Raine est un émulateur Arcade ainsi qu’une excellente alternative à MAME.

 

Conçu à l’origine pour émuler « Rainbow Islands », il supporte désormais énormément de jeux et davantage de systèmes. Raine est également LE MEILLEUR EMULATEUR NEOGEO CD, c’est dit !

 

Créé par Antiriad en 1998, A cette époque Raine et Mame se faisaient même une petite gueguerre pour savoir lequel serait le 1er à émuler tel ou tel système ou jeu. Raine a longtemps été le seul à émuler le taito F3. Il a été repris par Tux (un frenchie !) en 2000 lorsque le code source a été disponible. Aidé ponctuellement par de grands noms de la scène de l’émulation comme Haze ou grâce au concours de l’équipe de Zapp!!Raine, cet excellent émulateur Arcade a suivi son bonhomme de chemin depuis lors.

 

Les différences avec Mame :
– Mame veut tout émuler mais Raine supporte essentiellement les jeux basés sur du z80 et du 680×0 (ce n’était que ça à l’époque des versions Dos et par la suite, Tux a retrouvé un driver qui utilisait un 6502 dans les sources et ne pouvant fonctionner ; Tux a réussi à le corriger puis à l’intégrer à Raine).
– Mame émule de manière précise « Accurate », y compris les défauts pour être + proche de l’original possible et ne cherche pas à améliorer. Raine, quant à lui, c’est le fun avant tout : s’il y a des choses faisables pour améliorer la jouabilité, Raine n’hésite pas une seconde !
– Mame c’est du langage C/C++ ce qui le rend portable alors que Raine c’est avant tout de l’assembleur (ce qui le rend très rapide à l’utilisation). En effet, il fallait être rapide en 98. L’Assembleur est finalement devenu sa marque de fabrique, toujours actuel et fonctionne même sur Mac OS X !

 

raine

 

Raine émule également la NeoGeo CD depuis que le projet NeoRaine a été intégré dans Raine. Il inclut également un pack de shaders au format GLSL compatible avec celui disponible pour bsnes (mais pas Higan). En outre vous pouvez utiliser les fichiers: command.dat, highscore.dat, history.dat et tables de transparences, mais également utiliser d’autres outils sur le site officiel de Raine.

 

Changements :
Tsss, I release 0.64.3 without finding how the « level skipper » of bublredux works, but I guess it’s ok, how such a thing could break ?
Then Stephh explains it works by using p1+p2 together and of course it breaks !
Well the most reasonable solution would have been to just ignore it, the same thing can be done with a cheat in raine…
But I hate these small things when they don’t want to work !
So I spent a lot of time on it, it was yet another instruction missing from our beloved mz80 (prefix ed opcode 6b for the technical users). I don’t kinow why the guys of bublredux programmed it this way, it could have been done with the standard instructions and it wouldn’t have crashed in this case.
Anyway I added the missing instruction and so here is an update with just this thing working.
While I was at it, I updated the bublredux romset from the latest version in the forum thread (january 2015). It doesn’t change anything related to this problem. That’s all ! 🙂

(I don’t think anybody except me disassemble z80 code in the console but if it’s the case the console now uses dz80 v2.0 and not the latest unofficial version, which has some serious bugs sometimes. v2.0 works much better, I’ll probably put a link to the binary in the downloads later, but you can find it on the web anyway, it’s the unmodified v2.0).

 

Télécharger Raine (Win) v0.64.4 (2,3 Mo)

Site Officiel

En savoir plus…