Page 10 of 13

Re: ADFFS 2.58 beta

Posted: Wed Sep 07, 2016 4:26 pm
by Vanfanel
@jon: sorry, but it's not working here. It sometimes enters demo mode briefly then hangs, other times it showns "unimplemented instruction" error, etc...
I have updated ROM, disabled Set ADFFS$50Hz on and off.. nothing seems to work.
My system is running in ARMv7 strict mode, I also tried the other mode.

Re: ADFFS 2.58 beta

Posted: Wed Sep 07, 2016 7:58 pm
by JonAbbott
Vanfanel wrote:@jon: sorry, but it's not working here. It sometimes enters demo mode briefly then hangs, other times it showns "unimplemented instruction" error, etc...
The Unimplemented instruction was resolved in the latest Modules, did you update the correct Module? ADFFS500 for Pi1, ADFFS550 for Pi2/3.

What's the instruction it's reporting as unimplemented?


Updated Modules and obey.zip on the dev site which get the following working on Pi:

F10286 PowerBand (1990) (The Fourth Dimension) (v1.00) (not on the dev site)
F10619 PowerBand (1990) (The Fourth Dimension) (v2.00)
F10600 PowerBand [SA version] (1998) (The Fourth Dimension)

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 12:17 pm
by Vanfanel
@Jon: Powerband works great on Pi2. It's however a bit on the fast side! Cars pass me in the blink of an eye! I believe FPS should be halved or so...

About SWIV, this is what I am getting:

https://www.dropbox.com/s/co7wbk2j61bw3 ... 2.jpg?dl=0

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 5:45 pm
by JonAbbott
Vanfanel wrote:About SWIV, this is what I am getting:
What you're looking at there is the beginning of the BASIC Module. How it managed to get there though is another matter, R14 doesn't point at a valid return address so the only thing I can suggest is to do a *MEMORY at the address in R13, to see what's on the stack.

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 7:20 pm
by Vanfanel
@Jon: How do I do that?

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 9:08 pm
by JonAbbott
*MEMORY 14E6C

Although I suspect R13 is corrupt as the dump shows it as 14E6E - which is an invalid stack address.

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 9:13 pm
by Vanfanel

Re: ADFFS 2.58 beta

Posted: Thu Sep 08, 2016 11:51 pm
by JonAbbott
As I suspected, it's corrupt and not pointing at the stack.

Re: ADFFS 2.58 beta

Posted: Fri Sep 09, 2016 8:49 am
by Vanfanel
So, what's causing that on my system? I have nothing strange here...

Re: ADFFS 2.58 beta

Posted: Fri Sep 09, 2016 2:30 pm
by JonAbbott
I have no idea although will hazard a guess at it being timing related. I recall SWIV needed its IRQs to trigger in a certain order and would crash randomly on the title page if that sequence wasn't correct.