GodLib
Moderators: Moderator Team, Reservoir Gods
-
- Atari Super Hero
- Posts: 869
- Joined: Tue Jun 18, 2002 5:16 pm
- Location: Grenoble, France
- Contact:
Is there a documentation for Godlib's APIs?
Maybe it could be possible to create the doc with a tool such as Doxygen?
Maybe it could be possible to create the doc with a tool such as Doxygen?
Strider from MJJ Prod
May the TOS be with you!
May the TOS be with you!
-
- Atari Super Hero
- Posts: 869
- Joined: Tue Jun 18, 2002 5:16 pm
- Location: Grenoble, France
- Contact:
One of the aims of Doxygen is to create a documentation from sources.
I'm not familiar with Doxygen but I've done my best while creating Godlib docs.
I will upload the zipped docs as soon as possible (I mean as soon as my DSL connection comes back 'coz I use a 56K modem now
).
Size of archive is 1 MB and it needs about 8 MB for depacking and an OS which accepts long filenames (it tried it on my Falcon running MiNT and Highwire, it works pretty well).
I'm not familiar with Doxygen but I've done my best while creating Godlib docs.
I will upload the zipped docs as soon as possible (I mean as soon as my DSL connection comes back 'coz I use a 56K modem now

Size of archive is 1 MB and it needs about 8 MB for depacking and an OS which accepts long filenames (it tried it on my Falcon running MiNT and Highwire, it works pretty well).
Strider from MJJ Prod
May the TOS be with you!
May the TOS be with you!
- sh3-rg
- Captain Atari
- Posts: 438
- Joined: Thu May 08, 2003 1:33 pm
- Location: bolton - england
- Contact:
i will point pinky in this direction
fxXxings to disco mobile
https://www.strava.com/athletes/11640455 https://veganasfvck.wordpress.com/
https://www.strava.com/athletes/11640455 https://veganasfvck.wordpress.com/
-
- Atari Super Hero
- Posts: 869
- Joined: Tue Jun 18, 2002 5:16 pm
- Location: Grenoble, France
- Contact:
Mr Pink's examples help quite a lot.
Ok now my DSL connection is back, so here are the docs: http://strider.mjjprod.free.fr/outils/godlib_doc.zip (start it with "index.html")
Ok now my DSL connection is back, so here are the docs: http://strider.mjjprod.free.fr/outils/godlib_doc.zip (start it with "index.html")
Strider from MJJ Prod
May the TOS be with you!
May the TOS be with you!
- sh3-rg
- Captain Atari
- Posts: 438
- Joined: Thu May 08, 2003 1:33 pm
- Location: bolton - england
- Contact:
Evil EA and their punnishing schedules... hen he's going to bugger off to .jp soon. Atari needs pink!
fxXxings to disco mobile
https://www.strava.com/athletes/11640455 https://veganasfvck.wordpress.com/
https://www.strava.com/athletes/11640455 https://veganasfvck.wordpress.com/
-
- Atari God
- Posts: 1169
- Joined: Wed Feb 11, 2004 4:34 pm
- Location: Middle Earth (Npton) UK
- Contact:
I remember there was this huge uproar on Slashdot a while back, about the whole quality of life thing, and how it related to EA working practices.Evil EA and their punnishing schedules...
The conclusion was that they were a bunch of slave drivers. I wonder what Pink's own take on that was?
"Where teh feck is teh Hash key on this Mac?!"
Hi,
Godlib is really powerfull, despite the fact it can't run under Steem with a TOS version older than 2.06. Thanks to RG.
I have one question : Is there a way not to compile all the files each time ? I mean how to build a library in pure C in order to have just one file named godlib.lib for example ?
Godlib is really powerfull, despite the fact it can't run under Steem with a TOS version older than 2.06. Thanks to RG.
I have one question : Is there a way not to compile all the files each time ? I mean how to build a library in pure C in order to have just one file named godlib.lib for example ?
Yes, no problem:Azrael_CV wrote:I have one question : Is there a way not to compile all the files each time ? I mean how to build a library in pure C in order to have just one file named godlib.lib for example ?
Code: Select all
; project file for godlib
e:\pc\lib\godlib.lib ; output file is godlib.lib in teh PC directory on drive e:
.L[-J]
.C[-K -Y -P]
; add all c files to be compiled here
example.c (godlib.h example.h)
Hans Wessels
I remember finding a bug in his .asm routines that did the trap calling for malloc. That caused some trouble in TOSes<2.06. Shouldn't be too hard to find it (hey, if I did it, so can anyone elseAzrael_CV wrote:Hi,
Godlib is really powerfull, despite the fact it can't run under Steem with a TOS version older than 2.06. Thanks to RG.
I have one question : Is there a way not to compile all the files each time ? I mean how to build a library in pure C in order to have just one file named godlib.lib for example ?

Bottom line: Pink has an ok version of godlib

George
is 73 Falcon patched atari games enough ? ^^
Hi,
Thanks for the help, it works fine. A '=' (equal) is missing but that's nothing, I didn't knew the compiler directives, that's all.
I tried to compile first all the Godlib in one file, but it seems that some files doesn't work well, as CHUNKY.S and GRF_TC_S.S. I stopped my investigations here and decided to put in one file only what I nedd. It worked.
And again, thanks a lot, it saves time during the compiling process.
Thanks for the help, it works fine. A '=' (equal) is missing but that's nothing, I didn't knew the compiler directives, that's all.
I tried to compile first all the Godlib in one file, but it seems that some files doesn't work well, as CHUNKY.S and GRF_TC_S.S. I stopped my investigations here and decided to put in one file only what I nedd. It worked.
And again, thanks a lot, it saves time during the compiling process.
How are you building you projects? Normally Pure C only compiles changed files (Alt-m make). It has to check all files to see if they have changed (source fule timestamp is later as objectfile timestamp) but it won't compile every file (unless you use Alt-a to make a project).Azrael_CV wrote:And again, thanks a lot, it saves time during the compiling process.
Hans Wessels
Normally, as you said, but it doesn't work with me, so that I have to do an Alt-x to force to make all the files.Nyh wrote: Normally Pure C only compiles changed files (Alt-m make).
In fact I am under Steem. I like to have a lot of lines of code on screen, so that I edit the C source under Win and compile the project in Pure C under Steem. But when I do an Alt-m after modifying the source code it doesn't compile. I don't know why and I won't look forward for the moment.
Az.
-
- Atari Super Hero
- Posts: 869
- Joined: Tue Jun 18, 2002 5:16 pm
- Location: Grenoble, France
- Contact:
George, can you tell me more about this bug? I'm an absolute newbie in asm, some help would be greatly appreciated!ggn wrote: I remember finding a bug in his .asm routines that did the trap calling for malloc. That caused some trouble in TOSes<2.06. Shouldn't be too hard to find it (hey, if I did it, so can anyone else)
I really would like to start doing things with this lib but for the moment it doesn't compile for TOS < 2.06 ...
Strider from MJJ Prod
May the TOS be with you!
May the TOS be with you!