Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
46 crawler(s) on-line.
 53 guest(s) on-line.
 2 member(s) on-line.


 AndreasM,  amig_os

You are an anonymous user.
Register Now!
 AndreasM:  39 secs ago
 amig_os:  1 min ago
 NutsAboutAmiga:  6 mins ago
 amigakit:  22 mins ago
 DiscreetFX:  24 mins ago
 pavlor:  46 mins ago
 matthey:  56 mins ago
 pixie:  1 hr 24 mins ago
 MagicSN:  1 hr 54 mins ago
 AmigaPapst:  1 hr 55 mins ago

/  Forum Index
   /  Developer Projects Forum
      /  AxRuntime
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 Next Page )
PosterThread
Hypex 
Re: AxRuntime
Posted on 9-May-2022 15:06:44
#141 ]
Elite Member
Joined: 6-May-2007
Posts: 11200
From: Greensborough, Australia

@deadwood

Quote:
There are three main difference that come to my mind:


Thanks. That's an interesting contrast. The independence solves a few problems.

Quote:
MCAmiga is a tool written in Pascal. Here you can find more such tools:


Looks like it was intended to look that way. Somewhat quirky putting a DOS design into Amiga windows. Full screen would look the part.

 Status: Offline
Profile     Report this post  
OlafS25 
Re: AxRuntime
Posted on 9-May-2022 19:47:43
#142 ]
Elite Member
Joined: 12-May-2010
Posts: 6338
From: Unknown

@Karlos

this is Aros with Scalos and OS4 Theme on 68k:
http://www.aros-platform.de/Scalos_OS4.png

and this Aros with Scalos and OS4 theme on X86:
http://www.aros-platform.de/Scalos_OS4_X86.png

 Status: Offline
Profile     Report this post  
pixie 
Re: AxRuntime
Posted on 9-May-2022 21:29:46
#143 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3117
From: Figueira da Foz - Portugal

@deadwood

Is it somehow akin to the extinct ARIX?


Anyhow, great job!!

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
OlafS25 
Re: AxRuntime
Posted on 9-May-2022 21:34:46
#144 ]
Elite Member
Joined: 12-May-2010
Posts: 6338
From: Unknown

@pixie

Deadwood will certainly answer it more precisely and competent than I

Basically Arix was planned a merge of linux kernel with aros, here aros components are ported to linux

 Status: Offline
Profile     Report this post  
Karlos 
Re: AxRuntime
Posted on 9-May-2022 21:35:35
#145 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4402
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@OlafS25

Nice.

_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 10-May-2022 6:19:11
#146 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@pixie

Thanks!

It is similar is a sense that both use "Linux" as a base. Where (as far as I know) ARIX would be more of a standalone system with Amiga-inspired API using just Linux kernel, AxRuntime uses the whole Linux distribution (kernel and applications) and provide Amiga compatible API.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 16-Nov-2022 9:34:08
#147 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

Hello all,

For people interested in AxRuntime development, here is a small video of what I've been working on: https://www.youtube.com/watch?v=6TwA-u8T3gg

This is still a proof-of-concept level of functionality (so less than 'alpha release') but if you are interested in trying it out, I prepared instructions here: https://ae.amigalife.org/index.php?t...13708#msg13708

Last edited by deadwood on 16-Nov-2022 at 09:40 AM.
Last edited by deadwood on 16-Nov-2022 at 09:36 AM.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
Karlos 
Re: AxRuntime
Posted on 16-Nov-2022 10:14:11
#148 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4402
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@deadwood

Looking good! Is it possible to remove the original window chrome? That would really improve the immersion.

_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
MEGA_RJ_MICAL 
Re: AxRuntime
Posted on 16-Nov-2022 10:21:35
#149 ]
Super Member
Joined: 13-Dec-2019
Posts: 1200
From: AMIGAWORLD.NET WAS ORIGINALLY FOUNDED BY DAVID DOYLE

@Karlos

Agree, removing the chrome would improve the experience a lot.
But jesus, is this a technical achievement and a work of love!

10/10

_________________
I HAVE ABS OF STEEL
--
CAN YOU SEE ME? CAN YOU HEAR ME? OK FOR WORK

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 16-Nov-2022 10:27:30
#150 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@Karlos

Yes, that's actually the next step I want to take. It will mean Intuition will become a Linux window manager.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
QBit 
Re: AxRuntime
Posted on 16-Nov-2022 14:18:00
#151 ]
Regular Member
Joined: 15-Jun-2018
Posts: 474
From: Unknown

@all

at least deadwood haven`t gave up.. There is Light on the end of the Tunnel again.

Thank you, Thank you, Thank you deadwood!

 Status: Offline
Profile     Report this post  
pixie 
Re: AxRuntime
Posted on 16-Nov-2022 16:16:01
#152 ]
Elite Member
Joined: 10-Mar-2003
Posts: 3117
From: Figueira da Foz - Portugal

@Karlos

Quote:

Karlos wrote:
@deadwood

Looking good! Is it possible to remove the original window chrome? That would really improve the immersion.

My main grip are windows on windows, I guess it's a work in progress

_________________
Indigo 3D Lounge, my second home.
The Illusion of Choice | Am*ga

 Status: Offline
Profile     Report this post  
bison 
Re: AxRuntime
Posted on 16-Nov-2022 20:07:28
#153 ]
Elite Member
Joined: 18-Dec-2007
Posts: 2112
From: N-Space

@deadwood

Quote:
It will mean Intuition will become a Linux window manager.


You *might* be able to do this just by fiddling with _NET_WM_WINDOW_TYPE:

#include <X11/Xatom.h>
#include <X11/Xlib.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>

int main()
{
Display *display = XOpenDisplay(0);
if (!display) {
fputs("Error: cannot open display\n", stderr);
exit(1);
}
int screen = DefaultScreen(display);
Window root = RootWindow(display, screen);
int black = BlackPixel(display, screen);
int white = WhitePixel(display, screen);
Window win = XCreateSimpleWindow(display, root, 560, 240, 800, 600, 1, black, white);
XSelectInput(display, win, ButtonPressMask | ExposureMask | KeyPressMask);
Atom property = XInternAtom(display, "_NET_WM_WINDOW_TYPE", false);
Atom data = XInternAtom(display, "_NET_WM_WINDOW_TYPE_NOTIFICATION", false);
XChangeProperty(display, win, property, XA_ATOM, 32, PropModeReplace, (unsigned char *)&data, 1);
XMapWindow(display, win);

for (bool loop = true; loop; ) {
XEvent event;
XNextEvent(display, &event);
//printf("%d\n", event.type);

switch (event.type) {
case ButtonPress:
case KeyPress:
loop = false;
break;
}
}
XCloseDisplay(display);
}

_________________
"Unix is supposed to fix that." -- Jay Miner

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 16-Nov-2022 20:39:15
#154 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@bison

True, though I'm not only looking to remove the "linux-side" title bar, but introduce the full Intuition logic with regards to window's stacking, activation and order. That's different than you get with regular window managers.

And of course draggable screens. You can't have a real Amiga experience without being able to drag down Workbench screen and show a boing ball demo running underneath, can you. ;)

Last edited by deadwood on 16-Nov-2022 at 08:47 PM.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AxRuntime
Posted on 16-Nov-2022 21:22:59
#155 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12813
From: Norway

@deadwood

"regards to window's stacking, activation and order. That's different than you get with regular window managers."

you can already do that with enlightenment

Last edited by NutsAboutAmiga on 16-Nov-2022 at 09:23 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
kolla 
Re: AxRuntime
Posted on 16-Nov-2022 22:25:21
#156 ]
Elite Member
Joined: 21-Aug-2003
Posts: 2879
From: Trondheim, Norway

Just in time for the EOL of X11… any thoughts on Wayland?

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
kolla 
Re: AxRuntime
Posted on 16-Nov-2022 22:40:12
#157 ]
Elite Member
Joined: 21-Aug-2003
Posts: 2879
From: Trondheim, Norway

@NutsAboutAmiga

Quote:

NutsAboutAmiga wrote:
@deadwood

"regards to window's stacking, activation and order. That's different than you get with regular window managers."

you can already do that with enlightenment


You can actually do that with AmiWM too, but it isn’t really screen dragging as much as just moving all windows associated to a desktop along with the desktop.

The real thing on Linux would be if you could stack the virtual console screens behind one another and drag them up and down… that would need to be implemented in the kernel…

Btw, Haiku does have the concept of screens in different resolutions/depths, but no dragging. With a regular graphics card it would almost have to be implemented using “3D capabilities”, where each screen with its “resolution” is scaled and rendered to a given equal or higher resolution truecolor surface, and these surfaces are stacked on top if each other.

_________________
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 17-Nov-2022 5:54:08
#158 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@NutsAboutAmiga

Quote:
you can already do that with enlightenment


Didn't know that - thanks for the information.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
deadwood 
Re: AxRuntime
Posted on 17-Nov-2022 5:55:17
#159 ]
Regular Member
Joined: 4-Nov-2008
Posts: 454
From: Unknown

@kolla

Quote:
Just in time for the EOL of X11… any thoughts on Wayland?


No, I haven't looked into Wayland.

_________________
https://www.axrt.org

 Status: Offline
Profile     Report this post  
Karlos 
Re: AxRuntime
Posted on 17-Nov-2022 15:56:02
#160 ]
Elite Member
Joined: 24-Aug-2003
Posts: 4402
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition!

@kolla

Hasn't X11 been EOL for about 15 years? Just sayin.

_________________
Doing stupid things for fun...

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle