-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux port? #5
Comments
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. |
@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. |
@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. |
Atari ST/TT/Falcon is actually dos based. Below GEM(AES/VDI) we have GEMDOS which is just DR DOS for 68000 |
btw, there is a similar project where RaspberryPi renders GEM GUI: |
Please do a linux port atleast a window manager with the gem design
The text was updated successfully, but these errors were encountered: