Who's Online |
16 user(s) are online ( 13 user(s) are browsing Forums)
Members: 1
Guests: 15
mufa,
more...
|
|
|
|
Re: continue.dev package for AmigaOS dev?
|
Posted on: Yesterday 9:09
#1
|
Site Builder 
|
That is interesting. What would it mean to have that working out of development and cost?
|
|
|
|
Re: How to use clib4 (natively)?
|
|
Site Builder 
|
I agree 100% with all the points kas1e mentioned above, but I would like to mention a few more things about clib2 status: - the code contains definitions that have to do with AmigaOS 3, Amiga 4 and MorphOS. But hardly any of the developers of these systems use it. MorphOS has been away from clib2 a long time ago, and AmigaOS 3 developers do not use it at all. So, maintaining any code that needs to keep support for all these systems is out of the question. One of the reasons why clib4 was created was to focus only on OS4. - clib2 has a branch named development ( https://github.com/adtools/clib2/tree/development), where Olaf is doing all his work on. His last commits were two years ago. As much as I know, they are not merged back to master because the latest changes are not tested enough by anyone. I wouldn't call it as active maintenance of a libc for our system. - newlib is closed source and maintained by one person (salass) whenever he has time and needs. Our goal for clib4 is not to bring confusion to the developers, but provide a better option and free them from any barriers and blocks. Instead of bitching about having to set a gcc argument for a different libc, we all should be grateful that a handful of people are doing what is needed for the development environments for our platform. They develop, they update, they test, and they benchmark as much as possible. Currently, we have newer versions of tools available, newer and better libc free by any company and open-sourced, a better cross compiling environment for everyone to jump on, and thanks to Balaton, a cheap way to develop on any system using qemu, without the need to spend a few hundreds of money just to test a hello world code. A newer version of webkit browser would never be possible with newlib and clib2. So, stop complaining, see the benefits and give us a hand to get into a better place. And most importantly, roll up your sleeves and start writing some new code. That's the only way to make this platform go a little bit further. And if any of you do not like what clib4 stands for or what we develop, so be it. Try to develop with clib2 and newlib if that covers your needs. No one pushes you to use clib4, gcc11 or cmake. But others want newer tools, better editors, working debuggers and all these things that the modern development requires. I would love hearing from one person in this community how we are going to bring Rust or Go in our systems. How will we be able to use better profiling and unit testing and more modern stuff. IMO, that's where we should focus, and not if the clib4 is a third libc or not.
|
|
|
|
SDK addon package
|
|
Site Builder 
|
Earlier today, we released a new add-on package for the OS4 SDK. The SDK Add-on package is meant to be installed on top of the AmigaOS 4 SDK. This includes new versions of necessary tools and compilers for native development on AmigaOS 4 systems. The package contains an installer that helps the user to proceed with the installation with just a few clicks. We are working to add more tools in the future releases, that will help the developers to have a better experience for native development on AmigaOS 4. This package might include experimental software. If you experience any problems, feel free to open an issue so that we can work on a fix. You can find it at https://github.com/AmigaLabs/SDK-Addon/releases
|
|
|
|
Re: SDL3
|
|
Site Builder 
|
@Capehill Thanks a lot for the guide. I will test it and let you know.
What is the sdl3benchmark? Is there an sdl2benchmark? Do these benchmark SDL2 and SDL3 on various methods? Do you see any performance differences on OS4?
|
|
|
|
Re: SDL3
|
|
Site Builder 
|
@Capehill Thank you for your prompt reply. Should I be able to see how much time was spent in SDL libraries with profiling programs, like the Profyler I mentioned above? I am asking, because I tried with the non-debug version, and I couldn't get a clear usage of the SDL_ methods in the app list.
Do you have any other way or tool I should test, that you know would work better?
|
|
|
|
Re: SDL3
|
|
Site Builder 
|
@Capehill If I use the libSDL3_debug.a when I link it statically with my app, should I be able to profile the called SDL functions? Maybe using the Profyler ( https://os4depot.net/?function=showfil ... opment/debug/profyler.lha) Is it the same for libSDL3_debug.a, because I tried it and I couldn't get any info? I am trying to understand if there are SDL slowdowns on the functions used by Lite XL, and if there is a difference between SDL2 and SDL3
|
|
|
|
Re: A new Odyssey is in development
|
|
Site Builder 
|
@K-L Thank you for your proposal, but afxgroup did the majority of the work. So, donating to his ko-fi page is totally fine.
|
|
|
|
Re: SDL3
|
|
Site Builder 
|
@Capehill The LITE_USE_SDL_RENDERER is for the darwin systems, so I do not use it in AmigaOS 4 port. I used the SDL_RENDER_DRIVER with ogles2, but there was no impact. Most probably will be a problem from the latest code in Lite XL itself, which is something I am discussing with the original team. By the way, I saw in your makefile you have the following comment CATCOMP = catcomp # TODO: is there a cross-compiler version? There is flexcat which can be used with cross-compilers https://github.com/adtools/flexcat
|
|
|
|
Re: SDL3
|
Posted on: 6/10 17:46
#10
|
Site Builder 
|
@Capehill Not really. Yesterday I ported the latest Lite XL 2.1.8, which is the first version the original team released, that uses SDL3, and it is a lot slower in scrolling and animations. Now, it might not be the SDL3 to blame here, which I am discussing with them. I just wanted to know if you have any information on performance benchmarks or something else, that show how well SDL3 is working on our system.
|
|
|
|
Re: SDL3
|
|
Site Builder 
|
@Capehill May I ask you if you have seen SDL3 being slower or faster than SDL2? Do you have any benchmark comparison between the two?
|
|
|
|
Re: DumbPad v01
|
Posted on: 5/30 13:23
#12
|
Site Builder 
|
@kas1e Awesome work man. It is great making native apps right?
|
|
|
|
Re: unix like "netstat" tool for os4, v1.1
|
|
Site Builder 
|
@kas1e Thank you so much for bringing this utility to our systems. Great work pal.
|
|
|
|
Re: better file sharing between os4 on qemu and windows, how ?
|
Posted on: 5/12 10:21
#15
|
Site Builder 
|
I have the same issues with Linux and the USB device updates. So, it seems it doesn't have to do with the host OS.
As much as I tried to find a way to mount a folder as a hard disk, this was not possible. The other solution could be to use an ISO, but this will require much more work than just restart the emulation.
I am interested in a better solution as well.
|
|
|
|
Re: AmigaOS 4 Monthly Roundup - April 2025
|
|
Site Builder 
|
Awesome post, as always. Thank you for creating it and keeping it up.
|
|
|
|
Re: Let’s Support SPE Development for A1222 – While We Still Can!
|
Posted on: 4/29 20:17
#17
|
Site Builder 
|
@Mr_byte I can't agree more with you.
|
|
|
|
Re: AIOSTREAMS search no longer returns results
|
Posted on: 4/19 17:32
#18
|
Site Builder 
|
No, you don't. It seems that it hit the APi requests quota and YouTube forbids any more for today. Tomorrow it might work again at some point.
Unfortunately, the YouTube API has a really low limit, that's why I was using Invidious. But now Invidious API is down on every server they have, and this cannot be used any more.
So, the only way to find YT videos right now on AmigaOS is by using the m.youtube.com or an invidious website, and not through the aiostreams website, until I figure another way to get the needed data.
|
|
|
|
Re: AIOSTREAMS search no longer returns results
|
Posted on: 4/19 10:20
#19
|
Site Builder 
|
@pjs Today, I released a new version of aiostreams that fixes the error with the search you mentioned. The reason why this was failing is that YT decided that if you search for videos through their API, they will return channels :O
So, there was a failure on finding some necessary data for these records.
|
|
|
|
Re: AIOSTREAMS search no longer returns results
|
|
Site Builder 
|
@Maijestro I am working on the page, but the aiostreams scripts do not need the page. They have parameters to search for videos in the shell. If you check the included amigaguide you will find them, or if you use the -h parameter, it gives information as well, i.e.
python youtube.py -h
|
|
|
|