Skip to content

SeriousCsaba/GTA-Launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GTA Launcher

A program to launch GTA1 easier inside DOSBox. It's similar to the launcher in the Max Pack but you can control it with the arrow keys instead of pressing numbers.

GTA-Launcher

Reason to use

GTA1 with every expansion pack comes with 11 exe files. There's a simple launcher script in the Max Pack just to make it clear which exe does what.

I like to play GTA1 on my phone using RetroArch DOSBox core. I had to remap every button on my gamepad to a key that the game uses so it would be really inconvenient to somehow remap numbers too that the Max Pack batch script uses. Since I can't really use the arrow keys in batch, I went the extra mile and made a C program with custom ANSI art and sound support.

Controls

  • Main menu
    Here you can open the Start menu or the Settings menu
  • Start menu
    Select a flag to launch a game: GTA1 (gtaX.exe), GTA1 London1969 (gtaX_uk.exe), GTA1 London1961 (gtaX_61.exe)
    (X stands for 8 or 24 or fx, meaning low color mode, high color mode or 3Dfx mode)
    You can select color mode with the up/down keys. Default is high color.
  • Settings menu
    Select a flag to launch the settings of a game: GTA1 settings (k.exe), GTA1 London1969 settings (k_uk.exe), GTA1 London1961 settings (k_61.exe)

    Left/Right to switch between icons
    Up/Down to select color mode at the Start menu (default is high color)
    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. Create a gtamusic folder and put your bin/cue files in there. Name them music.cue for the base game and music_uk.cue for the expansion packs. I'm NOT providing you these files.
  • 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.
  • Can I disable sound?
    I included source code for no sound version separately along with a bunch of other minor launchers I worked on.

Programs used

Turbo C++ 3
TheDraw