View Single Post
Old 12 February 2018, 07:30   #39
bloodline
Registered User
 
bloodline's Avatar
 
Join Date: Jan 2017
Location: London, UK
Posts: 433
Quote:
Originally Posted by LaBodilsen View Post
You would be right to do that.

From this: http://amigadev.elowar.com/read/ADCD.../node012D.html

Nice progress, and it's nice with all the updates. keep it up.
I hope people aren't getting a bit fed up with all my failures!

I found the Abacus book "Amiga Intern" (as suggested by user ASM68 in another thread) and this page here http://www.winnicki.net/amiga/memmap/LineMode.html really helpful to debug the blitter.

The thing which really threw me off with the Line Mode, was why all the values were multiplied by 2... but then it dawned on me that the bltxmod and bltxpt registers probabaly don't have the least significant bit connected, so the values are just left shifted to fit! Once I figured that out (took 9 days), the implementation was quite easy.

I was able to fix the shifting section and now we have what appears to be a fully working boot of KS1.2!
Attached Thumbnails
Click image for larger version

Name:	bootscreen13.png
Views:	460
Size:	33.3 KB
ID:	56773  

Last edited by bloodline; 01 March 2018 at 15:53.
bloodline is offline  
 
Page generated in 0.06901 seconds with 12 queries