FreeIntv: the new Mattel Intellivision core (with video demonstration)

I can’t make this work properly.

The games load but there are no controls, the options don’t even show any buttons to configure and i’m getting tons of graphical glitches in some games like Frogger.

Using the latest nightly and latest core in the buildbot.

I tried both and both failed

Android build any time soon?

We’re working on it, but there is no ETA. If you have any expertise compiling for Android, please feel free to drop in on the conversation here: https://github.com/libretro/libretro-super/issues/710

an android core would be so nice thanks

Good news! FreeIntv is now being built for android, but no one who has been compiling it can test an android core.

If someone reading this thread is able to download the core, info files, and databases, it would be great to hear how it is working (or not working!)

I tried it on my tablet (android 5.1) and it fails on both the TOSEC and Goodsets

1 Like

Are you able to post logs?

If so, I have have added a little bit more logging to FreeIntv around the BIOS load and cartridge load functions. You will need to re-download the core, but it might help narrow down which part of the process is causing the crash.

Get this with each one I try. :
Intelllicart format not detected. Determining load method via database.

Here is a full log: https://pastebin.com/yBC28cLR

I’ve updated the info files and the database. Tried it with both the goodset and tosec

Thank you very much for the log.

Are there any other video drivers available on your system to try?

edit: I have added yet more logging. If you don’t have another video driver to try, could you download the updated version of the core and try again any time at least an hour after this post?

Got tired of waiting for the buildbot, so built it myself :smiley:

Here is a log that I got using the newest build:

https://pastebin.com/m5yQuK7v

still no luck

You’ve been very patient, thank you. Based on our work together I think that you are experiencing a “bad opcode” error.

If you can recompile from source again, your error log will now include the opcode that has caused FreeIntv to halt. If you have time to post one more log I am hoping that the new details will be enough of a trail for @recompile or someone else to pinpoint the problem.

Could you also mention whether you are able to try running with a different video driver?

Here is the latest log: https://pastebin.com/LRvBVC7S

I tried but it runs badly

Could you clarify whether it’s the RetroArch interface that runs badly, or whether it’s FreeIntv?

I’ve tried changing from the default to sdl2 and the performance on my pc is a bit slower than the default setting. Where I can run PSX games on mednafen_psx, I can’t using the sdl2 driver.

Thank you for all your cooperation. Among other things it has helped add some useful diagnostic information to the logs.

The same ROM runs fine in RetroArch via FreeIntv on my Windows 7 x64 system so there is hope that someone else will be able to identify the specific problem and help get it working for your environment.

Looking at the pastebin, it’s dying really early – before the first frame. My first thought was that there was an error in the database, but it’s using the correct load method for that rom (which works on retroarch on my pi3). Of course, that load method is also the default/fallback method as its the most common, so there isn’t a guarantee that it’s actually matching the entry for that game in the db.

If I had to guess (and I must) I’d say that you had a bad rom or that the rom isn’t being loaded from disk for some reason. As you’ve tried that rom from multiple sources, I doubt it’s a bad rom. There’s the odd possibility that you just renamed a .zip to .int, but I can’t imagine anyone doing that. If we could log the fingerprint, then we could eliminate one or both of those possibilities.

I doubt it’s a bad rom, as mame loads it fine

I’ve tried a few games from quite a few places and all fail :confused:

<I’ve added links to free Intellivison ROMs to the OP>

edit: @recompile I think there is a good chance that 4-Tris will end up as part of the built-in RetroArch free content downloader in the near future (mostly because of its GPL license).

After thinking some more about @te_lanus 's situation, would it make sense to have a standard testing & troubleshooting ROM for users?

If you agree, I’d suggest that 4-Tris could be a good recommendation as the first ROM for people to try when they’re setting up FreeIntv or troubleshooting it. It’s easy to get already, and soon it may even be available automatically from within the RetroArch interface, at least for RA and Lakka users.

here is a log using the 4-Tris: https://pastebin.com/HTSU0DNp