TL;DR Copy the include-folder to yours to fix rtgmaster
I had a look at rtgmaster.library and wondered why the SpriteExample.s
would use jsr -$xx(a6) most of the time, tried to change it to the correct
calls, but it wouldn't even assemble, i noticed in rtgmaster_lib.i calls
weren't in order
_LVOCheckPPCCommand missed completly
_LVOCloseRtgBobSystem = -228
was after
_LVORtgReplyMsg = -336
_LVORtgBobRefreshBuffer was written as
_LVORtgBobrefreshBuffer
Double defines:
_LVORtgScreenAtFront = -90
_LVORtgScreenAtFront = -654
_LVOPPCRtgScreenAtFront = -402
_LVOPPCRtgScreenAtFront = -660
wouldn't even let me assemble, the second calls should have
been ScreenToFront not ScreenAtFront.
So i recreated the rtgmaster_lib.i file and fixed the bugs.
Calling RTGWaitTOF or RTGCheckVSync doesn't seem to work, so i change the
SpriteExample to wait for the AmigaTOF.
Check the SpriteExample.lha (also contains executable) for more.
*** Note: The SpriteExample crashes ASM-Pro / it wont accept keypresses
anymore after it run, just write the Object and execute it from a shell.
I've included the V42 Developer-Guide and the V37-Functioncall-Guides.
******************************************************************************
Check out my other tools:
http://aminet.net/search?readme=%22Holger+Hippenstiel%22&sort=date&ord=DESC
DISCLAIMER
This software is subject to the "Standard Amiga FD-Software Copyright
Note". It is Giftware as defined in paragraph 4g. If you like it and
use it regulary, please send me a small gift.
For more information please read "AFD-COPYRIGHT".
Diese Software unterliegt der "Standard Amiga FD-Software Copyright
Note". Sie ist Giftware wie definiert in Absatz 4g. Falls du sie magst
und regelmaessig benutzt, sende bitte ein kleines Geschenk.
Fuer mehr Informationen lies bitte "AFD-COPYRIGHT".
(/pub/aminet/docs/misc/AFD-FilesV-XX.lha V=Version,XX=Languages)
AUTHOR
Please send comments, bug-reports or small gifts or Paypal me to:
Holger.Hippenstiel AT gmx.de
Furtwanger Str. 14
71034 Böblingen
Germany
|