Intellivision: TV Powww! - Will it work on RetroPie?
-
@jamrom2 Happy new year too. Thanks again. This is the message I got....
Parameters:
Executing: SDL1_VIDEODRIVER=dispmanx /opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS -q "/home/pi/RetroPie/roms/intellivision/TV Powww.rom"
icart: Error 2 while decoding ROM.
ERROR: Failed to register Intellicart
AVI: 1.000 1.000 1.000I'll try some other things, and see if I have any luck.
-
No luck so far. Is it only JzIntv that will run TV-Powww!? I'm guessing no point trying with the Libretro versions.
-
@oneswitch it will run in lr-freeintv, just make sure the exec and grom are both in the BIOS folder.
Can you run another rom with JzIntv and show me the runcommand.log file?
By what you posted, it looks like JzIntv worked but didn't like the rom file
-
@jamrom2 Thanks again. I'd rather be using a LR- emulator, as it would enable me to exit the system using the game controller alone. Better for accessibility for me. But meanwhile with JZintv emulator looking at /dev/shm/runcommand.log
Pinball works:
Parameters:
Executing: SDL1_VIDEODRIVER=dispmanx /opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS -q "/home/pi/RetroPie/roms/intellivision/Pinball (1981).int"
AVI: 1.000 1.000 1.000
active x: 0, 159, 8 active y: 4 195, 16Sharp shot fails:
Parameters:
Executing: SDL1_VIDEODRIVER=dispmanx /opt/retropie/emulators/jzintv/bin/jzintv -p /home/pi/RetroPie/BIOS -q "/home/pi/RetroPie/roms/intellivision/Sharp Shot (1982).int"
CPU off in the weeds @ PC == c1c3, w = ffff
instruction count: 3961703
AVI: 1.000 1.000 1.000
active x: 0, 159, 8 active y: 4 195, 16TV Powww fails:
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-freeintv/freeintv_libretro.so --config /opt/retropie/configs/intellivision/retroarch.cfg "/home/pi/RetroPie/roms/intellivision/TV Powww (1981).rom" --appendconfig /dev/shm/retroarch.cfg
[INFO] [FREEINTV] Succeeded loading Executive BIOS from: /home/pi/RetroPie/BIOS/exec.bin
[INFO] [FREEINTV] Succeeded loading Graphics BIOS from: /home/pi/RetroPie/BIOS/grom.bin
[INFO] [FREEINTV] Attempting to load cartridge ROM from: /home/pi/RetroPie/roms/intellivision/TV Powww (1981).rom
[INFO] [FREEINTV] Raw ROM image. Determining load method via database.
[INFO] [FREEINTV] Cartridge fingerprint code: 0
[INFO] [FREEINTV] No database match. Using default cartridge memory map.
[ERROR][FREEINT] Bad opcode: 8240[ERROR] [FREEINTV] HALT! at 10604
-
It looks like a bad rom. Works fine on my system and I pulled it right from the AtariAge forum. I noticed your rom has been renamed "TV Powww (1981)". This is not from decle's original post on the forum. He created the rom.
https://atariage.com/forums/topic/313835-replica-tv-powww-system-and-games/
Next... same for the "Sharp Shot.int" rom. If one game works, you can bet that you have the system set up right. If you get fails on specific games, or 3 out of 5 work... you have bad roms. Wherever you pulled them down from, find another source and try it again.
It's solely up to you which emulator to use. They are both good and have ups and downs. I split the games between the two because I made my own overlay with an old RCA TV as the bezel.. so I enjoying seeing that on the games in lr-freeintv. Whereas JzIntv is just the emulator...but.. uses the correct controllers which you really need to play many of the more complicated games.
Here is the result from lr-freeintv after a healthy TVPowww start on my system.
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-freeintv/freeintv_libretro.so --config /opt/retropie/configs/intellivision/retroarch.cfg "/home/pi/RetroPie/roms/intellivision/tvpowww.rom" --appendconfig /dev/shm/retroarch.cfg
[INFO] [FREEINTV] Succeeded loading Executive BIOS from: /home/pi/RetroPie/BIOS/exec.bin
[INFO] [FREEINTV] Succeeded loading Graphics BIOS from: /home/pi/RetroPie/BIOS/grom.bin
[INFO] [FREEINTV] Attempting to load cartridge ROM from: /home/pi/RetroPie/roms/intellivision/tvpowww.rom
[INFO] [FREEINTV] Intellicart cartridge format detected -
I'll try some different ROM versions. Could I finally just check with you that your retropie > configs > all > emulationstation > es_systems.cfg - file matches mine below....
<system>
<name>intellivision</name>
<fullname>Intellivision</fullname>
<path>/home/pi/RetroPie/roms/intellivision</path>
<extension>.7z .bin .int .itv .rom .zip</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS intellivision %ROM%</command>
<platform>intellivision</platform>
<theme>intellivision</theme>
</system>...as this may be the weak spot on my set-up.
Thanks again for all your help. Appreciated.
-
Sure thing. I'm happy to help you. I've been a long-time user of Retropie (5+ years) and have been through many issues with it. Just passing along good karma!
Here is my es_systems.cfg for Intellivision.
<system>
<name>intellivision</name>
<fullname>Intellivision</fullname>
<path>/home/pi/RetroPie/roms/intellivision</path>
<extension>.7z .bin .int .itv .rom .zip .7Z .BIN .INT .ITV .ROM .ZIP</extension>
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 SYS intellivision %ROM%</command>
<platform>intellivision</platform>
<theme>intellivision</theme>
</system>Just want to point out that this info really doesn't do much... it's very generic and is simply a means to tell ES/Retropie where to point at when you click the button...and what name ES loads for correct theme per system. It also shows the platform for scraping, as well as where to look for the runcommand... which you should not touch, these are all generic. You set your viewable file extentions here as well. So ES only shows these files in the theme... some Intv files that are not .ROM based file extentions require a .CFG file with it. So ES does not display that file in your list. Lastly, if you wanted to put your ROMs in a specific location other than the generic, you would set that here.
Which brings up another point... some of the .INT/.BIN files are not full .ROM files. A .ROM file for Intellivsion is a complete file. There are several games that require a .CFG file which points the memory mapping of the Intellivision BIOS where to point at when the game starts. Kind-a like an executable file if you will. Without it, the game will not run.
So if you have all .INT/.BIN files... that may be the case as to why some of the games do not work. Those would be considered "bad" ROMs...really, they are just incomplete and fail when you go to run them.
So try and look for Intellivison games with the .ROM (dosen't have to be in caps) extention. They tend to be the complete and correct file. I can't point to anywhere because that is against Forum policies.
The TVPowww is a freely offered ROM, so grab that one (from the link I gave you) and test it . From what I can see in your runcommand.log, it should work in lr-freeintv. If not, we'll look further.
JR
-
@jamrom2 I took the ROM direct from AtariAge, and dropped it in as a ZIP, instead of an extracted .INT file (which I'd been trying for ages - as most of the other files work like that), and it's running perfectly in lr-freeintv.
The only one that isn't is Sharp Shot, but I'll try later with that. TV Powww was what I wanted working though.
Thanks so much for all your patient help. I hope this thread helps some others too.
Good on you!
-
And now I have Sharp Shot working from a different source. I do own this cartridge by the way. :)
Thanks massively again. :)
-
@oneswitch no problem... I'm happy to help.
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.