AminetAminet
Search:
84563 packages online
About
Recent
Browse
Search
Upload
Setup
Services

driver/video/rtgmaster_asmfix.lha

Mirror:Random
Showing:m68k-amigaosgeneric
No screenshot available
Short:Rtgmaster Assembler-Include/Example fix
Author:Holger.Hippenstiel AT gmx.de
Uploader:Holger Hippenstiel gmx de
Type:driver/video
Version:42.0
Architecture:m68k-amigaos; ppc-warpup
Distribution:Aminet
Kurz:Rtgmaster Assembler-Include/Example fix
Date:2023-05-01
Download:http://aminet.net/driver/video/rtgmaster_asmfix.lha - View contents
Readme:http://aminet.net/driver/video/rtgmaster_asmfix.readme
Downloads:578

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


Contents of driver/video/rtgmaster_asmfix.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                  616    1716  35.9% -lh5- f844 Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgAMI.i
[unknown]                  869    2356  36.9% -lh5- 02e6 Jan 15  1998 rtgmaster_asmfix/include/rtgmaster/rtgc2p.i
[unknown]                  604    1659  36.4% -lh5- 077b Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgCGX.i
[unknown]                  527    1374  38.4% -lh5- a466 Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgEGS.i
[unknown]                  167     304  54.9% -lh5- 90ca Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgextra_lib.i
[unknown]                  117     233  50.2% -lh5- cf57 Apr 29 09:56 rtgmaster_asmfix/include/rtgmaster/rtggadtools_lib.i
[unknown]                 2493    8312  30.0% -lh5- 81f5 Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgmaster.i
[unknown]                  447    1160  38.5% -lh5- aec7 Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgmasterppc.i
[unknown]                  996    3421  29.1% -lh5- 8048 Apr 30 09:10 rtgmaster_asmfix/include/rtgmaster/rtgmaster_lib.i
[unknown]                  401     902  44.5% -lh5- a6bc Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgPICA.i
[unknown]                 5383   16992  31.7% -lh5- daed Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgsublibs.i
[unknown]                  340     621  54.8% -lh5- dde1 Dec  3  2020 rtgmaster_asmfix/include/rtgmaster/rtgTCPIP.i
[unknown]                 1116    2157  51.7% -lh5- f30f Apr 30 10:50 rtgmaster_asmfix/readme.txt
[unknown]                  462     942  49.0% -lh5- 256f May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/ClearBuf
[unknown]                  202     385  52.5% -lh5- c171 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/ClrZBuf
[unknown]                 1774    4836  36.7% -lh5- 04d3 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/CreateTex
[unknown]                  339     762  44.5% -lh5- 70b0 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/DeleteTex
[unknown]                  352     763  46.1% -lh5- 15e2 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/FreeTex
[unknown]                  329     694  47.4% -lh5- 539e May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/GetTexAttr
[unknown]                  380     749  50.7% -lh5- dc79 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/LoadTex
[unknown]                  641    1364  47.0% -lh5- 33bc May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/PaintT3D
[unknown]                  358     746  48.0% -lh5- 223d May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtg3dext/SetTexAttr
[unknown]                 1123    6169  18.2% -lh5- e17b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgdevguide.guide
[unknown]                  745    1896  39.3% -lh5- 5c2d May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/CloseClient
[unknown]                  735    1843  39.9% -lh5- 365c May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/CloseServer
[unknown]                  826    2123  38.9% -lh5- 7872 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/GetUDPName
[unknown]                 1339    3362  39.8% -lh5- 5ceb May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/OpenClient
[unknown]                 1290    3234  39.9% -lh5- b4b6 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/OpenServer
[unknown]                  888    2242  39.6% -lh5- c9d3 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RtgAccept
[unknown]                  976    2338  41.7% -lh5- f226 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RtgInAdr
[unknown]                 1029    2450  42.0% -lh5- 28be May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RtgIoctl
[unknown]                 1698    4295  39.5% -lh5- 9a8f May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RtgRecv
[unknown]                 1745    4402  39.6% -lh5- a8a1 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RtgSend
[unknown]                 1424    3498  40.7% -lh5- 364d May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgextra/RunServer
[unknown]                  604    1422  42.5% -lh5- 0a4a May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGAddGadget
[unknown]                  384     757  50.7% -lh5- ce3c May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGDisposeAnchor
[unknown]                  349     674  51.8% -lh5- 1d9d May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGDisposeGadget
[unknown]                  525    1057  49.7% -lh5- 70c0 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGDoGadgets
[unknown]                  540    1176  45.9% -lh5- 0dab May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGGadgetState
[unknown]                  721    1571  45.9% -lh5- 7ed7 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGNewAnchor
[unknown]                 1837    4561  40.3% -lh5- 575e May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGNewGadget
[unknown]                  689    1488  46.3% -lh5- 5fe9 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGRefreshGList
[unknown]                  384     799  48.1% -lh5- 529e May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtggadtools/RGRemGadget
[unknown]                 1538    3415  45.0% -lh5- 2f1b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/CallRtgC2P
[unknown]                  288     654  44.0% -lh5- c4a5 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/CloseRtgScreen
[unknown]                  809    1923  42.1% -lh5- d886 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/CopyRtgBlit
[unknown]                  966    2403  40.2% -lh5- 4c06 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/CopyRtgPixelArray
[unknown]                  506    1044  48.5% -lh5- 319b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/DrawRtgLine
[unknown]                  527    1101  47.9% -lh5- 8db9 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/DrawRtgLineRGB
[unknown]                  696    1642  42.4% -lh5- 984f May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/FillRtgRect
[unknown]                  889    2170  41.0% -lh5- a8ea May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/FillRtgRectRGB
[unknown]                  396     881  44.9% -lh5- fbe3 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/FreeRtgScreenModeReq
[unknown]                  265     642  41.3% -lh5- 8fba May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/FreeRtgSRList
[unknown]                  380     810  46.9% -lh5- b964 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/FreeScreenModes
[unknown]                  512    1200  42.7% -lh5- b8e1 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/GetBufAdr
[unknown]                  549    1174  46.8% -lh5- 0f81 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/GetRtgScreenData
[unknown]                  407     852  47.8% -lh5- 7466 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/GetScreenModes
[unknown]                  681    1477  46.1% -lh5- 1c06 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/LoadRGBRtg
[unknown]                  802    1948  41.2% -lh5- d5d5 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/LockRtgScreen
[unknown]                  779    1766  44.1% -lh5- 0b09 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/OpenRtgScreen
[unknown]                  369     855  43.2% -lh5- c2cb May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgAllocSRList
[unknown]                  313     761  41.1% -lh5- 3a41 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgBestSR
[unknown]                  992    2374  41.8% -lh5- 2c3b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgBlit
[unknown]                  618    1345  45.9% -lh5- 49e2 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgBlitClear
[unknown]                  348     698  49.9% -lh5- 0da5 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgCheckVSync
[unknown]                  377     802  47.0% -lh5- f047 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgClearPointer
[unknown]                  511    1258  40.6% -lh5- 9734 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgCloseFont
[unknown]                  614    1409  43.6% -lh5- 048d May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgInitBob
[unknown]                  613    1487  41.2% -lh5- adcd May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgOpenFont
[unknown]                  460    1031  44.6% -lh5- c23a May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgScreenAtFront
[unknown]                  716    1675  42.7% -lh5- b0de May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgScreenModeReq
[unknown]                  432    1063  40.6% -lh5- 5e5b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgSetFont
[unknown]                 1040    2328  44.7% -lh5- c0c3 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgSetPointer
[unknown]                  526    1238  42.5% -lh5- 7e99 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgSetTextMode
[unknown]                  591    1363  43.4% -lh5- 07c3 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgSetTextModeRGB
[unknown]                  514    1232  41.7% -lh5- ade9 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgText
[unknown]                  555    1089  51.0% -lh5- 1e54 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/RtgWaitTOF
[unknown]                  512    1148  44.6% -lh5- 319b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/SwitchScreens
[unknown]                  368     855  43.0% -lh5- 1f42 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/UnlockRtgScreen
[unknown]                  371     760  48.8% -lh5- ab6b May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WaitRtgBlit
[unknown]                  433     897  48.3% -lh5- 8826 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WaitRtgSwitch
[unknown]                  766    1742  44.0% -lh5- 8f0f May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WriteRtgPixel
[unknown]                 1007    2407  41.8% -lh5- c27e May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WriteRtgPixelArray
[unknown]                  965    2285  42.2% -lh5- 89a2 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WriteRtgPixelRGB
[unknown]                 1089    2732  39.9% -lh5- 9534 May 17  1998 rtgmaster_asmfix/rtgDevGuide/rtgmaster/WriteRtgPixelRGBArray
[unknown]                34307   97469  35.2% -lh5- 54f1 Oct  7  1998 rtgmaster_asmfix/rtgmaster_dev.guide
[unknown]                70811   70811 100.0% -lh0- 723b Apr 30 10:30 rtgmaster_asmfix/SpriteExample.lha
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        87 files  169972  332021  51.2%            May  2 03:37

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>