Jump to content
IGNORED

Using the Atari 400 48K board in the 800


ClausB

Recommended Posts

The Atari 48K board was meant for the 400 but with minor modification, an 800 can use it just as well. In this post I specified which pins to jumper on the 800 motherboard so that the board would work in Slot 1. Another poster wired and tested it. Since then another poster sent me an actual board and I built this schematic diagram (starting from Jerzy Sobola's 16K RAM schematic):

post-18605-0-26086000-1311816481_thumb.gif

 

Notice that the board really contains 64K of RAM though not all is used. With this information I have designed a series of mods to the 48K board and the OS ROM board that should work without modifying the 800's motherboard or other internal board. So no disassembly of the case is required. Furthermore, the mods are reversible as no permanent damage is done to the boards besides soldering some wires and bending some pins. That should preserve the ever increasing value of these collectible machines.

 

Of the three mods, the first and simplest provides full 48K from Slot 1 alone. The second gives 52K, filling the 4K block at $C000 with RAM. The third mod allows RAM to take the place of the OS ROMs, as in the XL machines. Surprisingly, the board contains enough spare gates to implement the ROM/RAM switching.

 

I have not yet built and tested these mods, so anyone is welcome to try them and report on the results. I will post each mod here soon.

  • Like 4
Link to comment
Share on other sites

(...)

 

Of the three mods, the first and simplest provides full 48K from Slot 1 alone. The second gives 52K, filling the 4K block at $C000 with RAM. The third mod allows RAM to take the place of the OS ROMs, as in the XL machines. Surprisingly, the board contains enough spare gates to implement the ROM/RAM switching.

 

I have not yet built and tested these mods, so anyone is welcome to try them and report on the results. I will post each mod here soon.

 

 

...NICE!

 

Seems like the foundation for finding the "whole grail". This is a highly-valuable project, and if someday can evolve into a final solution, well, that would be just wonderful.

 

Just make sure you leave the hooks for a future 1MB expansion as well... :) :)

 

F.

Link to comment
Share on other sites

(...)

 

Of the three mods, the first and simplest provides full 48K from Slot 1 alone. The second gives 52K, filling the 4K block at $C000 with RAM. The third mod allows RAM to take the place of the OS ROMs, as in the XL machines. Surprisingly, the board contains enough spare gates to implement the ROM/RAM switching.

 

I have not yet built and tested these mods, so anyone is welcome to try them and report on the results. I will post each mod here soon.

 

 

...NICE!

 

Seems like the foundation for finding the "whole grail". This is a highly-valuable project, and if someday can evolve into a final solution, well, that would be just wonderful.

 

Just make sure you leave the hooks for a future 1MB expansion as well... :) :)

 

F.

 

with an 800, it may be easier to just add another PIA...

 

 

sloopy.

Link to comment
Share on other sites

Does that mean you can now play USG's 'Gauntlet' on an 800, although you'll have to change some of the code that refers to XL BS'g to working with old 800 BS'g (or any other XL game that uses XL BS'g)

Sorry, what's a BS'g?

 

The acid test will be whether most XL games will play on the modded 800.

Link to comment
Share on other sites

48K mod:

 

Remove the OS board from its case. Remove the 74LS09 chip from the socket at Z403. Solder a 6 inch length of wire to each of the pins 4, 5, and 9 of socket Z403 on the back side of the board. Reinsert the chip.

 

Take the Atari 48K board and remove the 74LS30 chip from the socket at U13. Solder a short wire between pins 2 and 3 of socket U13 on the back side of the board. Solder another short wire between pins 1 and 6 of socket U13. Now solder each of the 3 wires from the OS board to pins 4, 5, and 12 of socket U13, respectively. Reinsert the chip.

 

On the 48K board remove the 74LS32 chip from the socket at U15. Carefully bend up pins 3 and 11 so they stick straight out the sides of the chip. Reinsert the chip.

 

Wrap the 3 long wires over the top of the OS board. Plug the OS board into the 800's slot 0 (chip side toward the rear) and plug the 48K board into slot 1 (chip side toward the rear). Remove all other RAM boards from the 800. Close it up and test for 48K RAM.

 

Picture:

post-18605-0-89981000-1311897346_thumb.jpg

 

This mod is untested but I think it will work.

Edited by ClausB
Link to comment
Share on other sites

Hi

 

Could you confirm the purpose of the third mod you mention? Does it improve / give 800xl compatibility for the 800 ?

 

I have an 800 and an xl, was watcing a few old threads for the past few years for a xl compatible 800 mod. Seemed like the others weren't ever going to happen, is this a way of gaining compatibility ? He says hoping :)

 

 

Cheers, nice work regardless!!!

Link to comment
Share on other sites

This may come off as a little strong, but please, quit busting my balls this upgrade. There are several people on this forum that I have modified OS boards to give 64K 800XL (and one even has a 576K version). Rather than doubt my claims, a simple polite PM would suffice.

 

I do have an active work life outside of this forum, and it requires me to travel. I'm sorry if my schedule and the way I've implemented the design (read: Facaui) does not meet your criteria. I would like nothing more than to mass produce it, but I cannot at this moment. Not saying that it will never happen, but the way I've implemented it to be an all-in-one solution and the constraints of the 800 is a little more involved than the skill set of most hobbyists.

 

Please correct me if I reading you wrong, but to modify an OS board (or Ramrod) to provide minimal 64K 800XL compatibility (with RAM under ROM) can be achieved easily and if it placates the community I will do a write up.

Link to comment
Share on other sites

I do have an active work life outside of this forum, and it requires me to travel. I'm sorry if my schedule and the way I've implemented the design (read: Facaui) does not meet your criteria.

 

 

 

 

...You have been excused eons ago. No need for you to feel compelled to seek or do what, in reality, you have not been asked for (at least not in this thread, though).

 

F.

Link to comment
Share on other sites

BS'g= Bank Switching

 

Pretty obvious me thinks (given the context of the purpose of this upgrade)

Not to me it wasn't. Totally impenetrable, even after the third read. AFAIK, BS usually means "bulls**t". Just write "bank switching". If you absolutely have to shorten it, write it out fully the first time, followed by the desired abbreviation in brackets - i.e. "bank switching (B/S)".

Edited by flashjazzcat
Link to comment
Share on other sites

  • 1 year later...

The 800's slot 2 has more select lines so this revised 48K mod needs fewer wires to the OS board:

 

Remove the OS board from its case. Remove the 74LS09 chip from the socket at Z403. Solder a 6 inch length of wire to pin 9 of socket Z403 on the back side of the board. Reinsert the chip.

 

Take the Atari 48K board and remove the 74LS30 chip from the socket at U13. Solder a short wire between pins 3 and 4 of socket U13 on the back side of the board. Now solder the wire from the OS board to pin 6 of socket U13. Reinsert the chip.

 

On the 48K board remove the 74LS32 chip from the socket at U15. Carefully bend up pins 3 and 11 so they stick straight out the sides of the chip. Solder a short wire between pins 1 and 3 of socket U13 on the back side of the board. Unsolder and lift one end of resistor R14. Reinsert the chip.

 

Wrap the long wire over the top of the OS board. Plug the OS board into the 800's slot 0 (chip side toward the rear) and plug the 48K board into slot 2 (chip side toward the rear). Remove all other RAM boards from the 800. Close it up and test for 48K RAM.

 

Schematic (red X's show disconnections, red arrows show added connections):

post-18605-0-52653900-1357168171_thumb.gif

 

This mod is untested but I think it will work.

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