Who's Online |
26 user(s) are online ( 20 user(s) are browsing Forums)
Members: 1
Guests: 25
emeck,
more...
|
|
Headlines |
-
arabic_console_devicepro2.lha - driver/input
Sep 8, 2024
-
amiarcadia.lha - emulation/gamesystem
Sep 8, 2024
-
ciagent.lha - emulation/misc
Sep 8, 2024
-
deark.lha - utility/archive
Sep 6, 2024
-
amitranslate.lha - utility/text
Sep 6, 2024
-
amissl-sdk.lha - development/misc
Sep 5, 2024
-
amissl.lha - library/misc
Sep 5, 2024
-
snoopy.lha - utility/filetool
Sep 5, 2024
-
amigagpt.lha - network/chat
Sep 1, 2024
-
yt.lha - video/misc
Sep 1, 2024
|
|
|
|
Re: Introducing Profyler
|
Posted on: 2022/1/21 21:42
#21
|
Not too shy to talk
|
@msteed
I just read your amigaguide... very well done.
Normaly I only skim throu those but yours very very informative... bravo good work.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Is gprof ever works on os4 ?
|
Posted on: 2022/1/21 18:19
#22
|
Not too shy to talk
|
@kas1e
ld source code may be the same v2.18 ... just a small change to the include files can make huge diffrense on how it compiles and optimizes.. ie diffrent file size.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Introducing Profyler
|
Posted on: 2022/1/21 16:44
#23
|
Not too shy to talk
|
@msteed
Welcome
A profiler is very much welcome, thank you
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Hello! I'm Torque
|
Posted on: 2022/1/21 16:43
#24
|
Not too shy to talk
|
@Torque
Welcome nice too see new faces
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Reactive C Library
|
Posted on: 2022/1/15 11:50
#25
|
Not too shy to talk
|
@NinjaCyborg
I have rewritten the IO Parts to use AmigaOS4 64bits dos functions. Where clib2 uses 32bit and some tricks to do 64bits.
So its not so easy to back port to AmigaOS3 .. but ofcoarse its not impossible.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Reaction C Library
|
Posted on: 2022/1/14 22:32
#26
|
Not too shy to talk
|
@kas1e
damn too tired ... you are correct .. its called Reactive
its a third choice for GCC ... but I need someone to update GCC to understand -mcrt=ralib ... currently gcc only understand -mcrt=clib2 and -mcrt=newlib
Thanks for the heads up .. I'll correct the text right away
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Reaction C Library
|
Posted on: 2022/1/14 21:56
#27
|
Not too shy to talk
|
## Amiga ##
v1.1 - ArgArrayInit v1.1 - ArgArrayDone v1.1 - ArgInt v1.1 - ArgString v1.1 - NewList v1.1 - NewMinList
## Assert ##
v1.1 - assert
## CType ##
v1.1 - isalnum v1.1 - isalpha v1.1 - isascii v1.1 - isblank v1.1 - iscntrl v1.1 - isdigit v1.1 - isgraph v1.1 - islower v1.1 - isprint v1.1 - ispunct v1.1 - isspace v1.1 - isupper v1.1 - isxdigit v1.1 - tolower v1.1 - toupper
## Dirent ##
v1.1 - closedir v1.1 - opendir v1.1 - readdir v1.1 - rewinddir
## FCntl ##
v1.1 - creat v1.1 - fcntl ( Partial ) v1.1 - open
## Inttypes ##
v1.1 - imaxabs v1.1 - imaxdiv v1.1 - strtoimax v1.2 - strtoumax
## Locale ##
v1.1 - localeconv
## Math ##
( Float [4], Double [8], Long Double [12], Double Double [16] )
v1.1 - __signbit (F/D/LD) v1.1 - ceil (F/D) v1.1 - copysign (F/D) v1.1 - fabs (F/D) v1.1 - fdim (F/D) v1.1 - floor (F/D) v1.1 - fpclassify (F/D) v1.1 - fmax (F/D) v1.1 - fmin (F/D) v1.1 - fmod (F/D) v1.1 - isfinite (F/D) v1.1 - isinf (F/D) v1.1 - isnan (F/D) v1.1 - log (F/D) v1.1 - log10 (F/D) v1.1 - nan (F/D) v1.1 - pow (F/D) v1.1 - scalbn (F/D) v1.1 - sqrt (F/D)
## Netdb ##
v1.1 - freeaddrinfo v1.1 - gai_strerror v1.1 - getaddrinfo v1.1 - gethostbyaddr v1.1 - gethostbyname v1.1 - getnameinfo v1.1 - getservbyname v1.1 - getservbyport
## Poll ##
v1.1 - poll v1.1 - waitpoll
## PThread ##
v1.3 - pthread_create v1.1 - pthread_equal v1.1 - pthread_exit v1.3 - pthread_join v1.1 - pthread_once v1.1 - pthread_self
v1.1 - pthread_attr_init v1.1 - pthread_attr_destroy
v1.1 - pthread_barrier_init v1.1 - pthread_barrier_destroy v1.1 - pthread_barrierattr_init v1.1 - pthread_barrierattr_destroy
v1.1 - pthread_cond_init v1.1 - pthread_cond_wait v1.1 - pthread_cond_signal v1.1 - pthread_cond_broadcast v1.1 - pthread_cond_timedwait v1.1 - pthread_cond_destroy v1.1 - pthread_condattr_init v1.1 - pthread_condattr_destroy v1.3 - pthread_condattr_getclock v1.3 - pthread_condattr_setclock
v1.1 - pthread_mutex_init v1.1 - pthread_mutex_lock v1.1 - pthread_mutex_unlock v1.1 - pthread_mutex_trylock v1.1 - pthread_mutex_timedlock v1.1 - pthread_mutex_destroy v1.1 - pthread_mutexattr_init v1.1 - pthread_mutexattr_destroy v1.1 - pthread_mutexattr_settype v1.1 - pthread_mutexattr_gettype
v1.1 - pthread_rwlock_init v1.1 - pthread_rwlock_rdlock v1.1 - pthread_rwlock_wrlock v1.1 - pthread_rwlock_unlock v1.1 - pthread_rwlock_tryrdlock v1.1 - pthread_rwlock_trywrlock v1.1 - pthread_rwlock_timedrdlock v1.1 - pthread_rwlock_timedwrlock v1.1 - pthread_rwlock_destroy v1.1 - pthread_rwlockattr_init v1.1 - pthread_rwlockattr_destroy
v1.1 - pthread_spinlock_init v1.1 - pthread_spinlock_lock v1.1 - pthread_spinlock_unlock v1.1 - pthread_spinlock_trylock v1.1 - pthread_spinlock_destroy
## Setjmp ##
v1.1 - longjmp v1.1 - setjmp
## Signal ##
v1.1 - raise v1.1 - signal
## Stdio ##
v1.1 - asprintf v1.1 - clearerr v1.1 - ctermid v1.1 - fclose v1.1 - fdopen v1.1 - feof v1.1 - ferror v1.1 - fflush v1.1 - fgetc v1.1 - fgetpos v1.1 - fgets v1.1 - fileno v1.1 - flockfile v1.1 - fopen v1.1 - fprintf v1.1 - fputc v1.1 - fputs v1.1 - fread v1.1 - fscanf v1.1 - fseek v1.1 - fseeko v1.1 - fsetpos v1.1 - ftell v1.1 - ftello v1.1 - ftrylockfile v1.1 - funlockfile v1.1 - fwrite v1.1 - getc v1.1 - getc_unlocked v1.1 - getchar v1.1 - getchar_unlocked v1.1 - perror v1.1 - printf v1.1 - putc v1.1 - putc_unlocked v1.1 - putchar v1.1 - putchar_unlocked v1.1 - puts v1.1 - remove v1.1 - rename v1.1 - rewind v1.1 - scanf v1.1 - setbuf v1.1 - setvbuf v1.1 - snprintf v1.1 - sprintf v1.1 - sscanf v1.1 - tmpfile v1.1 - tmpnam v1.1 - tmpnam_r v1.1 - ungetc v1.1 - vasprintf v1.1 - vfprintf v1.1 - vsnprintf v1.1 - vsprintf
## Stdlib ##
v1.1 - _Exit v1.1 - abort v1.1 - abs v1.1 - arc4random v1.1 - arc4random_buf v1.1 - arc4random_stir v1.1 - arc4random_uniform v1.1 - arc4random_addrandom v1.1 - atexit v1.1 - atof v1.1 - atoi v1.1 - atol v1.1 - atoll v1.1 - bsearch v1.1 - calloc v1.1 - div v1.1 - exit v1.1 - free v1.1 - freezero v1.1 - getenv v1.1 - getprogname v1.1 - initstate v1.1 - jrand48 v1.1 - labs v1.1 - ldiv v1.1 - llabs v1.1 - lldiv v1.1 - lrand48 v1.1 - malloc v1.1 - mblen v1.1 - mbtowc v1.1 - mrand48 v1.1 - nrand48 v1.1 - qsort v1.1 - rand v1.1 - rand_r v1.1 - random v1.1 - realloc v1.1 - reallocarray v1.1 - recallocarray v1.1 - setprogname v1.1 - setstate v1.1 - srand v1.1 - srand48 v1.1 - srandom v1.1 - strtod v1.1 - strtof v1.1 - strtol v1.2 - strtoq v1.1 - strtoll v1.1 - strtoul v1.1 - strtoull v1.1 - system
## String ##
v1.1 - ffsl v1.1 - ffsll v1.1 - memccpy v1.1 - memchr v1.1 - memcmp v1.1 - memcpy v1.1 - memmem v1.1 - memmove v1.1 - memset v1.1 - stpcpy v1.1 - stpncpy v1.1 - strcat v1.1 - strchr v1.1 - strcmp v1.1 - strcoll v1.1 - strcpy v1.1 - strcspn v1.1 - strdup v1.1 - strerror v1.1 - strerror_r v1.1 - strlcat v1.1 - strlcpy v1.1 - strlen v1.1 - strncat v1.1 - strncmp v1.1 - strncpy v1.1 - strndup v1.1 - strnlen v1.1 - strpbrk v1.1 - strrchr v1.1 - strsep v1.1 - strspn v1.1 - strstr v1.1 - strtok v1.1 - strtok_r v1.1 - strxfrm v1.1 - timingsafe_memcmp
## Strings ##
v1.1 - bcmp v1.1 - bcopy v1.1 - bzero v1.1 - explicit_bzero v1.1 - ffs v1.1 - index v1.1 - rindex v1.1 - strcasecmp v1.1 - strncasecmp v1.1 - timingsafe_bcmp
## SysLog ##
( Call to SysLog are forwarded to SysLog.library )
v1.1 - closelog v1.1 - closelog_r v1.1 - openlog v1.1 - openlog_r v1.1 - setlogmask v1.1 - setlogmask_r v1.1 - syslog v1.1 - syslog_r v1.1 - vsyslog v1.1 - vsyslog_r
## Time ##
v1.1 - asctime v1.1 - asctime_r v1.1 - clock v1.3 - clock_gettime v1.1 - ctime v1.1 - ctime_r v1.1 - gmtime v1.1 - gmtime_r v1.1 - localtime v1.1 - localtime_r v1.1 - mktime v1.1 - time v1.1 - timegm
## Unistd ##
v1.1 - _exit v1.1 - close v1.1 - ftruncate v1.1 - getcwd v1.1 - getpagesize v1.1 - getpid v1.1 - getppid v1.1 - getwd v1.1 - isatty v1.1 - lseek v1.1 - pread v1.1 - pwrite v1.1 - read v1.1 - rmdir v1.1 - swab v1.1 - write
## UTime ##
v1.1 - utime
## WChar ##
v1.1 - wcscat v1.1 - wcschr v1.1 - wcscmp v1.1 - wcslcat v1.1 - wcslcpy v1.1 - wcslen v1.1 - wmemchr v1.1 - wmemcmp v1.1 - wmemcpy v1.1 - wmemmove v1.1 - wmemset
## Sys / Socket ##
v1.1 - accept v1.1 - bind v1.1 - connect v1.1 - getpeername v1.1 - getsockname v1.1 - getsockopt v1.1 - inet_addr v1.1 - inet_ntoa v1.1 - inet_ntop v1.1 - inet_pton v1.1 - listen v1.1 - recv v1.1 - recvfrom v1.1 - select v1.1 - send v1.1 - sendto v1.1 - setsockopt v1.1 - shutdown v1.1 - socket v1.1 - waitselect
## Sys / Stat ##
v1.1 - fstat v1.1 - mkdir v1.1 - stat
## Sys / Time ##
v1.1 - gettimeofday
## Sys / Uio ##
v1.1 - readv v1.1 - writev
Edited by rwo on 2022/1/28 19:09:28 Edited by rwo on 2022/2/9 22:07:45
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Reactive C Library
|
Posted on: 2022/1/14 21:55
#28
|
Not too shy to talk
|
Hello I have uploaded a new c library to OS4Depot.
Its something I have been working on and off for some time but I need to motivation... so I released it in it current form.
This clib should be treated as a alpha release so you should proberly not relay too much on it as its proberly full of bugs.
about the name, while it has the name Reactive its not relient on any external library other than AmigaOS4 offcial libraries.
Regards René W. Olsen
-- Readme.txt
Reactive C Library is based on clib2 by Olaf Barthel just in Shared Amiga Library format.
-- Warning GCC only support Newlib or clib2 modes .. So I have overwritten the clib2 sdk includes files, so bakcup the old dirs first --
-- Diffrences between clib2/newlib and this clib
time_t - This is a 64 bits where its possible to go past 2038. But there would be convertion problem going back and to Amiga dates.
off_t - This is a 64 bits where some of the stdio functions can return a file value. eg. tello() will return a 64 bit file pos.
fpos_t - This is a 64 bits where some of the stdio functions can return a file value. eg. fgetpos()
clock_t - This is a 64 bits
'struct timeval' uses the 'time_t' define.. so it also uses 64bit
wchar_t is defined as a uint32, clib2 has 16bits, newlib has 32bit
Edited by rwo on 2022/1/14 22:33:30
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Amiga X5k CPU Cooler
|
Posted on: 2022/1/14 11:21
#29
|
Not too shy to talk
|
@kas1e
I watched you video .. and its was easy to exchange the cooler.
I added a limiter so its not running at 3000 but only the 2400 rpm ... and so far every thing is stable.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Amiga X5k CPU Cooler
|
Posted on: 2022/1/13 14:18
#30
|
Not too shy to talk
|
@walkero
Thank you .. exactly what I needed .. I odered one now .. lets hope its very silent
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Amiga X5k CPU Cooler
|
Posted on: 2022/1/13 12:28
#31
|
Not too shy to talk
|
My Amiga X5k CPU Cooler is killing me slowly with a loud noise it makes..
Do anyone have a good tip for a new cooler?
Or maybe if you know what type of cooler to use .. as it is now a days cpu cooler spec are down to x86 cpu types.
Help please
Regards René
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: How to get my local IP address?
|
Posted on: 2018/6/12 1:08
#32
|
Not too shy to talk
|
well if you want to get the ip addr from a shell you can use my util rIPConfig but if you want to get it from code you can use BSD Socket library
call Queryinterface with IFQ_Address
René
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: ILBM or IFF
|
Posted on: 2017/10/6 11:23
#33
|
Not too shy to talk
|
@thomas
calling it .iff is not very informative.. as it could be grapahics, sound, text or other stuff
personaly I sort of like .lbm
René
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: The Xena Research Project Part 1
|
Posted on: 2017/5/10 1:04
#34
|
Not too shy to talk
|
@apsturk
Nice article.. enjoyed reading it..
looking forward to the next.. for I think it could be fun playing around with the xmos chips
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: ProcessPixelArray() rewrite
|
Posted on: 2017/1/14 17:18
#35
|
Not too shy to talk
|
@kas1e
This Color values is swapped.. so if you want to use it under AOS4 you need a AARRGGBB format not BBGGRRAA.
Edit: Just commenting your source code for Brighten/Darken.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: Dungeon crawler
|
Posted on: 2016/4/26 2:17
#36
|
Not too shy to talk
|
@Crisot
Your screen shots look very impressive... so keep up the good work.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: RHash bug
|
Posted on: 2016/2/13 3:35
#37
|
Not too shy to talk
|
@ChrisH
Hey Chris.. I just wanted to mention I added support for SFV File Generation.
Not sure if this was the option you used in the other rhash.
My have rHash command has standard Amiga DOS wildcard support, so 'Work:' should work.
René
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: RHash bug
|
Posted on: 2016/2/4 13:10
#38
|
Not too shy to talk
|
@ddni
There are two utils called RHash and he is not using my version.
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Error Downloading BOH from AmiStore
|
Posted on: 2015/9/24 23:08
#39
|
Not too shy to talk
|
I can't download BOH from AmiStore after I bourgh it..
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|
Re: AmigaOS 4.1 Final Edition SDK available for download
|
Posted on: 2015/9/4 2:40
#40
|
Not too shy to talk
|
@AmigaBlitter
>>BMATags_RGBFormat was not declared
BMATags_RGBFormat was set to TAG_USER+2, was private tag.. (also noted in the include files)
You should really not be using that.
René
|
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
|
|
|