Added support for the Coleco Adam (adam) game system

This commit is contained in:
Leon Styhre 2023-10-10 17:02:28 +02:00
parent 4e93f4414e
commit a95736f642
10 changed files with 55 additions and 0 deletions

View file

@ -18,6 +18,7 @@ namespace PlatformIds
"unknown", // Nothing set. "unknown", // Nothing set.
"3do", // 3DO Interactive Multiplayer "3do", // 3DO Interactive Multiplayer
"adam", // Coleco Adam
"ags", // Adventure Game Studio Game Engine "ags", // Adventure Game Studio Game Engine
"amiga", // Commodore Amiga "amiga", // Commodore Amiga
"amigacd32", // Commodore Amiga CD32 "amigacd32", // Commodore Amiga CD32

View file

@ -17,6 +17,7 @@ namespace PlatformIds
PLATFORM_UNKNOWN = 0, PLATFORM_UNKNOWN = 0,
THREEDO, // Names can't start with a number. THREEDO, // Names can't start with a number.
COLECO_ADAM,
GAMEENGINE_ADVENTUREGAMESTUDIO, GAMEENGINE_ADVENTUREGAMESTUDIO,
COMMODORE_AMIGA, COMMODORE_AMIGA,
COMMODORE_AMIGA_CD32, COMMODORE_AMIGA_CD32,

View file

@ -53,6 +53,7 @@ namespace
{BIT_CORPORATION_GAMATE, 266}, {BIT_CORPORATION_GAMATE, 266},
{CASIO_PV1000, 74}, {CASIO_PV1000, 74},
{CAVESTORY, 135}, {CAVESTORY, 135},
{COLECO_ADAM, 89},
{COLECOVISION, 48}, {COLECOVISION, 48},
{VTECH_CREATIVISION, 241}, {VTECH_CREATIVISION, 241},
{VTECH_VSMILE, 120}, {VTECH_VSMILE, 120},

View file

@ -5,6 +5,10 @@
<name>3do</name> <name>3do</name>
<systemsortname>Console - 1993</systemsortname> <systemsortname>Console - 1993</systemsortname>
</system> </system>
<system>
<name>adam</name>
<systemsortname>Computer - 1983</systemsortname>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<systemsortname>Engine - 1997</systemsortname> <systemsortname>Engine - 1997</systemsortname>

View file

@ -5,6 +5,10 @@
<name>3do</name> <name>3do</name>
<systemsortname>Panasonic - Console - 1993</systemsortname> <systemsortname>Panasonic - Console - 1993</systemsortname>
</system> </system>
<system>
<name>adam</name>
<systemsortname>Coleco - Computer - 1983</systemsortname>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<systemsortname>Chris Jones - Engine - 1997</systemsortname> <systemsortname>Chris Jones - Engine - 1997</systemsortname>

View file

@ -5,6 +5,10 @@
<name>3do</name> <name>3do</name>
<systemsortname>Panasonic - 1993</systemsortname> <systemsortname>Panasonic - 1993</systemsortname>
</system> </system>
<system>
<name>adam</name>
<systemsortname>Coleco - 1983</systemsortname>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<systemsortname>Chris Jones - 1997</systemsortname> <systemsortname>Chris Jones - 1997</systemsortname>

View file

@ -5,6 +5,10 @@
<name>3do</name> <name>3do</name>
<systemsortname>1993</systemsortname> <systemsortname>1993</systemsortname>
</system> </system>
<system>
<name>adam</name>
<systemsortname>1983</systemsortname>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<systemsortname>1997</systemsortname> <systemsortname>1997</systemsortname>

View file

@ -10,6 +10,18 @@
<platform>3do</platform> <platform>3do</platform>
<theme>3do</theme> <theme>3do</theme>
</system> </system>
<system>
<name>adam</name>
<fullname>Coleco Adam</fullname>
<path>%ROMPATH%/adam</path>
<extension>.1dd .1DD .bin .BIN .col .COL .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .ddp .DDP .dfi .DFI .dsk .DSK .hfe .HFE .imd .IMD .mfi .MFI .mfm .MFM .rom .ROM .td0 .TD0 .wav .WAV .7z .7Z .zip .ZIP</extension>
<command label="MAME [Diskette] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -flop1 %ROM%</command>
<command label="MAME [Tape] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cass1 %ROM%</command>
<command label="MAME [Cartridge] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cart1 %ROM%</command>
<command label="MAME [Software list] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam %BASENAME%</command>
<platform>adam</platform>
<theme>adam</theme>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<fullname>Adventure Game Studio Game Engine</fullname> <fullname>Adventure Game Studio Game Engine</fullname>

View file

@ -10,6 +10,18 @@
<platform>3do</platform> <platform>3do</platform>
<theme>3do</theme> <theme>3do</theme>
</system> </system>
<system>
<name>adam</name>
<fullname>Coleco Adam</fullname>
<path>%ROMPATH%/adam</path>
<extension>.1dd .1DD .bin .BIN .col .COL .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .ddp .DDP .dfi .DFI .dsk .DSK .hfe .HFE .imd .IMD .mfi .MFI .mfm .MFM .rom .ROM .td0 .TD0 .wav .WAV .7z .7Z .zip .ZIP</extension>
<command label="MAME [Diskette] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -flop1 %ROM%</command>
<command label="MAME [Tape] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cass1 %ROM%</command>
<command label="MAME [Cartridge] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam -cart1 %ROM%</command>
<command label="MAME [Software list] (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/adam adam %BASENAME%</command>
<platform>adam</platform>
<theme>adam</theme>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<fullname>Adventure Game Studio Game Engine</fullname> <fullname>Adventure Game Studio Game Engine</fullname>

View file

@ -10,6 +10,18 @@
<platform>3do</platform> <platform>3do</platform>
<theme>3do</theme> <theme>3do</theme>
</system> </system>
<system>
<name>adam</name>
<fullname>Coleco Adam</fullname>
<path>%ROMPATH%\adam</path>
<extension>.1dd .1DD .bin .BIN .col .COL .cqi .CQI .cqm .CQM .d77 .D77 .d88 .D88 .ddp .DDP .dfi .DFI .dsk .DSK .hfe .HFE .imd .IMD .mfi .MFI .mfm .MFM .rom .ROM .td0 .TD0 .wav .WAV .7z .7Z .zip .ZIP</extension>
<command label="MAME [Diskette] (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\adam adam -flop1 %ROM%</command>
<command label="MAME [Tape] (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\adam adam -cass1 %ROM%</command>
<command label="MAME [Cartridge] (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\adam adam -cart1 %ROM%</command>
<command label="MAME [Software list] (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\adam adam %BASENAME%</command>
<platform>adam</platform>
<theme>adam</theme>
</system>
<system> <system>
<name>ags</name> <name>ags</name>
<fullname>Adventure Game Studio Game Engine</fullname> <fullname>Adventure Game Studio Game Engine</fullname>