BasiliskII / X11

About BasiliskII, a 68k Mac emulator for Windows, MacOSX, and Linux that can run System 7.x through MacOS 8.1.

Moderators: Cat_7, Ronald P. Regensburg

Post Reply
galgot
Granny Smith
Posts: 119
Joined: Thu Feb 13, 2014 3:59 pm

BasiliskII / X11

Post by galgot »

Hi,
Wanted to share that BasiliskII running through X11 in OSX 10.4 Tiger (and with working slirp ethernet ! ) works perfectly when installed through Pkgsrc for PPC.
Details here :
https://www.geeklan.co.uk/?p=1579
I wanted to have a BasiliskII VM available via ssh -X from another machine , have it already on a R-Pi3, bur ssh connection from older machines fails due to incompatible cyphers on latest Debian/raspbian version...
So here it is running on Powerbook Pismo . It's slow for sure, but I'll try it next on a imac G5 1.8Ghz, should be more usable, even more for a ssh -X connection...

Image

I've tried using the same BasiliskII from Pkgscr on a MacMini PPC running 10.5 Leopard, but it fails (apparently some libs missing). Pkgsrc for PPC packages are better optimised for Tiger.
User avatar
rickyzhang
Apple Corer
Posts: 205
Joined: Mon Sep 15, 2014 7:59 pm

Re: BasiliskII / X11

Post by rickyzhang »

I built BII from scratch in 10.4 Tiger on my iBook. But it required at least 24+ hours compiling the dependency from macports.

My BII build enable SDL to draw emulation and pref editor is Gnome app through X11.

BTW, starting app through X11 server remotely via ssh is extremely slow.
There is an App for that!
https://github.com/rickyzhang82
powerpcfan
Student Driver
Posts: 19
Joined: Fri Sep 16, 2016 1:33 pm

Re: BasiliskII / X11

Post by powerpcfan »

Nice. What's that bar on the left side of your screen?
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: BasiliskII / X11

Post by adespoton »

Not sure what that bar is, but for a second there, I thought I was looking at NeXTStep, not OS X :D

Those squares look exactly like NeXT's plugin system that eventually morphed into the OS X dock. And the X Windows window looks just like the old NeXT widgets.
galgot
Granny Smith
Posts: 119
Joined: Thu Feb 13, 2014 3:59 pm

Re: BasiliskII / X11

Post by galgot »

The bar is WindowMaker 0.95.7 dock :) with wmclockmon and wmcpuload dock apps running.
Also installed from Pkgsrc for ppc.

So i've tried ssh -X basiliskII , but doesn't work :/ Will try again later...

Rickyzhang - have you tried ssh -X a minivmac ? It's pretty usable. Depend of the machine of course.
User avatar
rickyzhang
Apple Corer
Posts: 205
Joined: Mon Sep 15, 2014 7:59 pm

Re: BasiliskII / X11

Post by rickyzhang »

I have minivmac installed in ARM board Odroid U2. Except playing game, it works quite well through X Server. But it really depends on network speed. All my ARM board has HDMI. If I run any UI, I'd connect to TV directly.

BTW, I think it would be fun to build a retro Mac by emulating them in ARM board, home-brew Mac case and LCD screen. The reto mac case takes time to build. I think Apple still has patent on its case design. Thus, you can't find CAD file to build it from 3D printer.
There is an App for that!
https://github.com/rickyzhang82
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: BasiliskII / X11

Post by adespoton »

Apple can't still have a patent on the 128K Mac design; that design was patented in 1983. Aren't patents 30 years in the US? That means that any design Mac Plus and earlier should be fair game now (except where they've extended the design patent).

That said, you could also just find an old broken unibody Mac enclosure on eBay or at a flea market and retrofit it. Or go older, and drop it all into a custom Apple enclosure (since those were hobby kits to begin with).
galgot
Granny Smith
Posts: 119
Joined: Thu Feb 13, 2014 3:59 pm

Re: BasiliskII / X11

Post by galgot »

Yes, that's what i used, a empty Mac Classic case, with a R-pi3 and a lcd of the correct size.
It can run minivmac or BII.
User avatar
rickyzhang
Apple Corer
Posts: 205
Joined: Mon Sep 15, 2014 7:59 pm

Re: BasiliskII / X11

Post by rickyzhang »

I'm going to spend time (if possible) in Thanksgiving weekend to study CAD software to draw Mac case. There is a plenty 3D printer service online.
There is an App for that!
https://github.com/rickyzhang82
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: BasiliskII / X11

Post by adespoton »

You can always design it in Sketchup and then export to DXF (AutoCAD).
Lots of base models at https://3dwarehouse.sketchup.com/search ... Class=both although I'm not sure how many of them are CAD-level (proper measurements, using objects and groups, etc.). This will give you the outside, and then you have to work on adjusting the inside mounts to fit your hardware.
neozeed
Apple Corer
Posts: 293
Joined: Sun Aug 25, 2013 3:25 am
Location: Hong Kong

Re: BasiliskII / X11

Post by neozeed »

If you want to go crazy, you can use libvncserver directly and have VNC as an integral part of Basilisk .....

Image

I need to finish that, but yeah baby steps...
don't do today what you can put off until tomorrow.
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: BasiliskII / X11

Post by adespoton »

just FYI: VNC has an invert function built in too, which will fix the colors.
neozeed
Apple Corer
Posts: 293
Joined: Sun Aug 25, 2013 3:25 am
Location: Hong Kong

Re: BasiliskII / X11

Post by neozeed »

adespoton wrote:just FYI: VNC has an invert function built in too, which will fix the colors.
Heh that'd be cheating having the client fix the bug.... I have UAE working, so now I'm almost thinking it may be a byte order thing....
don't do today what you can put off until tomorrow.
User avatar
adespoton
Forum All-Star
Posts: 4226
Joined: Fri Nov 27, 2009 5:11 am
Location: Emaculation.com
Contact:

Re: BasiliskII / X11

Post by adespoton »

It's endianness IIRC :)
Post Reply