Riddle - Scrambled Minerva

A place to discuss general QL issues.
User avatar
mk79
QL Wafer Drive
Posts: 1349
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Riddle - Scrambled Minerva

Post by mk79 »

While testing my new QL-SD ROM adapter I got the following screen. I found it quite funny, anybody want to venture a guess how something like this could happen?
minerva_scramble.jpg


User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Riddle - Scrambled Minerva

Post by NormanDunbar »

Hi Marcel,

I would hazard a guess, the font pointer in the channels are all not pointing at the correct ROM location for the font set? Now, how that could happen, I have no idea.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
tofro
Font of All Knowledge
Posts: 2685
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Riddle - Scrambled Minerva

Post by tofro »

Finnish Minerva ROM? ;)

No. Code from ROM seems to work OK, otherwise we wouldn't see anything. I know the Minerva Bitmap is a pixmap in the Minerva ROM, and that seems to work alright as well. Is Minerva running from the near or the far side of the ROM port? I guess near.

There seems to be an at least somewhat orderly shift in characters - All spaces are "?", "F" is transformed to "e", "1" to "O", 2 to "P", "3" to "R", "4" to "S" - But superscript "F" shows up too often, as well as "ä", so it's not as orderly as I first thought . I had first assumed you got an address or data line interchanged, but then the code wouldn't have run so far.

A solder joint between some upper address lines, perhaps (larger than $C000)?

Tobias


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
Derek_Stewart
Font of All Knowledge
Posts: 3929
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Riddle - Scrambled Minerva

Post by Derek_Stewart »

Hi,

There could 2 possible reasons, either a hardware fault or software fault/corruption.


Regards,

Derek
User avatar
pjw
QL Wafer Drive
Posts: 1286
Joined: Fri Jul 11, 2014 8:44 am
Location: Norway
Contact:

Re: Riddle - Scrambled Minerva

Post by pjw »

mk79 wrote:While testing my new QL-SD ROM adapter I got the following screen. I found it quite funny, anybody want to venture a guess how something like this could happen?
I had something like this with Minerva for a while. Too long ago to remember what the trouble was or how it was resolved.
Youre welcome ;)


Per
dont be happy. worry
- ?
User avatar
mk79
QL Wafer Drive
Posts: 1349
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: Riddle - Scrambled Minerva

Post by mk79 »

OK, I'll solve :-) It was quite obvious when you have the QL in front of you but almost impossible to guess when not... though Tobias analysis came close with problems in the upper area.

Anyway, I forgot to remove the internal QL-SD before plugging the external one in. So there were two ROMs running at the same time! The twist is that one ROM was a German Minerva and one ROM was an English Minerva. These are in large parts identical as the language specific part is towards the end... so they agreed enough on the code to make it run flawlessly, but when they tried to access anything language specific they strongly disagreed and the result was garbage on the data bus :-) Still, thought this effect was interesting enough to share.


User avatar
tofro
Font of All Knowledge
Posts: 2685
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Riddle - Scrambled Minerva

Post by tofro »

Funny. Bi-lingual QL. Could be called "the tower-of-babel-syndome"

They can't have been 100% in sync - I would have assumed that at least the "F1/F2" and "F3/F4" texts which are identical in English and German Minerva should have shown up?


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Riddle - Scrambled Minerva

Post by NormanDunbar »

Well, that was going to be my next guess! (I lied!)

Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
swensont
Forum Moderator
Posts: 252
Joined: Tue Dec 06, 2011 3:30 am
Location: SF Bay Area
Contact:

Re: Riddle - Scrambled Minerva

Post by swensont »

Wow, Nice to see that you have the QL doing Klingon :-)


User avatar
mk79
QL Wafer Drive
Posts: 1349
Joined: Sun Feb 02, 2014 10:54 am
Location: Esslingen/Germany
Contact:

Re: Riddle - Scrambled Minerva

Post by mk79 »

tofro wrote:They can't have been 100% in sync - I would have assumed that at least the "F1/F2" and "F3/F4" texts which are identical in English and German Minerva should have shown up?
Due to different sizes of the texts before the F1/F2 text they end up at different addresses. And presumably the address fetched will not point to either of the versions as it must be garbled, too.


Post Reply