Development of module-script generator for lr-mess, lr-mame and mame standalone
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
If you can then I would recommend you to make a
0 rom-index 0
file next to the gamelist.xml file just like my script makes for other categories.
Here you can put all your roms in, so we have a list in the roms/zemmix2 folder to look at. You can also add the info about some games that require to disable the joystick. When you share the gamelist the0 rom-index 0
file will also be copied. Think about it.I will take a look, but probably I will wait to do it until I've tested all the MSX 1 games too, and I suspect that will be a long time. But at least then it will be complete.
I may jump over to C64gs first, though I have a bad feeling that might involve the same slow testing (to see which games can play without the keyboard at all).
Edit: Today just to see how big of a hassle it will be I decided to just test the "A" MSX 1 games, and my gamelist now has 13 more keyboard-less working games on it (probably I tested 30-40 games). So it is going to take forever and I'll be doing it over a looooooong while.
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I think you are still loading your
opt
file, for your game, saved earlier on which probably contains some conflicting settings.
I would try to find that file, look into it, and rename or remove it and try it again.
You should be able to find youropt
file in :
/opt/retropie/configs/all/retroarch/config/MAMEBoy I was hoping that is all it was, as you were right that I did have an opt file saved for the game, but I deleted that file and it is still displaying the same. I checked the microvsn.opt file too and I don't see anything in it that should be causing problems. I even dug around in the config/microvsn/lr-mess configs thinking maybe something was wrong in there but basically those are only for button mapping and to remember which art is loading (and it says the same thing as the other games). I'll try to brainstorm more but you'd think there must be some reason other than the opt file that it's not displaying right for me...
No clue either.
Did you check your video mode setting when running a game in the boot screen ?
Have you checked if the viewport settings are still active inside the RetroArch UI when not using the overlay as they could be save inside a retroarch.cfg ?
Check your retroarch.cfg/retroarch.cfg.add/retroarch.cfg.basename files inside /home/pi/RetroPie/roms/microvsn ?
The .add and .basename only has 1 line and the retroarch.cfg only 3 lines. -
@Folly May i see the cfg file you used with my overlay picture?
-
-
@Folly Thank you
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
No clue either.
Did you check your video mode setting when running a game in the boot screen ?
Have you checked if the viewport settings are still active inside the RetroArch UI when not using the overlay as they could be save inside a retroarch.cfg ?
Check your retroarch.cfg/retroarch.cfg.add/retroarch.cfg.basename files inside /home/pi/RetroPie/roms/microvsn ?
The .add and .basename only has 1 line and the retroarch.cfg only 3 lines.Re: the video mode, it is still 1920 x 1080 which is my default, but that's the one that when I changed it the game didn't boot.
I hadn't checked any of those cfgs except for retroarch.cfg but as you say they are still like original, one line and three lines. Thanks for the idea though. I am stumped... will keep digging though. Maybe it is something in my regular retroarch cfg at configs/all/retroarch.cfg?
-
@bbilford83 said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
No clue either.
Did you check your video mode setting when running a game in the boot screen ?
Have you checked if the viewport settings are still active inside the RetroArch UI when not using the overlay as they could be save inside a retroarch.cfg ?
Check your retroarch.cfg/retroarch.cfg.add/retroarch.cfg.basename files inside /home/pi/RetroPie/roms/microvsn ?
The .add and .basename only has 1 line and the retroarch.cfg only 3 lines.Re: the video mode, it is still 1920 x 1080 which is my default, but that's the one that when I changed it the game didn't boot.
I hadn't checked any of those cfgs except for retroarch.cfg but as you say they are still like original, one line and three lines. Thanks for the idea though. I am stumped... will keep digging though. Maybe it is something in my regular retroarch cfg at configs/all/retroarch.cfg?
Are there viewport settings in the scale mode in the RetroArch menu when you are in the game ?
-
@Folly No, the aspect ratio is set to "core provided," so there's no settings for that at all :(.
-
Have you checked if you have used the same file as used with mame standalone ?
-
@Folly @bbilford83 Are you two having any trouble running the Microvision Bowling game? I get a horizontal impossibly odd bowling pin set up and gibberish for the score.
-
It took me a while to figure it out how to play though it seems to be working fine.
1=player1/2
3=slow/fast
w=go
x=bowlFor lr-mess you have to configure w and x.
Once you have selected how many players and how fast then press go twice and with bowl you can throw.
-
-
@Folly Mine doesn't look like that. Perhaps my rom is bad. Yours looks good. I'll take a screenshot of mine!
-Doug
-
@duglor said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
@Folly Mine doesn't look like that. Perhaps my rom is bad. Yours looks good. I'll take a screenshot of mine!
-Doug
@duglor Mine also seems to be very weird as you described! I don't know why...
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
Have you checked if you have used the same file as used with mame standalone ?
I am back home finally and checked - copied back the zip I uploaded to google drive and overwrote mine just in case, still the same result :(. I will keep thinking.
-
@bbilford83 Perhaps there is a GOOD bowling rom out there that Folly has they we do not??
-
@bbilford83 good luck
-
@Folly - i sent you an email re this.
-
@Folly just a general update and a quick question re: the Zemmix/MSX. I've now tested all the way from #-L games, so I am about halfway through, and I have 315 working games now. Kind of nuts how many work without a keyboard. But one question I have because I'm unfamiliar with the MSX, there is a "software list" set of games described as msx1_bee_card that seems to be games released in a strange proprietary format that quickly failed. It only has ten games in it. But on a whim I tested it in Zemmix thinking there's no way it would work, since the Zemmix only took cartridges, but the first game I tested (Bomber Man Special) did work. Now I see that it seems there was a "converter" that allowed the Bee Card games in the standard cartridge slot - i.e., it was required to "turn" the Bee Card into a cartridge to play Bee Cards at all. See the top of the post here for what I mean.
I separately looked everywhere I could find to see if the Zemmix could play Bee Cards and have found nothing. But do you agree with me from what I linked/explained above, it seems like they all must be playable with the cartridge adapter on the Zemmix like any other cartridge game? I get this is an uber-niche question but I am just wondering if I am inaccurately including these games if I have them in my playlist as playable on a Zemmix.
TIA for any thoughts.
Edit: I also just saw here that the CPC-61 had a port to attach a floppy drive! So it is possible I'll have a whole lot more games to test than I originally thought...
Edit 2: I just tested a few floppy games and none worked, so at least that will save me time.
Edit 3 (sorry for all the edits!): I discovered something just like the "Bee Cards" existed that was for other markets called the Electric Software Astron Softcard adapter (see here). There are only four known dumps for it but I just tested one of those games playing as a "cartridge" and it worked. I think my logic is the same as with the Bee Cards that the Zemmix must have been able to play them too but would welcome supportive or contrary thoughts.
-
Good tinkering !
Correct the bee_card is a converter.
Originally the didn't implement it in MAME.
I think from 251 they did and sadly the from the softlist they didn't implement that the bee_card cartridge (a slot device) is loaded when a game is loaded.
So you have to do that manually or via the runcommand.I experimented in the past with adding it with the patched runcommands.sh adding it to the standard runcommands when needed when placing these carts in a separate folder but I think I didn't implemented it.
I can however now add a slot device just like we do for certain types of systems but the bee_card only needs to be loaded when a bee_cart game is inserted.Adding the diskdrive is basically the same story. I can see if I can add it by default. will have a look at that.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.