Poster | Thread |
OneTimer1
|  |
Re: AxRuntime Posted on 21-May-2020 9:50:32
| | [ #101 ] |
|
|
 |
Super Member  |
Joined: 3-Aug-2015 Posts: 1163
From: Germany | | |
|
| Quote:
The Amiga needs apps ported FROM Windows and Linux, such as a decent web browser ...
|
In the last few years most applications grew so much in size, they would hardly run on a system with a maximum of 2GB RAM. I knew a lot Amiga fans who will now argue about bloat and how the Amiga could make it better. But you can't port a WWW-Browser to an Amiga without porting all the 'bloat' that is needed for the features around it.
I started learning SDL, cause I had the idea of coding a simple 2D RPG game for Linux/AROS but I won't code something that is limited to an outdated on widely ignored platform.
Last edited by OneTimer1 on 21-May-2020 at 10:04 AM.
|
|
Status: Offline |
|
|
drstrangelove
|  |
Re: AxRuntime Posted on 24-May-2020 10:22:17
| | [ #102 ] |
|
|
 |
Member  |
Joined: 16-Aug-2005 Posts: 93
From: Unknown | | |
|
| @deadwood
IMHO, I think it is the greatest advance we have had in the AMIGA world in the last 30 years.
The reasons that lead me to believe that I will try to materialize them on two different machines:
- Mini HP 5101 - PC AMD 8 núcleos, 32GB RAM, NVIDIA GTX 1060 6GB RAM
My goal is to build those machines in a way that gives me the best Amiga experience, without renouncing the enormous advances enjoyed by current OS: For me, my "best Amiga experience", is to be able to compile and use programs that I previously used with my A500 AOS3.1, if, along with that, I can open a modern web browser, it will be a dream come true.
For this, my first objective is to have Wanderer as a desktop and it must be run WITHOUT X.
Steps to follow: - Debian / Ubuntu minimal installation - Installation of development utilities (gcc ...) - Installation of graphic drivers to activate DRM
AxRuntime installation (possible need to modify sources ... headaches ...)
Wanderer compilation (more headaches ...)
Write Startup-secuence.sh:
- it will run automatically when you enter the system as a user, it will provide the links via 'alias' to the 'drawers' known to all ... and once the environment is prepared, it will start a glorious 'wanderer' in all its fullness ...
When this has happened, I will have the feeling of owning the successor of my A500 ...
And all this, thanks to the wonderful work of Deadwood, the man who resurrected Amiga as Ave Fenix !!
From here, begins the adventure of having many programs of my A500 again that, I really miss.
Thanks Deadwood !!
|
|
Status: Offline |
|
|
bison
 |  |
Re: AxRuntime Posted on 24-May-2020 14:08:24
| | [ #103 ] |
|
|
 |
Elite Member  |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| @drstrangelove
Quote:
For this, my first objective is to have Wanderer as a desktop and it must be run WITHOUT X. |
AxRuntime runs on top of X, so... what exactly are you proposing?_________________ "Unix is supposed to fix that." -- Jay Miner |
|
Status: Offline |
|
|
coldacid
|  |
Re: AxRuntime Posted on 24-May-2020 17:31:38
| | [ #104 ] |
|
|
 |
Member  |
Joined: 27-Oct-2019 Posts: 39
From: Candinavia | | |
|
| @bison
Native Wayland support maybe? Direct Linux framebuffer access? |
|
Status: Offline |
|
|
bison
 |  |
Re: AxRuntime Posted on 24-May-2020 19:59:36
| | [ #105 ] |
|
|
 |
Elite Member  |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| |
Status: Offline |
|
|
drstrangelove
|  |
Re: AxRuntime Posted on 26-May-2020 7:49:56
| | [ #106 ] |
|
|
 |
Member  |
Joined: 16-Aug-2005 Posts: 93
From: Unknown | | |
|
| @bison
I think that Amiga is a platform, essentially, for games. Therefore, I plan to try to modify the sources, as necessary, to place Wanderer on top of Opengl DRM (I like it as a game), I think that small details like that can be crucial to maintain the Amiga 'spirit' and obtain a balance with linux + GNU + Amiga.
In the event that the result of this idea came to conquer the 'soul' of those we love, Amiga, porting old programs could evolve the entire set towards that operating system that we have never managed to fully define.
I don't forget Jay Miner's words:
'Unix must fix all that ...'
(sorry for my bad English)
|
|
Status: Offline |
|
|
deadwood
|  |
Re: AxRuntime Posted on 31-May-2020 6:22:57
| | [ #107 ] |
|
|
 |
Regular Member  |
Joined: 4-Nov-2008 Posts: 477
From: Unknown | | |
|
| |
Status: Offline |
|
|
deadwood
|  |
Re: AxRuntime Posted on 13-Jun-2020 9:19:29
| | [ #108 ] |
|
|
 |
Regular Member  |
Joined: 4-Nov-2008 Posts: 477
From: Unknown | | |
|
| |
Status: Offline |
|
|
sTix
|  |
Re: AxRuntime Posted on 13-Jun-2020 21:39:53
| | [ #109 ] |
|
|
 |
Regular Member  |
Joined: 22-Oct-2003 Posts: 138
From: Lund, Sweden | | |
|
| @deadwood
Nice work! _________________
|
|
Status: Offline |
|
|
deadwood
|  |
Re: AxRuntime Posted on 1-Mar-2022 16:02:31
| | [ #110 ] |
|
|
 |
Regular Member  |
Joined: 4-Nov-2008 Posts: 477
From: Unknown | | |
|
| Hello everyone,
Its has been quite quiet on AxRuntime front for the last couple of months. I've been mainly working on releasing a stable version of 64-bit AROS as well as updating the current i386 (so called ABIv0) AROS with more features from main development branch. Time has come however to do some interesting work on AxRuntime as well. I focused on ability of a single executable to be started from Linux as well as from "within" the runtime (think RunCommand(), SystemTags or simply Shell). I've shared first work-in-progress version here: https://ae.amigalife.org/index.php?topic=561.30.msg9916#msg9916
Take a look and try it for yourself if you are running 64-bit x86 Linux. The binaries were built and tested on Ubuntu 20.04 compatible setup, but hopefully will also work on other distributions. If you have feedback and want to try to build your Amiga application for Linux, let me know! _________________ https://www.axrt.org |
|
Status: Offline |
|
|
bison
 |  |
Re: AxRuntime Posted on 1-Mar-2022 16:46:11
| | [ #111 ] |
|
|
 |
Elite Member  |
Joined: 18-Dec-2007 Posts: 2112
From: N-Space | | |
|
| @deadwood
That's cool! It works on Linux Mint 19.3 Xfce. _________________ "Unix is supposed to fix that." -- Jay Miner |
|
Status: Offline |
|
|
deadwood
|  |
Re: AxRuntime Posted on 2-Mar-2022 17:05:32
| | [ #112 ] |
|
|
 |
Regular Member  |
Joined: 4-Nov-2008 Posts: 477
From: Unknown | | |
|
| @bison
Thanks. If there Amiga programs (with source code) that you would find usable under Linux, let me know. _________________ https://www.axrt.org |
|
Status: Offline |
|
|
MEGA_RJ_MICAL
|  |
Re: AxRuntime Posted on 3-Mar-2022 2:34:42
| | [ #113 ] |
|
|
 |
Super Member  |
Joined: 13-Dec-2019 Posts: 1200
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE | | |
|
| |
Status: Offline |
|
|
deadwood
|  |
Re: AxRuntime Posted on 3-Mar-2022 4:17:12
| | [ #114 ] |
|
|
 |
Regular Member  |
Joined: 4-Nov-2008 Posts: 477
From: Unknown | | |
|
| @MEGA_RJ_MICAL
That's interesting - I didn't know the sources are available. Unfortunately the license prohibits any kind of sharing so the binaries could not be distributed. _________________ https://www.axrt.org |
|
Status: Offline |
|
|
MEGA_RJ_MICAL
|  |
Re: AxRuntime Posted on 3-Mar-2022 7:52:27
| | [ #115 ] |
|
|
 |
Super Member  |
Joined: 13-Dec-2019 Posts: 1200
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE | | |
|
| |
Status: Offline |
|
|
NutsAboutAmiga
|  |
Re: AxRuntime Posted on 3-Mar-2022 16:41:48
| | [ #116 ] |
|
|
 |
Elite Member  |
Joined: 9-Jun-2004 Posts: 12987
From: Norway | | |
|
| |
Status: Offline |
|
|
MEGA_RJ_MICAL
|  |
Re: AxRuntime Posted on 4-Mar-2022 0:41:46
| | [ #117 ] |
|
|
 |
Super Member  |
Joined: 13-Dec-2019 Posts: 1200
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE | | |
|
| @NutsAboutAmiga
Quote:
Glorious. You made my day, friend NutsAboutAmiga.
I suggest we all take turns and make similar commits until it becomes the most active project on github.
/m!_________________ I HAVE ABS OF STEEL -- CAN YOU SEE ME? CAN YOU HEAR ME? OK FOR WORK |
|
Status: Offline |
|
|
paolone
|  |
Re: AxRuntime Posted on 4-Mar-2022 15:01:25
| | [ #118 ] |
|
|
 |
Super Member  |
Joined: 24-Sep-2007 Posts: 1145
From: Unknown | | |
|
| @MEGA_RJ_MICAL
Quote:
to open source something (a 40 years old something), but forbid to compile & redistribute it at the same time, LEAST SOMEONE MAKE ILL-EARNED MILLIONS FROM IT!! |
It's utter nonsense, I agree.
This isn't really opening something, it's just sharing the source in a shape coders can read and learn from it, but that forbids any practical use for whoever would like redistributing it.
I'd be happy to have a native AROS x86 version of DPaint to include with Icaros Desktop, for instance. But the idea that someone could learn something from Deluxe Paint sources, when GIMP and other valuable graphic programs is perfectly open and available for years, with 30+ years of technology progress inside, well, is at least as crazy as the last line of the museum's license:
Quote:
11. Contact Information. If you have any questions regarding this Agreement, you may contact the Museum by mail at 1401 N. Shoreline Blvd., Mountain View, CA 94043, by telephone at 650.810.1010 or by facsimile at 650.810.1055. |
Snail mail. Fax. In 2022. |
|
Status: Offline |
|
|
DiscreetFX
 |  |
Re: AxRuntime Posted on 4-Mar-2022 20:38:25
| | [ #119 ] |
|
|
 |
Elite Member  |
Joined: 12-Feb-2003 Posts: 2549
From: Chicago, IL | | |
|
| @paolone
Faxing is still relevant and ultra exciting in 2022. DiscreetFX sends digital faxes all the time. They are called PDF files. _________________ Sent from my Quantum Computer. |
|
Status: Offline |
|
|
Hypex
 |  |
Re: AxRuntime Posted on 5-Mar-2022 15:02:22
| | [ #120 ] |
|
|
 |
Elite Member  |
Joined: 6-May-2007 Posts: 11351
From: Greensborough, Australia | | |
|
| @deadwood
Quote:
That's interesting - I didn't know the sources are available. Unfortunately the license prohibits any kind of sharing so the binaries could not be distributed. |
I recall reading about this. But it seemed more of historical use than any other. It's the orginal version so would be very basic and tied to the hardware. Does it even do anims? If it was DPaint 4 or 5 or even the PC version then you have something to work with.
For any modern system the direct hardware access would need to be replaced in the sources by directing it to OS graphic calls instead.
Perhaps getting creative and compiling it on the fly to install would do the trick? I imagine some kind of Amiga like docker would be needed. Able to take the sources and compile them from a script launched by an installer.Last edited by Hypex on 05-Mar-2022 at 03:04 PM.
|
|
Status: Offline |
|
|