Please support Aros future

x-vision · 2722

x-vision

  • Junior Member
  • **
    • Posts: 50
    • Karma: +1/-2
Reply #15 on: January 28, 2021, 11:51:38 PM

Blade Runner on Scumm VM 2.2.0 (sadly I can't post inserted videos)

https://www.youtube.com/watch?v=XfFTKW0pSDE



x-vision

  • Junior Member
  • **
    • Posts: 50
    • Karma: +1/-2
Reply #16 on: February 02, 2021, 12:16:20 PM
Wow. More than 400 views and just 3 answers, one to critizice the OP and just 2 for some kind of support which 1 coming from someone who's already one of the best supporters. In a forum suposedly about supporters of aros. hahaha 

I didn't expect much because I already know a bit who's still around, but: not even 1 word (Let alone making a contribution or whatever else)?

Amazing how the human mind can cheat yourself into making some twisted acts.



OlafS3

  • Junior Member
  • **
    • Posts: 65
    • Karma: +4/-0
Reply #17 on: February 16, 2021, 09:35:01 AM
Wow. More than 400 views and just 3 answers, one to critizice the OP and just 2 for some kind of support which 1 coming from someone who's already one of the best supporters. In a forum suposedly about supporters of aros. hahaha 

I didn't expect much because I already know a bit who's still around, but: not even 1 word (Let alone making a contribution or whatever else)?

Amazing how the human mind can cheat yourself into making some twisted acts.

I have donated some money to Kalamatee



miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #18 on: February 16, 2021, 03:46:58 PM
I have donated to support developers and for buying new hardware including a new Nvme drive and newer memory for the servers that build AROS.

I've also given money to support Kalamatee. 😊



Samurai_Crow

  • Junior Member
  • **
    • Posts: 76
    • Karma: +3/-0
  • Hobby coder
Reply #19 on: February 16, 2021, 10:14:52 PM
Wow. More than 400 views and just 3 answers, one to critizice the OP and just 2 for some kind of support which 1 coming from someone who's already one of the best supporters. In a forum suposedly about supporters of aros. hahaha 

I didn't expect much because I already know a bit who's still around, but: not even 1 word (Let alone making a contribution or whatever else)?

Amazing how the human mind can cheat yourself into making some twisted acts.
You have only begun to know the meaning of the twisted acts that AROS is subject to.  The reason I've demoted myself from participant to lurker on AROS Exec is that the few team members that remain have very different goals and ways to achieve them than I do.  Suffice it to say I have creative differences with most if not all of them.

First off, ABI v0 is full of placeholder code that should have been discarded long ago.  Second, ABI v1 only supports AROS SMP on x64 but I'm not going to install it on the only x64 system I have that will run it because I need to use it for my everyday coding.  Third, without SMP on a hobby architecture like AArch64, the means to start out newbie developers to become experienced developers on AROS is missing the boat.  Finally, the means to getting cross platform binaries to work on third party OS development involves getting WebAssembly to work on the architecture so that new binaries will work on it out of the box.

On the plus side, there's Deadwood's fine Mesa port from years ago giving some measure of accelerated graphics.  Other than that, AROS basically doesn't have much of a future.  While my previous preferred languages for Amiga are equally ready for the trash as C, AROS is written in C.  There's no hope of AmigaE support due to 32-bit dependencies of that language.  There's no hope of AmiBlitz becuase it's strictly 68k as is AmosPro.

What would it take to have a future for any OS?  Wasmer's WebAssembly support outside the browser depends on POSIX subset compliance that no Amiga-like can easily match.  Wasmer is written in Rust whose advantage is tight SMP integration and easy multithreading without race conditions or memory leaks.

What can help in the future?  Build hosted on a new kernel like RedoxOS written in Rust or Haiku, an OS written in C++ with SMP from the ground up support.  Even Google Fuchsia is looking more hopeful than being hosted on Linux as it is binary compatible with some Linux code but doesn't use the huge kernel like Linux uses.  There are many examples of operating systems that have more of a future than AROS at the moment.  It's sad but true.  AROS is behind the times so far it has no future.

Sorry to have to rain on your parade but I'll go back to lurking now.  I like my Amigas but have no allusions that AROS other than 68k ABI v1 has any hope whatsoever becuase of the backing of the Vampire team and OlafS.  It's just spread too thin and too far behind.



miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #20 on: February 16, 2021, 11:27:46 PM
@Samurai_Crow

I haven't heard from you in a long while.

It's true that AROS 32bit and 64bit have their own issues. Much of that may be management related.

I have a different view of AROS and especially IcarosDesktop. I certainly don't expect it to be any competition for any modern OS. It is merely a niche Amiga-like OS that I regard as a hobby.

Personally, I use virtual machines such as VirtualBox and VMWare. That way IcarosDesktop doesn't occupy the entire computer, only when I want it. I've learned much about C coding for AROS and Amiga over the last five years. Hopefully I improved my skllls a little. Now I'm bringing some of my C# code from Icon Editors and Image Viewers and Virtual Disk Managers over to AROS as well. I prefer Icon Programs and Graphics Apps.

But it's basically a hobby, a way to spend time and maybe eventually produce something someone might find useful. At the moment I'm working on a few such projects and some datatypes. But honestly, I really enjoy this crap!! 😊



miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #21 on: February 16, 2021, 11:59:33 PM
Here is an Icon App I'm working on currently.

I have some pleasant memories of the Amiga OS 3.9 IconEdit with it's yellow crayon box icon.

This is my version of the AROS IconEdit program which has a new yellow pencil box icon. We're older and wiser now so we have graduated from crayons to colored pencils. ;-)

Currently it has support for Legacy Glow Icons and I'm adding support for True Color Icons and Hybrid Icons with Argb Chunks.It supports Loading, Displaying, Assembling and saving these icon formats. It will also support drag-n-drop and it has a small menu system as well. I'm trying to keep it simple and traditional to make it compatible with AROS 32bit/ 64bit and 68k, as well as Amiga OS.

The two empty boxes to the right is where the image colormaps will be drawn. Just last night I finished the code for the pixelated image in the Preview Aea. Using the same technique I can now draw the colormaps maybe using Graphics Library though it's noticeably slow! Or it might be better to setup a bitmap and blit the bitmap to the rasterport instead. Maybe it will draw faster.

I hope someone will find it useful. I'm enjoying writing it. ; )

P.S. - X-Vision mentioned "Icon Alias" but it isn't finished yet. I have done some work with it in Icon Library and it is very promising. It uses an IconSet selected by the user. But instead of copying the icons over the current ones like we have traditionally done. Icon Alias and Icon Library do a Magic Trick. Icon Library reads the IconList and substitutes the name of the alternate icon and loads and displays the new one instead. It behaves like real icon - because it is a real icon! Turn off Icon Alias and the original icons display as usual. There is much work involved.
« Last Edit: February 17, 2021, 12:12:11 AM by miker1264 »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 714
    • Karma: +32/-1
  • AROS One
    • AROS One
Reply #22 on: February 17, 2021, 01:04:43 AM
Are DualPNG Icons Supported?


miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #23 on: February 17, 2021, 01:39:07 AM
Are DualPNG Icons Supported?

The program isn't finished yet but I'm writing the Dual-PNG Icon support code. As soon as I get the user interface to a comfortable spot which will be soon, and after I add code for a few more menu items then I will focus on Argb Icon Support.

I started a function to read and display the Argb Data from a Hybrid Icon that was put together by ILBM2ICON but I didn't finish that part. Once the Dual PNG Images are separated in memory getting the pixel data isn't difficult at that point the PNG Icon and the ARGB Data Chunk behave the same and get displayed the same way. It will also be possible to load a Hybrid Icon and selectively save the Glow Icon or the PNG Icon parts.

So, yes. It will be supported. Long answer to a short question.  :)

