Raine 0.51.13 & Neoraine 1.3.3 - 模擬器

By Megan
at 2012-08-10T22:53
at 2012-08-10T22:53
Table of Contents
http://rainemu.swishparty.co.uk/
Ok, here is finally a new version for both these emus... What happened in all
this long time? Well, I needed a break from all that for a while. After about
3 months, someone complained that he had some bad experience with space gun
and operation thunderbolt in windows because they can't work in 16bpp.
- So I added 16bpp support for both these games, they should run much better
from now on.
- Then someone else managed to find a neocd cue file withtout any double
quote in it for the data file, which is not supported by neoraine. So I added
support for these cue files.
- Then I decided it would be cool to be able to run raine/neoraine from my
tv interface, which means having something to be able to run them outside the
tv borders, which would be better. x11 invented something perfect for that a
lot of years ago : the -geometry command line option, so I added just that.
The window is placed at this position and with this dimension, without any
decoration. Perfect for what I needed.
- Then I tried a ps3 joypad on the 2 pcs I have here, and I discovered that
on one of them, it showed bad axes which didn't actually exist, and which
prevented me from changing the inputs. So I added something to filter out the
bad axes, and while I was at it, I added the real joystick names in the input
dialogs instead of having only numbers.
That's more or less the time I started to think about neoraine again, and all
the bugs which had been reported for version 1.3.2...
- 1st thing 1st, I added an option in "neocd options" to be able to entierly
disable the rasters emulation. Double objective : if a game is found again
which is unplayable with these rasters, then they can be disabled easily. And
if some people find that games using these rasters run too slowly they can
try to disable them here. Notice the option is saved, so it will remain even
if you load another game or restart the emulator.
- Then a slow process to improve rasters began. I started by using the
findings of the mame team about the real numbers used by these rasters, quite
different from what the devs documentation was telling. Then I fixed and
improved quite a lot of things on my side. It should work everywhere now, but
of course I didn't test all the 100 games again... !
- While doing that, I fixed a few other things, like :
- More reliable savegames now. You could get a corrupted display when
loading a savegae before that.
- The file selector now shows iso files if there are no cue files in the
current directory, which is often the case for neocd demos. You can have a
look at the pouet.net web site for some of them, I posted a link in the
general forum the other day. Notice that you can also drag and drop the iso
file on the neoraine icon, it was the only way to directly load an iso
without a cue file until now.
- Also on the file selector : when browsing to .., the selection returns to
the directory we were in, which makes browsing multiple directories much
easier.
Ok, that should be more or less most of what there is to say about these
versions. You can have the gory details if you look at the git changelog.
Also if you want the sources, you can grab them from git.
What else ? There is a debian amd64 package, and an i386 package, you can
even update the sources.list file to have all raine updates directly
available, see the download page for details.
Ah yes also, I tried to update the gcc I use in debian to compile the windows
versions, which forced me to recompile all the dlls, and at the end of it
all, I had something bigger. I don't really know why, but you'll get slightly
bigger zip files for the windows versions now. Oh well... Except that I don't
know if you can expect a lot of improvement from the gcc update, you'll tell
me !
I think I didn't forget anything... well if I didn't make another big mistake
in neoraine-1.3.3, this could very well be the final neoraine version, but I
think it's a nice final version !
--
Ok, here is finally a new version for both these emus... What happened in all
this long time? Well, I needed a break from all that for a while. After about
3 months, someone complained that he had some bad experience with space gun
and operation thunderbolt in windows because they can't work in 16bpp.
- So I added 16bpp support for both these games, they should run much better
from now on.
- Then someone else managed to find a neocd cue file withtout any double
quote in it for the data file, which is not supported by neoraine. So I added
support for these cue files.
- Then I decided it would be cool to be able to run raine/neoraine from my
tv interface, which means having something to be able to run them outside the
tv borders, which would be better. x11 invented something perfect for that a
lot of years ago : the -geometry command line option, so I added just that.
The window is placed at this position and with this dimension, without any
decoration. Perfect for what I needed.
- Then I tried a ps3 joypad on the 2 pcs I have here, and I discovered that
on one of them, it showed bad axes which didn't actually exist, and which
prevented me from changing the inputs. So I added something to filter out the
bad axes, and while I was at it, I added the real joystick names in the input
dialogs instead of having only numbers.
That's more or less the time I started to think about neoraine again, and all
the bugs which had been reported for version 1.3.2...
- 1st thing 1st, I added an option in "neocd options" to be able to entierly
disable the rasters emulation. Double objective : if a game is found again
which is unplayable with these rasters, then they can be disabled easily. And
if some people find that games using these rasters run too slowly they can
try to disable them here. Notice the option is saved, so it will remain even
if you load another game or restart the emulator.
- Then a slow process to improve rasters began. I started by using the
findings of the mame team about the real numbers used by these rasters, quite
different from what the devs documentation was telling. Then I fixed and
improved quite a lot of things on my side. It should work everywhere now, but
of course I didn't test all the 100 games again... !
- While doing that, I fixed a few other things, like :
- More reliable savegames now. You could get a corrupted display when
loading a savegae before that.
- The file selector now shows iso files if there are no cue files in the
current directory, which is often the case for neocd demos. You can have a
look at the pouet.net web site for some of them, I posted a link in the
general forum the other day. Notice that you can also drag and drop the iso
file on the neoraine icon, it was the only way to directly load an iso
without a cue file until now.
- Also on the file selector : when browsing to .., the selection returns to
the directory we were in, which makes browsing multiple directories much
easier.
Ok, that should be more or less most of what there is to say about these
versions. You can have the gory details if you look at the git changelog.
Also if you want the sources, you can grab them from git.
What else ? There is a debian amd64 package, and an i386 package, you can
even update the sources.list file to have all raine updates directly
available, see the download page for details.
Ah yes also, I tried to update the gcc I use in debian to compile the windows
versions, which forced me to recompile all the dlls, and at the end of it
all, I had something bigger. I don't really know why, but you'll get slightly
bigger zip files for the windows versions now. Oh well... Except that I don't
know if you can expect a lot of improvement from the gcc update, you'll tell
me !
I think I didn't forget anything... well if I didn't make another big mistake
in neoraine-1.3.3, this could very well be the final neoraine version, but I
think it's a nice final version !
--
Tags:
模擬器
All Comments
Related Posts
ClrMAME Pro v4.07

By Hedy
at 2012-08-10T22:46
at 2012-08-10T22:46
HalfNES 0.050

By Anthony
at 2012-08-10T22:35
at 2012-08-10T22:35
(Mugen) SUPER CAPCOM vs SNK v2.0 2012

By Olga
at 2012-08-10T14:37
at 2012-08-10T14:37
魔神轉生一代-04-最重要的是什麼?

By Wallis
at 2012-08-10T14:04
at 2012-08-10T14:04
簡短MAME4droid(安卓上大台模擬)心得

By Ida
at 2012-08-10T13:00
at 2012-08-10T13:00