Evening
All,
I had time to investigate a few things further this week - I've
spent the last few days trying to stabilise my A1200 with a new
ACA1233n in place of my ACA1221lc, and have discovered a couple of
things along the way which might be of use to others.
The first is related to the to the Mk3 audio....
When I was testing the games last week, I forgot to mention I was
loading them from HDD via WHDLoad. The games I found to have partial
audio with only 2 working channel, such as Dune, Another World, Frontier, Indy Jones
4 etc. all still behave the same when launched from the HDD,
regardless of which accelerator is installed or if the MMU is active
on the ACA1233n, as you'd expect. However, if they are launched from
floppy/gotek, the audio works fully and properly. I know this is not
a massive revelation but it is curious as I doubt the games will have
had their audio routines re-written massively to run from HDD, so
maybe they are just running from a different place in memory? I know
this is nothing concrete but I thought maybe it might help with any
investigations.
Next, the new accelerator card (or something I did when I fitted
it) appears to have changed the behaviour of the previously mentioned
on-screen multi-pixel and line corruption, and also the flickering
palette colours – all have disappeared which is great but… now I
have a glitching mouse pointer – and this is a really weird one
because it’s not just flickering or corrupting graphically – it’s
actually jumpy across the screen – always to the left, and if I am
clicking an icon when it happens it drops the icon on the left of the
screen too when the mouse moves, as if the OS thinks the mouse
pointer is travelling 600+ pixels in a single step.
This new glitching only happens during the first few minutes after
the Amiga is switched on from a cold boot, and it only seems to
happen when I move the mouse. It will jump across the screen to the
far left and then return to where it was, as I move the mouse pixel
by pixel – it’s not on a timer, and doesn’t snap back if I keep
the mouse still and wait. It’s as if the move causes the OS to read
the mouse position and it gets zeroed by a bad read and then I move
it again and it reads good and returns to where it was. Has anyone
seen that behaviour before?
I ran the Amiga Test Kit's memory scan a few times (it takes a
while with ~130MB of RAM), but it didn't find anything so far. I also
totally flattened the HDD and reinstalled OS 3.1.4, ACATool, the
MMULib etc. from scratch yesterday thinking it had to be software
related somehow but it still happened again this morning for about the first
5 minutes after I switched the Amiga on.
The machine also locked up about 5-10 minutes into use this
morning, and then failed to boot after that when power cycled. I
turned it off, counted to 15, turned it back on, the ca-psu LED
was green, the Indivision logo popped up on-screen, the Amiga power
LED lit up, and the floppy emulator’s LED screen came on but no
drive click, no HDD/FDD activity LED, just a black screen on both the
digital and the analogue video out. I tried again, and the same thing
occurred. On the third attempt the screen came up yellow (CPU
error?), and I was like - woah, so I left it for 1-2 minutes... and
then, on the fourth attempt it booted normally and has been fine all
day since, including several power cycles, with no on-screen
glitching, or software crashes, nothing bad at all, it has worked perfectly all day since - and I've
been hammering it, re-installing a whole bunch of WHDLoad LHA
archives, playing games and listening to music.
Something similar happened yesterday also, so I tried re-seating
the accelerator card and the Indivision before I tried rebuilding the
software. I will try again in the morning, once the Amiga has had a
nice night’s rest and see if the pattern repeats. I will also try
cleaning the edge connector again tomorrow, and will check if those
pesky E123C and E125C are still in place underneath (and remove them
if they are) – as I didn’t get chance to check that in the week,
I was too keen to try out the new accelerator – which is awesome
once I can get the darned Amiga to switch on!
Any ideas what else I might try, or if the E123C E1235C fix might
help? I don’t think the problem is mechanical, like a loose
connector or anything, I think it must be either thermal and/or
electrical but I’m obviously not an expert like you folks are, and
I haven’t seen enough wobbly Amigas to know if this is common. Any
advice or ideas you might have would be very welcome, your educated
guess will be far more likely to work than my attempts.
Thanks very much in advance!