I didn't mean to distract from the main thread. I just wanted to show that things are still happening as far as apps for AROS. But the main contributors/developers are a valuable commodity. We should support their efforts as much as possible.  :)
« Last Edit: February 17, 2021, 01:42:38 AM by miker1264 »



aGGreSSor

  • Member
  • ***
    • Posts: 178
    • Karma: +7/-0
    • russian transit
Reply #24 on: February 17, 2021, 06:07:34 AM
I move this my answer here. This is imho, it's not for polemics (discussion would be normal, but hardly possible).

I'm sure there are many people out there who are passionate about modern technology. At the same time, modern technology is like a snowball rolling down a mountain. For me, modern technology is a continuous regression and self-repetition.

Quote
I'm sure that AROS doesn't need Linux, but unfortunately in the existing world it is impossible to refuse it.
I don't make any decisions in this matter, I just express my IMHO.

In fact, both android and chrome are stunningly silly nonsense and examples of wasted resources with disgusting user experience.
I know how to use all this and more or less know how it works inside.

In the Russian Amiga community (when it was larger and more active) many years ago it was compared to Baron Münchhausen pulling himself out of a swamp by his hair. Years have passed, but this remains true and goes further along the path of destroying the meaning of working with the operating system.
When you have a computer that has a BIOS that needs to load a bootloader that needs to load real loader.. Hey! Aren't you tired of loading?

