View Single Post
Old 15 January 2012, 07:21   #76

Join Date: Jul 2008
Location: Sweden
Posts: 2,085
Originally Posted by Mrs Beanbag View Post
It would be a lot of work for me to explain the code to you, I wonder if there is some way I could provide a "black box" that you could use. Can you load up assembled machine code programs and just call them? Or define interfaces on to it?
It's possible to write extensions for Blitz Basic in assembly, and they will appear to the user as a set of new Basic commands. There's some info and examples on Aminet, here and in the Blitz manuals if you can manage to find them on the net.

IIRC you can only get to a limited amount of Blitz's internals, and with this type of 8-way scrolling, as you know, you need full control of the graphics hardware. You may have to implement the whole graphics engine as a set of Blitz commands and tell Blitz to stay off the hardware. I'm not sure the latter is possible, but it's worth looking into.
Leffmann is offline  
Page generated in 0.04011 seconds with 10 queries