Warning: Undefined variable $g_charset in /home/os4depot/public_html/index.php on line 9

Warning: Undefined array key "cookie_set_viewmode" in /home/os4depot/public_html/login.php on line 24

Warning: Undefined array key "viewmode" in /home/os4depot/public_html/login.php on line 42

Warning: Undefined array key "cookie_set_startpage" in /home/os4depot/public_html/login.php on line 48

Warning: Undefined array key "startpage" in /home/os4depot/public_html/login.php on line 68

Warning: Undefined array key "f_adm_out" in /home/os4depot/public_html/login.php on line 80

Warning: Undefined array key "f_adm_usr" in /home/os4depot/public_html/login.php on line 87

Warning: Undefined array key "f_adm_pwd" in /home/os4depot/public_html/login.php on line 88

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/index.php on line 21

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/head.php on line 6
OS4 Depot @ Orgin.biz - Your one stop for AmigaOS4 files
Warning: Undefined variable $g_charset in /home/os4depot/public_html/head.php on line 22

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/head.php on line 23

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/top.php on line 8
OS4 DepotLogo by Kicko 
(anonymous IP: 10.3.64.202,0) 

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/top.php on line 44

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 8

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 9

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 11

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 12

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 20

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 21

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 22

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 23

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 28

Warning: Undefined variable $function in /home/os4depot/public_html/menutop.php on line 29
  Home Recent Stats Search Mirrors Contact Info Disclaimer Config Admin

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/index.php on line 73
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

Warning: Undefined variable $g_charset in /home/os4depot/public_html/quicksearch.php on line 9


Warning: Undefined variable $function in /home/os4depot/public_html/menu.php on line 15

Warning: Undefined variable $function in /home/os4depot/public_html/menu.php on line 15

Warning: Undefined variable $function in /home/os4depot/public_html/menu.php on line 15

Warning: Undefined variable $function in /home/os4depot/public_html/menu.php on line 18

Warning: Undefined variable $function in /home/os4depot/public_html/menu.php on line 19

Warning: Undefined variable $cat in /home/os4depot/public_html/menu.php on line 26
 Categories

   o Audio (352)
   o Datatype (51)
   o Demo (214)
   o Development (629)
   o Document (24)
   o Driver (103)
   o Emulation (156)
   o Game (1063)
   o Graphics (516)
   o Library (123)
   o Network (243)
   o Office (69)
   o Utility (962)
   o Video (74)

Total files: 4579

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site



Warning: Undefined array key "showform" in /home/os4depot/public_html/comments.php on line 3

Warning: Undefined array key "cleanup" in /home/os4depot/public_html/comments.php on line 4

Warning: Undefined array key "ban" in /home/os4depot/public_html/comments.php on line 5

Warning: Undefined array key "uname" in /home/os4depot/public_html/comments.php on line 6

Warning: Undefined array key "delete" in /home/os4depot/public_html/comments.php on line 7

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/comments.php on line 38
 File comments for:  Development » Utility » amosextension2ascii.lha


Warning: Undefined variable $second in /home/os4depot/public_html/functions.php on line 594

Warning: Undefined variable $g_hasmypage in /home/os4depot/public_html/comments.php on line 92

amosExtension2Ascii

Description: This command designed to extract information
Download: amosextension2ascii.lha
Version: 1.0
Date:  28 Dec 17
Category:  development/utility
FileID: 10440
RSS Feed url: http://www.openamiga.org/modules/comments/rssfeed.php?file=development/utility/amosextension2ascii.lha

[Back to readme page]   
Warning: Undefined array key "cleanup" in /home/os4depot/public_html/comments.php on line 117

Warning: Undefined array key "ban" in /home/os4depot/public_html/comments.php on line 125

Warning: Undefined array key "uname" in /home/os4depot/public_html/comments.php on line 126

Warning: Undefined array key "delete" in /home/os4depot/public_html/comments.php on line 135
[Refresh page]

Comment by: LiveForIt / Kjetil (85.252.180.2)At: 29 Dec 2017, 14:41File 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, 12:36File 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, 22:12File 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)
 
 

Copyright (c) 2004-2026 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment