View Single Post
Old 14 May 2010, 10:03   #6
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Yesideez View Post
The reason for skipping the first 32 bytes is...
Code:
dc.b 'dos',0
dc.l 0,$370
...that doesn't immediately start at the beginning when assembled to disk as there's an EXE header which needs to be removed.
I don't use Devpac but check if it can write a binary then you won't have to skip/remove the exe header.

Also:

Code:
dc.b 'dos',0
dc.l 0,$370
is wrong! It needs to be 'DOS' (upper case).

Quote:
Originally Posted by Yesideez View Post
It assembles fine. If I comment out the first three longwords and add "move.l 4.w,a6" at the start and run my copperlist views perfectly fine but it doesn't work when applied as a bootblock.
What does "doesn't work" mean here? Disk doesn't even boot or just no display/black screen?
StingRay is offline  
 
Page generated in 0.04263 seconds with 11 queries