Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GPIO to toggle /TIME signal on megadrive shield #1

Open
3 tasks
tehKaiN opened this issue Nov 8, 2018 · 1 comment
Open
3 tasks

Add GPIO to toggle /TIME signal on megadrive shield #1

tehKaiN opened this issue Nov 8, 2018 · 1 comment
Labels
enhancement New feature or request

Comments

@tehKaiN
Copy link
Owner

tehKaiN commented Nov 8, 2018

/TIME is NOT clock.
It's pin B31, and is low when the CPU accesses 0xA13000 through 0xA130FF.

It's used to toggle SRAM and other stuff in megadrive carts. This way it'll be possible to dump multicarts and SRAM saves.

  • Add to rev1 using wire
  • Implement features needed in firmware & software
  • Add to schematic & PCB

Some info about banking:

http://forums.nesdev.com/viewtopic.php?t=11615
http://devster.monkeeh.com/sega/radica/

@tehKaiN tehKaiN added the enhancement New feature or request label Nov 8, 2018
@tehKaiN tehKaiN added this to the megadrive shield rev2 milestone Nov 8, 2018
@tehKaiN
Copy link
Owner Author

tehKaiN commented Nov 8, 2018

this could be done using 74 chips on address lines, but the less components the better. And there's still plenty of GPIOs for use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant