I hate to be the bearer of bad news but dj boy although it plays perfectly fine it still has that reset issue which then locks the game up if you leave it running it's attract mode
Not sure on that one, will have to test on the PC.
Heavy Unit however has a more serious game breaking problem i noticed always near the
start of level 1 your ship will lockup eg you cant move or fire but the music still plays in the background and the BG GFx will still scroll
up down left and right it then carries on like this till i assume the end of the level and it will then stall it also does this if you leave
it running it's attract mode after a few cycles.
of course i cant be sure if it's a problem my end in FBL till someone gives it a good test in FBA anyway im gonna look over my code
to make sure i made no mistakes when porting it across to FBL as i cant rule out my ineptitude
I'm going to guess it's z80 core related on the xbox. Derek implemented CPU_IRQSTATUS_HOLD which is necessary for this to run correctly.
Try replacing
ZetSetIRQLIne(0, CPU_IRQSTATUS_HOLD);
with
ZetSetIRQLine(0, CPU_IRQSTATUS_ACK);
ZetRun(100); // play with this value
ZetSetIRQLine(0, CPU_IRQSTATUS_NONE);