Replies: 17 comments 46 replies
-
|
On HW3 the SNES slot's CPU CLOCK pin can be connected to either the Adafruit Clock Generator or the Atmega2560's PH1 pin by the CLK1 switch. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for your feedback sanni ! |
Beta Was this translation helpful? Give feedback.
-
|
It could also be possible to leave the adapter PCB as is and try to use the Clock Generator in the bankSwitch_7800() function. Possibly the preferred way. |
Beta Was this translation helpful? Give feedback.
-
|
thanks for the hint @PsyK0p4T . I will try to investigate further. |
Beta Was this translation helpful? Give feedback.
-
|
I got the following games working with this and the dump is identical to the Atari Max: Normal: |
Beta Was this translation helpful? Give feedback.
-
|
I'm still having very little success with dumping my 7800 carts.. I have hardware version 5 with RTC, Clock Generator, firmware V15.4, and Vselect. Roughly 90% of my 7800 games will not dump properly. Any advice would be appreciated. |
Beta Was this translation helpful? Give feedback.
-
|
Waiting for a couple of new released Atari 7800 games to arrive. Got myself a v2 Atari 7800 adapter. What should I do in order to make the dumping process more reliable while I wait? Would disabling CLOCKGEN and RTC in Config.h help? |
Beta Was this translation helpful? Give feedback.
-
|
Taking a look at the code here, I'm wondering why is RTC affecting the 7800 functionality at all? I see references in the code to the CLOCKGEN but not RTC. |
Beta Was this translation helpful? Give feedback.
-
|
Just opened a PR that might help with this: #1150 |
Beta Was this translation helpful? Give feedback.
-
|
@smesgr9000 thanks for your insights. I've updated my PR with the code that should put the clock gen in HI-Z mode if disabled. This is fully NOT tested yet though as I'm still waiting for my carts to arrive. |
Beta Was this translation helpful? Give feedback.
-
|
Stupid question: do we need a clock generator for dumping any 7800 game at all? |
Beta Was this translation helpful? Give feedback.
-
|
For the record, disabling the RTC or physically removing the battery does not work. |
Beta Was this translation helpful? Give feedback.
-
|
@KCgamester @cmcm711 just in case you (or anyone else having a HW5 with a clock generator) want to give my PR a try, just download the current release zip package and update the files from the zip attached to this post before configuring/building/flashing. Please make sure your config has ENABLE_CLOCKGEN enabled. Test reports are hugely appreciated. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Try this 7800.zip It mimics how HW3 with "CLK1 switch set to off" does bank switching but uses the clkgen: clk pin is set high by default and only pulses a couple of times during bank switching. I set the clk to 10 kHz to get 9 pulses similar to the 8 on HW3. |
Beta Was this translation helpful? Give feedback.
-
|
@sanni wondering if the additional 1 pulse would affect anything? For functionality parity and peace of mind, would it be possible to slow down the frequency of the clockgen a little bit aiming for 8 pulses in that interval? |
Beta Was this translation helpful? Give feedback.
-
|
I'm considering on getting a 7800 adapter to dump new cartridges produced by Atari. I'm thinking of getting two from Atari directly: Mr. Run and Jump 2600 and Pac-Man Double Feature 7800. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.









Uh oh!
There was an error while loading. Please reload this page.
-
Hey people,
Creating this thread to share some behaviors I had here.
I've got two kits here, one hw3 and a hw5. None of them were built by me, so won't be able to precisely discuss about the components used in both. Just never had any particular issues with them until now, and I've dumped a large quantity of games/systems.
My issue came with Atari 7800. I'm using the A7800 to SNES adapter.
Carts for this system come in different capacities.
Smallest ones (Donkey Kong Junior, Super Huey...) are 48KB, and can be dumped fine on hw3 AND hw5.
Higher ones, like 128KB (Commando, Ace of Aces...) recquire bank switching. For these ones, only my hw3 managed to dump them fine. The hw5 seems to not bank-switch properly.
With these results, the code seems out of cause, as the SNES slot and A7800 adapter.
So the problem would be more coming from the reader itself, hardware side ?
Could the voltage be the problem here ? Is the hw3 known to deliver a bit more than hw5 in general ?
I don't have big equipment like an oscilloscope here. But if there are some tests I can do on the SNES slot, with a voltmeter for example, just tell me. Maybe old systems/chips are more greedy and ask for more power to run properly. Any of you ever encoutered this ?
Beta Was this translation helpful? Give feedback.
All reactions