Libretro Intellivision Emulator
-
Question #1 -- Does FreeIntv require the two BIOSes listed as required for jzintv in the docs? This is the relevant section:
The first two files listed below are the most important:
Executive ROM: exec.bin MD5: 62e761035cb657903761800f4437b8af
Graphics ROM: grom.bin MD5: 0cd5946c6473e42e8e4c2137785e427fMy next questions have to do with which ROMs are preferred for FreeInt:
- Can it accept both
.int
and.bin
ROMs? - Do you recommend one Intellivision ROM source/DAT over another (GoodINT, TOSEC, something else?)
- Can it accept both
-
@markwkidd I would also suggest you and @recompile decide on the license you want to release your software with. I would suggest adding the non-commercial clause.
-
@hex said in Libretro Intellivision Emulator:
@markwkidd I would also suggest you and @recompile decide on the license you want to release your software with. I would suggest adding the non-commercial clause.
I chose GPL-3 for the github repo, based on the contents of the archive.
I don't feel that I have any intellectual ownership of this work, at least so far, but for what it's worth I see no reason why emulators should be licensed with non-commercial clauses. In general I believe intellectual property should be made available the most permissively as possible based on the circumstances.
Most of my own open-source software contributions are GPL licensed, including my software tools for working with RetroArch and MAME.
My work as an artist is generally available either as creative commons with commercial reuse allowed or without commercial reuse allowed depending on who commissioned or funded the work.
So anyway that's who I am. I do think this is entirely up to recompile however.
-
Question #1 -- Does FreeIntv require the two BIOSes listed as required for jzintv in the docs? This is the relevant section:
Yes, both exec.bin and grom.bin are required. Neither are distributed as I'm not sure if BSR would allow it.
My next questions have to do with which ROMs are preferred for FreeInt:
- Can it accept both
.int
and.bin
ROMs?
As far as I know, .int and .bin files are the same. The program doesn't currently support .cfg files for those, but does have a big, poorly tested, bunch of preconfigurations for most of the existing int/bin files.
It also supports .rom files (the Intellicart format), though it doesn't support extra features like bank switching.
- Do you recommend one Intellivision ROM source/DAT over another (GoodINT, TOSEC, something else?)
I haven't looked in to it, but I think Good has a great reputation.
- Can it accept both
-
I was just about to start configuring jzintv when I saw this. I had been saving configuring intellivison on my pi for last due to the need for keyboard hack files. I am glad I saw this post first and am anxious to try this out. Thank you for your work on this as I am sure it will save me a headache!
-
Please help! I can't get the permission to copy files working in the ssh terminal. I copied everything you had in the installation instructions, but I get a "no such file or directory". It is not a spelling or syntax error.
I've tried changing permissions inside mc file manager as well. What am I doing wrong?
-
@jeepfan1973 I'm guessing that you forgot to copy
freeintv_libretro.so
to/opt/retropie/libretrocores/lr-freeintv
I should probably edit my first post and the readme, as it has a capital 'I' in lr-freeintv in Step 1 and 2, but nowhere else. That'll probably cause a few problems...
-
@recompile I can't copy the file. I get a permission error. I also made sure all the text is identical. I'm 44. I've worked with computers since 1984, I'm just a noob with Linux. I have some linux experience but not much.
-
@jeepfan1973 Copy the file to your home folder (
/home/pi
) first, then execute from the terminalsudo cp freeintv_libretro.so /opt/retropie/libretrocores/lr-freeintv
-
@mitu I put the file in /home/pi/RetroPie/BIOS because I used samba to get it onto the pi from my PC. In trying to copy it from there, I get permission denied in the terminal. Everything is spelled and capitalized and all that where it needs to be. I just don't have permission.
-
Ok got it. I was missing sudo in terminal. I was trying to use mc file manager. Thanks!
-
However, now when I try to launch intellivision games, the raspi gives a permission error, I think for one of the cfg files. It flashes pretty fast on the screen. Do I have to do the chmod permission for the cfg files that I installed?
-
@jeepfan1973 said in Libretro Intellivision Emulator:
Do I have to do the chmod permission for the cfg files that I installed?
Yes. I'll update the instructions to reflect that.
-
Thank you!
-
Got files copied. Changed permissions for both. It won't launch the games. Just about ready to give up and use jzintv. I was really hoping for an lr core for this. Can't it be added to the retropie package manager?
It flashes an error parsing xml file message:
lv10:. Error parsing xml file /home/pi/.emulationstation/gamelists/atarilynx/gamelists.xml
No document element found.Don't ask me what Atari lynx has to do with anything.
-
@jeepfan1973 Now that's a mystery.
Don't ask me what Atari lynx has to do with anything.
The Lynx shouldn't enter in to this at all. Why ES is even doing that when you try to launch a game is completely beyond me.
Something as gone horrible wrong. Maybe someone with more ES knowledge would have some idea as to what actually happened. I can't even begin to guess.
The only thing I can suggest is to the install process over from the beginning (having sort-of done it once, it should only take you a few minutes).
-
I tried to delete the files I installed but I don't have permission to do that either.
I
give
up.Call me when there is a package I can install from the retropie menu.
-
@jeepfan1973 said in Libretro Intellivision Emulator:
Got files copied. Changed permissions for both. It won't launch the games. Just about ready to give up and use jzintv. I was really hoping for an lr core for this. Can't it be added to the retropie package manager?
Right now this core is still in the early stages of public release. Give it a month or two and things may be quite a bit easier.
-
@recompile I was looking to implement on my system and I noticed that the file
emulators.cfg
in the download from sourceforge refers to a config file--config /opt/retropie/configs/j2me/retroarch.cfg
. I presume it should beintellivision
, and notj2me
. The documentation fileretropie.txt
has the correct entry.@jeepfan1973 In the file
/opt/retropie/configs/intellivision/emulators.cfg
, check that you have the following entry, with no mention ofj2me
:lr-freeintv = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-freeintv/freeintv_libretro.so --config /opt/retropie/configs/intellivision/retroarch.cfg %ROM%"
-
That is exactly what I have. Thank you all for your help. I will just wait for the auto installer package. Other priorities right now.
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.