Is it possible to run Super Cassette Vision games?
-
@supercatfooz when it comes to floppies it is a bit more complex but here is how a standard system sets up first in your systems.cfg you need an entry. this is for scv. please note that the scv system doesnt work and i am just using it as an example:
<system> <name>scv</name> <fullname>Super Cassette Vision</fullname> <path>/home/pi/RetroPie/roms/scv</path> <extension>.bin .rom .zip .dsk .do .BIN .ROM .ZIP .DSK .DO</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ scv %ROM%</command> <platform>msx</platform> <theme>scv</theme> </system>
note that i put .bin .rom .zip .dsk .do .BIN .ROM .ZIP .DSK .DO since advmess supports them all unlike lr-mess
now create an scv folder in home/pi/RetroPie/roms/ called scv. now in there you can put your roms zipped or unzipped. advmess doesnt care which way
now you need to know what to know bios files and what to name the bios folder in /opt/retropie/configs/mame-advmame/rom so you need to look here. you see description. that is the system you are looking for. the next line is name. only use the main name for example it list scv_pal as well. never use the alternative names. that is what the folder needs to be named. so now you have a directory like this:/opt/retropie/configs/mame-advmame/rom/scv/
now you need to google for what mess bios you need. in this example scv.zip. so now you put the unzipped files from scv.zip in
/opt/retropie/configs/mame-advmame/rom/scv/
you need to give 0777 permissions to those files. now you need to create a cfg folder and emulators.cfg file. so in /opt/retropie/configs/ you will add a folder called scv. now in there create a file called emulators.cfg. inside that file you would add this:
advmess="/opt/retropie/emulators/advmame/bin/advmess scv -cart %ROM%" default = "advmess"
you can replace -cart with -flop or -flop1. i forget which is correct for a single floppy not multiple floppies. i have to try to remember how to do multiple floppies. in rare occasions you need to replace %ROM% with %BASENAME% (note i have no extension listed), %BASENAME%.zip, %BASENAME%.ZIP(only if .zip file. same goes with others) %BASENAME%.bin, %BASENAME%.BIN, %BASENAME%.rom, %BASENAME%.ROM, %BASENAME%.dsk, %BASENAME%.DSK,%BASENAME%.do %BASENAME%.DO.
then restart emulationstation. now you are good to go. if you have to change the emulators.cfg you dont have to restart emulationstation afterwards. -
@supercatfooz hey i cant get on my pi to test as i am reinstalling lr-mess2016 from source, but i found zip files that have more mame like zip names than the ones i had. not sure which ones you have. the (no intro) ones are wrong. look for the mess scv 0.151 roms. also make sure you have the scv.zip bios as well. it goes in the roms folder. they have filenames like this:
astrwrs.zip
astrwrs2.zip
baseball.zip
basic.zip
bdash.zip
comicirc.zip
dball.zip
doraemon.zip
dslayer.zip
elevfght.zip
kungfurd.zip
lupin3.zip
mappy.zip
milkyprn.zip
mine2049.zip
nebula.zip
nebulaa.zip
polepos2.zip
popchips.zip
prowrest.zip
punchboy.zip
rgmahjon.zip
sansupyu.zip
shogi.zip
skykid.zip
soccer.zip
soccera.zip
starspdr.zip
suprgolf.zip
ttball.zip
wheelrcr.zip
y2mnstld.zip -
@supercatfooz good news. using lr-mess not lr-mess 2016 with the mess 0.151 romset i mentioned you need it works. i dont think lr-mess2016 works at all
-
@supercatfooz you need to go into the retroarch gui and go to quick menu, options, alternate render method and set it to enabled. this fixes the video and the tab menu.
-
@supercatfooz please read my last 3 posts on running on lr-mess. since it doesnt display the names correctly, i edited the scv's gamelist.xml so they display correctly. this is the gamelist.xml. this goes in /opt/retropie/configs/all/emulationstation/gamelists/scv/gamelist.xml. you will need to create the folder called "scv" and the "gamelist.xml".
-
@edmaul69 alright, wonderful! will give it a shot in a second
-
@edmaul69 Hrm, it seems to error out instantly, saying I need gcc 5.0 or later to compile. I'm currently updating my underlying OS packages and seeing if that'll help the issue.
-
@supercatfooz hey re read my post above about the retroarch gui. i said to do stuff in the tab menu before but was wrong. you want to use rgui to fix video and tab menu.
-
@edmaul69 Oh I read the post, but I actually need to install the emulator first before I do anything with the retroarch config
-
@supercatfooz i just changed it as you posted. so it is different from what i posted previously. i edited the entire post. but since you havent gotten that far yet not really an issue
-
@edmaul69 Nice, but I'm already having problems from just installing the emulator. It says that it needs gcc 5.0, and frankly I have no idea how to install that. According to this thread, this appears to be something that's common with lr-mess.
-
@supercatfooz so i havent updated lr-mess as it is a source and i need a question answered so i might have an older version. not sure. first backup up your lr-mess. you need to log in as root, then overwrite your lr-mess folder in /opt/retropie/libretro/lr-mess with this one and see if it works.
-
@edmaul69 Okay, so I just downloaded and installed the lr-mess core that you posted.
After trying to boot into a game, it goes into the RetroArch GUI immediately. It states that I'm running the Mame 0.174 core instead of MESS (which is probably due to the fact that MESS is a part of MAME), and the Quick Menu is completely empty. (it simply has the words "No items".)Could you perhaps send me your retroarch.cfg file?
-
@supercatfooz you actually are somewhere. That means the emulator works. Now you need to find the correct mess 0.151 bios and/or roms. The bios zip file called scv.zip goes in the scv roms folder with the games.
-
@edmaul69 Could you fetch me a CRC32 sum for scv.zip?
-
@supercatfooz i have no clue how to get a crc sum on the file
-
@edmaul69 If you have 7-Zip on Windows, simply right-click a file and go to CRC-SHA -> CRC32. (There's also likely some online CRC summers.)
-
@supercatfooz i do not use 7-zip. I use winrar. So i will have to download it
-
@supercatfooz 4073 bytes crc32: C2F0462D
-
@edmaul69 Alright, so I have the correct file size and correct CRC32 sum for the BIOS.
It still quits out, so perhaps my ROMs have the wrong hash?
What's the CRC32 for "astrwrs.zip", just as an example?
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.