OS4 DepotLogo by Nickman 
(anonymous IP: 18.224.59.138,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 File comments for:  Development » Utility » amosextension2ascii.lha

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://se.os4depot.net/modules/comments/rssfeed.php?file=development/utility/amosextension2ascii.lha

[Back to readme page]   [Refresh page]

Comment by: LiveForIt / Kjetil (85.252.180.2)At: 29 Dec 2017, 15: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, 13: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, 23: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-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment