Jump to content
IGNORED

The Onyx Jr. Console from Microdigital - A 2600 with pause


TomBrazil

Recommended Posts

I remember some homebrew Vectrex multicarrts that added a pause switch...except it blanked the screen and "froze" the sound. I wonder if this is similar?

 

In some ways it looks a bit like the old coleco gemini/ Columbia Home Arcade (my first system..) though the controller has no paddle, it seems about the same design.

Link to comment
Share on other sites

Has anyone else traced this? This is what it appears to me. It comes from the pause switch (first switch from the left). It is an on-on switch, making it ground out that pin. Then the trace runs up, and on the other side there are 4 wire bridges to the right to the bottommost chip. On the bottom of the solder side, the trace goes to the 3rd wire from the left. From there, it goes up and goes to (I think the stella chip), but either way on the solder side, counting from the bottom right to the left, the 4th pin over. Can anyone confirm this?

Link to comment
Share on other sites

Hello Guys,

 

I was out for a long time, working too much, and had no time to pay attention to my collection. Sorry for not posting pictures of the Onyx pause system, but it seems our friend Waggie replaced me for good :) thanx man!

 

Today I turned my Onyx on to test the pause system. Funny, I'm not sure it is working. When you pause the game, the imagem goes out, it's like the console itself is turned off. Untill here, ok, I've heard that before, it's part of the mechanism. But the pause doesn't seem to be working at all, cause, when I returned to the game, I was already dead. I tried with Pac-Man and Super Breakout, and the pause seems not to work really.

 

Anyone has a clue? Is my Onyx malfunctioning or is the pause feature just like that?

Link to comment
Share on other sites

  • 2 weeks later...

Keilbaca showed me the path, and here it is:

Tombrazil, your Onyx is working ok, the pause function in Onyx blanks the screen since the pause on without blanking the luma components would just show garbage on screen.

 

Keilbaca, the RDY pin cannot be activated anytime. Reading the 6507/6502 datasheet, it says "this input signal allow the user to halt the processor on all cycles EXCEPT WRITE CYCLES. A negative transition to the low state, DURING OR COINCIDENT WITH PHASE ONE (o 1)will halt the microprocessor with the output adress lines reflecting the current adress line fetched. ..."

 

Note the Onyx uses a 6502...Maybe because the 6507 DOES NOT GIVES YOU THE o 1 CLOCK PHASE, but just the o 2!!! So you cannot determine the right time for the RDY signal be driven low.

 

If you pay attention to the photos, you will see that you have a 74'00 (NAND gate) and the pin 1 is connected to pin 3 of the 6502 which is...o1 clock phase output!!! :oD So Onyx must allow the RDY signal to go down ONLY when o1 phase is "in".

 

So, there is the onyx mystery, that is how the pause circuit seems to work.

 

Greetings from Brazil, Alexandre

Link to comment
Share on other sites

Interesting... so you can't do this to a normal atari, unless you replace the 6507 with a 6502. If you replace the chip, would the atari take it right away? or would you have to make some jumpers for it to work right?

 

and how do you drive the rdy signal low? you mean grounding it? I'm sorry, I enjoy electronics a lot but I'm still a newbie at it...

Edited by keilbaca
Link to comment
Share on other sites

Interesting... so you can't do this to a normal atari, unless you replace the 6507 with a 6502. If you replace the chip, would the atari take it right away? or would you have to make some jumpers for it to work right?

and how do you drive the rdy signal low? you mean grounding it? I'm sorry, I enjoy electronics a lot but I'm still a newbie at it...

851440[/snapback]

 

Dunno about the 6507 -> 6502 change. The Dynavision is ready to have the main CPU changed, but never saw that in other ataris. Of course, I can take a look on that. Pulling the signal low, in this case, you should use a SPDT switch (just like the onyx), disconnect it from the circuit and pull down to GND thru a 1K resistor.

 

Hope that helps!

Link to comment
Share on other sites

Keilbaca showed me the path, and here it is:

Tombrazil, your Onyx is working ok, the pause function in Onyx blanks the screen since the pause on without blanking the luma components would just show garbage on screen.

 

Hi Alexandre... I was aware of that, problem is, despite the blank screen, pause is not working at all. When I turn it off to continue the game, I discover it wasn't paused and I just lost a life...

Link to comment
Share on other sites

Hi Alexandre... I was aware of that, problem is, despite the blank screen, pause is not working at all. When I turn it off to continue the game, I discover it wasn't paused and I just lost a life...

851482[/snapback]

 

You may try change that 74'00 on the left of the board. Or you can send me the game to fix, if I win that (expensive!!! AAAAAHHHH) 7800 you are selling today :D. Send everything togheter and I fix it for you at no charge.

Link to comment
Share on other sites

Interesting... so you can't do this to a normal atari, unless you replace the 6507 with a 6502. If you replace the chip, would the atari take it right away? or would you have to make some jumpers for it to work right?

The 6507 is just a 6502 with most of the internal signal pads unconnected to external pins.

 

But you will need an Atari-style 6502C because a regular 6502 doesn't have the HALT line, which is required for 2600 WSYNC to work.

Link to comment
Share on other sites

Interesting... so you can't do this to a normal atari, unless you replace the 6507 with a 6502. If you replace the chip, would the atari take it right away? or would you have to make some jumpers for it to work right?

The 6507 is just a 6502 with most of the internal signal pads unconnected to external pins.

 

But you will need an Atari-style 6502C because a regular 6502 doesn't have the HALT line, which is required for 2600 WSYNC to work.

851540[/snapback]

 

Doesn't the chip have more ram too? If I am not mistaken it does, thus this would be a good upgrade...

 

I noticed that on pin 3 on the 6507 is also a clock lead. The atari schematics label it 00, but one has it labeled 01. So, it could work... if I could get schematics of the pause switch, exactly what to get, hook up and what to ground, I can give it a try on my Atari Jr.

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