OpenGEM
OpenGEM copied to clipboard
Linux port?
Please do a linux port atleast a window manager with the gem design
More wicked idea would be to have GEM as the primary graphics environment for ELKS or Fuzix, before they start porting X to it.
GEM in Linux could be implemented by using implementing the GUI drawing natively in Linux (so GEM windows render to real windows).
FDPP could provide the rest of the DOS API that GEM apps will need.
https://github.com/stsp/fdpp
@stuaxo DOS API requirement seems overwhelming. I wonder how old GEM with its applications worked on non-DOS machines like Atari ST or Falcon.
@SAUCYSOUP76 I suspect all you need is an amiwm fork. Originally, amiwm as an window manager allowed you to run all of the Linux and X applications with Amiga Workbench look and feel.
Please do a linux port atleast a window manager with the gem design
@SAUCYSOUP76 to just have a window manager with the GEM design you can install Gem5 theme to icewm (just unpack the theme tarball into $HOME/.icewm/themes and adjust icewm's settings to make use of it):
yet one of the goals of the project here is to provide SDK for developing new applications for GEM. And as I see, the SDK is already available for Windows, Linux (with GNOME 3) and MacOSX. You can install OpenGEM (or FreeGEM) in dosbox and test your new GEM apps there.
DOS API requirement seems overwhelming. I wonder how old GEM with its applications worked on non-DOS machines like Atari ST or Falcon.
Atari ST/TT/Falcon is actually dos based. Below GEM(AES/VDI) we have GEMDOS which is just DR DOS for 68000
Please do a linux port atleast a window manager with the gem design
btw, there is a similar project where RaspberryPi renders GEM GUI: https://github.com/ThrudTheBarbarian/QGem https://www.exxosforum.co.uk/forum/viewtopic.php?p=107922#p107922 https://atari-forum.com/viewtopic.php?p=452317#p452317