TUTO : Faire ses propres fichiers .neo pour NeoSD

Que vous soyez créateur de homebrew ou simple bidouilleur, il peut être utile de savoir faire ses propres fichiers .neo pour alimenter sa cartouche NeoSD ou NeoSD PRO. Pour ça, deux méthodes sont envisageables. La première consiste à utiliser l’outil officiel, à savoir NeoBuilder v1.06, en ligne de commande.

Vous pourrez le télécharger ici → https://stoneagegamer.com/neosd-downloads.html.

Première méthode

Une fois l’archive décompressée, si vous lancez NeoBuilderUI.exe vous serez en « mode interface ». Malheureusement ce mode est assez restrictif, c’est pourquoi nous choisirons d’opérer en ligne de commande.

Pour se faire, je vous conseille de créer un dossier facile d’accès, sur le bureau par exemple, dans lequel vous placerez tous les fichiers du programme. Je vais appeler ce dossier « NeoB ».

Placez-y également le fichier .zip de la ROM que vous souhaité convertir en .neo. Ouvrez l’invite de commande de votre Windows et commencez par vous rendre dans le dossier fraichement créé. Ici la commande sera :

cd desktop\NeoB

Une fois dans le bon dossier, on va utiliser une commande qui définira les infos associées à notre futur fichier .neo :

NeoBuilder -n "Nom qui apparaitra dans le menu" -m "Développeur" -y Année -g Genre -s numéro_de_vignette nom_du_fichier.zip

En admettant que je veuille convertir le fichier d’un homebrew de Metal Slug 6 contenu dans un fichier nommé « mslug6.zip » placé à la racine de mon dossier « NeoB », voilà la commande qu’il faudrait utiliser :

NeoBuilder -n "Metal Slug 6" -m "Noise Factory" -y 2006 -g Action -s 104 mslug6.zip

Attention, concernant le Genre et la Vignette, les choix sont restreints. Pour le Genre, les valeurs admises sont :

  • Other
  • Action
  • BeatEmUp
  • Sports
  • Driving
  • Platformer
  • Mahjong
  • Shooter
  • Quiz
  • Fighting
  • Puzzle

