SamuZai
Jose BG
Jose BG

patreon


Arcade ROMs Database

(ESPAÑOL ABAJO)

I'm happy to announce my first major release of the year: the Arcade ROMs Database. Already available in the Patrons Menu from Update All.

Similarly, as the BIOS Database, this database replaces the functionality of the MAME and HBMAME Getter scripts. As I commented a few times, databases perform faster than the Getter scripts, and offer a more robust experience, practically eliminating the chance of having file corruption problems due to connectivity issues.

Additionally, with this database you may use filtering features from the Downloader Filters Preview. Just keep in mind that the filter option should go under the [mister] or [arcade_roms_db] sections. The available tags to filter are the following ones:

mame, hbmame, arcade-arkanoid, arcade-asteroids, arcade-asteroidsdeluxe, arcade-astrocade, arcade-ataritetris, arcade-bagman, arcade-berzerk, arcade-blackwidow, arcade-bombjack, arcade-burgertime, arcade-burningrubber, arcade-canyonbomber, arcade-cave, arcade-centipede, arcade-cosmic, arcade-crazyballoon, arcade-crazyclimber, arcade-crazykong, arcade-defender, arcade-digdug, arcade-dominos, arcade-donkeykong, arcade-donkeykong3, arcade-donkeykongjunior, arcade-dottorikun, arcade-druaga, arcade-finalizer, arcade-foodfight, arcade-frenzy, arcade-galaga, arcade-galaxian, arcade-gaplus, arcade-gauntlet, arcade-gyruss, arcade-iremm62, arcade-ironhorse, arcade-jackal, arcade-jailbreak, arcade-ladybug, arcade-lunarlander, arcade-mariobros, arcade-mcr1, arcade-mcr2, arcade-mcr3, arcade-mcr3mono, arcade-mcr3scroll, arcade-moonpatrol, arcade-mrdo, arcade-ninjakun, arcade-pacman, arcade-pengo, arcade-phoenix, arcade-pleiads, arcade-polyplay, arcade-pooyan, arcade-popeye, arcade-qbert, arcade-rallyx, arcade-riverpatrol, arcade-robotron, arcade-rshnatk, arcade-scootershooter, arcade-scramble, arcade-segasys1, arcade-sms, arcade-solomonskey, arcade-spaceinvaders, arcade-sprint1, arcade-superbreakout, arcade-tecmo, arcade-tiamc1, arcade-timepilot, arcade-timepilot84, arcade-traverseusa, arcade-ultratank, arcade-vball, arcade-xevious, arcade-zaxxon, arcade-zigzag, jt-1942, jt-1943, jt-biocom, jt-btiger, jt-bubl, jt-commando, jt-comsc, jt-contra, jt-cps1, jt-cps15, jt-cps2, jt-dd, jt-dd2, jt-exed, jt-f1dream, jt-flane, jt-gng, jt-gunsmoke, jt-hige, jt-kicker, jt-labrun, jt-mx5k, jt-ninja, jt-rumble, jt-s16, jt-s16a2, jt-s16b, jt-s16b1, jt-s16b2, jt-s16b3, jt-sarms, jt-sbask1, jt-sectionz, jt-sf, jt-tora, jt-trojan, jt-vulgus, jt-yiear.

The ROMs that will be downloaded are determined by checking MiSTer-devel and jotego repositories. If you want to download other ROMs, not in these, you may still run the MAME/HBMAME Getter scripts after this to get them. Only developers and alpha testers will be in this situation, though.

The patreonkey file needed to access the Patrons Menu is the same as the one from December. You'll find it attached at the bottom of this post.

That's all for now. This Friday I'll announce something else, and this time user feedback will be pretty important.

See you soon!


ESPAÑOL

Me alegra mucho poder presentar mi primer gran lanzamiento del año: la base de datos de ROMs Arcade. Ya está disponible para seleccionar en Update All a través del Patrons Menu.

De manera similar a lo que sucede con la base de datos de BIOS, esta base de datos reemplaza la funcionalidad de los scripts MAME/HBMAME Getters. Como ya comenté en un par de ocasiones, usar bases de datos en lugar de esos scripts supone una mejora en cuanto a velocidad, y también en cuanto a robustez, ya que con bases de datos eliminamos la posibilidad de que se corrompan archivos por temas de connectividad.

