Jump to content
IGNORED

The Ultimate Intellivision Flashback


Byte Knight

Recommended Posts

  • 7 months later...

Greetings! New here. I have Byte Knight’s image running on a Pi 3B+ using his UPCI board inside my intellivision flashback shell. Intellivision works awesome. Attached a couple pics :)F219AB1F-5345-45E1-B309-9CB42737A7D9.thumb.jpeg.7395c28dfc6ecc594b1d312d3f2496ff.jpeg

C0D539C1-FBBF-492D-ABDA-4C6717A6834D.thumb.jpeg.86990cba5395473b9ac49c22e44f7247.jpegE36AB6C9-CFD7-4CDB-8096-254006A2F81B.thumb.jpeg.74c4b3ac41e105ae3e0e89b1fd086072.jpeg56B1459D-A871-4F4B-B4CD-1D19023BDC10.thumb.jpeg.e84312cb0df067c0fc36733ad25dceb7.jpeg6E2A7167-C3C8-4CCD-9F1F-30C974F3E2F5.thumb.jpeg.875988044b531709418b4dfae92a1f0b.jpeg2DCE5AA2-2AA9-4F38-ABC5-5937864931F9.thumb.jpeg.ffd27287ea1716a35c59e9e01ebc663e.jpeg25DBFEBA-FC48-4A74-8E2A-EA833864CF28.thumb.jpeg.21fd5e70b5cf1c55032a3ee865e7de48.jpeg

 

 

I have since enabled additional emulators (nes, snes, genesis, and couple others). I want to use my 8bitdo m30 with these other systems. 

Got the m30 paired ok, and even configured in EmulationStation, but none of the emulators see it. 

The autoconf.cfg file for retroarch looks pretty barren as well. 

Does anyone have any ideas why my other emulators don’t see this new game pad, but ES sees and configures it fine?

Edited by Paul Lee
Link to comment
Share on other sites

  • 1 month later...

I'm having a kind of similar problem as @Paul Lee above, but I didn't even get as far as he did. I am looking into getting a Bluetooth 8BitDo Pro 2 to work with my Ultimate Intellivision Flashback for Intellivision gaming. I got it to pair in Retropie Setup, but Emulation Station doesn't seem to recognize it. I tried the Configure Input option from the ES menu, but it just says 2 gamepads are detected as it always does. I'm guessing it should say 3 once it has recognized the 8BitDo. When I enter the Configure Input screen, I've confirmed the LED on the gamepad to indicate pairing is on, and there's no other machine around with Bluetooth enabled that it could be accidentally paired to.

 

Another thing I checked in Retropie-Setup is a screen where you can configure the order of connected controllers. Long story short, the 8BitDo controller doesn't show up there at all.

 

If anybody has any advice to get this working I'd appreciate it! I'm looking to improve my Shark! Shark! game with less hand pain once I'm 20 minutes in - my aging hands can't handle the original Intellivision controllers for too long anymore. ? Thank you!

 

Edited by NeonPeon
minor edit
Link to comment
Share on other sites

23 minutes ago, NeonPeon said:

I'm having a kind of similar problem as @Paul Lee above, but I didn't even get as far as he did. I am looking into getting a Bluetooth 8BitDo Pro 2 to work with my Ultimate Intellivision Flashback for Intellivision gaming. I got it to pair in Retropie Setup, but Emulation Station doesn't seem to recognize it. I tried the Configure Input option from the ES menu, but it just says 2 gamepads are detected as it always does. I'm guessing it should say 3 once it has recognized the 8BitDo. When I enter the Configure Input screen, I've confirmed the LED on the gamepad to indicate pairing is on, and there's no other machine around with Bluetooth enabled that it could be accidentally paired to.

 

Another thing I checked in Retropie-Setup is a screen where you can configure the order of connected controllers. Long story short, the 8BitDo controller doesn't show up there at all.

 

If anybody has any advice to get this working I'd appreciate it! I'm looking to improve my Shark! Shark! game with less hand pain once I'm 20 minutes in - my aging hands can't handle the original Intellivision controllers for too long anymore. ? Thank you!

 

Ultimately I ended up rebuilding my RetroPie image from scratch. I tools some of the configurations for jzintv from ByteKnight’s image, but that’s how I got my 8bitDo controller to work. 
 

Now, the only thing that I haven’t figured out is whilst in jzintv, I have a mouse pointer at top left of the screen. Everything else works perfectly. 

  • Like 1
Link to comment
Share on other sites

8 hours ago, NeonPeon said:

