Makaron EXcipit

Pour parler librement d'émulation arcade et consoles.
Message
Auteur
Avatar de l’utilisateur
Graham
stick de zinc
Messages : 362
Inscription : 27 sept. 2008, 00:45
Localisation : Saint-Maur-des-Fossés (94)

Makaron EXcipit

#1 Message par Graham »

Makaron EXcipit v1.0

Makaron est un émulateur Dreamcast/Naomi bien connu. Son émulation de la Naomi a été décliné sous deux version, la version T12.5 et la version T12.7.
Puis, une version MakaronEX est apparu. Elle apportait d'avantage d'options et une interface graphique améliorée.

Makaron EXcipit est une adaptation de la version 4.1 de MakaronEX pour Front-End.

L'excellente émulation, avec un rendu graphique à l'échelle très proche de l'original, même sur un LCD, m'a incité à me pencher d'avantage sur cet émulateur que j'avais pourtant longtemps délaissé au profit de NullDC.
Le but de Makaron EXcipit n'est pas d'améliorer l'émulation de Makaron, mais seulement de pouvoir plus facilement l'intégrer dans une borne.


Améliorations apportées par rapport à MakaronEX 4.1 :

:6: Possibilité de lancer une émulation Dreamcast ou Naomi par ligne de commande.
En effet, avec MakaronEX, il n'était possible de lancer l'émulation qu'à travers l'interface graphique ce qui retirait la possibilité de l'intégrer dans un Front-End.

:6: Possibilité de quitter l'émulation avec la touche Echap.
En appuyant sur la touche Echap, il est possible de fermer l'émulateur proprement.

:6: Configuration des touches du 2ème Joueur pour l'émulation de la Naomi.
En mode Naomi, il n'était pas possible de configurer les touches du clavier pour le 2ème joueur.
Ce n'est malheureusement toujours pas possible via l'interface graphique, mais c'est en revanche possible via un fichier de paramètre.


Téléchargement :

Makaron EXcipit v1.0

Installation :

Dézipper l'archive dans le répertoire de votre choix.
Exemple : C:\Makaron\

Copier les roms dans le dossier "Roms"
Exemple : C:\Makaron\Roms\

Pour convertir vos Roms Naomi à partir du format MAME, au format Makaron/NullDC, vous pouvez utiliser Naomi Converter.

Rappel : Pour transformer un rom Naomi NullDC (*.dat) au format Naomi Makaron (*.bin), il suffit de renommer l'extension.
Exemple : C:\Makaron\Roms\ikaruga.dat :5n: C:\Makaron\Roms\ikaruga.bin

Utilisation :

:6: Lancer l'interface graphique habituelle de MakaronEX
Il est toujours possible de lancer l'interface graphique originale de MakaronEX en exécutant MakaronEX.exe à la racine de l'installation.
Exemple : C:\Makaron\MakaronEX.exe

:6: Lancer l'émulation par ligne de commande
C'est là donc la grande nouveauté.

Pour lancer un rom Dreamcast, exécuté la commande suivante :
[Répertoire d'installation]\Tools\Dreamcast.bat [Fichier rom]
Exemple : C:\Makaron\Tools\Dreamcast.bat ikaruga.gdi

Pour lancer un rom Naomi, exécuté la commande suivante :
[Répertoire d'installation]\Tools\Naomi.bat [Fichier rom]
Exemple : C:\Makaron\Tools\Naomi.bat karous.bin
Par défaut, l'émulateur démarrera en version T12.5, si vous souhaitez préciser la version :
[Répertoire d'installation]\Tools\Naomi.bat [Fichier rom] [Version de l'émulateur]
Exemple : C:\Makaron\Tools\Naomi.bat trizeal.bin T12.7

:6: Configuration des touches pour le 2ème joueur en mode Naomi
Modifier simplement le fichier JVS.ini situé dans le dossier "Tools"
Exemple : C:\Makaron\Tools\JVS.ini
Makaron EXcipit effectuera automatiquement une sauvegarde de votre fichier original à chaque lancement, au cas où l'interface graphique écraserait votre configuration.
Exemple : C:\Makaron\Naomi\JVS.bak

Si vous souhaitez configurer rapidement les touches du 2ème joueur en passant par l'interface graphique de MakaronEX, il vous suffit de configurer les touches pour le Joueur 1, de fermer MakaronEX, et de récupérer les paramètres enregistré dans le fichier JVS.ini
Exemple : C:\Makaron\Naomi\JVS.ini
Puis de refaire la même manipulation avec le Joueur 2, de récupérer à nouveau le contenu du Joueur 1, mais cette fois ci, l'attribuer au Joueur 2 en remplaçant P1 par P2 et COIN1, par COIN2.
Et d'enregistrer tout ça dans le fichier JVS.ini, mais dans "Tools" cette fois-ci.
Exemple : C:\Makaron\Tools\JVS.ini

Important : Tous les paramètres contenus dans le fichier JVS.ini situé dans le dossier "Naomi" seront systématiquement remplacés par ceux contenus dans le JVS.ini situé dans le dossier "Tools"

Exemple du contenu de JVS.ini :

Code : Tout sélectionner

[Keyboard]
KEY_0x70 = FB_TEST
KEY_0x71 = FB_SERVICE

KEY_0x31 = P1_START
KEY_0x35 = COIN1
KEY_0x26 = P1_UP
KEY_0x28 = P1_DOWN
KEY_0x25 = P1_LEFT
KEY_0x27 = P1_RIGHT
KEY_0xDC = P1_BUTTON1
KEY_0x4E = P1_BUTTON2
KEY_0x20 = P1_BUTTON3
KEY_0x10 = P1_BUTTON4
KEY_0x57 = P1_BUTTON5
KEY_0x58 = P1_BUTTON6

KEY_0x32 = P2_START
KEY_0x36 = COIN2
KEY_0x52 = P2_UP
KEY_0x46 = P2_DOWN
KEY_0x44 = P2_LEFT
KEY_0x47 = P2_RIGHT
KEY_0x51 = P2_BUTTON1
KEY_0x53 = P2_BUTTON2
KEY_0x41 = P2_BUTTON3
KEY_0x5A = P2_BUTTON4
KEY_0x49 = P2_BUTTON5
KEY_0x4B = P2_BUTTON6
Et pour quitter, appuyer sur la touche Echap. A la place de faire successivement F8, pour arrêter l'émulation, et ALT+F4, pour fermer l'émulateur.

En espérant que ça aidera certains d'entre vous à profiter des avantages de Makaron sur votre borne.
Cette version a été testé sous Windows 8.1.


A vous lire.

Mug Superstar
stick de platine
Messages : 2026
Inscription : 09 sept. 2004, 21:14
Localisation : Lille (59)

Re: Makaron EXcipit

#2 Message par Mug Superstar »

Merci ... Ça fait plaisir de savoir que la légende continue :)

Mug
RIP Gauthier,
A jamais dans nos coeurs ...

Avatar de l’utilisateur
lorenzo33
stick d'argent
Messages : 907
Inscription : 24 sept. 2014, 16:40

Re: Makaron EXcipit

#3 Message par lorenzo33 »

Merci, je vais tester à nouveau ce Makaron.
Image

Avatar de l’utilisateur
Graham
stick de zinc
Messages : 362
Inscription : 27 sept. 2008, 00:45
Localisation : Saint-Maur-des-Fossés (94)

Re: Makaron EXcipit

#4 Message par Graham »

Comme dit plus haut, c'est toujours la même qualité d'émulation que sur le version EX 4.1 de décembre 2012.
Par contre si vous voulez l'intégrer à un MAMECab via un FrontEnd ou si vous êtes équipé d'un JPac ou JammaSD, ça va vous êtres très utile.
N'hésitez pas à me faire un retour.

Avatar de l’utilisateur
lorenzo33
stick d'argent
Messages : 907
Inscription : 24 sept. 2014, 16:40

Re: Makaron EXcipit

#5 Message par lorenzo33 »

Sur le thread de la [WingBox] tu avais l'air de préférer nullDC, pourquoi ce revirement.
Autrement si on place le dossier ailleurs que dans C:\...
il suffit juste d'éditer le fichier Dreamcast.bat dans Tools ?
Image

Avatar de l’utilisateur
AkumaX
stick de zinc
Messages : 294
Inscription : 11 mai 2012, 20:44

Re: Makaron EXcipit

#6 Message par AkumaX »

Encore un grand merci a Graham ;)
Question, fonctionne t'il sur windows XP reborn pour fonctionner avec la Heavybox par exemple ?
Grand merci ;)

Avatar de l’utilisateur
Graham
stick de zinc
Messages : 362
Inscription : 27 sept. 2008, 00:45
Localisation : Saint-Maur-des-Fossés (94)

Re: Makaron EXcipit

#7 Message par Graham »

Bonne mémoire Lorenzo.
C'est le fait de pouvoir le mettre en 640x480 en X2 (1280x960) qui m'a plu. Ca permet sur un écran LCD de se rapprocher du rendu d'origine, sans avoir un blur lors de l’agrandissement de l'image comme c'est le cas avec NullDC, ou pire, un tout petit rectangle au milieu de l'écran. Pour le rendu graphique des jeux oldschool, je pense que le fait de respecter l'échelle est important.

Sinon, je ne vois pas de raison pour que ça ne fonctionne pas sur XP Reborn ou encore avec HeavyBox. (A tester.)

Avatar de l’utilisateur
lorenzolamas
stick de bronze
Messages : 146
Inscription : 12 oct. 2006, 01:14
Localisation : Lyon (pas loin)

Re: Makaron EXcipit

#8 Message par lorenzolamas »

oh pitaing!!!
merci pour cette version!!!
magnifique !!! :lol: :lol: :lol:

Avatar de l’utilisateur
davixes
stick d'or
Messages : 1492
Inscription : 26 août 2005, 19:02
Localisation : Carhaix

Re: Makaron EXcipit

#9 Message par davixes »

Ah ouais intéressant ! La compatibilité question jeux est comment ?
Comme disait mon grand-père tout les ans il y a de plus en plus de cons, mais cette année j’ai l’impression que les cons de l’année prochaine sont déjà là.