Jump to content
IGNORED

no Cuttle Cart or Keypads? Why?


Recommended Posts

I finally got around to modding my FB2 with a cart slot and rca jacks. (thanks kokovec!)

 

I am bummed to learn that I can't use my CC2 or any games with keypads. Why? I searched the forums and I read something about carts with RAM being unsupported (low voltage prob?) Is that why the CC2 won't work? Can it be hacked around?

 

And could keypad support somehow be added, or is a limitation way down in the ASIC?

 

Thanks.

 

PP

Link to comment
Share on other sites

Just theorizing here based on some very vague knowledge of the FB2...

 

Does the FB2 supply 3.3v power to the cartridge port? The CC might need 5v.

 

Do none of the buttons work at all? The way I'm reading the schematic, the 3,6,9,# column appears to use all digital I/O: I'd expect at least those buttons to work.

 

I can imagine a way that the paddle inputs that are used by the other two columns aren't properly detecting a keypress. I remember hearing that the FB2 only supplies 3.3v at the controller port instead of 5v. Part of the keyboard controller uses the paddle inputs. If the caps are charging through the 4700 ohm resistors in the controller at a rate that doesn't reach a logic 1 fast enough to get there before the software's timing loop stops checking for a logic 1 to be reached...

 

I think I saw a hack somewhere that fed 5v to the controller port so active controllers that need the 5v supply would work. I would expect that to make the keypads work. If I were trying to figure this out definitively, I'd try reducing the value of 4700 ohm resistors inside the paddle controller.

Link to comment
Share on other sites

Do none of the buttons work at all? The way I'm reading the schematic, the 3,6,9,# column appears to use all digital I/O: I'd expect at least those buttons to work.

 

The keypads rely upon the joystick pins being usable for both input and output. I would not be surprised if, on the FB2, they are input-only.

Link to comment
Share on other sites

Do none of the buttons work at all? The way I'm reading the schematic, the 3,6,9,# column appears to use all digital I/O: I'd expect at least those buttons to work.

 

The keypads rely upon the joystick pins being usable for both input and output. I would not be surprised if, on the FB2, they are input-only.

The FB2's ports definitely can output data. Otherwise I wouldn't have been able to dump the binaries so easily :D

Link to comment
Share on other sites

The FB2's ports definitely can output data. Otherwise I wouldn't have been able to dump the binaries so easily :D

 

Even if the joystick ports couldn't output data, the paddle-dump circuit could still have been used for that purpose. With the right sort of circuitry, it could probably have even managed a decent baud rate when doing so.

Link to comment
Share on other sites

The FB2's ports definitely can output data. Otherwise I wouldn't have been able to dump the binaries so easily :D

 

Even if the joystick ports couldn't output data, the paddle-dump circuit could still have been used for that purpose. With the right sort of circuitry, it could probably have even managed a decent baud rate when doing so.

Maybe, but if it requires circuitry, the "so easily" qualifier is still valid... All I needed was two wires.

 

My source code had the capability to output 115200 bps (though it was more reliable at 38400, so that was what was compiled into the binary.)

Link to comment
Share on other sites

  • 2 months later...

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...