6522 version weirdness.

7 views
Skip to first unread message

Phill Harvey-Smith

unread,
Jul 8, 2009, 6:00:38 PM7/8/09
to bb...@googlegroups.com
Hi all,

After building my ROM/RAM board I realised that I was still using
version 1.3 for AtoMMC, so I decided to upgrade as it was easy now
having flash rom. However versions after 1.3 seem to behave in weird
ways, I've tested all of them so I'll list below.

Note between tests I changed none of the hardware, but simply selected a
new bank of rom with ?#BFFF=nn where nn=0..15. I also power cycled the
machine.

1.3

Works fine, sometimes reports "not-idle" on the first mount, but
otherwise ok.

2.0.4

Always reports "not-idle", tried a couple of different cards, but same
result.

2.5.0
Always reports "card?", again tried different cards.

2.7.3
Initial mount works fine, and you can the cat the card, but trying to
maount an atw file appears to work, but then cat just lists the initial
(root) dir again.


Now here's the odd thing, with 2.0.4 and 2.5.0, if I power on the
machine, which defaults to 1.3, and then do a mount then hit break,
select the 2.x.x rom, and mount again, they then work correctly at least
for mount/cat/load and I have been able to successfully load files off
them.

I tried swapping the 6522 just incase that was the problem but got the
same results, as with the original.

So I think something changed between 1.3 and 2.x that broke the init (at
least with the cards that I have). Though it appears at least partially
fixed in 2.7.3.

Cheers.

Phill.

--
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !

"You can twist perceptions, but reality won't budge" -- Rush.

Charlie Robson

unread,
Jul 9, 2009, 2:17:28 AM7/9/09
to bb...@googlegroups.com
There was a new format at some point along the way - you need a new wad
builder for the 276 version.

I'll fill you in proper later

TTFN

--------------------------------------------------
From: "Phill Harvey-Smith" <af...@aurigae.demon.co.uk>
Sent: Wednesday, July 08, 2009 11:00 PM
To: <bb...@googlegroups.com>
Subject: 6522 version weirdness.

Sir Morris

unread,
Jul 14, 2009, 7:48:22 AM7/14/09
to BeeBeeEmEmSee
Did you check the files section Phill?

AtoMMC.2.7.6.rom
atomwad-2.6.0.1.rar

-C

Phill Harvey-Smith

unread,
Jul 14, 2009, 8:14:21 AM7/14/09
to bb...@googlegroups.com

Yep got them, problem is I only have the original atw files that came
with the 1.3 release, not the individual files within them, is there a
way to convert the atw files ?

Sir Morris

unread,
Jul 14, 2009, 9:28:46 AM7/14/09
to BeeBeeEmEmSee
There's a couple of wads in the files section; !Games.rar

I was thinking of making a gui-based program to put the wads together
but that would limit me to windows :(

Or I could use QT or something ..


Phill Harvey-Smith

unread,
Jul 14, 2009, 10:04:16 AM7/14/09
to bb...@googlegroups.com

Depends what you can program in, if you used something like Lazarus,
free Pascal based with an interface like Delphi, that runs on (at
least) Windows, Linux and Mac OSX.

Phill Harvey-Smith

unread,
Jul 14, 2009, 4:44:04 PM7/14/09
to bb...@googlegroups.com
Sir Morris wrote:
> There's a couple of wads in the files section; !Games.rar

Just checked they work in in 2.0.x to 2.5.x but not 2.7.6 :)

Is the difference in the format documented anywhere, I might see if I
can knock up a quich conversion program.

Sir Morris

unread,
Jul 15, 2009, 8:08:33 AM7/15/09
to BeeBeeEmEmSee
Someone broke into the rom and nicked some bytes and thus
introduced ... ahem ... a bug.

Anyways, version 3 is there now. It's much better in that it auto-
mounts the card when required and stuff like that..

Updated docs included.

Apologies for the wrongness :)

-C

Phill Harvey-Smith

unread,
Jul 15, 2009, 12:44:26 PM7/15/09
to bb...@googlegroups.com

Cheers, will try that later this evening.

Any chance of a seperate source archive as well as the .lst file ?

Charlie Robson

unread,
Jul 15, 2009, 1:32:43 PM7/15/09
to bb...@googlegroups.com
> Any chance of a seperate source archive as well as the .lst file ?

Absolutely, I'll stick that up tomorrow.


Phill Harvey-Smith

unread,
Jul 19, 2009, 4:41:51 AM7/19/09
to bb...@googlegroups.com
Charlie Robson wrote:
>> Any chance of a seperate source archive as well as the .lst file ?
>
> Absolutely, I'll stick that up tomorrow.

Ping! reminder :)

KC

unread,
Jul 22, 2009, 10:07:34 AM7/22/09
to BeeBeeEmEmSee
Hi Charlie,

After downloading the AtoMMC ROM v3.00 and testing it, I ran into a
problem. You have added some code to check if there is software at
$1000 installed, if so then a jump to $1002 is made.
That is where the problem occured, I have installed software for
switching ROM's at $1000 and it must start with $40 $BF. So after
checking the Floating Point ROM, a jump to $1002 is made for switching
ROM's. When the AtoMMC ROM is accessed, another jump to $1002 is made
and the system hangs.

I don't know why you are checking if there is software at $1000? Did
you plan to add some extra features?

Greetings
Kees

Charlie Robson

unread,
Jul 24, 2009, 1:13:56 PM7/24/09
to bb...@googlegroups.com
Heh :) And I thought it was foolproof :)

You should hack that code out, as it was purely for vectoring to a
replacement ROM which could live on my MMC/RAM board..!

/C

--------------------------------------------------
From: "KC" <oss...@zonnet.nl>
Sent: Wednesday, July 22, 2009 3:07 PM
To: "BeeBeeEmEmSee" <bb...@googlegroups.com>
Subject: Re: 6522 version weirdness.

KC

unread,
Jul 24, 2009, 1:54:42 PM7/24/09
to BeeBeeEmEmSee
He Charlie,

no problemo, already done.

Did you try out the switching software?

Kees
> > Kees- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

Sir Morris

unread,
Jul 25, 2009, 9:02:46 AM7/25/09
to BeeBeeEmEmSee
>Did you try out the switching software?

Nope, as yet my multi-rom solution doesn't have a soft switch :)
Reply all
Reply to author
Forward
0 new messages