Added support for the Arduboy Miniature Game System (arduboy).

This commit is contained in:
Leon Styhre 2023-01-31 19:36:57 +01:00
parent 26860cd5cc
commit 5da22386b1
9 changed files with 171 additions and 0 deletions

View file

@ -27,6 +27,7 @@ namespace PlatformIds
"apple2gs", // Apple IIGS "apple2gs", // Apple IIGS
"arcade", // Arcade "arcade", // Arcade
"arcadia", // Emerson Arcadia 2001 "arcadia", // Emerson Arcadia 2001
"arduboy", // Arduboy Miniature Game System
"astrocde", // Bally Astrocade "astrocde", // Bally Astrocade
"atari2600", // Atari 2600 "atari2600", // Atari 2600
"atari5200", // Atari 5200 "atari5200", // Atari 5200

View file

@ -26,6 +26,7 @@ namespace PlatformIds
APPLE_IIGS, APPLE_IIGS,
ARCADE, ARCADE,
ARCADIA_2001, ARCADIA_2001,
ARDUBOY,
BALLY_ASTROCADE, BALLY_ASTROCADE,
ATARI_2600, ATARI_2600,
ATARI_5200, ATARI_5200,

View file

@ -115,6 +115,15 @@
<platform>arcade</platform> <platform>arcade</platform>
<theme>arcade</theme> <theme>arcade</theme>
</system> </system>
<system>
<name>arduboy</name>
<fullname>Arduboy Miniature Game System</fullname>
<path>%ROMPATH%/arduboy</path>
<extension>.hex .HEX .7z .7Z .zip .ZIP</extension>
<command label="Arduous">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/arduous_libretro.dylib %ROM%</command>
<platform>arduboy</platform>
<theme>arduboy</theme>
</system>
<system> <system>
<name>astrocde</name> <name>astrocde</name>
<fullname>Bally Astrocade</fullname> <fullname>Bally Astrocade</fullname>

View file

@ -120,6 +120,15 @@
<platform>arcade</platform> <platform>arcade</platform>
<theme>arcade</theme> <theme>arcade</theme>
</system> </system>
<system>
<name>arduboy</name>
<fullname>Arduboy Miniature Game System</fullname>
<path>%ROMPATH%/arduboy</path>
<extension>.hex .HEX .7z .7Z .zip .ZIP</extension>
<command label="Arduous">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/arduous_libretro.so %ROM%</command>
<platform>arduboy</platform>
<theme>arduboy</theme>
</system>
<system> <system>
<name>astrocde</name> <name>astrocde</name>
<fullname>Bally Astrocade</fullname> <fullname>Bally Astrocade</fullname>

View file

@ -122,6 +122,15 @@
<platform>arcade</platform> <platform>arcade</platform>
<theme>arcade</theme> <theme>arcade</theme>
</system> </system>
<system>
<name>arduboy</name>
<fullname>Arduboy Miniature Game System</fullname>
<path>%ROMPATH%\arduboy</path>
<extension>.hex .HEX .7z .7Z .zip .ZIP</extension>
<command label="Arduous">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\arduous_libretro.dll %ROM%</command>
<platform>arduboy</platform>
<theme>arduboy</theme>
</system>
<system> <system>
<name>astrocde</name> <name>astrocde</name>
<fullname>Bally Astrocade</fullname> <fullname>Bally Astrocade</fullname>

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

View file

@ -0,0 +1,16 @@
<theme>
<view name="system, gamelist">
<image name="band1">
<color>BA6FDB</color>
</image>
<image name="band2">
<color>8B2DB4</color>
</image>
<image name="band3">
<color>8664E3</color>
</image>
<image name="band4">
<color>6442C1</color>
</image>
</view>
</theme>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -0,0 +1,25 @@
<theme>
<view name="system">
<text name="info1">
<text>Developer: Kevin Bates</text>
</text>
<text name="info2">
<text>Released: 2014</text>
</text>
<text name="info3">
<text>CPU: Amtel ATMega32u4 microcontroller</text>
</text>
<text name="info4">
<text>RAM: 2.5 KB / EEPROM: 1 KB</text>
</text>
<text name="info5">
<text>Program Memory: 32 KB</text>
</text>
<text name="info6">
<text>Resolution: 128×64 pixels, 2 colors (1 bit)</text>
</text>
<text name="info7">
<text>Sound: 4 channels, piezo speaker</text>
</text>
</view>
</theme>