Skip to content

Commit

Permalink
Recalbox 8 support&fixes
Browse files Browse the repository at this point in the history
-Added 2 installation scripts for Recalbox 8; one for default analog/jack audio and
one with fixes for HDMI auido for MakeCode Arcade games
-Added systemlist.xml, theme and support files for MCA on Recalbox 8
-Small bugfixes in Recalbox 7.1.1 installation script

Not tested yet, appreciate your testing and feedback!
  • Loading branch information
Vegz78 committed Dec 18, 2021
1 parent 22ec726 commit 6e44f74
Show file tree
Hide file tree
Showing 24 changed files with 5,592 additions and 4 deletions.
2 changes: 1 addition & 1 deletion McAirpos/MakeCode/sd/arcade.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SCAN_CODES=/dev/input/event7
SCAN_CODES=/dev/input/event0
BTN_LEFT=30
BTN_RIGHT=32
BTN_UP=17
Expand Down
File renamed without changes.
File renamed without changes
4 changes: 4 additions & 0 deletions McAirpos/Recalbox8.0/etc/modprobe.d/alsa-base.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
options vc4 index=0
options snd_bcm2835 index=1
options snd-usb-audio index=-2
options snd slots=vc4,snd_bcm2835
11 changes: 11 additions & 0 deletions McAirpos/Recalbox8.0/systemlist.xml_MakeCode_RB
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<system uuid="7f9da90c-5a4b-475d-a9c2-efdbfc0d9d78" name="MakeCode" fullname="MakeCode Arcade" platforms="MakeCode">
<descriptor command="/usr/bin/launCharc %ROM%" path="%ROOT%/makecode" theme="makecode" extensions=".elf .ELF" icon="$F251"/>
<scraper screenscraper="76"/>
<properties type="computer" pad="mandatory" keyboard="optional" mouse="no" lightgun="no" releasedate="2020-01" retroachievements="0"/>
<emulatorList>
<emulator name="launCharc">
<core name="launCharc" priority="1" extensions=".elf .ELF" netplay="0" compatibility="high" speed="high"/>
</emulator>
</emulatorList>
</system>
</systemList>
53 changes: 53 additions & 0 deletions McAirpos/Recalbox8.0/themes/recalbox-next/makecode/custom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<theme>
<formatVersion>4</formatVersion>

<view name="system">
<text name="info1" extra="true">
<text>Developer : Microsoft</text>
</text>
<text name="info2" extra="true">
<text>Initial release : January 6, 2020</text>
</text>
<text name="info3" extra="true">
<text>Website : http://arcade.makecode.com</text>
</text>
<text name="info4" extra="true">
<text>Written in : STS/C++</text>
</text>
<text name="info5" extra="true">
<text>"Microsoft MakeCode Arcade is a web-based beginner-friendly</text>
</text>
<text name="info6" extra="true">
<text>the hardware of arcade game systems in software</text>
<text>code editor to create retro arcade games ...</text>
</text>
<text name="info7" extra="true">
<text>... with MakeCode, you can either use blocks[, Python]</text>
</text>
<text name="info8" extra="true">
<text>or JavaScript to build your program ..."</text>
</text>
<text name="info9" extra="true">
<text>Video : "... 160x120 screen showing 16 colors ..."</text>
</text>
<text name="info10" extra="true">
<text>Sound : "... 4-channel retro-appropriate sound system ..."</text>
</text>

</view>

<view name="system, basic, detailed">
<image name="band1" extra="true">
<color>FF69B4</color>
</image>
<image name="band2" extra="true">
<color>36D787</color>
</image>
<image name="band3" extra="true">
<color>4B77BE</color>
</image>
<image name="band4" extra="true">
<color>BE90D4</color>
</image>
</view>
</theme>
1,740 changes: 1,740 additions & 0 deletions McAirpos/Recalbox8.0/themes/recalbox-next/makecode/data/console.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,740 changes: 1,740 additions & 0 deletions McAirpos/Recalbox8.0/themes/recalbox-next/makecode/data/consolegame.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6e44f74

Please sign in to comment.