Audio (343) Datatype (51) Demo (203) Development (602) Document (24) Driver (97) Emulation (148) Game (1010) Graphics (500) Library (118) Network (233) Office (66) Utility (932) Video (69)
Total files: 4396
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
[Back to readme page] [Add Comment] [Refresh page]
Comment by: LiveForIt / Kjetil (85.252.180.2) | At: 29 Dec 2017, 15:41 | File version: 1.0 | Most of this is explained in this docs: http://wiki.amigaos.net/wiki/Migration_Guide http://wiki.amigaos.net/wiki/How_to_Build_Stubs_for_68k_Libraries You also need to read the AMOS Tutorial disk, AMOS extensions docs, that describes the AMOS extension file format as well what registers to use.
| | | Comment by: LiveForIt / Kjetil (85.252.180.2) | At: 29 Dec 2017, 13:36 | File version: 1.0 | some thing like: if (IsNative( func )) { // setup registers EmulateTags( func ); // get return register } I'm interested to see what you come up with.
| | | Comment by: Lazi (84.3.238.254) | At: 28 Dec 2017, 23:12 | File version: 1.0 | Seems to be working, but what can I do with my asm coded extension routines in c? Some of them are rely on AmosPro System routines too. Anyway, nice to see back my extensions commands from 20 years of forgetting: 10.WorkBench:> "RAM Disk:AmosExtension2Ascii/c/AmosExtension2Ascii" Db Sel n Db Use s$ Db Address n Db Close n=Db Flen(n) Db Fieldno n Db Saved On Db Saved Off Db Recsaved n n=Db Ftype$(n) Db Select n Db Select First Db Opencount n Db Select Next Db State n Db Reccount n Db Recno n Db Recle n s$=Db Field$(n) n=Db Field(s$) s$=Db Get$(n) n=Db Get(n) Db Goto n Db Put$ s$,n Db Append Db Append Blank Db Append From n, Db Swap n,n Db Delete Db Recall Db Deleted n Db Pack Db Zap Db Skip Db Locate n,s$,n,n Db Locate n,s$,n Db Locate n,s$ Db Found n Db Setdeleted On Db Setdeleted Off Db Cutspace On Db Cutspace Off Db Notify Db Continue s$=Db Found$(n)
| | |
|