Skip to content

Releases: wn2000/alu_cores

RetroFE 20220430

19 Mar 15:42
4c94c94
Compare
Choose a tag to compare

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 the sdl2 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.

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

10 Nov 03:33
4c94c94
Compare
Choose a tag to compare
mame2003_plus_aarch64_20211108

Update FBNeo.md

mame2003_plus_20231116

22 Nov 02:06
4c94c94
Compare
Choose a tag to compare

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

20 Aug 22:09
4c94c94
Compare
Choose a tag to compare

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) inside content\retrofe\cores folder
    • Put the launcher file hbmame.conf inside content\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 is monaco.zip, create a monaco.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 a monaco.conf.txt file with the wrong file extension.
    • Games like monaco may need samples and artwork to function and look properly. Create a mame folder under the roms folder, then create samples and artwork folders under the mame folder and put the corresponding samples/artwork file in them. For example, for monaco, put its samples file monaco.zip inside content\retrofe\collections\MAME\roms\mame\samples\, and its artwork file monaco.zip inside content\retrofe\collections\MAME\roms\mame\artwork\.
    • The game may fail to load the very first time. Subsequent launches seem to be OK.

SORR UCE

09 Nov 06:28
4c94c94
Compare
Choose a tag to compare
SORR UCE Pre-release
Pre-release

image

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

14 Nov 03:15
4c94c94
Compare
Choose a tag to compare
Pre-release

image

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

12 Jul 04:07
4c94c94
Compare
Choose a tag to compare
One saUCE apps Pre-release
Pre-release

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

  1. Patch the system
    Download AddOn_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.

  1. Download data.bin and put it in USB:\content\retrofe\ folder.
    You can backup the original data.bin there just in case.

  2. 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:

  1. Create a led_marquee folder in each game collection folder, under medium_artwork folder.
    For example, for the MAME collection, create the folder USB:\content\retrofe\collections\MAME\medium_artwork\led_marquee.

  2. Put .gif or .png files into the led_marquee folder.
    You can find a great collection of them at https://github.com/alinke/pixelcade (Thanks Al!).

AttractMode

06 Aug 02:44
4c94c94
Compare
Choose a tag to compare
AttractMode Pre-release
Pre-release

AttractMode_ALU

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 the content 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

28 May 18:58
fc2906b
Compare
Choose a tag to compare

In this version, the "Legacy MAME Remapping" option is hard coded as enabled.

Genesis Plus GX Wide aarch64 20210409.1

27 May 03:11
fc2906b
Compare
Choose a tag to compare
genesis_plus_gx_wide_libretro_20210409.1

Update mame2003-plus.md