aboutsummaryrefslogtreecommitdiff
path: root/games/libretro-reicast/README
diff options
context:
space:
mode:
Diffstat (limited to 'games/libretro-reicast/README')
-rw-r--r--games/libretro-reicast/README28
1 files changed, 18 insertions, 10 deletions
diff --git a/games/libretro-reicast/README b/games/libretro-reicast/README
index 37f5f482a8552..e14114404121a 100644
--- a/games/libretro-reicast/README
+++ b/games/libretro-reicast/README
@@ -1,19 +1,27 @@
-Reicast is an Sega Dreamcast video game system emulator that can be used as a
-libretro core.
+Reicast is an Sega Dreamcast and Sega Naomi video game system emulator
+that can be used as a libretro core.
The Dreamcast BIOS files are required to run Reicast.
* dc/dc_boot.bin
* dc/dc_flash.bin
-Due to a bug in Reicast emulated memory cards will not save by default, to work
-around this the following will need to be done:
- 1. Start a game with libretro-reicast.
- 2. Open the core options, they can be found in the RetroArch quick menu.
- 3. Enable 'Boot to BIOS (restart)', then close and restart the emulator.
- 4. In the Dreamcast bios menu select 'File' and reformat the memory card.
- 5. Open the core options again and disable 'Boot to BIOS (restart)'.
- 6. Now close and restart Reicast to enjoy a working memory card.
+The Sega Naomi BIOS file is required to run Naomi games.
+
+* dc/naomi_boot.bin
+
+To build Reicast OIT with the newer OpenGL 4.3 renderer use:
+ OIT=1 ./libretro-reicast.SlackBuild
+
+When building the OpgnGL 3 Reicast core it can be built with an older
+and more compatbile OpenGL 2 code path instead by using:
+ GL2=1 ./libretro-reicast.SlackBuild
+
+Building Reicast with OpenGL 2 support should only be done if required
+by your video card.
+
+Reicast OIT will require an OpenGL compatibility profile to work
+correctly.
To build the debugging symbols use:
DEBUG=1 ./libretro-reicast.SlackBuild