View Full Version : Asm Hdf
bippym
17 January 2006, 00:32
I'm gonna create a HDF for asm programming..
What progs/utils/guides do you lot wanna see and does anyone fancy helping out?
Also what system am I looking at aiming this at (kick1.0-3.1).
Advice and thoughts appreciated :D
---
To Do List
Integrate with ClassicWB (Done)
Sort out the guides/tutorials
Organise the source code
Make all assigns
Set CED up for use with the various assemblers/linkers
Include more utilities/programs
Configure Dopus4 properly to assemble/link etc code
Your suggestions
Shoonay
17 January 2006, 04:06
Hmmm... how about 2 of'em?
First, for the old-school-hardcore programming on a A500 with KS1.3 with 512kb... OK, 1mb RAM, and no hd attached... sooo... on a floppy! (5 maybe? ;)). Just to know what the authors of "9 Fingers" and/or "State of the Art" felt ;)
Second, for the best classic Amiga system there is: a standard A1200 (target: unexpanded user) with KS3.0. Well... a few more memory (16mb) and/or 030/50Mhz requirements wouldn't have killed it, but...
...and a third one maybe, for the hi-tech ultra expanded Amiga programmists with PPC and "stuff", and "stuff", and "stuff", and "stuff"... :rolleyes
Joe Maroni
17 January 2006, 06:24
don´t miss Asm-Pro...:)
http://home-1.tiscali.nl/~solognt/
and for graphics i think we need the Kefcon IFF Converter...or something similar....:)
redblade
17 January 2006, 06:42
asm-kurs.lha on aminet has Kefrens convertor, I think this version is K1.3-K2+ compatible which is good.
I'm more of a AsmOne 1.6 fan that came with asm_course.lha by cool-g. Although it does have it's problems.
StingRay
17 January 2006, 16:28
[/URL]
and for graphics i think we need the Kefcon IFF Converter...or something similar....:)
Kefrens IFF converter was good decades ago, nowadays I wouldn't use it anymore. Better go for artpro or my favourite, PicCon ([URL="http://www.aminet.org/pub/aminet/gfx/conv/PicCon250.lha"]http://www.aminet.org/pub/aminet/gfx/conv/PicCon250.lha). (http://home-1.tiscali.nl/%7Esolognt/)
Doc Mindie
17 January 2006, 16:50
AmosPro's BOBeditor :look
on a serious note...I think I read in the AMOSPro manual (way back before it was stolen, go figure) that you can actually use inline assembler in AmosPro? I noticed that you'ld use areg0 areg1 areg2 for the address registers a dreg0 dreg1 and so forth for the data.
however, I've not the faintest idea if it would be of any use for anyone here :/ Though it's pretty easy to make something in AMOS.....compile it andReSource the program afterwards, see if you can find back to your code :P
bippym
17 January 2006, 19:34
Right I have started the HDF..
So-far I've installed the following:
Devpac 3.18
ASM-Pro (Whatever last ver is)
Resource
Includes and Autodocs
Some guides
Picasso96
DirOPus4
What else??
Come on guys
Joe Maroni
17 January 2006, 20:49
WHDLoad Dev pack...:rolleyes
bippym
17 January 2006, 21:03
yeah okay.
It's a bloody pain.. everything I try to install fails :(
To install toolmanager I have to install mui.. mui fails :(
Joe Maroni
17 January 2006, 21:19
i remember that the mui 3.8 install script has an installation bug in novice selection, but i´m not sure...
try one of the 2 other ways...:)
bippym
17 January 2006, 21:25
I fixed it.. installing from a HDF works fine
gizmomelb
18 January 2006, 12:34
from Amiger's enthusiasm: phxass assembler and IRA v1.05 disassembler sound the biz!
Joe Maroni
20 January 2006, 06:49
i have many sources if whdload slaves that you can put on the hdf...:rolleyes
if any of the authors give us the permission...
jotd
20 January 2006, 07:29
i have many sources if whdload slaves that you can put on the hdf...:rolleyes
if any of the authors give us the permission...
You have mine
Joe Maroni
20 January 2006, 09:03
You have mine
i´ve only own them from Mr.Larmer, Bored Seal, Mick (most jst) and Harry...
nothing from you...:sad
AmiGer
20 January 2006, 12:04
from Amiger's enthusiasm: phxass assembler and IRA v1.05 disassembler sound the biz!
Ira 1.07 beta is in the zone ! @Bippy, please add it to your collection.
Please also include Phxass (last stable and newest beta) from the PhxAss home page (http://devnull.owl.de/~frank/phxass.html).
Adderly
20 January 2006, 15:37
What about an editor (i vote for CygnusEd) and/or an ascii viewer (like View80 or similar)?
And a few good (de)packer/cruncher would be nice too!
Joe Maroni
20 January 2006, 20:05
as decruncher maybe "track2file" from mr.larmer...??
bippym
20 January 2006, 20:34
Guys atmm .. I am working crazy hours so plwease be pateient :)
Codetapper
20 January 2006, 20:36
The ASM pack isn't worth doing unless you add Barfly to it since that is what most of us use to create WHDLoad installers.
bippym
20 January 2006, 20:47
Barfly will be added too (If it'll work with winuae)
CFOU!
21 January 2006, 11:05
The ASM pack isn't worth doing unless you add Barfly to it since that is what most of us use to create WHDLoad installers.
I use BarFly too (before ASMone)
It's works perfectly on WINUAE
Galahad/FLT
23 January 2006, 18:43
I use PHXass
i´ve only own them from Mr.Larmer, Bored Seal, Mick (most jst) and Harry...
nothing from you...:sad
I meant: you have my permission. Well, all my installs come with source code included. However, I realize it's rather tedious to get all the installs and extract the source from them. I can put an archive on the zone, or anywhere else (about 10 MB) if you want.
bippym
13 March 2006, 19:14
You can Email it directly to me and I'll put it on the HDF, or whack it in the zone as 2 rars.
Anubis
13 March 2006, 19:59
I think that instead of creating new HDF installs and setup, it would be much easier to modify pre-existing setup such as ClassicWB P96.
I was thinking to ask Bloodwich if such a version of ClassicWB is possible.
But anyway, I would like to see this setup too. :)
Is this project abandoned or still alive? I'm especially interested in example sources and tutorials.
Bloodwich said that there is no problem to create this version of ClassicWB. He can help later to setup the script for install.
My original idea was to create something that will be like add-on for CW P96.
BippyM, do you have all stuff that should be installed?
I have a lot of stuff for install and the HDF I started has a lot of stuff on it..
I'll look more into it later when I get back (Gotta go out soon)
i have many sources if whdload slaves that you can put on the hdf...:rolleyes
if any of the authors give us the permission...
My installs (most of them) contain source. status of my sources is public domain, so use them.
Okay I could do with 1 or 2 members (I'd like Bloodwych to be one) to help me with this please..
I'm not the best person in the world when it comes to organising files etc... and I need a programmer or 2 to help with setting up all the software.. please help out please :D
Right lets start again... here are a few questions that I need answering
1). What sort of structure should I adopt
2). What method for launching the guides/tutorials and examples
3). What ASM progs should be included
4). What WB version (3.9? or older)?
5). How fancy should it be.. and should it use Picasso etc?
Lets think about the different compilers and editors first (ASM-One, Devpac, Barfly) should I install them all?
Editors? CED? what? and is someone gonna help me write the arexx scripts please?
should I install them all?
I vote for yes.
Editors? CED? what?
CED is good. GoldEd?
and is someone gonna help me write the arexx scripts please?
Unfortunately I haven't done a single line in Arexx
Doc Mindie
22 May 2006, 10:41
1). What sort of structure should I adopt
2). What method for launching the guides/tutorials and examples
3). What ASM progs should be included
4). What WB version (3.9? or older)?
5). How fancy should it be.. and should it use Picasso etc?
1: "hide" the normal system icons, and have drawers for "Basic" "Asm" "Docs" etc?
2: Multiview/AmigaGuide
3: AsmOne, BarFly and DevPac... then peepers can choose more orless what they want/need
4: I'd say WB2 upwards..... just for the Picasso-compatibility of that ;)
5: And I want a "nonfancy" thing.. so I can mess it up myself ;)
Right been giving it a little thought!
I think I should have a floating window/doc so guides/tutorials etc can be selected easily..
Another can be used to launch the varying dev progs (Asmone, Devpac) etc..
Any other ideas of how to present it
musashi5150
23 May 2006, 10:59
I'd say this HDF is getting too complicated too quickly :)
It will be quite some time until new coders need all these tools... IMHO all you really need right now is:
An assembler + debugger
Includes & Autodocs
A new HDF could always be made later once you guys start getting going. I don't have any clever scripts or anything like that on my real Amiga HD and I've always got along just fine.
The first thing I did when learning to code was to write nice system-killing and system-restore code so I could bash hardware and then bring the OS back. Once I'd done that I spent a good long while playing with copperlists :D
It isn't complicated at all!
The only programs that are on there are:
Diropus 4
Devpac 3
ASMPro
Barfly
Resource 6.06
The rest so-far is made up of guides/manuals and tutorials.. which IMO are important
I also plan to include other useful utils like gfx converters (IFF -> Raw) etc..
Doc Mindie
25 May 2006, 11:25
Can we make up a program "make annoying people normal"... "Anno2Norm" or something?
Would be just useful on another forum I'm a member of :lol
Adderly
30 May 2006, 23:19
what about including some pdf/amigaguide/txt whatever with books: programmers guide/reference manuals et cetera...
I could scan the german books "Amiga Assembler Buch" (general/os programming) and "Amiga Spiele selber programmieren 1+2" (game programming in asm), if there is interest.
Adderly
31 May 2006, 00:14
:great I would like to read them, and i'm sure many other (german) coder would be happy too
what about including some pdf/amigaguide/txt whatever with books: programmers guide/reference manuals et cetera...
Find and provide me with such txts/pdfs and I'll include them somewhere :D
commie1974
12 June 2006, 13:50
I also plan to include other useful utils like gfx converters (IFF -> Raw) etc..
Please don't forget to include a good HEX/ASCII editor, A Memory peeker, perhaps a track/block editor and last, but not least the almighty ROSSIMON!! BTW, this project is a fine idea, I wish I had time to join an IRC chat with you :)
bippym
12 June 2006, 17:57
I need someone to help with the building of the HDF.. Right now it is a sort of mish-mash of programs with no real structure or setup..
/me thinks it is time to get Bloodwych involved ;)
Ray Norrish
13 June 2006, 01:04
Bippy, you don`t need a whole crock of shit.. stick to the basics.
You need a good iff converter (until you write your own :)) - as long as it can do ILBM as well
Rossi2 monitor
dpaint
devpac
Your favourite ST (mine was hearttracker)
audiomaster
CrunchMania
shit.. everything you need right there :)
Seka Assembler (of course)
IFF Documentation
Bytekiller or Tetrapack
Delta Text (think that's what it was called)
Discovery/Project D (disk editor)
Some disassembler (forgot the names)
Amiga Monitor
Sound Tracker Player Sources
SoundFX (for those not liking ST)
Amiga BASIC (for those quick programs to create data)
Disksalv (in case of problems)
Aztec C compiler
bippym
13 June 2006, 06:06
Cheers guys :D
It's more the guides/manuals and source that needs setting up.. some good progs there i'll also be looking at :D
Bloodwych
30 June 2006, 14:12
Bippy has given me a copy of the basic HDF image and I can integrate it into one of the classicwb packs. You guys just have to decide which one - LITE, FULL, ADV, ADV-SP or P96.
If it's for use on a real Amiga, the non-P96 ones are the obvious choice with the LITE having the least features but smallest memory footprint.
The FULL hardly uses any chipram either as long as you have fastram but boasts more features due to Scalos.
The P96 has the advantage of outright speed (no custom chips slowing emulation down), great chipram and resolution but can't be installed on many real Amiga's.
If you choose a pack, I'll copy across Bippy's install, tidy up and make the programs available for easy access.
As already mentioned, I'm not really interested in using this HDF myself so I won't be constantly maintaining it like the other packages - that will come down to you guys. I am willing to help get it off the ground by integrating it into one of the classicwbs. The good news is the classicwb is extremely accessible, so updating it is fairly easy from the tools menu in the top left hand corner.
bippym
30 June 2006, 14:15
Well personally I think picasso but without the picasso screenmodes selected.
The reason being.. Amiga display stuff wont work properly with picasso running.
Or the ADV-SP or similar as it is always an idea to have a good machine for dev work :D
Remember that the HDF is not complete, so once you have integrated it I'll add the rest of the software and more sources/tutorials and books etc :D
sniperchaz
22 September 2006, 18:56
I'm gonna create a HDF for asm programming..
Did you ever complete the HDF for ASM bippym, if you did was it just incorperated into classic workbench, or have you got it as a standalone. If you have completed it where can i find a copy, as it would be ideal for me to run off my laptop, or just bang it to my 1200s harddrive. As you may know i would love to try and learn coding, and a package like that would be ideal. :great Thx in advance
bippym
22 September 2006, 21:36
I have a semi complete version that is incorporated into classicwb :)
will get it finished when I get 10 mins
Ultron
22 September 2006, 22:06
nice idea
sniperchaz
23 September 2006, 00:32
nice one ill look forward to the completed version hopefully if i manage to get my coding upto speed lol ill try to contribute LMHO
steve_m
09 October 2006, 01:28
Hi, did this asm environment get finished? I'm new to this board/ new to amiga emulation and programming.... would love to learn asm on a classic amiga. I bought the rom kernel manuals years ago, but never got round to using them.... this would be the perfect excuse to get into them ;)
Cheers
Steve
Zetr0
09 October 2006, 03:14
Heys O-Master Bipstah',
Did you get the ARKRG (Amiga Rom Kernal Reference Guide / Manual) put on the HDF ?
bippym
24 January 2007, 16:57
Heys O-Master Bipstah',
Did you get the ARKRG (Amiga Rom Kernal Reference Guide / Manual) put on the HDF ?
Yes indeedy (I think)
killergorilla
24 January 2007, 17:13
Is there anywhere to find that?
bippym
24 January 2007, 17:22
the hdf?
Zetr0
24 January 2007, 17:34
I quickly rescanned this thread, I didn`t notice Gadtools, did i miss this or is not going to be included?
killergorilla
24 January 2007, 17:43
No the Kernel Reference Manual?
Zetr0
24 January 2007, 18:30
@KG
its must be the crack m8, what do you mean "No the reference manual" ?
Joe Maroni
24 January 2007, 20:29
he means the Rom Kernel Reference...not the HDF ;)
Zetr0
24 January 2007, 21:01
what about the crack..... and errr the gadtools?
Dooly
24 January 2007, 21:24
No the Kernel Reference Manual?Here: http://project64.c64.org/hw/amiga.htm
bippym
25 January 2007, 09:53
I have a semi-working hdf ready, pm me if wanted
killergorilla
25 January 2007, 12:33
@KG
its must be the crack m8, what do you mean "No the reference manual" ?
See below: :D
Is there anywhere to find that?
the hdf?
No the Kernel Reference Manual?
he means the Rom Kernel Reference...not the HDF
Here: http://project64.c64.org/hw/amiga.htm
And all becomes clear!
Cheers Dooly, much appreciated :)
Marcuz
25 January 2007, 13:41
lol you spend way too much time on IRC :)
bippym
05 April 2007, 14:01
Right i've decided to do a little bit of work on this.. updated my first post with a list of stuff to do, change, add, remove etc..
Anyway I still need some ideas and feedback for those that already have the pre-release ;)
Zetr0
06 April 2007, 03:19
its a shame that we cannot distro storm C as well bippstah! :(
bippym
06 April 2007, 11:54
I can put anythjing requested on ;)
Zetr0
06 April 2007, 20:07
LOL, and theres me frantically writting an email you H&P
bippym
06 April 2007, 20:27
heheh
I said I can i didn't say I would :p
kamelito
18 February 2011, 22:07
is this Asm HDF dead or was it released?
bippym
18 February 2011, 22:10
I have a version on my HD..
I never actually got it finished but I can perhaps up it to the FTP server
zenox98
18 February 2011, 23:27
Only just noticed this and it sounds really good and useful, especially the slave sources. Is it in a usuable state?
Thanks
bippym
19 February 2011, 19:44
I have upped early verisions of the standard and P96 versions to the FTP..
kamelito
19 February 2011, 19:50
thx downloading
TheCyberDruid
19 February 2011, 20:07
Moved to 'Doc/App_Hardware'.
bippym
19 February 2011, 20:19
I just tried booting the normal one and it wont boot so maybe needs mounting as a second partition.
I have not looked at these in aeons so my apologies if they are not up to much cop!
thor
19 February 2011, 21:05
Did a quick test, it does run here but the HDF is virus infected.
bippym
19 February 2011, 23:21
With what?
thor
19 February 2011, 23:35
Ebola (tested with VirusZ and VT). According to this (http://www.vht-dk.dk/amiga/desc/txt/ebola.htm) it's one that doesn't really damage anything, but as any virus shouldn't be spread.
bippym
20 February 2011, 05:39
Okay I have checked with Virusz and it finds the virus in memory, but a full file check finds nothing :/
zenox98
20 February 2011, 09:58
Thanks bibbym
Is it safe to grab now, then?
thor
20 February 2011, 15:19
Okay I have checked with Virusz and it finds the virus in memory, but a full file check finds nothing :/
Did you mark all files in the file requester (there's a button "All"), so these get checked? Have you xvs.library installed for VirusZ? Both VT and VirusZ found it in plenty of files here.
bippym
20 February 2011, 15:52
I did all the above and have installed all files and libraries. Will look again later.
thor can you upload your version of VirusZ. VT I only have in German and I am English..
My VirusZ is 3 1.02
thor
20 February 2011, 16:33
I have the same version and I did download all from Aminet. Then I've put all in a folder which I used as DH1 in WinUAE and the HDF as DH0. Did a 'assign libs: DH1:xvs/libs ADD'. Afterwards I did run VirusZ without installing and it found Ebola in both memory and files (as the virus can't be in memory only).
bippym
20 February 2011, 21:06
Right sorted it.. I wasn't using the program properly.. Can someone delete the ASM HDF's and I'll up clean ones later once I have removed all virii from ALL my HDF's and hard-drives
Thanks guys
TheCyberDruid
20 February 2011, 21:22
Both deleted.
bippym
20 February 2011, 21:42
Uploading now ladies
TheCyberDruid
21 February 2011, 09:16
...and moved (again) ;)
kamelito
21 February 2011, 21:47
I don't see any Doc folder
TheCyberDruid
21 February 2011, 21:52
It's not on the upload FTP anymore. Use the normal file server interface.
kamelito
21 February 2011, 23:04
thx
zenox98
24 February 2011, 20:11
Hell's teeth!
I feel really, really stupid asking this, but it's driving me nuts:banghead
I'm trying to access either of these hdf files whilst within Workbench 3 - press F12 and trying to add the hardfile - but it guru's every time.
Would any kind soul let me know what settings I need to put into the Hardfile requester. As an example, I've tried
Path=<path of .hdf>
Device=DH2
Filesys = left blank(?)
Thanks
bippym
24 February 2011, 20:14
I had the same issues, so I wouldn't worry too much.
Simply boot with your standard setup and see if it reads okay. I'll look into the booting problem tomorrow!
Edit: Go into the startup-sequence and remove the MCP line. It is causing the crash
souls
23 October 2012, 09:53
Pardon my ignorance, but where can i download this HDF?
@thor, did you ever scan the books you mentioned? I'd be very interested!
thanks
thor
23 October 2012, 18:26
AFAIR I scanned a few pages from the games programming books as a test, but since the pages were quite thin you could see the text from the other side of the page through it, so it didn't look nice.
souls
25 October 2012, 11:18
AFAIR I scanned a few pages from the games programming books as a test, but since the pages were quite thin you could see the text from the other side of the page through it, so it didn't look nice.
oh, ok. too bad :(
Yesideez
16 November 2012, 19:14
What's the status of this little project at now?
I'd love to have a play with this, here's a small list of the tools I used:
TrackDOS (ftp://flatdisk.back2roots.org/pub/back2roots/cds/fred_fish/goldfish_vol1_9404_cd2/d6xx/d620/trackdos/trackdos.doc) by Nic Wilson (I fixed the interface to look nice with KS2+ and released as TrackDOS ][)
NewZAP (http://flashtro.com/cr/faery/newzap.png) (Awesome hex file editor, again, I fixed this to look nice on KS2+)
The Programmer's AGA Lab (http://bitworld.bitfellas.org/demo.php?id=29102) (Best graphic to source converter I found available)
I still have my fixed versions of TrackDOS and NewZAP if you want them - KS1.3 tools on a KS2+ machine looked awful. I fixed them because I used them a LOT :)
I also used DevPac, CygnusEd, ToolsDaemon (to launch stuff including DOS Shell windows), PowerPacker, CrM, KingCON, ReSource, Personal Paint (to design GUI interfaces) and if there are any others I've forgotten them.
zenox98
16 November 2012, 19:47
The hdf file is still available on the eab ftp under Commodore_Amiga/Doc/App_Hardware/Programming Hardware call 'asm programming hdf.rar', if you want to check it out.
Yesideez
17 November 2012, 06:44
Great stuff!
only problem is, I've not idea where the FTP is!
whitegiant89
17 November 2012, 07:25
Hello there,
Web based File Server (eab.whdownload.com) is shutdown.
And, our FTP is officially online, again.
Code:
Server: ftp.magix.ws
Regular Account
Username: ftp[at]magix.ws
Password: ftp[at]magix.ws
Uploader Account
Username: eabftp[at]magix.ws
Password: Upl0ad3r
Port: 21
Please, replace [at] with @
Web Browser friendly link: ftp://ftp@magix.ws:ftp@magix.ws@ftp.magix.ws
If you do not know what FTP is: http://wikipedia.org/wiki/Ftp
If you are looking for a free FTP Software: http://filezilla-project.org
Yesideez
18 November 2012, 10:36
Thanks for all that info - realy is appreciated but I've been through loads of folders and can't locate the HDF file :(
Arnie
18 November 2012, 10:51
The hdf file is still available on the eab ftp under Commodore_Amiga/Doc/App_Hardware/Programming Hardware call 'asm programming hdf.rar', if you want to check it out.
Try this
Yesideez
20 November 2012, 11:08
Got it, thanks!
I would never have thought of looking in the Docs folder for a data file containing apps!
vBulletin® v3.7.0, Copyright ©2000-2013, Jelsoft Enterprises Ltd.