@outrun1978 Quote:
The Heretic II demo I have from my copy of Freescape runs on my X5000
I didn't believe this, as I've never been able to get it to work on OS4, so I thought I'd retry it on my X1000 (which has RadeonHD card with new Warp3D) :
Initially it just crashed when I started it. GrimReaper showed it crashing in the lowlevel.library, so I tried attaching a USB joystick, and then miraculously it starts without crashing! (But because AmigaInput sucks, this must be done AFTER AmigaOS4 has booted. So if you soft reset, you must un-plug & re-plug the joystick again.)
(It does cause RunInUAE to open lots of requesters, so I closed RunInUAE to simplify my testing. If I get Heretic 2 to work then I can retry it later with RunInUAE running in the background.)
To my surprise I got to the menu screen. (I had deleted the "h2.prefs" and "RtgScreenMode.prefs1" files to be on the safe side. Dunno if they caused me problems before.)
Amazingly I am able to get into the Tutorial, the 3D graphics look correct, and I am able to move my character using the mouse & keyboard. HOWEVER:
1. Double-buffering seems to cause problems (screens flickers) unless I use a 640x480 screenmode. Since Heretic 2 only seems to use a 640x480 resolution (even on larger screenmodes) this isn't a big problem, although annoying it can't use better screenmodes.
2. There is NO sound. Since it's a 68k game, I assume it is trying to use Paula directly, rather than use AHI
. edit: The README mentions AHI, so I don't know why I have no sound :(
3. It's using software rendering. If I change to using hardware (i.e. Warp 3D) then I see no 3D graphics, and the menu is unusable (no text). (Tip: If you quit Heretic 2 in this state, it remembers to use Warp 3D next time & so is unusable. In that case you need to delete the file "user/config.cfg".)
I'd like to know if outrun1978 or anyone else has gotten this to work any better? And if so, how?
Edited by ChrisH on 2017/5/23 22:30:15
Edited by ChrisH on 2017/5/23 22:31:02