I'm having a kind of similar problem as @Paul Lee above, but I didn't even get as far as he did. I am looking into getting a Bluetooth 8BitDo Pro 2 to work with my Ultimate Intellivision Flashback for Intellivision gaming. I got it to pair in Retropie Setup, but Emulation Station doesn't seem to recognize it. I tried the Configure Input option from the ES menu, but it just says 2 gamepads are detected as it always does. I'm guessing it should say 3 once it has recognized the 8BitDo. When I enter the Configure Input screen, I've confirmed the LED on the gamepad to indicate pairing is on, and there's no other machine around with Bluetooth enabled that it could be accidentally paired to.

 

Another thing I checked in Retropie-Setup is a screen where you can configure the order of connected controllers. Long story short, the 8BitDo controller doesn't show up there at all.

 

If anybody has any advice to get this working I'd appreciate it! I'm looking to improve my Shark! Shark! game with less hand pain once I'm 20 minutes in - my aging hands can't handle the original Intellivision controllers for too long anymore. ? Thank you!

 

Something to note, 8-bitdo controllers have like 3 bluetooth modes. Try each one until you find one that might work. You have to redo the bluetooth pairing with each mode. 

  • Like 1
Link to comment
Share on other sites

17 hours ago, NeonPeon said:

I'm having a kind of similar problem as @Paul Lee above, but I didn't even get as far as he did. I am looking into getting a Bluetooth 8BitDo Pro 2 to work with my Ultimate Intellivision Flashback for Intellivision gaming. I got it to pair in Retropie Setup, but Emulation Station doesn't seem to recognize it. I tried the Configure Input option from the ES menu, but it just says 2 gamepads are detected as it always does. I'm guessing it should say 3 once it has recognized the 8BitDo. When I enter the Configure Input screen, I've confirmed the LED on the gamepad to indicate pairing is on, and there's no other machine around with Bluetooth enabled that it could be accidentally paired to.

 

Another thing I checked in Retropie-Setup is a screen where you can configure the order of connected controllers. Long story short, the 8BitDo controller doesn't show up there at all.

 

If anybody has any advice to get this working I'd appreciate it! I'm looking to improve my Shark! Shark! game with less hand pain once I'm 20 minutes in - my aging hands can't handle the original Intellivision controllers for too long anymore. ? Thank you!

 

It's a known issue with RetroPie, EmulationStation and multiple controllers.   It will drive you insane.  I went through this with both of mine, using the original RetroPie build.  It has nothing to do with BK's build or the components he builds the UIF with.  It has to do with how RetroPie sees the controllers as always live in the system.  So you have to switch the controller USB ports around until you get everything recognized... which is still not guaranteed... 

 

So here's what I did... yes, I ran all the Joystick recognition stuff and all.  I just kept reconfiguring the USB connections until it worked.  That's it.  I've been down this road, posted on RetroPie (I'm now a long standing member providing "tech help", graphics and beta testing: Jamrom2)...etc... etc.. even installed that joystick port assignment script which was no help.

 

The USB ports on the Pi are actually numbered and have priority.  Take a look at the pic below.

 

So un-plug in your BT controller and UIPC board.  Turn on your PI (UIF) and let it fail, then reboot it... plugging in your BT controller in the port 0. Let ES recognize it and configure the controller.  Now test it in a few different emulators.  It should work fine, and ES now has it as a recognized controller.

 

Next, turn off the UIF and remove the BT.  Plug in the UIPC control board to port 0, turn on the Pi and do the same.  It's going to need two Inty controllers to config...but it should already recognize the controllers as you already had this set up, but do it anyway.  Do the same as the BT... try it in a few other emulators (or just JzIntv if that's all you have).  Turn off the UIF.

 

Now... keep the UIPC in port 0 and Plug in the BT in USB port 1 on the Pi.  See if that works for you.  If not... put the BT in 0 and the UIPC in port 1.  The UIPC actually creates a "virtual" port, so it's going to be seen as 2 controllers, even though it's using only 1 USB.  What that does is bump the Joystick assignment numbers by 1 slot.  So what you're trying to do is "trick" RetroPie into seeing your BT controller as joy0 and the UIPC as joy1 and 2... until you turn it off.  Then it will bump the UIPC to joy0 and joy1.

 

Yes... this is convoluted and confusing... but that's how it works on the Pi.  It's ports are a bit dynamic depending on what is active and not.  Forcing the assignments doesn't work because some emulators see ports different and it's best to allow RetroPie to work with the emulator on it's own.

usb-connection.png

Edited by IMBerzerk
  • Like 1
Link to comment
Share on other sites

