Jump to content
IGNORED

130XE 576K upgrade by Scott Peterson


Philsan

Recommended Posts

I friend of mine has some problems with his 130XE 576K Scott Peterson's RAM upgrade (https://www.atariarchives.org/cfn/12/02/0081.php)

 

He gets different results with known memory test programs therefore he made his own program:

memorytester-xe.atr

 

Can somebody with that memory expansion check if this program is OK?

 

Thanks!

 

 

Link to comment
Share on other sites

The upgrade you linked uses PIA bits 1,2,3,5,6 (Bit 1/BASIC software control is lost)

 

I think most popular 576K upgrades nowadays use PIA bits 2,3,5,6,7. 1MB is most commonly achieved by adding bit 1.

 

It's most likely the RAM tester is not designed to check bit 1. Maybe a tool capable of testing 1MB would pick up on it.

 

Have you tested with Satantronic XRAM? http://atari.sk/extended-ram-test-0-22-0-xram0220-xex/

  • Like 1
Link to comment
Share on other sites

Oddly enough, during my epic cleanup of old stuff last week, I came across a printout of this upgrade!  Also the 1 meg upgrade.  Strangely enough, I did not find the printout of the 320K upgrade, which is the one that I did BitD.  These would have been printed out in the 80s.  Yes, you can expect to see me on an upcoming episode of "Hoarders".

 

 

Link to comment
Share on other sites

Philsan,

Have your friend give these memory testers a try, especially EXTEST.COM inside MEMRAMCHECKTEST.ATR.

https://atariage.com/forums/topic/189604-small-thing-memtest-10-1996-jaku-b/?do=findComment&comment=3815398

 

 

I was thinking the Peterson was a Rambo knockoff, am I wrong? Again?

 

At any rate EXTEST.COM should exclude the rambo system banks from the list of usable banks and thus be 4 less banks than most other testers, IF that Peterson is a rambo type memory expansion.

  • Like 2
Link to comment
Share on other sites

I am that guy! ;-)

 

The biggest issue at the moment I have a NON WORKING keyboard (mylar and PCB connector are broken or loosy) so I can not start any software by typing its name on the keyboard. At the moment I can use SIO2USB with a MyPicoDos autorun code to run all software I need to check these ramchips, but a lot of program I tried gave me wrong results.

 

Please have a look at the code I wrote in my github repo: https://github.com/gianlucarenzi/AT2019

 

and look for the ATARI-Driver folder. There is a megaram.c code. I tried both formats (130XE 192K mode and 576K mode) but they works in the emulator atari800. Tonite I will try them in my real hardware so I can see if they work or not.

Please feel free to give me suggestions or hints to write this kinda memory tester for Scott Peterson 576K upgrade I did in 1988. I have all printed instructions... ;-)

 

Regards,

 

  • Like 1
Link to comment
Share on other sites

I feel your pain with real hardware struggles, gianlucarenzi. Best of luck with that issue.

 

I've been to your github posts, but I don't understand C and do my code writing in assembler. BUT I did find out that emulators don't work like they often say they do when counting on the various expanded memory choices we have there. And I haven't tried all emulators either, just Atari800win.

 

Starting at this thread:

 

In the beginning there in that thread, I wasn't aware of the issues of Rambo type extended memory upgrades. First thing I learned is that my emulator was lying to me and I had to "pretend" the code I was writing did what I wanted it too. It often didn't which is why I call for so many screenshots running on real hardware. All I had to work with WAS an emulator, but eventually the code was approved by those running real Rambo upgrades.

 

I have issues with using this upgrade on a 130XE as it has bit 5 use firmly reserved for ANTIC access modes and I have zero confidence one can take an upgrade for a XL and slap it into a XE without issues. I'm thinking there are issues and I have NOT approved the peterson for XE use, even though I've seen some 320K versions that also had the same issues. None of those issues have been cleared up for me, so I fear I'm not going to be able to work up a fix in any case. Much less guide you with pointers in a language I don't understand (C).

 

