Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
|
|
|
|
 |
Miscellaneous News : AmigaOS4 programming: new article and announcement of book. |
posted by kas1e on 21-Mar-2012 22:58:26 (8709 reads) |
Few months ago i start to works on some programming related book for amigaos4, and as side effect, some time before i made an small article called "GDB For Beginners", which you can read on http://os4coding.net, here.
Purposes of the whole book, its to cover amigaos4 internals, kernel internals, disassembling and debugging techniqs, ppc-assembler, utilities and tools which help when you debug programms and so on. In other words, book are not for application programmers, but mostly for the low-level coders who in interest in low-level stuff. Thorugh, i hope, it will be interesting to read and to other programmers who in interest in amigaos4.
The text of the book will be proof-readed and fixed for grammars, book will have bunch of images and all the other stuff, to make it professionaly looking and interesting to reads. Initial version will be done in the PDF, but real paper version if planned of course (through, that depends).
For all of this, your help is need it if you want to see full work to be done.
Currently i publish one more article: at this time not for very beginners, and that one cover a bit more aspects, as well as i trying to do article more proffesional, good looking and intersting to read in compare with first one. Its can be called like "example chapter", by which you can make an opinion about how book will be done, and it it worht of it at all.
The reasson to publish that article is to see, if there is interest from aos4 user base to see full book to be done, and if publishing of this kind of articles in beetwen are intersting at all, or it waste of time. So, if you found all of this worthwise, make a donation, because by donations i can see if interest is real one or not. To add, to make book proffesionaly done, i need to spend money for proof-readers, for proffessional painters outside (becase amiga painters have no time mostly for making quality stuff in which they not involved directly).
Purposes of new article are to cover some areas which wasnt covers anythere else, nor in SDK, nor as 3d party tutorials, and that is:
-- Differences and internals of libc (newlib in our case) -- Differences beetwen amigaos4 and unix from programming point of view -- Internals of ELF format on amigaos4, parsing of elfs -- Basics of GDB and objdump -- Programming on assembler for amigaos4 in different ways -- and all the other small bits here and here.
You can read the article online at os4coding.net HERE or download PDF version with all the examples HERE
I know, lately there was too much bountyes and asking for donations from different persons and different kind of projects, but that how it works: if you want everything progress faster, there is need to spend something for.
Currently, i do not create any bounty for book (what i will do later), but i just want to see if it even worth to worry. Planes to get starting donations in summs of 200$ (money will be spends beetwen me and Trixie (who do proof-reading and grammar corrections). Once we will reach 200, i will create a bounty which will exactly cover the book and all the stuff.
Bonty will be necessary as there will need some money for proof-readers and those who will fix english grammars, for graphics painters (to make some first/end pages), and as i say before, to make everything going fast, i mostly will recruit someone outside on the payment basics. There is already some work done, but sure it will be good to cover all by donations.
You also feel free to suggest the questions which will be covered in upcoming articles which can fits to the book later, if they will really worthwile to discuss deeply and worth to including to book of such kind. Plans are publish such kind of articles in meanwhile, while works on the book is ongoing.
At the end, big thanks going to Frank Wille with his never endles help, and to Trixie, who make a proof-read and gramar corrections.
Help us to make book reality, make a donation HERE
ps. i will post list of donars here, so everyone will see who do donations and how many, and once it reach starting summ, no more need it. |
|
|
|
| STORYID: 6306
|
Goto page ( 1 | 2 | 3 )
Poster | Thread | kamelito
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 23-Mar-2012 22:30:57
| | [ #41 ] |
| |
 |
Cult Member  |
Joined: 26-Jul-2004 Posts: 838
From: Unknown | | |
|
| remember also wedge and owner. How about stuff to know if you're running into emulation or being in PPC, and then also hack the 68k part, explanation of how petunia is working system wise.
Kamel PS as for softice maybe there's an equivalent in the Mac world before it went to intel. |
| Status: Offline |
| | kas1e
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 23-Mar-2012 22:42:43
| | [ #42 ] |
| |
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 3551
From: Russia | | |
|
| @Kamel Quote:
as for softice maybe there's an equivalent in the Mac world before it went to intel.
|
Even if there is some opensouce version for ppc macs which kind of softice, still its not kind of proggramm which can be ported, as such kind of progs are veeeeeryy reles on the interenals of the OS itself.
There is a lot of stuff which good to have on os: and kind of softice, and new cool debugger kind of db101 but matured a lot, and aos4 port of Valgrind, but as usuall "will be good" :) _________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites
|
| Status: Offline |
| | A1200
 |  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 24-Mar-2012 10:46:10
| | [ #43 ] |
| |
 |
Elite Member  |
Joined: 5-May-2003 Posts: 3117
From: Westhall, UK | | |
|
| Donated (Mike Parker) - Write the book already! :)
Looking forward to getting a copy and learning to code on OS4. _________________ Amiga A1200, 3.1 ROMs, Blizzard 1230 MKIV 64MB & FPU, 4GB DoM SSD, Workbench 3.1
|
| Status: Offline |
| | kas1e
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 24-Mar-2012 14:04:59
| | [ #44 ] |
| |
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 3551
From: Russia | | |
|
| @a1200 Thanks a lot as well !
@all Better to spend money now on other projects, like Andy's SketchBlock, Desler's CW and CygnuxEd's Amicygnix. Its already enough i got to see that there is more than enough interst in that topic (personally i even a bit surprised how good that all is turns in end). So, wait for the next article/book news :) Last edited by kas1e on 24-Mar-2012 at 02:16 PM. Last edited by kas1e on 24-Mar-2012 at 02:06 PM.
_________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites
|
| Status: Offline |
| | KimmoK
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 24-Mar-2012 18:42:14
| | [ #45 ] |
| |
 |
Elite Member  |
Joined: 14-Mar-2003 Posts: 5211
From: Ylikiiminki, Finland | | |
|
| | Status: Offline |
| | marko
 |  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 26-Mar-2012 2:35:49
| | [ #46 ] |
| |
 |
Super Member  |
Joined: 17-Dec-2007 Posts: 1816
From: Gothenburg, THE front side of Sweden ;), (via Finland), EU | | |
|
| Very interesting reading!!
I buy the book for sure  _________________ AmigaOS 4.1 FEu2 on Sam440ep-flex 800MHz 1GB RAM  C128, A500+, A1200, A1200/40, AmigaForever 2008+09+16, 5 x86/x64 boxes Still waiting (or dreaming) for the Amiga revolution... m4rko.com/AMIGA
|
| Status: Offline |
| | OlafS25
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 27-Mar-2012 14:16:36
| | [ #47 ] |
| |
 |
Elite Member  |
Joined: 12-May-2010 Posts: 6490
From: Unknown | | |
|
| it is a nice reading 
you can see that it needed a lot of time
It is of course only interesting for AOS developers but gratulation for your work. Hope sales later on will worth it. |
| Status: Offline |
| | Anonymous
|  |
Re: AmigaOS4 programming: new article and announcement of bo Posted on 16-Nov-2012 15:16:56
| | [ # ] |
| | | |
| |
|
|
Goto page ( 1 | 2 | 3 )
[ home ][ about us ][ privacy ]
[ forums ][ classifieds ]
[ links ][ news archive ]
[ link to us ][ user account ]
|