View Single Post
Old 06 May 2021, 10:33   #83
Muzza
Registered User
 
Muzza's Avatar
 
Join Date: Sep 2019
Location: Sydney
Posts: 357
Quote:
Originally Posted by jotd View Post
Muzza this is a lot cause. Even TinyAbyss games (which have a very good startup/end wrapper) end up crashing on some configurations

There are so many differences that can exist (DTack, MMU zero page move, caches, graphical boards, network cards...)

Don't change anything, leave whdload do the work (once I adapted your first version, that is). I never play non-whdload games anyway

I know its hopeless to support every setup, but if there are common issues with say, 060's, then I would like to address them.
The first demo I put out uses DOS for file loading, but I've since moved to using a bootblock/trackdisk approach. Using DOS was appealing as the program ran from Workbench or floppy, but there was one problem I could not resolve. Turrican plays music during the loading phases. TFMX wants level 4 and 6 interrupts, plus audio DMA of course. So far I've been unable to find any combination of re-enabling the OS that both allowed both DOS loading to work and didn't disable or trash the interrupts needed for music.
It does make life easier ignoring the OS, but it makes me unhappy.
Muzza is offline  
 
Page generated in 0.04271 seconds with 11 queries