Strugglemeat / rainemini

modification of raine emulator to use no asm and be portable

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

modification of raine emulator to use no asm and be as portable as possible

all credit goes to https://github.com/zelurker/raine

when removing neogeo CD I ended up removing neogeo completely it should be doable to add it back, but I'm not going to do that right now

ultimately my aim is to port this to ESP32 and/or STM32H7

I removed curl, blend, emudx, samples, png, 7z, leds, allegro, recording, movies.

I've also taken out the games which use mouse/lightgun/trackball, as well as a lot of bootlegs and clones.

most taito F3 games work but sadly cleopatra fortune does not.

most of the code is C but there's a fair number of C++ files in the SDL and SDL2 directories:

./source/sdl/gui.cpp

./source/sdl/gui/menu.cpp

./source/sdl/gui/tedit.cpp

./source/sdl/gui/tbitmap.cpp

./source/sdl/gui/tlift.cpp

./source/sdl/gui/tslider.cpp

./source/sdl/gui/widget.cpp

./source/sdl/gui/tfont.cpp

./source/sdl/gui/tconsole.cpp

./source/sdl/dialogs/dirs.cpp

./source/sdl/dialogs/colors.cpp

./source/sdl/dialogs/sound_options.cpp

./source/sdl/dialogs/video_info.cpp

./source/sdl/dialogs/controls.cpp

./source/sdl/dialogs/about.cpp

./source/sdl/dialogs/game_options.cpp

./source/sdl/dialogs/messagebox.cpp

./source/sdl/dialogs/romdirs.cpp

./source/sdl/dialogs/fsel.cpp

./source/sdl/dialogs/game_selection.cpp

./source/sdl/dialogs/translator.cpp

./source/sdl/dialogs/sprite_viewer.cpp

./source/sdl/dialogs/video_options.cpp

./source/sdl/dialogs/dlg_dsw.cpp

./source/sdl/dialogs/gui_options.cpp

./source/sdl2/gui/menu.cpp

./source/sdl2/gui/tedit.cpp

About

modification of raine emulator to use no asm and be portable


Languages

Language:C 96.0%Language:C++ 3.7%Language:Makefile 0.3%Language:Awk 0.0%Language:Perl 0.0%Language:Shell 0.0%Language:Batchfile 0.0%