Witam was,
Ostatnio walcze z emulacja Glide i D3D na dosbox w win98
Probowalem zainstalowac system ale nie moglem najpierw plikow instalacyjnych win98 zgrac na c.img programem img tool poniewaz pokazywalo mi blad. To zobaczylem u was artykul i udostepniona maszyne z dosbox z win98 z akceleracja. Ale jak pobralem ta maszyne to problem jest ze wlasnie nie ma tej akceleracji wlaczonej. Wpisuje dxdiag w uruchom i wchodze w ekran z direct i obok D3D pisze not avabile . Instaluje Quake 3 , Colina mcrae rally 2.0 i mi nie dzialaja bo nie wykrywa karty :(. Znalazlem w internecie sterowniki do Glide do win98. Zainstalowalem na tym win98 niby instalacja pomyslnie przebiegla restartuje kompa i dalej to samo. Nie widzi mi karty D3D i gry dalej nie chodza. A wiem ze da sie to jakos zgrac bo jeden facet nayoutube nagral filmik jak otworzyl gierki wymagajace akceleracji d3d na win98 w dosboxie i mu dzialaly.
Link do filmu : https://www.youtube.com/watch?v=wbGf95mDB6k
Czy ktos wie jak to zainstalowac, jaka konkretna wersje trzeba miec, albo czy komus sie juz udalo i ma gotowy obraz win98 z akceleracja, ale naprawde wlaczona ?
@grzmar14: Jeżeli chcesz dodać artykuł do serwisu, to nie musisz pytać o pozwolenie. Po porstu wejdź w dział "Artykuły" i dodaj go. To działa tak samo, jak pisanie postów!
Kochani wszystko działa !!!!!! Dźwięk już mam . Błędu nie było w dosboxie, robiłem każdą metodę Bogus jaka napisałeś, ale błędem był tak naprawdę źle zainstalowany windows98. Zobaczyłem w panelu sterowania że nawet akcelerator domyślny dźwieku, ani dźwięki startowe win98 się nie zainstalowały. W ogóle dużo rzeczy mi się tam nie wgrało, nawet domyślnych akcesoriów nie było jak kalkulatora, painta, wiersza poleceń. Wgrałem dzisiaj na nowo win98 na dosbox tylko zaznaczyłem opcję żeby win98 sam zainstalował najpotrzebniejsze komponenty i pisało w nawiasie ( rekomendowane ). I teraz mam w pełni zainstalowany Windows 98 z D3D hardware i gry mi śmigają wręcz. I teraz mała ciekawostka. W wersji DirectX 7.a gry działają mi znacznie lepiej niż w przypadku DX9 a już mówie dlaczego : karty 3dfx nie obsługiwały i nie były robione pod karty 3dfx ,a problemem nfsa3 było prawdopodobnie to ( ale nie wiem czy na pewno ) że te nowsze wersje directx 9 po 2006 roku nie wspierały bibliotek directx5 i starszych co było powodem że nfs3 nie chciał odpalić. Wiem dla niektórych to się wyda dziwne co piszę, bo pomyślą ja to mam win7, dx11 i mi nfs3 śmiga, ale śmiga ten nfs3 z patchem nglide ze strony zeus, a tamte pliki wmawiają grze, że posiadamy dx5 i dlatego nam działa. Więc jak ktoś wgra win98 na dosboxie rada- nie instalujcie żadnej wersji DX9 !!! Bo i tak żadne gry po dx9 nie uruchomią się, bo za słabe parametry ma dosbox. A co mi poprawiło wydajność może też nie uwierzycie. W pliku konfiguracyjnym dosbox daum zmieniłem pentium_mmx na pentium III mimo że pentium III emu niby nie obsługiwana przez dosboxa, ale to mi poprawiło wydajność w grach.
Dziękuję wam ziomeczki wszystkim którzy się w tym poście udzielali, pomogliście mi :). Jesteście super ziomeczki . Mam teraz pytanie do adminów : Czy mogę napisać artykuł na temat instalacji windowsa 98 w dosbox daum ? Wiem że jest taki artykuł ale tam troszkę rzeczy jest do poprawy. I wcale nie chcę ubliżać autorowi tego artykułu , bo sam z niego korzystałem żeby zainstalować win98 w dosbox i to dobry poradnik, ale korzystał ze złej wersji dosboxa która niestety nie obsługiwała D3d hardware acceleration. Dlatego chciałbym napisać taki artykuł, żeby ludzie którzy będą chcieli zrobić to co ja, mogli przeczytać jaką wersję pobrać, a teraz nie korzystałem z waszej wersji dosboxa tylko z takiej strony internetowej : http://ykhwong.x-y.net/ . I jak ktoś z was będzie zstamtąd pobierać , to rada moja :) : pobierajcie tylko poprzez instalkę .exe a nie 7zip.
Wychądząc z Windows do trybu Ms-Dos wpisujesz set i sprawdzasz jakie parametry są ustawione, o ile wogóle oprócz prompt oraz path masz. Przy starcie DOSBOX wprowadzasz to samo i odczytujesz jakie adresy posiada twoja karta dźwiękowa. Jeśli pokrywają się z ustawieniami z Windows to oznacza, że twoje IRQ jest ok.
Menadżer urządzeń ---> ustawienia systemowe, brak karty muzycznej oznacza, że możesz nie słyszeć dźwięku.
Bazowa karta dźwiękowa powinna być wykrywana przez Windows ale jeśli jej nie wykrywa to można spróbować alt+R, msconfig i sprawdzić jakie globalne zmienne posiadasz w systemie. Co do tego błędu to spróbuj instalować wszystkie DirectX jeden po drugim - może brakuje bibliotek do uruchomienia :-)
Z tym sprawdzeniem dźwięku to chodzi żebym to polecenie wpisał mistrzu w moim winie na fizycznym pc czy też na dosboxie ?
Sorki że odbiegnę od tematu z dźwiękiem ale nie ukrywam że chcę sprawdzić jak będzie działać w dosboxie need for speed III tylko że mam z grą problem. Mam zainstalowany już DirectX9 i wszystkie inne gry działają : Colin 2 , Porsche, Shogo , Tomb Raider 3 , a jak chce uruchomić NFS3 to mam komunikat "the microsoft directx 5 drivers must be installed for need for speed III to run" . Nie wiem dlaczego tak jest z innymi grami nie mam żadnego problemu a z nfs 3 takie rzeczy. Wie ktoś jak można temu zaradzić ?
Brak dźwięku może być spowodowane brakiem przydzielonego przerwania IRQ. Sprawdź czy w Dos 6.22 (jeśli instalowałeś) masz ustawione parametry karty dźwiękowej albo w DOSBOX. Windows często przydziela własne (menadżer urządzeń), dlatego może być niezgodność.. adres bazowy Axxx , IRQ (przerwanie) DMA oraz parametry portu gier (P).
Aby wejść do DOS`a z Windows kliknij na Uruchom w trybie MS-DOS i wpisz komendę SET.
A jeszcze mam taką sprawe, bo teraz się skapnąłem że mimo zainstalowanych sterów nie mam w ogóle dźwięku nie mam a teraz to grałem w wyciszonym pc i nie zauważyłem że dźwięk w windowsie nie działa.
Prędkość działania zależy od tego jaki masz CPU. Tamten na YT może ma coś nowego i mocnego, więc dlatego działa płynnie. P4 jest w stanie emulować coś na poziomie P1.
http://www.dosbox.com/wiki/Performance - Tutaj masz więcej informacji.
Jeżeli to są gry pod glide i zależy Ci głównie na nich to może warto spróbować Glide Wrappera pod nowy OS? Tam jest też lista kompatybilności z dodatkowym info co potrzeba zrobić jeśli gra tego wymaga.
@BogusWit: Pod Virtual PC, gry z akceleracją mulą! A ten sterownik S3 Trio32/64, też tego nie niweluje. U mnie, przykładowo, nic on nie daje, z grą NFS 2. Nic nie daje, w sensie, że gra dalej muli!
Dlatego, nie dziwię się, że grzmar14, kombinuje z Dosboxem.
Hej Bogus :) Niestety Virtual pc nie obsluguje akceleracji D3Da dosbox tak.
Kochani mam dobra i zla wiadomosc : ta dobra to ze mi udalo sie wlaczyc akceleracje . Mam juz d3d i 3dfx. Wystarczylo ze wylaczylem i wlaczylem znowu dosboxa i win98 uruchomil sie bez problemu :). Ale mam maly problem bo te gry strasznie przycinaja mi, np. testowalem juz colina 2 i nfsprosche 2000 niestety porsche 2000 juz w samym menu laguje strasznie a jak klikam race wywala mnie do pulpitu. Jak wlaczam Colina 2 gra zatrzymuje sie na 1 screenie . W menu glownym nfs porsche mialem z 11 fps tylko nie wiem czemu tak malo facet jeden na you tube gral w colina 2 i gra mu smigala : https://www.youtube.com/watch?v=TBke_ZNBpZg . 15:14 minuta - uruchamia colina 2 i mu gra smiga a u mnie na 1 szym tym szarym screenie sie zatrzymuje i nic .
Hej!
Fajnie, że zabrałeś się za instalację Windows pod DosBox`em. Błędy o których napisałeś mogą być wywołane przez różne czynniki np. Warning: PAGING_NEWPageFault<> more than one level, now using level 2 tak jak piszesz to poważny błąd pamięci RAM (BIOS brak mikrokodu). Może to oznaczać, iż program dosbox nie jest przeznaczony do instalowania systemu 32 bitowego jakim jest Windows (kernel32). Zasadniczo sterowniki voodoo (glide czy D3D) nie zostaną wykryte poprzez to w jaki sposób jest skonfigurowane środowisko urządzeń (DOSBOX).
Myślę, że na drodze emulacji - tak jak próbujesz, bez wykorzystania optymalizacji DOS BOX nie wiele uda ci się zrobić. Potrzebne jest bardziej zaawansowane oprogramowanie jak VirtualPC.