Ok, then we have a computer for you with a BIOS that loads a bootloader, which starts the Linux kernel, which loads init, which loads Zygote, which loads a machine for special code (Dalvik), which loads a special code, which loads an interface and many, many api, plus a virtual machine for other special code that is needed for interpretation a basic-like language that renders the desktop in the browser, written in other special code. And all this lies in the palm of your hand and becomes the standard.

In fact, this is all clinical idiocy. The apotheosis of idiocy is the desktop in the browser. For Sinclair ZX Spectrum in TR-DOS was a program that loaded other programs. It was called boot.B and was 1 block (256 bytes) in size of a floppy disk!The operating system looks like gigabytes of loadable code and should not turn into a boot. This destroys its meaning as an operating system and is (I repeat) - idiocy.

The architecture of AmigaOS is outdated and lacks some of the really important features that emerged in the evolution of operating systems. However, AROS follows it from the very beginning, and this would give a certain ghostly chance for a separate evolution of the system, if the past of AmigaOS were not proprietary..  For the same reason, like AmigaOS doesn't have a proprietary future (although everyone wants to eat) :( Today it is almost impossible to taboo such things as mixing a snake with a hedgehog, in other words: like AmigaOS with *nix. This doesn't mean that you need to turn AROS into a Shell/VM on top of Linux/Windows/etc. AROS is not a KDE, Gnome, or Android, it's an OPERATING SYSTEM! Ideally, AROS should pull out "his Munchausen" himself.

Thus using Linux or Windows is a means, but not a target. In the recent past there was an Amiga that emulated everything. The ideal AROS would be suitable for replacing Linux where Linux is currently used, including on any processor and other hardware. It's a worthy and ambitious target for which there are no any resources. Hence the parasitism on the Linux ecosystem. :)
« Last Edit: February 17, 2021, 06:41:15 AM by aGGreSSor »



magorium

  • Senior Member
  • ****
    • Posts: 253
    • Karma: +7/-0
  • Convicted non contributor
Reply #25 on: February 17, 2021, 06:50:42 AM
... Icon Alias and Icon Library do a Magic Trick. ...
Out of interest, basically you patch iconlibrary functions to point them at your functions when aliasing is active (and call default original functions when not) and then instead of loading the actual diskobject, you replace that with the 'aliased' icon ?


miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #26 on: February 17, 2021, 07:52:24 AM
... Icon Alias and Icon Library do a Magic Trick. ...
Out of interest, basically you patch iconlibrary functions to point them at your functions when aliasing is active (and call default original functions when not) and then instead of loading the actual diskobject, you replace that with the 'aliased' icon ?

I'm not sure this thread is the right place to address that so I'll start another one and answer your question.



terminills

  • Junior Member
  • **
    • Posts: 78
    • Karma: +5/-0
