NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s changelog for version 1.4.3:
+ fix the crash when loading a 2nd game with audio tracks
+ fix alignment issue in opengl with the drawpixels renderer
+ min font size = 8 for the gui0
Visit official homepage for further information and latest version of emulator.
NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s info for latest version:
These versions add support for shaders. Notice that these shaders are in xml format, so you can open them in a normal text editor, there are sometimes interesting comments in them. They come from the higan community there, so big thanks to them !
Of course you'll need a good graphics card which can support shaders for that. I tried my best to avoid troubles when the video card is not recent, you should receive an error message in this case and the program will automatically disable the shader.
Except this, there are some interesting bug fixes for the previous version, and a few small changes for neoraine including a logical renaming of inputs, and the possibility to map buttons combinations in the inputs.
Visit official homepage for further information and latest version of emulator.
NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s changelog for latest version:
I just had a report of some unstability in windows when running raine for a long time (a whole run in truxton2 or cawing), so I took the opportunity to release some unreleased changes, it only fixes scanlines (again !) and restores the -bpp command line switch. And it disables some optimizations which might be the cause of the unstability, tests needed to be sure.
Visit official homepage for further information and latest version of emulator.
NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s changelog for latest version:
Main change is the new 7z support for the roms, and while I was at it I added it also to neoraine which means that you can now extract an iso to a 7z file and it will be accepted by neoraine. A word of caution though : it works rather well for the roms having not too many files, but the neocd isos can have really many files sometimes and in this case loading from a 7z file is really noticeably slower, so you'd better not convert everything to 7z in neocd!
Also this new version fixes an unnoticed bug in the intro of "view point".
Visit official homepage for further information and latest version of emulator.
NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s changelog for latest version:
+ Rasters improve again : this time we take the numbers found by the
measurements from the mame team, quite different from what the dev docs
tell... With some adjustements, a big boost for the cpu in the vbl to
ensure a stable display and this kind of thing.
+ Now accept cue files where the the data file is not between quotes
+ Add -geometry command line option (same as raine)
+ Inputs updates (same as raine, see raine changelog for details)
+ Add the option to disable the rasters emulation in "neocd option", so that
rasters don't prevent anymore a game to be playable like what happened in
1.3.2. Also useful for those who find rasters make some games too slow.
The option is saved and will return when restarting the emu.
+ Some fixes for the savegames, they should be more reliable now.
+ Show iso files in the file selector when there are no cue files in the
directory, which happens for neocd demos for example.
Visit official homepage for further information and latest version of emulator.
NeoRaine is a NeoGeo CD emulator based on the source of the arcade emulator Raine. Emulator is fast, has great compatibility, many NeoCD specific features, and support for extras like savegames.
Here`s changelog for latest version:
The main change is that it fixes last blade 2 which was impossible to run in 1.3.1 because of an overly optimistic change...
Except that not much, the start of the screen is adjusted for the rasters which fixes the moving clouds in neo turf masters, and makes riding hero more like the video of the original console on youtube. Most of the code for the rasters has been rewritten again, but so far it's quite disappointing.
Visit official homepage for further information and latest version of emulator.
• The autofire options are fixed and they are now saved with your game options (as custom controls).
• Fixed a stupid graphical glitch which can happen after a loading sequence (like on the title screen of last blade 2).
• Fixed again scanlines (asm problem) + double pixel scaler (same problem)
• Fixed a possible crash when using normal blits and loading a new game
• Remapped custom keys : the multimedia keys were recognised before, bad very badly mapped since they could cause a serious buffer overflow. So they have been remapped and if you used some non standard keys in your mappings you'll have to remap them using the gui.
• The loading is now progressive when animations are enabled, this produces a smoother animation and allows to better see some effects (notice that at speed > 2, it can still be not totally smooth because at these speeds the number of sectors loaded by frame can vary from frame to frame).
• the turbo key (default: del) becomes like the game keys : keep it pressed to enable turbo, release it to go back to normal.
• When changing a control, you now have the option to delete it.
• Fix again some corruption in the savegames. This correction might fix some savegames saved before this version, but you might be obliged to create new savegames to be sure to get rid of the problem (tested with samsho4).
• When loading a game with animations enabled and the game uses a resolution of 304x224, there could be some glitches left on the borders of the screen after the initial animation, it's fixed now.
• Fix problems with starting some loading animations (breakers).
• Add handling of direct writes to fix area for over top, the only game I know which needs this ! And fix the animations of overtop which were bad begining at level 2
• Fix a remarquable bug with the memory pool : if you played in windowed mode with normal blits and resized the window while playing a game by draging a border of the window, the memory pool had an overflow after about 1s of resizing, which was ending in a violent crash ! The memory allocation is now more resistant to this kind of fun ! Notice the bug could happen only if your window manager resizes the window in real time, that is if it sends redraw messages every time the size changes. MS Windows doesn't do that normaly, it happened in kde for me.
• Until now if you pressed the windows key by mistake, windows throws you to the desktop, but if you were in the middle of a game, you had a ugly message when you came back, and raine/neoraine exited after you validate the message. Well it's windows specific behaviour... anyway now when you press this damned key, you are still thrown to the desktop (I don't think I can do anything to prevent this !), but you can continue your game when you come back with alt-tab. Notice that the game is not paused in this case !
• Recompile the windows version of sdl_sound with smpeg support to be able to play some weird kind of mp3s called "free format" which couldn't be played in 1.1.0. Now if you find another unplayable format, the error message will appear on the game screen instead of the console since usually there is no console in windows ! ;-)
• If starting a game which had a title bitmap (which appears after you have done "load game") in normal blits at a resolution such that width > 640 and height < 480, then you had a crash. It's fixed too !
• Switched from SDL_Mixer to SDL_Sound to decode audio tracks : no more weird crashes with electric fence, adds flac audio support for the audio tracks, and allows to save the position of the audio track in the savegames.
• Fixed a problem with semi transparent sprites which showed only in puzzle bubble !
• Setting the speed to 85% in aof2 didn't work, fixed
• Fixed kof96 neocd collector demo, which was messing with interrupt vectors.
• Added error messages in game when an audio track can't be loaded (either file unreadable, or track not found)
• Added pseudo video layers keys to the neocd driver : you can now disable the 8 first sprites blocks + the fix layer using the F5..F12 keys. Notice that the sprites layers are logical layers, the hardware doesn't handle them directly.
• Fixed the opening b demo in last blade 2 (option->demo viewer->opening b)
• Inputs are now reseted when returning to the game, which avoids the problems when calling the gui while keeping a game key pressed.
• fullheight scanlines + double width were kaput (old broken asm code)
• Fix the blinking effect of scanlines in windows fullscreen with double buffer enabled
• Add loading animations support - by default they play as they would with an 8x cdrom drive, it seems the best choice between too slow and too fast. You can change their speed in the neocd options in the gui (or set it to off to disable completely the animations).
• Fix some possible corruption in the savegames, but old ones can still create corruption, try to use only savegames created with this version.
• savegames are compatible again between linux & windows
• handles the urls in history.dat without crashing.
• You can finally change the keys for the video layers, go to the inputs section / Video layers...
• Fixed loading directly an iso passed on the command line, it was broken since 1.0.5.
• Fixed a stupid bug with the cache, never use xor to see if a memory area was changed. The + I now use is still not perfect, but it's much better, and it should be enough for what it's used.
• Fixed a possible crash when loading a savegame because I had forgoten to turn the cd music off before restoring a savegame...
• Add a "turbo" key : the default is del, you can change it in the gui, it just toggles the limit speed setting. If you are not limited by vsync, you can reach 700 fps in neoraine with yuv overlays when disabling the speed limitation with this key!
• fullheight scanlines + double width are back from the allegro version, it's a new choice of scanlines in video options
• Took back the "pixel double" scaler from the allegro version too. You can now choose the kind of scaling you want if you force normal blits in video options.
• Added hq2x and hq3x scalers in MMX versions only.
• Fix pcm handling in ssrpg (random battles)
• fix speed hacks handling when raster frame is used (like in the demo of street hoop which was really too fast !!!)
• add experimental support for mode2/2352 isos (normally neocd isos are all supposed to be mode1/2048, so usually mode2/2352 are bad rips, but sometimes they work anyway !!!).
• Fonts were badly rendered when forcing normal blits (instead of yuv overlays)
• From the raine engine : fix a crash when choosing to change the video mode to the game resolution with scale 2x enabled.
• Added a new speed hack for last resort.
• now supports wav in cue files, and neocheats.cfg is the right version, not the test version as before !
1.0.2:
• Fixed corrupted line in the about dialog when displaying it for the 2nd time
• Allow the sfx volume and music volume to be set to more than 100% (until 200%) for games with too quiet samples.
• fixed crash in last resort (at start)
• games which upload to the pcm area can also use savegames now (previously trying to save such a game exited neoraine)
• startup.bin becomes obsolete and is removed
• last blade 2 had lost its title screen because it was trying to use dma for its uploads, it's now supported.
• Pulstar gains a speed hack too.
• Fixed the huge bug with the sfx sound only on the left side, it's now stereo, sorry !!!
1.0.1:
• Samurai spirits rpg fix : there was a specific video priority problem which was hiding text boxes for some characters
This is not new generation raine, it's just a build with neocd support ! For those who don't know what neocd is, it's some of the best neogeo games ever with cd quality music.
Actually I started all this lightly, just to port some old code I had writen 2 years ago for the psp to raine, and I had planned to spend only a few days on it. Finally it lasted more than 1 month, and thanks go to Stephh for his very good bug hunting sessions !
Anyway it was fun and interesting to do, and since there was no decent neocd emulator for linux, it was something to be done. Go to the download section, and follow the link for neoraine (and read the doc page at least once !).
• GP2X/ARM Save state support for cyclone and drz80
• GP2X: Change the exit sequence to L&R&Select or L&R&Start. Actually it's not really an exit sequence anymore...
• GP2X: Add a minimal menu system (access it via the "exit" sequence ;)
• Add longname option in the romrc.d files to describe tha full name of a driver
• (must be the first line of the .rc file)
• Support dos line ending in the rom.rc files and in the gngeorc file
• Fix various automake stuff to allow Multi-Architecture Builds
• Romrc.d officially replace the big romrc file. Every game have a unique file (ie: mslug.rc) that go to $(prefix)/share/gngeo/romrc.d by default. The path is configurable via the romrcdir option
• Add biospath option. This option tel where the bios is. Now you can have your roms and your bios in different place
• GP2X: Fix TVout with Selector (still some work to do)
• Fix a bug with error handling when a bios file isn't present.
• GP2X: Add Squidge's MMU Hack (via mmuhack.o module, more stable).
• GP2X: Fix the bug that prevent volume change when using a .cf file
• Fix miexchng slowdown, again :D
• Add an option to under/overclock the z80: --z80clock=-20 will underclock it by 20%
• Rename the overclock option to 68kclock
• Add GP2X optimisation for zoomed sprites.
• GP2X: Optimised ClearScreen.
• Update dumpgfx for crypted roms support [Anonymous]
• Correctly draw char in crypted roms [Anonymous]
• Fix crashing when the romset isn't supported.
• GP2X: Hotkeys support bound to L and R (default configuration L=A+B R=C+D)
• Command line now override any configuration made in gngeorc/.cf
• Add a --bench option. It will run gngeo for 5000 frames, the quit and show the average fps. Thanks to Artemio for the idea.
. GP2X: Fix miexchng slowdown
. Memcard support (only one available, saved in ~/.gngeo/memcard )
. Unibios settings are now saved
. GP2X: Now, gngeo will create a gfx dump automaticaly if the selected rom is too large to fit in memory. See README.GP2X for details.
. GP2X: Add overclocking control. ie. --cpu_speed 266
. GP2X: Suppress --no-selector option. I replace it with --frontend= where command is the frontend that gngeo have to relaunch when it exit. By defaut --frontend=gngeo2x.gpe so that gngeo restart Selector at exit.
. Update the romrc with some newer hacked roms.
. GP2X: Sound is now complete in garou, last blade 2 etc.
. Update romrc to reflect mame romset
. GP2X: Add big rom support. See Readme.GP2X
. GP2X: Push L to go to the bios setting screen (blood in mslug, yeah ;)
. Improved frameskip
A new version of the Japanese Neo Geo CD emulator NEOGEO CDZ has been released. As usual I can't provide an accurate list of changes since they're written in Japanese.
You might want to visit the Official Site for more info.
A new version of this NeoGeo emulator has been released. Since I don't know japanese I can't provide a list of changes due to the page being in japanese.
A new version of NEOGEO CDZ, a Japanese Neo Geo CD emulator for Windows has been released.
Unfortunately the changes for this version are in Japanese so I can't really tell what's new.
For more information and the source you can visit the NEOGEO CDZ Official Site.