Además, con esta base de datos, se pueden usar filtros introducidos en la Downloader Filters Preview. Simplemente hay que tener en cuenta, que la opción de filtro debe ir debajo de la sección [mister]  o [arcade_roms_db]. Los tags disponibles para ser usados en los filtros son los siguientes:

mame, hbmame, arcade-arkanoid, arcade-asteroids, arcade-asteroidsdeluxe, arcade-astrocade, arcade-ataritetris, arcade-bagman, arcade-berzerk, arcade-blackwidow, arcade-bombjack, arcade-burgertime, arcade-burningrubber, arcade-canyonbomber, arcade-cave, arcade-centipede, arcade-cosmic, arcade-crazyballoon, arcade-crazyclimber, arcade-crazykong, arcade-defender, arcade-digdug, arcade-dominos, arcade-donkeykong, arcade-donkeykong3, arcade-donkeykongjunior, arcade-dottorikun, arcade-druaga, arcade-finalizer, arcade-foodfight, arcade-frenzy, arcade-galaga, arcade-galaxian, arcade-gaplus, arcade-gauntlet, arcade-gyruss, arcade-iremm62, arcade-ironhorse, arcade-jackal, arcade-jailbreak, arcade-ladybug, arcade-lunarlander, arcade-mariobros, arcade-mcr1, arcade-mcr2, arcade-mcr3, arcade-mcr3mono, arcade-mcr3scroll, arcade-moonpatrol, arcade-mrdo, arcade-ninjakun, arcade-pacman, arcade-pengo, arcade-phoenix, arcade-pleiads, arcade-polyplay, arcade-pooyan, arcade-popeye, arcade-qbert, arcade-rallyx, arcade-riverpatrol, arcade-robotron, arcade-rshnatk, arcade-scootershooter, arcade-scramble, arcade-segasys1, arcade-sms, arcade-solomonskey, arcade-spaceinvaders, arcade-sprint1, arcade-superbreakout, arcade-tecmo, arcade-tiamc1, arcade-timepilot, arcade-timepilot84, arcade-traverseusa, arcade-ultratank, arcade-vball, arcade-xevious, arcade-zaxxon, arcade-zigzag, jt-1942, jt-1943, jt-biocom, jt-btiger, jt-bubl, jt-commando, jt-comsc, jt-contra, jt-cps1, jt-cps15, jt-cps2, jt-dd, jt-dd2, jt-exed, jt-f1dream, jt-flane, jt-gng, jt-gunsmoke, jt-hige, jt-kicker, jt-labrun, jt-mx5k, jt-ninja, jt-rumble, jt-s16, jt-s16a2, jt-s16b, jt-s16b1, jt-s16b2, jt-s16b3, jt-sarms, jt-sbask1, jt-sectionz, jt-sf, jt-tora, jt-trojan, jt-vulgus, jt-yiear.

Las roms que se descargan están determinadas por los repositorios de MiSTer-devel y jotego. Si necesitas roms para cores que no vengan de ahí, puedes usar el MAME Getter después de ejecutar esta base de datos. Sin embargo, solamente desarrolladores y alpha testers se verán en esta situación.

El archivo patreonkey necesario para acceder al Patrons Menu, es el mismo que usábamos en Diciembre. Lo puedes encontrar adjutando en la parte baja de este post.

Eso es todo por ahora. Este viernes anunciaré algo más, y esta vez vuestro feedback será muy importante.

¡Hasta pronto!

Arcade ROMs Database

Comments

It will get it now, by mistake I shared the link with the db that didn't get updated but is fixed now.

Do you know why it didn't download the robocop rom for the Jotego beta today?

Hash checking on the files. I also perform integrity checks on the content of the zip files in the server. The versions are also determined on server, according to what each MRA file specifies in the mameversion tag. All server scripts are available on the ArcadeROMsDB repository.

How does the db prevent file coruption and how does the db know what mame version to pull the ROM from?

Andrew Moore


More Creators