View previous topic :: View next topic |
Author |
Message |
dgb75
Joined: 23 Jan 2014 Posts: 18 Location: North Carolina
|
Posted: Sat Feb 04, 2017 10:58 am Post subject: Usable Daily Solution? |
|
|
I'm looking for a way to make Openstep my "daily driver" in a laptop setup. I've got a few more or less modern laptops laying around and had an idea on how to accomplish it, but I wanted ask a few questions to see how possible it is.
My thought is to create a linux-bootable laptop to abstract hardware and to provide a means to provide modern software where it currently isn't available on Openstep. Linux would start X, but rather than a window manager, a virtualization solution would start full-screen and boot Openstep. Obviously there are limits to how big the disk can be, etc. For modern software, I'd like to find an XDM for Openstep which allows applications to be run within Openstep windows, with those windows managing the applications size, minimization, etc. I know this is at least theoretically possible because I used to use software which did something similar on Windows. Mini-applications could easily be created that would connect to the linux system and launch the application with the XDM as the target display. This can provide applications such as a modern browser until native software is available.
1) How completely does Previous emulate Motorola hardware? I'd be looking for support for color (true color ideally), 1080p resolution, networking and sound. I would not be looking to simulate speed, but rather would like it to run as fast as possible. I can use other solutions (VMware, Virtual Box), but I prefer a Motorola solution as there are applications that I want to run that are Motorola-only.
2) Does such a window manager as I describe above exist for Openstep? I've played with CubX, but if you minimize a window, it's gone.
3) Is there a version of XRemote which will work with Windows 8/10? I have a few servers which I'll need to connect to.
4) Does Openstep work with shares over 8GB? If not, I'm curious about the effects of hacking the Linux NFS code to falsify the amount of used/free space so Openstep never complains. Basically, if the free space is over 2GB, it reports 2GB.
Thanks |
|
Back to top |
|
 |
andreas_g

Joined: 30 Jan 2009 Posts: 448 Location: Austria
|
Posted: Sun Feb 05, 2017 4:15 am Post subject: Re: Usable Daily Solution? |
|
|
dgb75 wrote: | 1) How completely does Previous emulate Motorola hardware? I'd be looking for support for color (true color ideally), 1080p resolution, networking and sound. I would not be looking to simulate speed, but rather would like it to run as fast as possible. I can use other solutions (VMware, Virtual Box), but I prefer a Motorola solution as there are applications that I want to run that are Motorola-only. |
Previous is quite complete. Unless you need the serial, ADB, DSP ports or NeXTdimension video I/O you should be fine. Only thing that might cause problems is the buggy networking through SLIRP.
If you need true color you can enable NeXTdimension emulation. But you'll still be limited to NeXT's native resulotion (1120 x 832). There is no way to change that for black hardware.
There is a mode to speed up emulation beyond black hardware performance (variable speed mode). Depending on your host system you'll get quite fast emulation. But you should be aware that if you use NeXTdimension or variable speed mode you'll get very high CPU usage. That might be an issue for a laptop setup. |
|
Back to top |
|
 |
bobo68

Joined: 03 Jun 2015 Posts: 213 Location: Germany
|
Posted: Sun Feb 05, 2017 4:20 am Post subject: |
|
|
Why not use OpenStep in VMware or Parallels? |
|
Back to top |
|
 |
Andreas

Joined: 27 Dec 2005 Posts: 356 Location: Germany
|
Posted: Sun Feb 05, 2017 5:48 am Post subject: |
|
|
bobo68 wrote: | Why not use OpenStep in VMware or Parallels? |
dgb75 wrote: | I prefer a Motorola solution as there are applications that I want to run that are Motorola-only. |
|
|
Back to top |
|
 |
itomato

Joined: 27 Dec 2005 Posts: 302 Location: Santa Cruz, CA
|
Posted: Thu Mar 09, 2017 7:08 pm Post subject: |
|
|
This is the result of hacking a bit on the Previous sources in conjunction with the Open Build Service.
I'm still looking at packaging more recent builds, but there is a packaged version for OpenSUSE (1.4_r637-1.2). Thus, you can boot and run Previous from this minimal appliance: https://susestudio.com/a/LVy15n/previousappliance
Quitting Previous will leave you in a Windowmaker desktop. You can 'Run...' 'xterm' and 'yast' to configure NFS/Samba client access, network/wifi, etc.
I'll make the glue packages and appliance build and configuration code available at some point.
I want to do the same for Raspberry Pi. _________________ -itomato |
|
Back to top |
|
 |
dgb75
Joined: 23 Jan 2014 Posts: 18 Location: North Carolina
|
Posted: Mon Mar 13, 2017 8:03 am Post subject: |
|
|
Looks like a good start. A few concepts I'm toying with: is there anything out there that allows for an app to run on one computer while showing up on another; something for Next that is akin to X Windows? The battery life and resolution issues are things I'm currently concerned about. With something like that, I can have previous running only when needed and otherwise use a different virtualization package. |
|
Back to top |
|
 |
Rob Blessin Black Hole Site Admin

Joined: 05 Sep 2006 Posts: 710 Location: Ft. Collins, Colorado
|
|
Back to top |
|
 |
|