• Wpisów: 8
  • Średnio co: 120 dni
  • Ostatni wpis: 2 lata temu, 16:08
  • Licznik odwiedzin: 3 585 / 1085 dni
 
dosboxgame
 
Bez owijania w bawełnę. Co Wam będzie potrzebne?

1 Wspomniany program DOSbox obecnie w wersji 0.74
2 Gry DOS’a – jeżeli się do tego zabieracie, to zapewne jakiś tam zestaw posiadacie ;)

W większości wypadków stare gry nie wymagają instalatora i nawet jeżeli poszczególne pliki gry są skompresowane w nim, to można np. za pomocą WinRar’a otworzyć taki plik exe i wypakować je do właściwego folderu.
Inna możliwość to jak posiadacie kopię starego dysku z rozpakowanymi grami to również można te pliki skopiować do nowego folderu DosBoxa i w większości wypadków będzie to prawidłowo działać.
Ten drugi sposób jest o tyle dobry, że gwarantuje od razu prawidłowe ustawienia do danej gry z których to korzystaliście grając w nią.

1 Po zainstalowaniu DOSbox’a należy utworzyć folder na jego gry. U mnie jest to DosBox.
2 Następnie wewnątrz tego folderu utworzyć trzeba podfoldery dla gier z ich nazwami, ale trzeba pamiętać że to jednak DOS i nazwa nie może być dłuższa niż 8 znaków!

DosBox1.jpg


3 Trzeba również utworzyć pliki bat w głównym folderze gier odpowiadające grom (nie w folderze gry), a w nich umieścić następujący(przykładowy) zapis:

:hokus
chdir hokus
hocus.exe
exit
:end

Pierwsza i ostatnia linia tego zapisu są w tym wypadku nie istotne (są to etykiety skoku do instrukcji goto) i można je pominąć chociaż pierwsza z nich tak naprawdę identyfikuje plik (grę) na wypadek gdyby nazwa pliku została zmieniona.
Kolejna linia zapisu to chdir hokus czyli w waszym przypadku chdir nazwa_ folderu_gry, a więc gdzie dana gra ma swój folder i gdzie należy przestawić katalog DOS jako bieżący.
hokus.exe to z kolei nazwa pliku uruchomieniowego gry (mogą się różnić od nazwy gry np. start.com, hk.bat).  Czasami trzeba popróbować z plkami. Co ważne pliki jak pokazałem muszą mieć jedno z rozszerzeń: EXE, COM lub BAT
Ostatnia linia kodu to polecenie exit które zakańcza działanie interpretatora poleceń działającego z tym plikiem bat.

DosBox4.jpg


UWAGA
PO PIERWSZE TYCH PLIKÓW NIE KLIKAJCIE !!! – NIE URUCHOMI SIĘ Z NICH GRY !!!


4 Pora na utworzenie skrótu do uruchamiania gry w następujący sposób modyfikując jego pola:
a)Element docelowy:
“Dysk:\Path_to_program\DOSBox-0.74\dosbox.exe” “Dysk:\Path_to_folder_gier_box\nazwa_gry.bat” -c "mount x "Dysk:\Path_to_folder_gier_box" -noconsole -fullscreen
 czyli np:
"C:\Program Files (x86)\dod\DOSBox\DOSBox.exe" "C:\doS\DosBox\bampy.bat" -c "mount x C:\Program Files\DosBox" -noconsole -fullscreen

Oczywiście wszystko to jedna linia.
Pierwsza część linii to ścieżka dostępu do program dosbox wraz z jego nazwą.
Kolejna część informuje co ma zostać uruchomione i gdzie leży. W naszym przypadku to ścieżka do głównego folderu gier slash i nazwa pliku bat danej gry.
-c   to początek polecenia wewnętrznego "mount x Dysk:\Path_to_folder_gier_box" czyli montuj jako dysk X:  ten folder Windows – Jest to główny folder gier, a nie wewnętrzny danej gry.
-noconsole  - polecenie nie uruchamia okna konsoli – po to ta cała zabawa z plikami bat i skrótami, żeby za każdym razem gdy mamy ochotę pograć to nie było konieczne jej uruchamianie, montowanie napędu przez ręczne wpisanie polecenia i jeszcze raz ręcznie nazwy gry – tu będziecie mieć skróty – i czuć się jak w Windowsie.

DosBox2.jpg


–fullscreen  - Ta opcja jest tutaj pokazana, tylko w celach informacyjnych – lepiej ją pominąć całkowicie. Nakazuje ona bowiem uruchomienie się gry na pełnym ekranie ( do przełknięcia jak rozdziałka jest do 1024x 768 + niewiele więcej. W rozdzielczościach HD lepiej pominąć ten wpis.
Przypominam jednak, że gierki DOS’a były robione pod rozdzielczość 320x200 i 640x480 więc na HD będą tylko straszyły.

 b)Rozpocznij w:
    Dysk:\Path_to_program\DOSBox-0.63
    czyli np:
 "C:\Program Files (x86)\dod\DOSBox"

W tym przypadku to jak z tradycyjnym  skrótem Windowsa, czyli ścieżka do pliku głównego programu.

UWAGA
Wszystkie ścieżki zawierające spacje muszą być w cudzysłowie!!!, a najbezpieczniej umieścić je wszystkie.

DosBox3.jpg


  Jak widać skrót  wykonany jest na podstawie schematu. Wystarczy go skopiować, zmienić nazwę na odpowiadającą grze, a linii element docelowy zastąpić nazwę pliku bat (np. zamiast bampy.bat wpisać lotus.bat). Podobnie czynicie z samymi plikami bat: należy skopiować, zmienić nazwę (na taką jaka będzie w skrócie, zmienić folder (na ten w którym jest gra po poleceniu chdir), a w następnej linii zmienić nazwę pliku uruchomieniowego samej gry na np. lotus.exe

5 Teraz pora dostosować ikonę skrótu. „Nowsze gry” działające również pod Windows 3.1 mają w plikach exe zaszyte ikony. Można je wydobyć z nich, umieścić w folderze gry i wskazać go w skrócie tejże gry.
Można też przeszukać neta może się coś znajdzie ciekawego co odpowiada danej grze.

UWAGA
Jeżeli by się okazało, że gra nie działa prawidłowo: zły lub brak dźwięku problemy z grafiką, albo gra działa za szybko lub za wolno to być może wymaga rekonfigurowania.
Co można w takiej sytuacji wykonać:
1 Może w folderze gry jest plik o nazwie głównej setup albo install, game. W takim wypadku należy wpisać jego nazwę (np.: setup.com) wraz z rozszerzeniem do pliku bat uruchamiającego grę pomiędzy linię chdir GRA, a GRA.exe. Czynność taka spowoduje uruchomienie danego programu przed uruchomieniem gry , a co za tym idzie umożliwi wprowadzenie do niej stosownych zmian.
Gdy już wszystko będzie działać to zamiast kasować tą linię wpisu lepiej pozostawić ją na wypadek przeprowadzenia później innych zmian, ale należy dodać na początku linii zapis REM (ze spacją przed nazwą pliku) co spowoduje unieważnienie wpisu – będzie on traktowany jako komentarz. (czyli np tak: REM setup.com)

2 Inną możliwością może być np. możliwość bezpośredniej edycji plików ustawień. Takie pliki są zazwyczaj bardzo małe kilkanaście do kilkadziesiąt bajtów i posiadają zwykle rozszerzenia INI, CFG, DAT, SAV, INF
Mogą się w nich znajdować linie odpowiadające za ustawienia poszczególnych składników np.: VGA, MIDI, WAV, SPEED….

Trzeba trochę z tym pogłówkować , poszukać w sieci.



To była łatwiejsza metoda „instalacji” gier w DosBoxie. Następnym razem opiszę sposób na oporne gry, które wymagają faktycznego zainstalowania (np. plik install.EXE jest skompresowany niestandardowym kodem i nie można go otworzyć żadnym archiwizerem).


Zawartość przykładowgo skrótu i pliku BAT do pobrania:
drive.google.com/file/d/0B0CmJSx_djFvUndqaW13aEhiWDQ/

lub z pingera

Nie możesz dodać komentarza.