On 3/7/2022 at 9:16 AM, IMBerzerk said:

It's a known issue with RetroPie, EmulationStation and multiple controllers.   It will drive you insane.  I went through this with both of mine, using the original RetroPie build.  It has nothing to do with BK's build or the components he builds the UIF with.  It has to do with how RetroPie sees the controllers as always live in the system.  So you have to switch the controller USB ports around until you get everything recognized... which is still not guaranteed... 

Thanks so much, @IMBerzerk! I had just about given up but now, although this sounds like a pain, at least it should work.

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...
  • 4 months later...

I updated all my RetroPI packages yesterday.  My kbdhack.cfg file got stomped on in the process.

 

I got it kind of working again, but I'm missing the "6+ENTER" to exit the game and go back to the Emulation Station menu.

 

Anyone know what I need to add to my kbdhack.cfg file to get this functionality back?

Link to comment
Share on other sites

45 minutes ago, gar0u said:

I updated all my RetroPI packages yesterday.  My kbdhack.cfg file got stomped on in the process.

 

I got it kind of working again, but I'm missing the "6+ENTER" to exit the game and go back to the Emulation Station menu.

 

Anyone know what I need to add to my kbdhack.cfg file to get this functionality back?

it kinda depends on your USB adapter for which button is triggered

 

JS0_BTN_03 PAUSE
JS0_BTN_04 RESET
JS0_BTN_05 QUIT

Link to comment
Share on other sites

Dang it.  I already added those values to my kbdhack.cfg file and they're not working.

 

I've been playing around with several different roms that read the controller and output the value.  I'll probably just have to bite the bullet and read the instructions.  😛

 

One thing I noticed playing Q-Bert on my RetroPi is that controller input is not repeated--meaning I had to press SW on the disc every time I wanted Q-Bert to jump down and to the left.  On my Intellivision II, I can just hold the disc down and he'll keep jumping.  (semi-auto vs. auto if that analogy makes sense...)

 

As far as my emulation setup, I'm using:

 

1. Raspberry PI with Ultimate PC Interface

2. Intellivision Flashback controller

Link to comment
Share on other sites

That should be the correct button numbers for the upci, you also have to put those three lines in the correct section of the hackfile.  Normally section "map 0" unless you're using a different map number.  And make sure jzintv is referencing that file.

 

Also repeat the three mappings for js1.  If you have other game controllers connected the upci joystick numbers could be different as well.

 

That's unusual disc behaviour for jzintv, do other intellivision games have the same problem.  You can try updating jzintv, not sure what version comes with Retropie.  And there's two versions to try, sdl1 and sdl2.

Edited by mr_me
Link to comment
Share on other sites

  • 1 month later...
6 hours ago, ultramecha said:

Anyone getting a pi underpowered message when powering the pi via the built in flashback power button wired to gpio?

 

I used the existing wires to the pi3's gpio header, and I know im using the right 5v power supply.

 

I'm wondering if using a thicker gauge wire would help?

It seems to be a common issue with Pi.

 

What size power supply?  1A, 2A, 3A?

 

If you measure the voltage at the wire ends before you connect it to the PI, then what do you get?

 

Also, powering the Pi directly from the GPIO pins bypasses the fuse and other power circuitry.

 

I do it, too, but it should still be noted.

 

I use Mausberry Circuits and/or PowerBlock for power on/off switch control and they also lead to some voltage drop.

 

In my last build I used a 9v power supply and a regulator and i confirmed i was getting the needed voltage at the wires before connecting the power wires to the pins.  I have not seen the little lightning bolt since that time.

Link to comment
Share on other sites

On 9/22/2022 at 6:56 PM, fdr4prez said:

It seems to be a common issue with Pi.

 

What size power supply?  1A, 2A, 3A?

 

If you measure the voltage at the wire ends before you connect it to the PI, then what do you get?

 

Also, powering the Pi directly from the GPIO pins bypasses the fuse and other power circuitry.

 

I do it, too, but it should still be noted.

 

I use Mausberry Circuits and/or PowerBlock for power on/off switch control and they also lead to some voltage drop.

 

In my last build I used a 9v power supply and a regulator and i confirmed i was getting the needed voltage at the wires before connecting the power wires to the pins.  I have not seen the little lightning bolt since that time.

What power supply did you use?  I took a 3a, broke it open and installed it internally.  I'm still getting constant undervoltage messages.  I also have a controller board, mausberry and am using the original switch and LED from the Flashback. 

 

I'd love to know the specs, and see if it works for me . Thanks as always.  I'd post a pic of my unit, but I'm away for the weekend.  I will when I get back.  BTW... I heard from Dave.  I'm sending my other interface back for reprogramming. 

 

Best regards!

Link to comment
Share on other sites

2 hours ago, IMBerzerk said:

What power supply did you use?  I took a 3a, broke it open and installed it internally.  I'm still getting constant undervoltage messages.  I also have a controller board, mausberry and am using the original switch and LED from the Flashback. 

 

I'd love to know the specs, and see if it works for me . Thanks as always.  I'd post a pic of my unit, but I'm away for the weekend.  I will when I get back.  BTW... I heard from Dave.  I'm sending my other interface back for reprogramming. 

 

Best regards!

I damaged my last Mausberry on a recent rebuild in an Atari FB case and since I was fed up with the undervoltage I decided to do something different.

 

Now I am using a 12v 2A power supply and that goes to an adjustable regulator and that goes into the PowerBlock to the GPIO.  I confirmed i am getting 5v at the wires before I connected them to the GPIO.  Or maybe I decided on 5.1v or 5.2v - sorry, i forget.  This was about 6 months ago.

 

I can't find the details on the regulator I purchased.  I'll see what I can find.  Maybe if I open my case I can see it on the board.

 

I want to purchase more of these, so I will need to go on the hunt for what i bought

:broken:

 

EDIT - 

 

OK, I purchased the PowerBlock and the adjustable power controller from Addicore

Addicore XL4005 Step-Down Adjustable DC-DC Switching Buck Converter

 

 

 

 

Link to comment
Share on other sites

  • 3 months later...
1 hour ago, billtv1 said:

i just broke the sd card in my ultimate flashback i have a new card i downloaded byteknights image but now i need to know what software i need to use to write the image any help would be great thanks

What OS are you using?

 

For Windows, I use Win32DiskImager

 

Not sure what to do if you have Mac

Link to comment
Share on other sites

the problem that i was having was the file extension was not correct i just changed to . img then i was able to use win32diskimager 

this post has been very helpful i was trying to build another one i purchased the ultimate interface cut off the end and soldered them to the db9 on the original board i went to remove the sd card from my original with less care than i should have and broke it so now i am back to even thanks for your help Bill

Link to comment
Share on other sites

On 1/16/2022 at 6:08 PM, Paul Lee said:

Greetings! New here. I have Byte Knight’s image running on a Pi 3B+ using his UPCI board inside my intellivision flashback shell. Intellivision works awesome. Attached a couple pics :)F219AB1F-5345-45E1-B309-9CB42737A7D9.thumb.jpeg.7395c28dfc6ecc594b1d312d3f2496ff.jpeg

C0D539C1-FBBF-492D-ABDA-4C6717A6834D.thumb.jpeg.86990cba5395473b9ac49c22e44f7247.jpegE36AB6C9-CFD7-4CDB-8096-254006A2F81B.thumb.jpeg.74c4b3ac41e105ae3e0e89b1fd086072.jpeg56B1459D-A871-4F4B-B4CD-1D19023BDC10.thumb.jpeg.e84312cb0df067c0fc36733ad25dceb7.jpeg6E2A7167-C3C8-4CCD-9F1F-30C974F3E2F5.thumb.jpeg.875988044b531709418b4dfae92a1f0b.jpeg2DCE5AA2-2AA9-4F38-ABC5-5937864931F9.thumb.jpeg.ffd27287ea1716a35c59e9e01ebc663e.jpeg25DBFEBA-FC48-4A74-8E2A-EA833864CF28.thumb.jpeg.21fd5e70b5cf1c55032a3ee865e7de48.jpeg

 

 

I have since enabled additional emulators (nes, snes, genesis, and couple others). I want to use my 8bitdo m30 with these other systems. 

Got the m30 paired ok, and even configured in EmulationStation, but none of the emulators see it. 

The autoconf.cfg file for retroarch looks pretty barren as well. 

Does anyone have any ideas why my other emulators don’t see this new game pad, but ES sees and configures it fine?

do mind if i ask where you found the 90 hdmi with panel mount cable 

Edited by billtv1
Link to comment
Share on other sites

3 hours ago, billtv1 said:

my next question is how do i enable the other emulators 

Thanks bill

Start here and read through it.  You can then look-up each emulator you are wanting to add and how to add it.

 

https://retropie.org.uk/First-Installation/

 

If you need help with getting JzIntv working, that's OK.  Plenty of help available here, but I don't think it's fair to AA/Intellivision Group to go through each emulator and how to get it working.  If anything, stop over at the ReteoPie forum, sign up and ask there 

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...