Original REminiscence author Gregory Montoir.
Delphine Software, makers of the 1992 game Flashback.
- CRT shader based on the one used in TIC-80
- Fullscreen by default.
- Always preserving original aspect ratio.
- 4x scale in windowed mode.
- macOS app bundle.
- Internal and external scalers.
- Tremor/Vorbis support.
- ClassicMac asset support.
- Widescreen modes.
- CMake > 3.19
- SDL2
- SDL_gpu (You have to build from source)
- libmodplug
- zlib
- macdylibbundler (Only needed for building macOS app)
Put data files from the original game in DATA/
Use CMake to build the rs executable.
cmake -S . -B build -G Ninja
cmake --build build
To build Flashback.app (optional):
./build_app.sh
Requires DATA files from the original game, either DOS (Recommended) or Amiga (Not tested). DOS files from GOG probably work. Filenames should be uppercase.
Get Amiga MOD music files from here: UnExoticA. Put files directly in the DATA/ folder. These should be in lowercase.
You can run the rs executable in the build directory
./rs
The Mac .app is standalone, with all dependencies inside the bundle.
Port to SDL3 (Should remove the need for SDL_gpu)