Reply #27 on: February 17, 2021, 02:00:08 PM
Wow. More than 400 views and just 3 answers, one to critizice the OP and just 2 for some kind of support which 1 coming from someone who's already one of the best supporters. In a forum suposedly about supporters of aros. hahaha 

I didn't expect much because I already know a bit who's still around, but: not even 1 word (Let alone making a contribution or whatever else)?

Amazing how the human mind can cheat yourself into making some twisted acts.
You have only begun to know the meaning of the twisted acts that AROS is subject to.  The reason I've demoted myself from participant to lurker on AROS Exec is that the few team members that remain have very different goals and ways to achieve them than I do.  Suffice it to say I have creative differences with most if not all of them.

First off, ABI v0 is full of placeholder code that should have been discarded long ago.  Second, ABI v1 only supports AROS SMP on x64 but I'm not going to install it on the only x64 system I have that will run it because I need to use it for my everyday coding.  Third, without SMP on a hobby architecture like AArch64, the means to start out newbie developers to become experienced developers on AROS is missing the boat.  Finally, the means to getting cross platform binaries to work on third party OS development involves getting WebAssembly to work on the architecture so that new binaries will work on it out of the box.
It's fine that "YOU'RE" not going to install AROS64 however people like me have no problems whatsoever having a separate machine for AROS64.
Quote
On the plus side, there's Deadwood's fine Mesa port from years ago giving some measure of accelerated graphics.  Other than that, AROS basically doesn't have much of a future.  While my previous preferred languages for Amiga are equally ready for the trash as C, AROS is written in C.  There's no hope of AmigaE support due to 32-bit dependencies of that language.  There's no hope of AmiBlitz becuase it's strictly 68k as is AmosPro.
deadwoods MESA port is over 12 versions behind ABIv1's version of MESA.
Quote

What would it take to have a future for any OS?  Wasmer's WebAssembly support outside the browser depends on POSIX subset compliance that no Amiga-like can easily match.  Wasmer is written in Rust whose advantage is tight SMP integration and easy multithreading without race conditions or memory leaks.

What can help in the future?  Build hosted on a new kernel like RedoxOS written in Rust or Haiku, an OS written in C++ with SMP from the ground up support.  Even Google Fuchsia is looking more hopeful than being hosted on Linux as it is binary compatible with some Linux code but doesn't use the huge kernel like Linux uses.  There are many examples of operating systems that have more of a future than AROS at the moment.  It's sad but true.  AROS is behind the times so far it has no future.

What does the future hold quite simply developers who enjoy working on AROS and whatever users wanting to use it using it nothing more nothing less.
Quote

Sorry to have to rain on your parade but I'll go back to lurking now.  I like my Amigas but have no allusions that AROS other than 68k ABI v1 has any hope whatsoever becuase of the backing of the Vampire team and OlafS.  It's just spread too thin and too far behind.

AROS 68K has less happening to it than AROS 64 currently it all depends on what the active developers are interested in.



miker1264

  • Legendary Member
  • *****
    • Posts: 748
    • Karma: +34/-2
Reply #28 on: February 17, 2021, 04:17:08 PM
@terminills

"AROS 68K has less happening to it than AROS 64 currently it all depends on what the active developers are interested in."

That last statement is very true. Not that the rest of what you say isn't. It's all good.  :)

But developers are people too with personal lives and even families. Many of these AROS projects require much effort over months or years. Sometimes it's not the complexity of the work but the tenacity of the programmer. The worst thing other than failure due to major hurdles is to lose interest. So it makes sense to choose projects that are of personal interest.

I really enjoy working with icons and graphics! I can spend hours at a time "playing with pixels". Ask my wife.  8)



salvo

  • Legendary Member
  • *****
    • Posts: 1156
    • Karma: +14/-4
  • Invalid Civil
Reply #29 on: February 17, 2021, 07:31:40 PM
miker do you like to work with graphics, you could work on luna paint and add some photo editing elements, we have nothing of the gene on aros  :)

Software Contributor RNOPublisher, RNOArchive

Sign Up On AmigaMap
https://amigamap.com/