Duimon - HSM Mega Bezel Graphics and Presets - Feedback and Updates

"About Spider-Man Web Master (JAKKS Pacific TV Motion Game)

It seem that Spider-Man Web Master (JAKKS Pacific TV Motion Game) is set as not working for the moment with latest Mame 0.239

Emulation: Preliminary

EDIT : Spider-Man (JAKKS Pacific TV Game, Game-Key Ready) work

List of working JAKKS Pacific TV Motion Game roms are listed green or yellow here

Cheers

1 Like

I think he was talking about JAKKS Pacific TV games in general. I found a different list from the same place dealing with all JAKKS TV games, link.

2 Likes

you’re right, the list is more accurate :+1:

1 Like

It’s just something I looked up. All I heard was that JAKKS TV games where playable on MAME and I was there.

F1 / options and enable "Boot from CLI"

4 Likes

Spider-Man is only game I was able to run, will try some other games today since I was exhausted from trying to figure out how to run this system yesterday before you guys posted. Glad to know I’m not only one confused with this system :sweat_smile:

When it comes to MAME on RetroArch, there are nearly no good information, tutorial out there on how to set up systems. There are one or two but those don’t cover comprehensive info or they just outdated. And because every MAME core release changes more stuff behind the scene they only cause more headache if you ever dare to update your core :dizzy_face:

If it wasn’t for stunning work of HSM shader and Duimon’s graphics I would never touch MAME at all.

All JAKKS Pacific TV games who’s working are marked green or yellow on the list below

You need the good set roms : all roms start by JAK_

you only need the info i posted earlier :

  • Put the roms in folder with the others Mame roms
  • Launch game
  • Then F1 / options and enable "Boot from CLI (you don’t need to do this for each game, it save when you close Retroarch) The games need this option enable cuz they aren’t standard arcade cabinet games but TV plug and play games
  • Restart / reset game

Ex : JAK_CAPC Capcom 3-in-1 (1942, Commando, Ghosts’n Goblins) (JAKKS Pacific TV Game, Game-Key Ready)

1 Like

Okay, here we go like I’m a five yars old trying to solve JAKKS (more like Jackass) Pacific TV set up :innocent:

  • STEP 01: I do have required MAME system files extracted from the latest MAME 0.239 standalone build.

RetroArch MAME Current core 0.239 system files (don’t mind 0.232 they just backups) :point_down:

RetroArch MAME current core 0.239 system files

  • STEP 02: I did set up MAME Current 0.239 config file (MAME.opt). Required settings identified with blue bullet points next to them :point_down:

  • STEP 03: For the sake of the step-by-step following, I do have Capcom 3-in-1 (1942, Commando, Ghosts’n Goblins) (JAKKS Pacific TV Game, Game-Key Ready) (29 MAR 2005 B) placed in rom folder :point_down:

Afterwards, I tried to load the jak_capc.zip with the MAME - Current 0.239 core but without success :tired_face:


And below, I tried to explain how I managed to run Spider-Man game from my experience.


I can run Spider-Man successfully within the folder called jakks_gamekey_mv. The exact look of the folder structure and what lies inside each of zip files are shown below consecutively.

This is bcatdoc.zip and what’s inside :point_down:

This is jak_spdm.zip and what’s inside :point_down:

And this is jak_spdmo sub folder which resides inside of jak_spdm.zip :point_down:

Also note that, without this exact folder structure, even Spider-Man doesn’t load. I had jakks_gamekey_mv.zip file from MAME 0239 Software List and obtained jak_spdm.zip file from MAME 208 Roms.

  • Extracted jakks_gamekey_mv.zip file within a folder and this is what it’s resulted jakks_gamekey_mv > bcatdoc.zip

  • I’ve put jak_spdm.zip file inside of jakks_gamekey_mv folder, next to the bcatdoc.zip file :point_down:

jak_spdm.zip file

Then fired up RetroArch and followed content load up procedure;

Main Menu > Load Content > jak_spdm.zip > Load Archive > Arcade (MAME - Current)

:drum: …and voila! :tada: :partying_face:

Sorry, @Duimon hope you excuse me for posting this here :innocent:

Rest assured, I have no intention to keep this topic going at this point. I gave up on this. Just wanted to leave my experience as a future reference for whoever might have find it useful somehow :wink:

2 Likes

I believe this is the issue. There should be no folder structure in the jak_spmn.zip. You are using a merged MAME romset. This will also change the MAME requirements. i.e. “boot from cli”.

In a non-merged set you will have three spiderman roms.

jak_spdm.zip
jak_spdmo.zip
jak_spdmoa.zip
5 Likes

Thanks guys. Ya’ll being specific helped me figure out how to run it. With the Spider-Man game, all I have is the jak_spdm.zip file with only the bin file.

Edit: I tried to load the jake_capc.zip and it worked. You might just have a bad copy of it.

3 Likes

If you have verbose logging on, and SL enabled, you will see the MAME core say the this is an unrecognized system.

As far as I can figure out, the folder name makes no difference, as long as SL is off.

2 Likes

As i can see with your folders structure, you’re using this method

My structure is simple :

RetroArch
    └ system
        └ mame
            └ cheat
            └ history
            └ ini
            └ plugins
            └ mame.ini
            └ plugin.ini

My mame.ini is directly linked to my mame install folder inluded roms folder

This is surely the reason why we have a misunderstanding

And this is my option in Retroarch :

  • Soflists ENABLE
  • Soflists automatic media type ENABLE
  • Boot from CLI ENABLE

1 Like

The fact that you are using this, in combination with a front end, is the only reason this is working. The “enable” software lists settings aren’t doing anything.

Launchbox is just running the game using the standard rom method.

If you disable the auto SL options, you can also disable the Boot to CLI, unless Launchbox requires it.


My instructions will allow these to be run as content in RA. Not everyone uses a front end.

And you forgot to mention turning on the read config option that allows the CLI to use the ini.

2 Likes

effectively, sometimes i’m using Launchbox also… but all my tests was without the frontend and was run as content in RA :thinking: All Jakk roms are working as intented from my mame playlist.

2 Likes

I should mention that Enable the Boot to CLI in options but save as Game Option or Directory. If you don’t do this than regular arcade games aren’t going to work. I found out the hard way.

1 Like

If you disable the CLI, it won’t work, If you leave it on and disable the SL settings it still does. The means that RA isn’t using the SL method. (Because there isn’t one for this system.)

What you are doing is running the content via command line. To do this with a SL using the “roms” folder, instead of the method you linked to, you would need to pass the SL internal name, and media, to the core also. (From the command line.) You could not run it as content.


I will do some more testing, but I never add a MAME machine that involves a complicated setup. It leads to lengthy support discussions like this one.

2 Likes

I am assuming this is because of the boot to CLI option, and the mame.ini.

I don’t want to create the need for two or three tutorials on getting MAME SL running. creating a mame.ini and using it is outside the scope of my support.

and you forgot a big headache :grin: (it work for me…I give up)

First of all thanks everyone for heads up :relaxed:

The issue for my case was because I was using marged romset like @Duimon suggested.

The problem was because I so used to set up other obscure systems with SL method and that fooled me quite a lot. Especially since Spider-Man was first game that was successfully ran I was too focused to make other roms work the same way :man_facepalming:

It was indeed more straightforward than SL method just like @Duimon mentioned from the beginning.

I set up core .opt file like this :point_down:

and put all the roms to the same folder and all games working now :partying_face:

2 Likes

Unless you are using the ini, because it defines the rom path.