Jump to content
IGNORED

Identifying upgrades in an 800XL, labelled "256KB and RS232"


vattari

Recommended Posts

Hello,

I pulled out an 800XL that I had in storage which I have looked at before. On the underside was written “256KB and RS232”. Hoping this was a RAM and SIO upgrade, I opened it up and took some photos.

 

da0006402537a4418bcbee21c00f0815.jpg

 

5f334e7f8106fd63431f1594f56f8333.jpg

 

2d65849a5f1ccd092b6cee7a2dea5815.jpg

 

2a10cca209fcb5747ee8ed6501e7aad4.jpg

 

The Satantronic RAM testing utility only recognises 48k and fails on some tests.

 

Does anyone know about this particular Ram upgrade is (labelled “JWG 86” in the photo) or what the RS232 upgrade might be?

 

TIA

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Hello,

I pulled out an 800XL that I had in storage which I have looked at before. On the underside was written “256KB and RS232”. Hoping this was a RAM and SIO upgrade, I opened it up and took some photos.

 

 

The Satantronic RAM testing utility only recognises 48k and fails on some tests.

 

Does anyone know about this particular Ram upgrade is (labelled “JWG 86” in the photo) or what the RS232 upgrade might be?

 

TIA

 

 

Sent from my iPhone using Tapatalk

This PCB is likely a variation of Claus Buchholzs' 256k upgrade for the 800XL.

 

The ICD RamboXL, Wizztronics 256k, and Newell 256k were commercial versions, this one could have been done by a local users group.

 

There are 2 versions of the ANTIC chip, this PCB appears to be a simpler version which will only work with the later? one. Support for the other version of ANTIC requires a couple extra logic chips.

 

The first think to check would be the ribbon cable connection to the PIA chip, which you haven't shown, this is required for bank selection.

 

 

The RS232 mod could be an internal R-Verter interface connected to the SIO port.

Edited by BillC
  • Like 1
Link to comment
Share on other sites

While the pictured card could be the controller for

extended memory upgrade there are no ram chips added

to make use of the controller. No wonder it tests as

standard 48K machine because that's what it is with

a not right at all controller that should cause issues.

 

A better picture would have included all the chip

numbers on the controller board without leaving out

the bank of ram chips for their numbers as well.

Doesn't matter now, it can't work without piggybacking

some extended memory onto those chips and attaching

more wires between the controller card and the piggy

backed extended memory chips.

 

Not what someone knowledgeable would do is what I'm

looking at. Gives me zero confidence in RS-232 side

which is NOT here.

Link to comment
Share on other sites

Here are some more extra photos:

 

913f32bafa613793e61a5cb8f6ca0352.jpg

 

63f5f718685a06c72dfa41a62ce22ea0.jpg

 

61b985f65e136dd12bd2abc53f84f819.jpg

 

Good assumption @BillC - this was part of a job lot I purchased from a former member of the Christchurch Atari Users Group.

 

If the controller is in, but the RAM chips aren’t, would people suggest completely the upgrade or reverting to stock condition?

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Hi,

 

I think somebody didn´t read the manual by Claus carefully enough :)

 

I see the standard 64 KBit DRAMs soldered directly into the mainboard. No other DRAMs visible. When I´m remembering right, you have to remove the 64 KBit (4164 or similar) DRAMs and exchange them to 41256 DRAMs (256 KBit), which will result in 64 KByte base memory and 192 KByte expansion memory.

 

All other wires etc. looks good - except the changed DRAMs.

 

Today I wouldn´t recommend one of these solutions - most modern games or demos requiring a memory expansion need 256 KByte expansion memory. Second thing, the banking scheme of such solutions is also special, so another amount of programs won´t work. And you´ve to desolder all existing DRAMs.

 

Just my 2 cents...

  • Like 5
Link to comment
Share on other sites

Hi,

 

I think somebody didn´t read the manual by Claus carefully enough :)

 

I see the standard 64 KBit DRAMs soldered directly into the mainboard. No other DRAMs visible. When I´m remembering right, you have to remove the 64 KBit (4164 or similar) DRAMs and exchange them to 41256 DRAMs (256 KBit), which will result in 64 KByte base memory and 192 KByte expansion memory.

 

All other wires etc. looks good - except the changed DRAMs.

 

Today I wouldn´t recommend one of these solutions - most modern games or demos requiring a memory expansion need 256 KByte expansion memory. Second thing, the banking scheme of such solutions is also special, so another amount of programs won´t work. And you´ve to desolder all existing DRAMs.

 

Just my 2 cents...

I would agree. It might even be the early Bucholz which did 8K banking instead of the later Rambo, etc. 16K banking scheme.

 

Am I seeing two piggy-backed PIA's in those pictures?!?

Link to comment
Share on other sites

I only know of the "Quarter Meg" upgrade, which used 32K banks (switching the entire lower half of the base RAM).

 

Wow, never new such an upgrade existed. Would be very nice to have a modern RAM expansion that switches the entire lower half, including page zero and the stack. Think porting FUZIX:

 

https://github.com/EtchedPixels/FUZIX

 

But also your GUI/kernel project would hugely benefit from such a banking scheme.

  • Like 3
Link to comment
Share on other sites

 

Wow, never new such an upgrade existed. Would be very nice to have a modern RAM expansion that switches the entire lower half, including page zero and the stack. Think porting FUZIX:

 

https://github.com/EtchedPixels/FUZIX

 

But also your GUI/kernel project would hugely benefit from such a banking scheme.

 

I got around the problem. :) Page zero and the stack and no longer an issue... the issue is finding time. :) I could do with a RAM upgrade which arrests the clock.

  • Like 3
Link to comment
Share on other sites

I didn't realize Claus's original upgrade implemented 8K banks. I only know of the "Quarter Meg" upgrade, which used 32K banks (switching the entire lower half of the base RAM).

 

Only one PIA in the photos, anyway.

I didn't know it either until Claus mentioned it himself in a thread somewhere either here or on Atari Sector. These 32K banked memory wouldn't be compatible with most of the 16K banked 130XE and Rambo/Wizztronics/etc. type memories though, right? So basically no extended memory software we have today would work, right?

Edited by Gunstar
Link to comment
Share on other sites

He doesn't appear to be a member over there, but on the other forum you mentioned Claus and linked to this article:

 

https://www.atarimax.com/freenet/freenet_material/12.AtariLibrary/2.MiscellaneousTextFiles/showarticle.php?104

 

Anyway, I'll be very interested to see what he wrote here if a link is forthcoming.

 

PS: no software which expects one size of RAM banking could possibly work with a different sized banking window unless the software expected that banking windows might be something other than 16K in size and were able to detect if this were the case. Claus writes that he revised his 32K window RAM expansion to use the 16K window scheme that Atari subsequently adopted.

Edited by flashjazzcat
  • Like 1
Link to comment
Share on other sites

He doesn't appear to be a member over there, but on the other forum you mentioned Claus and linked to this article:

 

https://www.atarimax.com/freenet/freenet_material/12.AtariLibrary/2.MiscellaneousTextFiles/showarticle.php?104

 

Anyway, I'll be very interested to see what he wrote here if a link is forthcoming.

 

PS: no software which expects one size of RAM banking could possibly work with a different sized banking window unless the software expected that banking windows might be something other than 16K in size and were able to detect if this were the case. Claus writes that he revised his 32K window RAM expansion to use the 16K window scheme that Atari subsequently adopted.

Apparently I mis-remembered his 32K banking scheme as an 8K one for some strange reason. My mistake. My nearly 50 year old memory must have mixed it up with some other knowledge of rom banking schemes or something.

Link to comment
Share on other sites

Imagine the conversation:

 

Jack! I put in your bloody board and it's munted as!

 

Don't pack a sad. Gizza squizz... Aw, stink one! You didn't swap the RAM chips, eh?

 

Not even ow! Bugger, I'm having a mare. Ta, cuz.

 

Sweet as.

Edited by ClausB
Link to comment
Share on other sites

I didn't know it either until Claus mentioned it himself in a thread somewhere either here or on Atari Sector. These 32K banked memory wouldn't be compatible with most of the 16K banked 130XE and Rambo/Wizztronics/etc. type memories though, right? So basically no extended memory software we have today would work, right?

 

Right. If a new 32kB bank memory upgrade is ever made, it should use a different banking register and leave PORTB alone. If I'm not mistaken, Antonia already has two ways of banking, PORTB style and Axlon style ($CFFF). Another one could be added for 32kB-style banking (or even 48kB)

Link to comment
Share on other sites

There were 8 banks of 32K, so maybe that's why you remembered the number 8.

 

Here's the old thread: http://www.atariage.com/forums/topic/122470-ram-upgrade-applications/page__view__findpost__p__1481893

 

The OP's photos show the correct chips for the 16 x 16K version but, as you noticed, no 256K DRAMs.

You are probably right, and thanks for locating the old thread so I know I'm not totally losing my memory just yet! I knew it was a post you made in a thread I was remembering, and not some article.

Link to comment
Share on other sites

Did most PAL XLs lack RAM sockets? Is that why the 320K piggyback upgrades were more popular in Europe?

 

Hmm, IMHO after reams of PAL mainboards seen in the last 30 years... half-half. 50% of all 800XL mainboards have the RAMs in sockets, the other 50% not.

 

Also I wouldn´t say that piggypack-updates are very common in Europe (ok, I can only talk about the german users). Most users prefer expansions for built-in, and there exists two wide spreaded solutions: The Compyshop 256 KB expansion and Klaus-Peters "mega-RAM" versions (3 major types with 256 or 1024 KByte). All of them incl. the Compyshop expansion need to remove one RAM chip and (Compyshop) one of the LS158 address mux chips and a PCB is plugged in. Then some wires must be connected. Because the access to US sources in the 80s was not easy, only a few nerds use sources from overseas. Some solutions here in germany (ABBUC Ram-Disk, Atari-Magazin Ram-Disk) based on your Quarter-MEG solution or similar US ones.

 

And, Compyshop & Klaus-Peters delivers good instructions in local language for all XL/XE variants. So there was no really need for piggy-packing. All of these expansions also offers the ANTIC/CPU seperated access - a lot of users thinks in the 80s this feature is a "must have". Today we know a different story.

 

Maybe the east-european market has different expierences...

  • Like 1
Link to comment
Share on other sites

Ach, so. Thanks.

 

Imagine the conversation:

Jack! I put in your bloody board and it's munted as!

Don't pack a sad. Gizza squizz... Aw, stink one! You didn't swap the RAM chips, eh?

Not even ow! Bugger, I'm having a mare. Ta, cuz.

Sweet as.

anything.

What? No love for Kiwispeak? Westies!
Link to comment
Share on other sites

I support keeping our wonderful English language as distant as possible from the perversion of 'slang'.

 

A common language is what holds a culture together. That is what we MUST have for our society to progress into the future. We must not let things such as 'ebonics' (as made notable by Slick Willie) creep into our culture!

 

Learn to speak the language properly, or GET OUT!

 

That's how I see it.

 

If you don't speak properly, it only makes YOU appear to be uneducated. You degrade yourself by not speaking properly!

 

.

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