Added support for the Hartung Game Master (gmaster) game system

This commit is contained in:
Leon Styhre 2023-07-10 14:48:39 +02:00
parent 971df72d13
commit 63a90447dc
10 changed files with 46 additions and 0 deletions

View file

@ -65,6 +65,7 @@ namespace PlatformIds
"gbc", // Nintendo Game Boy Color "gbc", // Nintendo Game Boy Color
"gc", // Nintendo GameCube "gc", // Nintendo GameCube
"genesis", // Sega Genesis "genesis", // Sega Genesis
"gmaster", // Hartung Game Master
"gx4000", // Amstrad GX4000 "gx4000", // Amstrad GX4000
"intellivision", // Mattel Electronics Intellivision "intellivision", // Mattel Electronics Intellivision
"lcdgames", // LCD Handheld Games "lcdgames", // LCD Handheld Games

View file

@ -64,6 +64,7 @@ namespace PlatformIds
NINTENDO_GAME_BOY_COLOR, NINTENDO_GAME_BOY_COLOR,
NINTENDO_GAMECUBE, NINTENDO_GAMECUBE,
SEGA_GENESIS, SEGA_GENESIS,
HARTUNG_GAME_MASTER,
AMSTRAD_GX4000, AMSTRAD_GX4000,
INTELLIVISION, INTELLIVISION,
LCD_GAMES, LCD_GAMES,

View file

@ -66,6 +66,7 @@ namespace
{GAMEENGINE_LUTRO, 206}, {GAMEENGINE_LUTRO, 206},
{GAMEENGINE_LOWRES_NX, 244}, {GAMEENGINE_LOWRES_NX, 244},
{GAMEENGINE_WASM4, 262}, {GAMEENGINE_WASM4, 262},
{HARTUNG_GAME_MASTER, 103},
{APPLE_MACINTOSH, 146}, {APPLE_MACINTOSH, 146},
{GOOGLE_ANDROID, 63}, {GOOGLE_ANDROID, 63},
{LCD_GAMES, 75}, {LCD_GAMES, 75},

View file

@ -245,6 +245,10 @@
<name>genesis</name> <name>genesis</name>
<systemsortname>Console - 1989</systemsortname> <systemsortname>Console - 1989</systemsortname>
</system> </system>
<system>
<name>gmaster</name>
<systemsortname>Portable - 1990</systemsortname>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<systemsortname>Console - 1990</systemsortname> <systemsortname>Console - 1990</systemsortname>

View file

@ -245,6 +245,10 @@
<name>genesis</name> <name>genesis</name>
<systemsortname>Sega - Console - 1989</systemsortname> <systemsortname>Sega - Console - 1989</systemsortname>
</system> </system>
<system>
<name>gmaster</name>
<systemsortname>Hartung - Portable - 1990</systemsortname>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<systemsortname>Amstrad - Console - 1990</systemsortname> <systemsortname>Amstrad - Console - 1990</systemsortname>

View file

@ -245,6 +245,10 @@
<name>genesis</name> <name>genesis</name>
<systemsortname>Sega - 1989</systemsortname> <systemsortname>Sega - 1989</systemsortname>
</system> </system>
<system>
<name>gmaster</name>
<systemsortname>Hartung - 1990</systemsortname>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<systemsortname>Amstrad - 1990</systemsortname> <systemsortname>Amstrad - 1990</systemsortname>

View file

@ -245,6 +245,10 @@
<name>genesis</name> <name>genesis</name>
<systemsortname>1989</systemsortname> <systemsortname>1989</systemsortname>
</system> </system>
<system>
<name>gmaster</name>
<systemsortname>1990</systemsortname>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<systemsortname>1990</systemsortname> <systemsortname>1990</systemsortname>

View file

@ -687,6 +687,15 @@
<platform>genesis</platform> <platform>genesis</platform>
<theme>genesis</theme> <theme>genesis</theme>
</system> </system>
<system>
<name>gmaster</name>
<fullname>Hartung Game Master</fullname>
<path>%ROMPATH%/gmaster</path>
<extension>.bin .BIN .7z .7Z .zip .ZIP</extension>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gmaster gmaster -cart %ROM%</command>
<platform>gmaster</platform>
<theme>gmaster</theme>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<fullname>Amstrad GX4000</fullname> <fullname>Amstrad GX4000</fullname>

View file

@ -709,6 +709,15 @@
<platform>genesis</platform> <platform>genesis</platform>
<theme>genesis</theme> <theme>genesis</theme>
</system> </system>
<system>
<name>gmaster</name>
<fullname>Hartung Game Master</fullname>
<path>%ROMPATH%/gmaster</path>
<extension>.bin .BIN .7z .7Z .zip .ZIP</extension>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gmaster gmaster -cart %ROM%</command>
<platform>gmaster</platform>
<theme>gmaster</theme>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<fullname>Amstrad GX4000</fullname> <fullname>Amstrad GX4000</fullname>

View file

@ -709,6 +709,15 @@
<platform>genesis</platform> <platform>genesis</platform>
<theme>genesis</theme> <theme>genesis</theme>
</system> </system>
<system>
<name>gmaster</name>
<fullname>Hartung Game Master</fullname>
<path>%ROMPATH%\gmaster</path>
<extension>.bin .BIN .7z .7Z .zip .ZIP</extension>
<command label="MAME (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\gmaster gmaster -cart %ROM%</command>
<platform>gmaster</platform>
<theme>gmaster</theme>
</system>
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<fullname>Amstrad GX4000</fullname> <fullname>Amstrad GX4000</fullname>