wizzomafizzo / MiSTer_GamesMenu

Launch games from the MiSTer menu
MIT License
23 stars 5 forks source link

Script doesn't detect NeoGeo games #8

Open MasterSpecter opened 1 year ago

MasterSpecter commented 1 year ago

Running the gamesmenu script and selecting NeoGeo games does not result in said games showing up in the Games menu. I am using the Darksoft ROM set, installed in an external HD at /media/usb0/games/NEOGEO/. These games are each in individual folders with names matching those listed in the romsets.xml file, and each folder contains the necessary ROM files (e.g., crom0, m1rom, prom, etc.). I noticed in the script that the file extensions its looking for for NG games are .neo, .zip, .iso, and .bin (assuming I'm understanding it correctly). I tried zipping one of them, but the script still didn't detect it. I have looked into the tool that converts ROMs into .neo files, but I haven't been able to get that to work. Any suggestions would be much appreciated.

wizzomafizzo commented 1 year ago

Hi. Thanks for your report. You are right unfortunately none of my scripts support the darksoft style neogeo packs at the moment, only the .neo ones. I am definitely planning on getting them supported eventually, but I suggest not waiting around for that if you want to get it working soon. It's quite a lot of work and also involves me migrating this script fully to the mrext repository. This pack in particular is a huge departure from any other rom format that mister supports

My suggestion right now is to just use a different pack. I don't think I can link it here, but if you search for htgdb gamepacks you'll find a neogeo pack file in there starting with "mister pack add-on" which definitely works. It has .neo files instead

I'm happy to leave this issue open until support is in. I think it's important it does eventually happen and I've been doing a lot of prep for it

MasterSpecter commented 1 year ago

Okay, good to know. That pack is definitely different, but I think its because its the contents of those actual ROMs on the boards. Thanks for the prompt response. And the favorites scripts, which is super helpful considering how many arcade games are on the MiSTer.

tron303 commented 1 year ago

https://github.com/tron303/MiSTer_GamesMenu/blob/main/renamer.py

I wrote a little python-script for renaming the mgl-filenames by comparing them with a xml-file.

tron303 commented 1 year ago

as I remember right the Darksoft/mister-neogeo-pack was first one game per folder/zip with the raw rom-file data in it (crom0,fpga,m1rom,prom.srom.vroma0), what later became *.neo in the Neosd files for MiSTer.