Quant à la vignette, il est malheureusement impossible d’intégrer une création personnalisée. Seules celles prévues à l’origine par le constructeur du NeoSD sont disponibles, à savoir :

  • alpham2, 1
  • alpham2p, 1
  • androdun, 2
  • aodk, 3
  • aof, 4
  • aof2, 5
  • aof2a, 5
  • aof3, 6
  • aof3k, 6
  • b2b, 7
  • bakatono, 8
  • bangbead, 9
  • bjourney, 10
  • blazstar, 11
  • breakers, 12
  • breakrev, 13
  • bstars, 14
  • bstarsh, 14
  • bstars2, 15
  • burningf, 16
  • burningfh, 16
  • burningfp, 16
  • burningfpa, 16
  • crswd2bl, 17
  • crsword, 18
  • ct2k3sp, 19
  • ct2k3sa, 19
  • cthd2003, 20
  • ctomaday, 21
  • cyberlip, 22
  • diggerma, 23
  • doubledr, 24
  • dragonsh, 25
  • eightman, 26
  • fatfursp, 27
  • fatfurspa, 27
  • fatfury1, 28
  • fatfury2, 29
  • fatfury3, 30
  • fbfrenzy, 31
  • fightfev, 32
  • fightfeva, 32
  • flipshot, 33
  • froman2b, 34
  • fswords, 35
  • galaxyfg, 36
  • ganryu, 37
  • garou, 38
  • garouh, 38
  • garoup, 38
  • garoubl, 38
  • ghostlop, 39
  • goalx3, 40
  • gowcaizr, 41
  • gpilots, 42
  • gpilotsh, 43
  • gururin, 44
  • ironclad, 45
  • ironclado, 45
  • irrmaze, 46
  • janshin, 47
  • jockeygp, 48
  • jockeygpa, 48
  • joyjoy, 49
  • kabukikl, 50
  • karnovr, 51
  • kf10thep, 52
  • kf2k2mp, 53
  • kf2k2mp2, 54
  • kf2k2pla, 55
  • kf2k2pls, 56
  • kf2k3bl, 57
  • kf2k3bla, 57
  • kf2k3pl, 58
  • kf2k3upl, 58
  • kf2k5uni, 59
  • kizuna, 60
  • kof10th, 62
  • kof2000, 63
  • kof2000n, 63
  • kof2001, 64
  • kof2001h, 64
  • kof2002, 65
  • kof2002b, 65
  • kof2003, 66
  • kof2003h, 66
  • kf2k3pcb, 66
  • kof2k4se, 67
  • kof94, 68
  • kof95, 69
  • kof95a, 69
  • kof95h, 69
  • kof96, 70
  • kof96h, 70
  • kof97, 71
  • kof97h, 71
  • kof97k, 71
  • kof97oro, 72
  • kof97pls, 73
  • kof98, 74
  • kof98a, 74
  • kof98h, 74
  • kof98k, 74
  • kof98ka, 74
  • kof99, 75
  • kof99e, 75
  • kof99h, 75
  • kof99k, 75
  • kof99p, 75
  • kog, 76
  • kotm, 77
  • kotm2, 78
  • kotm2a, 78
  • kotm2p, 78
  • kotmh, 79
  • lans2004, 80
  • lastblad, 81
  • lastbladh, 81
  • lastbld2, 82
  • lastsold, 84
  • lbowling, 85
  • legendos, 86
  • lresort, 87
  • lresortp, 87
  • magdrop2, 88
  • magdrop3, 89
  • maglord, 90
  • maglordh, 90
  • mahretsu, 91
  • marukodq, 92
  • matrim, 93
  • matrimbl, 93
  • miexchng, 94
  • minasan, 95
  • moshougi, 96
  • ms4plus, 97
  • ms5plus, 98
  • mslug, 99
  • mslug2, 100
  • mslug2t, 100
  • mslug3, 101
  • mslug3h, 101
  • mslug3b6, 102
  • mslug4, 103
  • mslug4h, 103
  • mslug5, 104
  • mslug5h, 104
  • ms5pcb, 104
  • mslugx, 105
  • mutnat, 106
  • nam1975, 107
  • ncombat, 108
  • ncombath, 108
  • ncommand, 109
  • neobombe, 110
  • neocup98, 111
  • neodrift, 112
  • neomrdo, 113
  • ninjamas, 114
  • nitd, 115
  • nitdbl, 116
  • overtop, 117
  • panicbom, 118
  • pbobbl2n, 119
  • pbobblen, 120
  • pbobblenb, 120
  • pgoal, 121
  • pnyaa, 122
  • popbounc, 123
  • preisle2, 124
  • pspikes2, 125
  • pulstar, 126
  • puzzldpr, 127
  • puzzledp, 127
  • quizdai2, 128
  • quizdais, 129
  • quizdaisk, 129
  • quizkof, 130
  • quizkofk, 130
  • ragnagrd, 131
  • rbff1, 132
  • rbff1a, 132
  • rbff1k, 132
  • rbff2, 133
  • rbff2h, 133
  • rbff2k, 133
  • rbffspec, 134
  • rbffspeck, 134
  • ridhero, 135
  • ridheroh, 135
  • roboarmy, 136
  • rotd, 137
  • rotdh, 137
  • s1945p, 138
  • samsh5sp, 139
  • samsh5sph, 139
  • samsh5spho, 139
  • samsho, 140
  • samshoh, 140
  • samsho2, 141
  • samsho2k, 141
  • samsho3, 142
  • samsho3h, 142
  • samsho3k, 142
  • samsho4, 143
  • samsho4k, 143
  • samsho5, 144
  • samsho5h, 144
  • samsho5b, 144
  • savagere, 145
  • sbp, 146
  • sdodgeb, 147
  • sengoku, 148
  • sengokuh, 148
  • sengoku2, 149
  • sengoku3, 150
  • shocktr2, 151
  • shocktro, 152
  • shocktroa, 152
  • socbrawl, 153
  • socbrawlh, 153
  • sonicwi2, 154
  • sonicwi3, 155
  • spinmast, 156
  • ssideki, 157
  • ssideki2, 158
  • ssideki3, 159
  • ssideki4, 160
  • stakwin, 161
  • stakwin2, 162
  • strhoop, 163
  • superspy, 164
  • svc, 165
  • svcboot, 165
  • svcplus, 166
  • svcplusa, 166
  • svcsplus, 167
  • svcpcb, 165
  • svcpcba, 165
  • tophuntr, 168
  • tophuntrh, 168
  • tpgolf, 169
  • trally, 170
  • turfmast, 171
  • twinspri, 172
  • tws96, 173
  • viewpoin, 174
  • vliner, 175
  • vlinero, 175
  • wakuwak7, 176
  • wh1, 177
  • wh1h, 177
  • wh1ha, 177
  • wh2, 178
  • wh2j, 179
  • whp, 180
  • wjammers, 181
  • zedblade, 182
  • zintrckb, 183
  • zupapa, 184
  • 2020bb, 185
  • 2020bba, 185
  • 2020bbh, 185
  • 3countb, 186

Si l’on reprends la ligne de commande que l’on vient d’utiliser :

NeoBuilder -n "Metal Slug 6" -m "Noise Factory" -y 2006 -g Action -s 104 mslug6.zip

C’est la valeur 104 qui à été choisie pour la vignette, cela correspond à Metal Slug 5. En général, faute de mieux, on prend le titre le plus proche.

Concrètement, dans notre invite de commande, cela donne :

Dans notre dossier « NeoB », le nouveau fichier apparait bien :

Seconde méthode

Si le choix de vignette vous importe peu, une seconde méthode s’offre à vous. L’ami zouzzz, bien connu de la communauté, a également réalisé un outil simple pour faire ses propres fichiers .neo.

Vous pourrez le télécharger ici → https://bidouillouzzz.blogspot.com/2022/02/neobuilder-homebrew-gui.html.

Là, tout est clair, vous sélectionnez votre ROM, définissez le Genre, l’Année etc. et n’avez plus qu’à cliquer sur le gros bouton « Make .neo ». Remarque : le fichier ainsi généré, sera toujours placé à la racine du dossier contenant le programme de zouzzz.

Afficher 1 commentaire

1 commentaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *