Releases: wn2000/alu_cores
RetroFE 20220430
20220430
- Updated and changed the following cores to 32bit: 81_libretro, atari800_libretro, cap32_libretro, dosbox_pure_libretro. The corresponding launchers need to be updated.
- Updated pcsx_rearmed_libretro core (launcher needs to be updated due to name change).
- RetroFE: Add vsync option. Bug fix on scrolling text.
20220414
- Support game controller preference through the
gamecontrollerpref.txt
file (use with thesdl2
joypad driver in RetroArch) - Add
controllermap
executable - Replace Atari 5200's core with
a5200_libretro.so
20220404
- RetroFE
- Add a
sameSet
attribute to images/videos, so multiple randomly selected media appear in "sets", if available.
- Add a
20220319
- RetroFE
- Support perspective transform
- Support SDL2 gamecontroller API (use control names instead of numbers)
- Hypseus (Daphne)
- Update to 2.8.2
- SDL2
- Update to 2.0.20
mame2003_plus aarch64 20211108
mame2003_plus_aarch64_20211108 Update FBNeo.md
mame2003_plus_20231116
mame2003_plus_libretro_20231116.so
is aarch64 and can be used to build a UCE.
mame2003_plus_libretro.so
is arm32 and can be used in one sauce.
HBMAME
HBMAME core dated 20200403 (based on MAME 0.220)
- This core works fine in RetroArch but segfaults in retroplayer. You might have better luck in a different firmware though.
- Usage within One saUCE:
- Put the core (
.so
file) insidecontent\retrofe\cores
folder - Put the launcher file
hbmame.conf
insidecontent\retrofe\launchers.linux
folder. - Put the rom file (not provided) inside
content\retrofe\collections\MAME\roms
folder. - Go into the
content\retrofe\collections\MAME\launchers
folder, use a text editor, create a<romname>.conf
file there, with<romname>
replaced by the actual rom filename. For example, if the rom file ismonaco.zip
, create amonaco.conf
in this folder. The file should have only one line that reads:
hbmame
This tells the system to use the HBMAME core for this particular game.
NOTE: On Windows, make sure you have "Hide extensions for known file types" unchecked in folder options. Otherwise you may end up creating amonaco.conf.txt
file with the wrong file extension. - Games like
monaco
may need samples and artwork to function and look properly. Create amame
folder under theroms
folder, then createsamples
andartwork
folders under themame
folder and put the corresponding samples/artwork file in them. For example, formonaco
, put its samples filemonaco.zip
insidecontent\retrofe\collections\MAME\roms\mame\samples\
, and its artwork filemonaco.zip
insidecontent\retrofe\collections\MAME\roms\mame\artwork\
. - The game may fail to load the very first time. Subsequent launches seem to be OK.
- Put the core (
SORR UCE
This UCE does not contain the game data.
You'll need to obtain the game data yourself, then extract the files onto your USB drive.
The game data files need to be put in the same folder where this UCE is located.
For example, if you put this UCE at USB:/mygames/SORR.uce
, the game data files need to be extracted into the USB:/mygames/SORR/
folder. After extracting the files there should be a USB:/mygames/SORR/SorR.dat
file, along with other data files.
You can safely delete all .exe
and .dll
files there, as they are not used.
It is also possible to build a UCE with game data included. Please check the recipe at https://github.com/wn2000/sauce_factory/.
SDL controller mapper UCE
A UCE to generate an SDL gamecontrollerdb.txt
file for any joystick device recognizable by the Linux system.
A proper mapping inside gamecontrollerdb.txt
is required for SDL to recognize the joystick as a "game controller". For more details: https://stackoverflow.com/questions/50022316/what-is-sdl-joystick-and-what-is-sdl-gamecontroller-what-are-the-relationships
This UCE generates a gamecontrollerdb.txt
file inside the folder where this UCE resides. If such a file already exists, it only updates the matching line (if found) or appends to the file, without affecting other lines.
One saUCE apps
This update adds support to Bitpixel/Pixelcade.
Prerequisite
- ALU 1.0
- Firmware 4.15 or lower
- A quality USB Type A to A cable
- One saUCE
- Bitpixel
Upgrade Steps
- Patch the system
DownloadAddOn_Pixelcade_Patch.uce
to USB and launch it once.
It will show "Loading..." on the screen then it seems nothing has happened. This is normal.
NOTE This only needs to be done once. Then you can safely delete this UCE.
What this does is to set up proper permission for the guest user to access the Bitpixel through USB.
NOTE: If you have later versions of data.bin and RetroFE UCE, skip step 2 and 3.
-
Download
data.bin
and put it inUSB:\content\retrofe\
folder.
You can backup the originaldata.bin
there just in case. -
Download
AddOn_RetroFE_20210711.uce
to USB and launch it.
At this point, you should be able to see the Bitpixel displaying game titles in text, but no graphical logos.
To enable graphical logos, follow these steps:
-
Create a
led_marquee
folder in each game collection folder, undermedium_artwork
folder.
For example, for theMAME
collection, create the folderUSB:\content\retrofe\collections\MAME\medium_artwork\led_marquee
. -
Put
.gif
or.png
files into theled_marquee
folder.
You can find a great collection of them at https://github.com/alinke/pixelcade (Thanks Al!).
AttractMode
What is this release?
This adds an alternative frontend, AttractMode, to the One saUCE installation. So you can choose to use either AttractMode or RetroFE as your frontend.
Some AM theme demos posted by their original authors:
https://www.youtube.com/watch?v=u03BfxnN858
https://www.youtube.com/watch?v=cEfa_R3QQ1w
Prerequisite
An installation of One saUCE.
How to install
- Unzip
attract.zip
to the root folder of the USB drive, overwriting thecontent
folder. - Put
AddOn_AttractMode.uce
in any folder of the USB drive, then launch it from the AddOn menu.
Default button mappings
A
to select, REWIND
to go back. MENU
to bring up the AM menu.
To exit, keep pressing REWIND
until getting prompted for exit.
mame2003_plus aarch64 20210521.4
In this version, the "Legacy MAME Remapping" option is hard coded as enabled.
Genesis Plus GX Wide aarch64 20210409.1
genesis_plus_gx_wide_libretro_20210409.1 Update mame2003-plus.md