Zero Pain info
Colin Ferris (399) 1818 posts |
I presume the latest softload version of RO for the ‘Iyonix’ is High vector – !Zap seems to be giving a few errors :-( Could there be a easy way of telling which version is in use :- Perhaps a ‘z’ added after the version number – for ‘Zero Pain’. Like version 5.23z – for Hi vector. |
Chris Hall (132) 3558 posts |
Try this simple programme (see Archive 24:1 page 24):
|
Chris Mahoney (1684) 2165 posts |
All Iyonix ROMs since 2015-07-05 have high vectors by default, so chances are indeed that that’s the case. But the code above will prove it :) |
Colin Ferris (399) 1818 posts |
!Zap prevokes an error in module ‘International’ when creating a BASIC file. Location: Offset 00000790 in module International R0 = 0000004c R1 = 00000043 R2 = 00000000 R3 = 00000000 STMDB R13!,{R0,R2,R5,R6,R14} |
Colin Ferris (399) 1818 posts |
As a follow up – thanks for pointing out the bit of code from Archive mag. Using a zero pages protecter 32bit prog by Andreas Feldner for years – which catches reads/writes to the zero pages. 0 = do nothing Usually in 1 – but have just tried it in 2. OS seems ok – but during boot – gives an error from !UnixHome ‘SetHome’ which seems to be reading from one of the lower pages. &E8D4-8 ldmia r2,{r0,r1} r2 = &ADC Mode=USR32 !Zap where do you start!! doesn’t like ‘catch reads’. |