logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak uruchomić gry DOS (HERETIC, DOOM, QUAKE) na ECS 945G-M3 z XP SP2?

ajpier 03 Kwi 2009 16:45 7155 12
REKLAMA
  • #1 6370276
    ajpier
    Poziom 36  
    Posty: 2965
    Pomógł: 360
    Ocena: 477
    Wykopałem gry typu HERETIC, DOOM 1 i 2, QUAKE 1 i jest mały problem z tymi grami. Gry działają ale nie do końca. Obraz reaguje na głos i odwrotnie tzn. Jeśli strzelam to jakiegoś stworka to obraz zaczyna przycinać w rytm strzałów, wszystko charczy i odwrotnie, czym więcej się dzieje na ekranie tym bardziej głos przerywa.

    płyta ECS 945G-M3
    zasilacz 450W
    GF8600 Gt
    System XP Profesional SP2
    Procesor P4 3,06Gh
  • REKLAMA
  • Pomocny post
    #2 6370292
    Mery84
    VIP Zasłużony dla elektroda
    Posty: 7034
    Pomógł: 427
    Ocena: 271
    Oczywiście rozumiem, że te gry to na Linuksie próbujesz odpalić?

    Spróbuj trybu zgodności z Win98/95 lub zainstaluj sobie DOSBox lub inny emulator DOS.
  • REKLAMA
  • #3 6370315
    ajpier
    Poziom 36  
    Posty: 2965
    Pomógł: 360
    Ocena: 477
    Win XP. Poprzednia płyta {ECS dalej nie pamiętam, ale na AGP} też się tak zachowywała. Kreator zgodności nie pomaga bo gry startują. Jako ciekawostkę podam że czym głośniej daje ustawienia FX tym bardziej tnie. Jak głos na zero to gra chodzi płynnie.
  • REKLAMA
  • #4 6370337
    Koziolaa
    Poziom 14  
    Posty: 53
    Pomógł: 7
    Ocena: 17
    Spróbuj zmienić w narzędziach diagnostycznych direcX w zakładce Dźwięk "poziom sprzętowego przyspieszenia dźwięku" na minimum. Pozdrawiam.
  • #5 6370655
    alienum
    Poziom 11  
    Posty: 18
    Pomógł: 2
    Ocena: 6
    może to być wina również za szybkiego procka może to śmieszne się wydaje ale miałem problemik taki kiedyś i gdy był procek za szybki to np w DSJ sam przechodził do kolejnego zawodnika w pucharze bez klikania. Gdy został troszkę zwolniony grało się już normalnie ;)
  • #6 6370906
    ajpier
    Poziom 36  
    Posty: 2965
    Pomógł: 360
    Ocena: 477
    Szybkość procesora i ustawienia w narzędziach DirectX nie mają nic wspólnego. Przypomniało mi się że kiedyś grałem w to mając dwa systemy - XP oraz Millenium i właśnie na tym drugim systemie w to grałem. Proszę o jakieś sugestie oprócz instalowania drugiego systemu.
  • #7 6371161
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #8 6372959
    Konto nie istnieje
    Konto nie istnieje  
  • #9 6375936
    ajpier
    Poziom 36  
    Posty: 2965
    Pomógł: 360
    Ocena: 477
    DosBox i D-Fend pomógł na tyle że audio chodzi prawidłowo ale grafika to już katastrofa. Wygląda to tak jakby Heretic miał wymagania 300 razy większe od procesora. Tnie jak diabli. Jak to skorygować.
  • Pomocny post
    #10 6376028
    Koziolaa
    Poziom 14  
    Posty: 53
    Pomógł: 7
    Ocena: 17
    W katalogu DOSBox jest plik dosbox.conf. Edytuj go, w sekcji [cpu] spróbuj zwiększyć wartość cycles = (domyślnie 3000), na np 5000 lub więcej.
  • Pomocny post
    #11 6394682
    alienum
    Poziom 11  
    Posty: 18
    Pomógł: 2
    Ocena: 6
    w DOSBoxie można podczas działania zmieniać wartość cycles za pomocą CTR+ F11 i F12 z resztą to pisze podczas włączenia ;)
  • Pomocny post
    #12 6395283
    tzok
    VIP Zasłużony dla elektroda
    Posty: 38882
    Pomógł: 3175
    Ocena: 6545
    Pominąwszy fakt istnienia natywnych silników dla Win32 dla gier z ID Software (Quake I to nawet miał oryginalny exe pod Win95) i nie tylko, gry te bez problemu działają pod XP, więc w Twoim przypadku to jest problem ze sprzętem/sterownikami, a nie samym systemem. Wycisz w mikserze wszystkie źródła odtwarzania dźwięku poza "Master" i "Wave", oraz wszystkie źródła nagrywania, w szczególności nie zostawiaj zaznaczonego źródła nagrywana "What you hear"/"Mixer".

    Doom:
    http://legacy.newdoom.com/
    http://prboom.sourceforge.net/
    http://www.doomworld.com/doom3d/
    http://www.doomworld.com/classicdoom/ports/index.php?platform=2

    Doom, Heretic, Hexen:
    http://www.doomsdayhq.com/

    Duke Nukem 3D:
    http://www.eduke32.com/
    http://www.jonof.id.au/index.php?p=jfduke3d

    Quake:
    http://telejano.berlios.de/
    http://tenebrae.sourceforge.net/
    (+ oficjalne winquake, glquake)

    Jak uruchomić gry DOS (HERETIC, DOOM, QUAKE) na ECS 945G-M3 z XP SP2?Jak uruchomić gry DOS (HERETIC, DOOM, QUAKE) na ECS 945G-M3 z XP SP2?Jak uruchomić gry DOS (HERETIC, DOOM, QUAKE) na ECS 945G-M3 z XP SP2?Jak uruchomić gry DOS (HERETIC, DOOM, QUAKE) na ECS 945G-M3 z XP SP2?

    Do w/w dochodzą HiRes Packi z modelemi D3M (również w Duke3D i Doomie I i II, które oryginalnie miały tylko płaskie sprite'y).
    http://facelift.quakedev.com/retexture/
    http://hrp.duke4.net/
    http://doomtextures.freelanzer.com/
  • #13 6398250
    ajpier
    Poziom 36  
    Posty: 2965
    Pomógł: 360
    Ocena: 477
    Koziolaa napisał:
    W katalogu DOSBox jest plik dosbox.conf. Edytuj go, w sekcji [cpu] spróbuj zwiększyć wartość cycles = (domyślnie 3000), na np 5000 lub więcej.


    Faktycznie zmiana wartości CPU pomogła ale nie na 5000 lecz na 40000. Głos jeszcze delikatnie szarpie ale to da się znieść a może i poprawić. Tymczasem po punkciku dla każdego.

Podsumowanie tematu

LABEL_AI_GENERATED
Problemy z uruchomieniem klasycznych gier DOS (Heretic, Doom 1 i 2, Quake 1) na płycie ECS 945G-M3 z systemem Windows XP SP2 objawiały się zakłóceniami synchronizacji dźwięku i obrazu, gdzie dźwięk wpływał na przycinanie grafiki i odwrotnie. Rozwiązania obejmowały użycie emulatora DOSBox lub trybu zgodności Windows 95/98, jednak natywne uruchomienie gier na XP nie dawało pełnej stabilności. Zalecano zmniejszenie sprzętowego przyspieszenia dźwięku w DirectX oraz wyciszenie niepotrzebnych źródeł dźwięku w mikserze systemowym. Problemy z wydajnością grafiki w DOSBoxie można było złagodzić poprzez zwiększenie liczby cykli CPU w pliku konfiguracyjnym dosbox.conf lub dynamicznie podczas działania (Ctrl+F11/F12). Wskazano również, że gry ID Software mają natywne porty pod Windows, które mogą działać lepiej niż emulacja DOS. Ostatecznie zwiększenie cykli CPU do wartości około 40000 w DOSBox znacząco poprawiło płynność grafiki, a drobne szarpania dźwięku pozostały do zaakceptowania lub dalszej optymalizacji.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA