Hello all. New to this forum.
2 posters
Page 1 of 1
Hello all. New to this forum.
I have been using emulators since the early days of NESticle.
Recently started build my dedicated emulation PC and currently have several MAME systems that I have to launch directly via MAME or command prompt. I would like to better streamline this as I have a few frontends loaded already to cover the systems I am running.
What I am wondering is there a place to request new MAME/MESS core systems to be added to RetroBat?
Or could someone recommend a good UI to launch the below as an interim solution as the MAME gui is not great and command prompt is less great.
I don't want to post in the wrong place or overstep.
The list of systems is:
Casio Loopy
Aamber Pegasus
APF Imagination Machine
Apogee BK-01
Casio PV-2000
Dragon Data Dragon
Interton VC 4000
Lviv PC-01
Mattel Aquarius
Philips VG 5000
VM Labs NUON
Sega VMU
Recently started build my dedicated emulation PC and currently have several MAME systems that I have to launch directly via MAME or command prompt. I would like to better streamline this as I have a few frontends loaded already to cover the systems I am running.
What I am wondering is there a place to request new MAME/MESS core systems to be added to RetroBat?
Or could someone recommend a good UI to launch the below as an interim solution as the MAME gui is not great and command prompt is less great.
I don't want to post in the wrong place or overstep.
The list of systems is:
Casio Loopy
Aamber Pegasus
APF Imagination Machine
Apogee BK-01
Casio PV-2000
Dragon Data Dragon
Interton VC 4000
Lviv PC-01
Mattel Aquarius
Philips VG 5000
VM Labs NUON
Sega VMU
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
Re: Hello all. New to this forum.
Hello,
Retrobat does not manage these systems and there is no plan to add them for now.
Maybe you can try with other frontends like ES-DE and see if they manage or if there is a way to add them manually.
Retrobat does not manage these systems and there is no plan to add them for now.
Maybe you can try with other frontends like ES-DE and see if they manage or if there is a way to add them manually.
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
miniemu1234 likes this post
Re: Hello all. New to this forum.
@tartifless Thank you for the quick reply. I have thought about writing a quick and dirty launcher for it in VB.NET. Maybe parse some needed values directly from the MAME XMLs.
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
Re: Hello all. New to this forum.
If you find out more about these, whether they require special commands, etc.
Do not hesitate to post here.
I'll see eventually if I can try them based on some games from their software list
Do not hesitate to post here.
I'll see eventually if I can try them based on some games from their software list
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Re: Hello all. New to this forum.
What I have been doing to run them from the command prompt is simply
mame.exe <CoreName> <GameName>
For example, mame.exe vc4000 pinball
Is how I run Interton VC 4000 pinball. Assuming the ROM is in the expected folder with expected name.
For running games that are in alternate folders with alternate file names I use:
mame.exe aquarius -cass "D:\MAME\roms\aquarius_cass\Aliens(Tape 1 of 2).caq"
This strategy is my plan for a simple VB.net front end where I can just select the MAME core from a dropdown combo list. Then specify a roms root folder and browse child folders for the games to launch. I will likely also have a dropdown for software type (cart, cass, flop1, etc..) unless I can be clever and match the target file's CRC to the MAME xml and extract the media type from that, but that may be version 0.0.2. =)
mame.exe <CoreName> <GameName>
For example, mame.exe vc4000 pinball
Is how I run Interton VC 4000 pinball. Assuming the ROM is in the expected folder with expected name.
For running games that are in alternate folders with alternate file names I use:
mame.exe aquarius -cass "D:\MAME\roms\aquarius_cass\Aliens(Tape 1 of 2).caq"
This strategy is my plan for a simple VB.net front end where I can just select the MAME core from a dropdown combo list. Then specify a roms root folder and browse child folders for the games to launch. I will likely also have a dropdown for software type (cart, cass, flop1, etc..) unless I can be clever and match the target file's CRC to the MAME xml and extract the media type from that, but that may be version 0.0.2. =)
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Re: Hello all. New to this forum.
I have just been entering those when the system "OS" loads.
I could put those together per system above as "post load commands"
I could put those together per system above as "post load commands"
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
tartifless- Admin
- Messages : 1642
Date d'inscription : 2021-04-27
Re: Hello all. New to this forum.
May take me a day or two to get all of that together. Oldest daughter has prom today so I will be a bit busy.
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
getupor likes this post
Re: Hello all. New to this forum.
Found some free time to pull this together. A few holes in some of the data but mostly there.
SYSTEM MAME: command Example: Post Load Command:
Casio Loopy : mame casloopy animelnd : None
Aamber Pegasus : mame pegasus invaders11 : None
APF Imagination Machine : mame apfimag -cart basic -cass alphacnt : cload (Note Enter is mapped to ])
Apogee BK-01 : mame apogee badroad : loading software from cass for
apogee :
i => (press I at the command
prompt to load)
Press TAB, goto tape control and
press PLAY, exit with TAB
g => (press G at the command
prompt to run)
Casio PV-2000 : mame pv2000 galaga : None
Dragon Data Dragon : mame dragon64 darkpit : Unknown, still looking for
matching cas dumps
Interton VC 4000 : mame vc4000 hippodro : None
Lviv PC-01 : mame lviv -cass "D:\MAME\roms\lviv\CAVE.LVT" : cload\n run\n
(Note keyboard
layout is WAY off, almost DVORAK)
Mattel Aquarius : mame aquarius tron : None
Philips VG 5000 : mame vg5k labyprl LOQD\n : (Note Q and A are reversed on
keyboard)
VM Labs NUON : mame n501 jm3 : None
Sega VMU : mame svmu aliens : None
SYSTEM MAME: command Example: Post Load Command:
Casio Loopy : mame casloopy animelnd : None
Aamber Pegasus : mame pegasus invaders11 : None
APF Imagination Machine : mame apfimag -cart basic -cass alphacnt : cload (Note Enter is mapped to ])
Apogee BK-01 : mame apogee badroad : loading software from cass for
apogee :
i => (press I at the command
prompt to load)
Press TAB, goto tape control and
press PLAY, exit with TAB
g => (press G at the command
prompt to run)
Casio PV-2000 : mame pv2000 galaga : None
Dragon Data Dragon : mame dragon64 darkpit : Unknown, still looking for
matching cas dumps
Interton VC 4000 : mame vc4000 hippodro : None
Lviv PC-01 : mame lviv -cass "D:\MAME\roms\lviv\CAVE.LVT" : cload\n run\n
(Note keyboard
layout is WAY off, almost DVORAK)
Mattel Aquarius : mame aquarius tron : None
Philips VG 5000 : mame vg5k labyprl LOQD\n : (Note Q and A are reversed on
keyboard)
VM Labs NUON : mame n501 jm3 : None
Sega VMU : mame svmu aliens : None
Last edited by miniemu1234 on 06/04/24, 08:09 pm; edited 1 time in total (Reason for editing : Adding field separators for clarity.)
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
Re: Hello all. New to this forum.
Had a few wrong commands in the above.
System Name Arguments
Casio Loopy casloopy -cart ${RomName}
Aamber Pegasus pegasus -rom1 ${RomName}
APF Imagination Machine apfimag -cart basic -cass ${RomName}
Apogee BK-01 apogee -cass ${RomName}
Casio PV-2000 pv2000 -cart ${RomName}
Dragon Data Dragon dragon64 -cart ${RomName}
Interton VC 4000 vc4000 -cart ${RomName}
Lviv PC-01 lviv -cass ${RomName}
Mattel Aquarius aquarius -cart ${RomName}
Philips VG 5000 vg5k -cass ${RomName}
VM Labs NUON n501 -cart ${RomName}
Sega VMU svmu -quik ${RomName}
APF M-1000 apfm1000 -cart ${RomName}
Socrates Socrates -cart ${RomName}
System Name Arguments
Casio Loopy casloopy -cart ${RomName}
Aamber Pegasus pegasus -rom1 ${RomName}
APF Imagination Machine apfimag -cart basic -cass ${RomName}
Apogee BK-01 apogee -cass ${RomName}
Casio PV-2000 pv2000 -cart ${RomName}
Dragon Data Dragon dragon64 -cart ${RomName}
Interton VC 4000 vc4000 -cart ${RomName}
Lviv PC-01 lviv -cass ${RomName}
Mattel Aquarius aquarius -cart ${RomName}
Philips VG 5000 vg5k -cass ${RomName}
VM Labs NUON n501 -cart ${RomName}
Sega VMU svmu -quik ${RomName}
APF M-1000 apfm1000 -cart ${RomName}
Socrates Socrates -cart ${RomName}
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
Re: Hello all. New to this forum.
I had mentioned building a quick and light VB.Net launcher for these systems.
I have uploaded it to GitHub.
https://github.com/MiniEmu/C.H.L.O.E.
Please have a look and provide any feedback.
I have uploaded it to GitHub.
https://github.com/MiniEmu/C.H.L.O.E.
Please have a look and provide any feedback.
miniemu1234- Messages : 8
Date d'inscription : 2024-04-06
Similar topics
» Nouveau sur le forum
» [TUTO] Insérer une image sur le forum
» [A LIRE AVANT DE POSTER] Les règles du forum.
» [READ BEFORE POSTING] Retrobat Forum Rules.
» [AVATAR] Comment choisir un avatar sur le forum ?
» [TUTO] Insérer une image sur le forum
» [A LIRE AVANT DE POSTER] Les règles du forum.
» [READ BEFORE POSTING] Retrobat Forum Rules.
» [AVATAR] Comment choisir un avatar sur le forum ?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum