Create a custom ES system able to launch games for many systems
-
@backstander Hmmmmmm...Maybe @meleu can expand on this, but i think the point of @meleu script is that we are not creating /opt/retropie/configs/konami/ therefore none of the locations you mention in your post exist. In my original build of how this works i created the configs folder and the retroarch.cfg, thus launching.jpg and save files would work. The problem was you had to place your rom in a new roms folder of the same name, thus having 2 instances of 1 rom as well as needing to set the roms emulator. My understanding of the sybmolic link is that it is linking to the rom in its original folder or example nes and then the script says, use the
./configs/nes/retroarch.cfg
This would mean that it isn't using the konami.cfg and there is no location to launch an image from either. -
but i think the point of @meleu script is that we are not creating /opt/retropie/configs/konami/
After a closer look at @meleu script, I believe you are correct! On step 8, it gets the system's name to launch from so theoretically it should use the corresponding
/opt/retropie/configs/
directory's retroarch.cfg but without fully testing it myself, I'm not sure what it actually does lol. Since it also points to the actual ROM location, it should keep the Save States right next to that ROM in it's original location but again, it would be worth a test as well.The launching images I'm not sure what will happen. Will it look for it in the correct directory or
/opt/retropie/configs/konami/launching.jpg
. I'm not sure how launching images get invoked in the code. -
@backstander said in Create a custom ES system able to launch games for many systems:
This is why @lilbud said "Don't try this at home, kids!"
Maybe if y'all listened to me, you would've not jumped into this rabbit hole. Especially @meleu, he is so far into the bash rabbit hole, you'd have to skydive to the bottom.
-
-
@TMNTturtlguy Well, don't forget your parachute!
-
@TMNTturtlguy as I said in your thread, this method deals pretty well with .srm files and save states. IMO this is the big advantage of this method. Those files will be saved in the same dir as the real ROM (e.g. a typical NES ROM saves those files in
roms/nes/
).The launching images too, runs as expected. If you launch Castlevania - Bloodlines you'll see the MegaDrive launching image.
-
@meleu's bash addiction is paying off pretty well for now but I don't want to see it when we all hit the bottom!
-
@meleu Thanks, i misread your original post in my thread, I thought you said the saved games did not work, i now understand your original post. Thanks!
-
@meleu megaman svg logo...
mmm... are you looking at me ? -
@UDb23 owww... you noticed it... 😊
-
@meleu Recently busy on the "hardware" side....
making this:
It's work in progress...woodwork and painting took me far more time as I imagined (I have no dedicated tools or room).
Anyway; I was already thinking of "grouping" roms in ES ,so your "custom systems" tutorial comes at the right moment :-)
In particular I'm thinking of making 2 new "systems": Shmups and Vector Games (logo already available as svg custom).Shmups logo is in the works and I'll add the Mega Man logo.
Do you have a preferred bitmap image or logo for Mega Man you'd like converted/adapted to SVG ? -
When you're low key a couple:
-
@UDb23 said in Create a custom ES system able to launch games for many systems:
Do you have a preferred bitmap image or logo for Mega Man you'd like converted/adapted to SVG ?
Maybe this one from title screen:
-
@UDb23 I am working on making a shoot-em ups and beat-em ups system for my theme right now as well. My dilemma/question is what the proper name should be on the screen? my folder will be shmups but for my system logo on the comic book theme do i use SHMUPS or SHOOT-EM UPS?
-
@TMNTturtlguy SHOOT'EM UP
Sedit: SHOOT'EM UP, with no trailing S.
-
@meleu I agree.
Shoot'em up
Wouldn't use the S at the end, -
I've appended a FAQ to the OP with the questions we got here. I hope it clarifies some points.
-
By the way, so far no one has tried to guess the reference used in the disclaimer.
It's from Mister Maker.
Man, I love Brittish accent! It always reminds me the John Cleese. :-)
-
By the way, so far no one has tried to guess the reference used in the disclaimer.
It's from Mister Maker.I must be out of touch with what's cool with the youth these days because I've never heard of Mister Maker before!
-
@meleu That guy reminds me of my old science teacher, He'd be hyper at 7:45 in the morning, same with my bowling coach:
Teammate: How many Coffees do you drink a day?
Coach: 6
Teammate: 6 COFFEES!?
Coach: Listen, My wife is pregnant and I have a 3 year old, I don't sleep
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.