Skip to content

SeriousCsaba/GTA-Launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GTA Launcher

A program to launch GTA1 using DOSBox.

gta_menu

Reason to use

GTA1 with every expansion pack comes with 11 exe files. There's a simple launcher batch script in the Max Pack that explains which exe does what. You can start a game by pressing a number.

However, I like to play GTA1 on my phone using RetroArch DOSBox core. I had to remap every button on my controller to a key that the game uses, so I don't have any left for the numbers that the Max Pack batch script uses. Since I can't use the arrow keys in batch, I went the extra mile and made a C program with custom ANSI art and sound support.

Controls

Up/Down to select a game
Left/Right to switch between color modes and settings
Enter/Esc to confirm or go back

FAQ

  • Where do I put the EXE and the GTAMENU folder?
    Inside your GTA1 folder, next to GTADATA and GTADOS folders.
  • No ingame music?
    The program will automatically try to mount the proper discs for music. Name them GTA.CUE for the base game and GTAUK.CUE for the expansion packs.
  • Why can't I select low color mode for London1961?
    That expansion pack never had low color mode officially, therefore I made it unselectable.
  • Where did you get the ANSI art?
    Made them using TheDraw. The logo is from the GameBoy version of the game.

Programs used

Turbo C++ 3
TheDraw