DeskTopTracker
Pages: 1 2
Jon Abbott (1421) 2651 posts |
I’ve heard back from Jason, the Desktop Tracker app passes R1=0 so I’ll need to tweak the DTT shim Module. Sadly he does not have the source code for the tracker Module as he didn’t code it, but he is going to see if he can recompile the editor for 32bit. |
Colin Ferris (399) 1814 posts |
Being trying to find out when the last version of DesktopTracker worked with which OS. As a note:- See if I can get ‘QTMusic’ working on RedSq ro3.10. Also on Justin’s site – ‘discovered that Niall Douglas had done a simple set of patches to change the Dynamic Area calls to use RMA’ – and this worked fine. Anyone remember this? Thanks |
Jeffrey Lee (213) 6048 posts |
QTM should work fine – you can grab the latest version from me or Steve |
Jon Abbott (1421) 2651 posts |
If you grab the full QTM package from Steve or Jeffrey, update the QTM Module to the one bundled with ADFFS as I made some corrections for ARMv7 support which were passed back to Steve, but I’m not sure he’s rolled them into a newer version yet. In fact, the latest version of the majority of 26bit Tracker Modules will be in ADFFS, as I updated them all to be 26/32bit neutral and ARMv7 compatible. The two major omission being DesktopTracker and DSymphonyPlayer as they make extensive use of IOC/MEMC so went on the back burner – ADFFS gets the 26bit versions working, so there’s no rush for me to update them.
I had a look at this last night and modified the behaviour of SetMemory to match the original Module, which promptly broke every game that uses DTT so I rolled it back. The R1 offset must be checked somewhere in the original Module, as supporting R1=0 and R1=R0 will either result in page zero access, or high appspace access if R1 isn’t adjusted to 0 internally when R1=R0. Long story short, its probably easier to alter the editor than spend hours picking the original Module apart to figure out how on earth it can support both R1=0 and R1=R0.
Totally unrelated, but ADFFS implements Dynamic Areas on RO3.11 as it uses them internally for the Floppy images. Off the top of my head it supports 2 DA’s, the first being taken by ADFFS itself. There are some major restrictions on their size though as there’s not much free space in the memory map, I think 2MB is the limit. |
Pages: 1 2