BasDT with RO5
Pages: 1 2
Steve Drain (222) 1620 posts |
It would probably be easier to write something new. Apart from the application itself, for which the sources may not be available, it uses Unsqueeze and Squeeze. Do they exist for RO5? For the Rom it uses ROMPatch, which I think worked by paging in a 4k copy of the part of the Rom containing the patch and then patching the copy. I suspect that this would not be possible in RO5. Jeffrey? There were only a couple of official patch files, I think, and it was probably very rarely used otherwise. |
Jeffrey Lee (213) 6048 posts |
Yes.
You suspect wrong. |
Steve Drain (222) 1620 posts |
There you go – beyond my pay-grade. ;-) |
Martin Avison (27) 1494 posts |
If you are talking about the standalone one from PlingSystem, then yes it is. |
Colin Ferris (399) 1818 posts |
Mmm – BASIC from RO5.25 – ie the Iyonix download is a different version 1.75 from the RiscPC version – but the BasDT module (based on the RiscPC BASIC) seems to work ok -(on the Iyonix) – from a short test. How many versions of BASIC 1.75 are there? So now have a version of BasDT – that seems to work ok with VRPC-DL RO4.02/RO5.25 & the Aug 2018 RO 5.25 Iyonix. |
Martin Avison (27) 1494 posts |
As I said before …
I believe they all behave the same (although hardware differences may affect thing like floating point and VFP). The binary differences may include slight variations due to differences in instruction set, 26/32 bit, etc. Some of the ROM modules may well be identical. |
Colin Ferris (399) 1818 posts |
BASIC in System – seems to be 26bit only – prob built with the Arc A310 etc in mind. With patching in mind (how to tell them apart) – it would be handy – if the modules came as a series ie:- 1.75 for A310 [edit 1] [edit 2] |
Rick Murray (539) 13850 posts |
Of course. There’s no need, if it can run 32 bit BASIC, it can run RO5.
Why? They are ostensibly the same thing from the same source with minor variations due to architecture. Why not throw the entire module at OS_CRC and use that as a fingerprint to tell them apart? |
Martin Avison (27) 1494 posts |
Apologies for suggesting otherwise – it is indeed 26-bit only as it has no 32bit header. It is intended for any of the non-RISC OS 5 machines – which will all be running 26-bit only. Remember that anything in a RISC OS 5 ROM may be a version built for that specific machine – not just BASIC. And they all have the same version number. |
Colin Ferris (399) 1818 posts |
With ref to BasDT author ‘Dick Alstein’ has anyone had any luck finding him – I see there is a snail address in the Prog BasDT. |
Pages: 1 2