POLISHSEAMEN
POMOC - Silent Hunter I in windows - solucja sOnar mAgazine art #36
sOnar - 6 Wrzesień 2007, 19:48
: Temat postu: Silent Hunter I in windows - solucja sOnar mAgazine art #36
Artykuł tem powstał ponieważ wielu moich znajomych skarżyło się na to, że uruchomienie Silent Hunter I w systemach Windows kończy się fiaskiem. Jako że DOSa znam na pamięć i bardzo go lubię rozgryzłem ten problem już dawno - za czasów gdy dołączono w sklepie do mojego nowego PC srebną płytkę z propagandowym nadrukiem Windows 98.
Owszem - oficjalnie SH I nie lubi Windows i potrzebna do tego jest specjalna konfiguracja systemu - choć i to jest trudne ponieważ wielu z Was nadal korzysta z beznadziejnych kart dźwiękowych Realteka. Audiofile używający Sound Blastera nie mają takich problemów o ile ta karta dźwiękowa działa na przyzwoitych przerwaniach które lubi system DOS - 220.5.1.5. Posiadam takowego Sound Blastera, jak i Gravis Ultrasound Max (sprowadzany z Kanady - nadal genialna choć stara karta dla audiofili) i stosując kilka trików odpalam grę bez emulacji.
Dla zainteresowanych podaję i idealne przerwania dla GUS-a jeśli ktoś takową posiada: 220.7.5.1 lub 240.7.5.1 - ponieważ Silent Hunter świetnie ją zna i ma na niej najlepszej jakości i pełni dźwięk pomimo retro sampli - i gra bez 'czaskóf'... i żaden emulator ni najnowszy Sound Blaster jej nie zastąpi. Midy brzmią na niej lepiej niż MP3. Wcale dobie nie żartuję.
Pominę tutaj sposób uruchomienia w/w gry w czystym systemie uwględniając fakt że nadal wiele marnej jakości Realteków AC'97
jest w użyciu - zastosuję bardziej przystępną metodę zagrania w
Silent Hunter na systemie Mikrosyfa. Co lepsza - na Linuxie też to jest możliwe. Od dłuższego czasu grywam sobie w tą grę stosując pewną formę przekrętu ogłupiając Winzgrozę - mowa mianowicie o emulatorze Dos-a - DosBox v0.63
Wielu ludzi wskoczyło w świat PieCyków w erze najgorszego okienkowego systemu na komputery - nie znając komend dosa wcale. Dos jednak tego wymaga - ponieważ go emuluje. Jak ktoś grywał na PC w czasach DukeNukem3D, Doom 1 i 2, serię Mortal Kombat - dosa powinien znać choć trochę...
Pomimo że mieliście sporo czasu - nikt nie opracował żadnego racjonalnego rozwiązania tego problemu - zatem przedstawię przedstawie swoje które było wynikiem wielu moich experymentów w czarnym oknie - i pozwala na pełną radość z grania w Silent Hunter I w Linuxie a nawet Winzgrozie
Pamiętajcie by ściśle trzymać się moich wskazówek a wszystko
będzie działać poprawnie.
SOLUCJA JEST NAPISANA NA ORGINALNĄ GRĘ I BYŁA SPRAWDZANA NA DWÓCH
RÓŻNYCH WERSJACH GRY WYDANEJ W POLSCE
Wkładamy CDka z grą do napędu i odpalamy zatem genialny program DosBox v0.63...
Powita nas DOSBox Shell v0.64
Domyślnie poinformuje nas ustawieniach w/w kart dźwiękowych (co można zmieniać w dosbox.config ręcznie w notepadzie
Domyślnie wyświetli:
Z:\
No cóż - mało nas to interesuje:
1. Wpisujemy:
cls <Enter>
Widok się poprawił?
2. Zamontuj dysk C:
mount c c:\ <enter>
3. przeskocz na ów dysk:
c: <enter>
4. Teraz załóż na tym dysku katalog SILENT
md silent <enter>
5. No cóż - nie pozostało ci nic innego jak sprawdzić czy nic nie
pominąłeś - wskocz do tego katalogu komendą:
cd silent <enter>
6: Powinieneś zobaczyć:
C:\SILENT>
7. Brawo. Zaczynasz wymiatać. Teraz czeka Cię trudniejszy nieco krok - czyli zamontowanie poprawne dosowego CDromu w Dosboxie.
Trzymaj się zatem uważnie solucji. Sprawdź w jakim napędzie masz
płytę z grą Silent Hunter lub Silent Hunter Commanders Edition.
To bardzo istotne ponieważ błąd może uniemożliwić Ci zainstalowanie gry. W moim przypadku płyta z grą tkwiła w napędzie
g: - a więc po ustaleniu literki swojego napędu zastosujcie ją w
lini podanej poniżej zamiast mojej g:. Jak coś zchrzanisz - zrestartuj DOSBox i leć od punktu 1
8. Jesteś pewien jaką masz literę przypisaną do CDromu z grą? OK.
Zatem wpisujesz:
mount d g:\ -t cdrom <enter> (w miejsce g: wpisz swoją literę napędu)
9. Powinno się pojawić:
MSCDEX installed. Drive D is mounted as CDRom.
10. Masz? Brawo. MSCDEX (operator cd) w dosie działa w Dosie tylko po restarcie kompa z liniami w config.sys - na szczęście tutaj jest to ułatwione.
11. No cóż - zaszedłeś daleko. Najcięższa robota za Tobą. Teraz widzisz:
c:\silent> prawda?
12. Wklep teraz d:
dir <enter>
13. -tka to pechowa cyfra od czasów bitwy pod May. Damy radę. Pojawił się listing katalogu - jak nic nie spaprałeś. Nie interesuje Cię tam nic - jedynie komenda:
install.bat <enter>
14. Witaj w instalatorze. Wybierz Maximum Install <enter>
15. Test System detection poinformuje Cię że wszystko jest ok - chyba że naprawdę masz PC tragiczny złom w co nie wierzę w tych czasach.
16: W Current Settings nie pozostaje Ci nic jak kliknąć Enter o ile
tam pisze C: i \SILENT - bo tak musi być wedle moich wcześniejszych wskazówek
17. Zastartuje teraz DEARJ - jeden z najlepszych archiwizerów z czasów dosa. Nie czekaj. Jedź z dziewczyną nad wodę :), skocz na
pizze albo obejrzyj coś dobrego na Discovery. Potrwa to trochę ze
względu na świetną jak na tamte czasy. Teraz pakuję w spokojnie elementy do demek z 50mb do 2-4 kb :) ale to scenowe tajemnice kodu.
18. Ok. Już wróciłeś. Napisało Program installed successfuly. Było rozpakowane 560 plików.
19. Oczywiście jeśli nie masz pojęcia co to Silent Hunter I przeczytaj co piszą w Readme.
20. Teraz podało:
Silent Hunter Commander's Edition installed.
21. Rada co do przełącznika SH /V przyda Ci się przy uruchamianiu gry jeśli Twoja karta graficzna nie pa pojęcia co do podstawy magii VESA i jej page flipping.
Nie będę się rozpisywał jak to działa - każdy grający kiedyś w dosie w F22 - Lightning (polecam w retro multi!) dobrze wie jakie ma zalety włączenie tej opcji w grze. Trzeba było mieć dobrego sprzęciora - 486/80Mhz ;) i 16 Mb ramu. Podobnie z zabawą w multi na sieci IPiX lub korzystając z mocy utalentowanych kości - pierwowzoru pecetowego MAX232 - czyli kontrolerów portu szeregowego :) które tak lubiały Doom'y i rewelacyjny engine Duke3D
22. Dobrze. Widzisz teraz notkę:
C:\SILENT> (jak coś to tam wejdź - już wiesz przecież jak)
23. Wklep więc tam komendę:
dir *.exe <enter>
24. Pojawi się spis wszelakich exeków. Interesuje Cię:
setsound.exe <enter>
25. To konfigurator dźwięku. Ustaw tam SoundBlastera AVE32 lub gorszego :) - bo ustawienie zalecanej Gravis Ultrasound Max nie jest w stanie zaemulować żaden emulator - bo jej moc tkwi w proresorach, mikroprocesorze midi i genialnym wavetable (ma prawie 30 cm długości)
26. Zezwól na automatyczne wykrycie ustawień. Jak coś nie tak (zalety Realteków) kombinuj z innymi ustawieniami i kartami.
27. Teraz zapisz ustawienia i wróć do DOS.
28. Ponownie dir
*.exe <enter>
29. ...teraz chwila historyczna... Wpisz:
sh.exe <enter> i nie zapominaj o Control F11 i F12 - regulacja prędkości emulacji...
30. i do zobaczenia za kilka dni ;)
kilka pomocnych shootów:
http://www.sendspace.pl/file/ZPKjv13R/ (wstawcie to do download)
sOlucję i wszelakie triki wykonał:
W.A.R.D.C_sOnar / u62@o2.pl / www.submania.fora.pl
artykuł ten jest własnością sonar magazine. powielanie go, jego fragmentów, użytych tutaj procedur itd bez wskazazania autora i jego zgody zabronione.
opublikowano wyłącznie za zgodą forum www.submania.fora.pl
PL_maniek - 6 Wrzesień 2007, 22:15
:
OOO ciekawe, ale chyba już nikt nie pyka w tą gierkę
pozdr
PL_U-96 - 6 Wrzesień 2007, 22:40
:
A ja sobie popykam bo mialem SH uruchomic na windzie ale si enie udalo a teraz sobie poprobuje i pogram:P
sOnar - 8 Wrzesień 2007, 14:05
:
Życzę miłej zabawy na kampanii w stylu retro U96 :) - ma fajny smak dawnych symulatorków...
ps. Polecam w pliku configu dosbox notepadem zmienić ustawienia fullscreen na Yes....
PL_Rapciu - 8 Wrzesień 2007, 16:33
:
Plytka lezy na półeczce i czeka wlasnie na takie cos... Jedyny "Silent" ktorego jeszcze nie widzialem
sOnar - 9 Wrzesień 2007, 04:32
:
Zatem Rapciu ściągaj Dosbox'a z tego linku:
http://prdownloads.source...er.exe?download
...ściśle trzymaj się mojej solucji...
...i poznaj historię Silent Huntera od początku :)
Miłekj zabawy chłopaki!
ps. Silent Hunter kosztuje 9 zł a w 'koszach' można go znaleźć za 4 złote :) ! Do dzieła!