I don't see how one can use bit5 as a banking byte and have it count as "one more valid" bank, it should be discounted as it's an ANTIC access bank. Yet it's still used for "one more valid bank" counts. I don't understand using both systems and still have both systems work at all. I have no code written to test for these anomalies either. On the XL we don't have ANTIC access MMU (U34), it would seem best to limit the work to that platform. But only sometimes does this seem to be clear path to me. Simply put, I have not resolved my issues in order to voice a clear opinion on the matter.  I clearly don't know what to think about it. I'm doing good to detect a genuine Rambo with my code.

 

So such as it is, welcome gianlucarenzi to all you can feast on, glad to have you on board too.

Link to comment
Share on other sites

What exactly do you feel won't work with a 192/320 Peterson with ANTIC following?

This is an upgrade in use forever, and has next to no complaints. Cheap and easy at the time.

It is better to used latched or multiplexed memory upgrades of course.

Why no just go with compyshop upgrade if worries persist?

or possibly Mathy's?

http://www.mathyvannisselroy.nl/memory_expansion/The slightly different memory.htm

or U1M

or even this

https://www.horus.com/~hias/atari/#sram512k

Edited by _The Doctor__
  • Like 2
Link to comment
Share on other sites

some further 130XE 192XE 320XE memory upgrade info

https://atariage.com/forums/topic/281132-atari-130xe-4164-best-replacement-or-upgrade-ram-chips/?do=findComment&comment=4079782

mathy saved some discussions on all the memory upgrades that led to his...

http://www.mathyvannisselroy.nl/memup.txt

 

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

On 7/1/2020 at 1:44 PM, _The Doctor__ said:

What exactly do you feel won't work with a 192/320 Peterson with ANTIC following?

I never said that.

Up until you mentioned a size range, we were talking about a 576K Peterson as is Peterson.

 

You don't get to count those banks accessible by ANTIC only as a valid CPU bank when you are using it as a ramdisk (CPU driven), UNLESS you forgo the ANTIC access feature in your claims for the upgrade at least to some extent. The 576 Peterson breaks the rules on both sides of the issue. It's only a half assed confusion of either one or the other while in reality being both at the same time. Just adds to the confusion certainly for the new guys. End of the day, Peterson is bragging about the size of his chips used while he does have some ANTIC access but those banks stop at 320K just like the Compy Shop does - but it's still a 576? NO it is not, it's more of a confusion than anything else. No complaints just means that there are no programs that use it as a full ramdisk and an ANTIC only access graphically intensive demo at the same time. Mind you I don't have one, especially the one with the fancy switch you posted above to dig further into the issue that I'm never really worried about in the first place (hi, Mathy:) ). Mathy and I go round and round on this issue since forever it seems (late 90s?), he has his rules and I have mine and we are both very stubborn. Without that program and certainly without the upgrade, I can't flesh it out - this cat doesn't get skinned here - but I have my doubts about it's ANTIC access in the ANTIC access only modes certainly. It seems to me that banks just might be used twice which would result in disaster for the data contained in the expanded memory. Unless you use simple software that never attempts such a thing. That just happens to be the case today, so I would expect no complaints.

 

Just in case anybody didn't hear that, my reservations are based only on the theory of how ANTIC access is supposed to work as is used in the 130XE, and as I and I alone interpret that. So it's just one opinion and not an opinion I'm heavily invested in. When I see the Puff US+ 130XE (320K) with a solder bridge on bit5 to bit4, I tend to wonder how this is a fix for ANTIC access issues in the first place, yet that's the claim. It leaves me wondering what kind of beast he created there and I'm not so sure that's a good fix. I'm also not so sure Peterson can take an XL 576 upgrade, drop it into a 130XE and make the same claim either. I will easily admit it's some kind of mixture, but exactly what to do with that is a dunno for me.

 

I've saved your link to discussion with the extra fancy switch offered up by Peterson. I hope to make one someday but I have zero faith it will be any day soon. Thanks for the link just the same - it's very intriguing.

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