Page 1 of 1

Trying to use an old OS9 application, SS Crashes to desktop

Posted: Wed Jun 10, 2020 2:00 am
by Jon God
So I am trying to use an old Myth II editing tool called Apathy. It's used for importing 3D models into Myth, and has no modern counter-part. My old Titanium Ibook seems to be dying, so I was looking for an alternative.

I tried loading up Apathy, and it opens with the 'open' dialog, but when I select a 3DMF to open, SheepShaver just Quits, with no error message or anything.

Here are some files to try it yourself with:

Apathy - with source code: http://tain.totalcodex.net/items/show/a ... ac-classic

A 3DMF model: https://drive.google.com/file/d/1wR8WHE ... sp=sharing

Any information you could give me on this would be super helpful. :)

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Wed Jun 10, 2020 7:25 am
by Ronald P. Regensburg
I am afraid this will not work. SheepShaver does not emulate the hardware that is needed to handle 3D graphics.

Does someone know if QEMU supports 3D graphics?

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Wed Jun 10, 2020 11:54 am
by 24bit
Tried with SheepShaver MacOS 7.5.3 and got an error message that Quickdraw 3D was missing.
So it might just work, when the matching system extensions are there.
3DMF looked like a big thing once upon a time, not sure with which OS it was introduced - there was no discrete GPU needed for 3DMF, if memory serves.

With this QemuPPC build, Cat_7 made available, apathy seems to work on my side.
https://surfdrive.surf.nl/files/index.p ... F/download
BlankLadder3 lost its resource fork, but thats an easy fix.

Image

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Wed Jun 10, 2020 12:15 pm
by Ronald P. Regensburg
24bit wrote:Tried with SheepShaver MacOS 7.5.3 and got an error message that Quickdraw 3D was missing.
So it might just work, when the matching system extensions are there.
Not in SheepShaver. Also not with MacOS 9 that contains the QuickDraw 3D extension set. The needed graphical hardware is missing in the emulator.

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Wed Jun 10, 2020 1:04 pm
by 24bit
Yes. No dice with MacOS 7.5.3 and SheepSaver.
BlankLadder3 can be opened via 3DMF Viewer after installing QT3D, but that was not the question.;)
Looks like QemuPPC is the only way to run the app. The pict above is from MacOS 9.2.

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Thu Jun 11, 2020 10:36 pm
by Jon God
Thanks for the replies, trying to get qemu working. It's not as simple as SheepShaver, heh.

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Fri Jun 12, 2020 10:30 am
by 24bit
Not sure whether this helps, but I made a bootable US 9.2 image some time ago for ckweb:
https://www.magentacloud.de/lnk/zq4MpCru
The story is here: https://www.emaculation.com/forum/viewt ... mbo#p65568

Its not a problem to set up 9.2 from CD in Qemu though.
Be sure to double check the paths in your qemu.command (presuming your host is macOS).
The file should look something like this:
#!/bin/bash
cd "$(dirname "$0")"

./qemu-system-ppc -L pc-bios -boot c -M mac99 -m 512 -prom-env 'auto-boot?=true' -prom-env 'boot-args=-v' -hda disk.qcow2 -netdev user,id=network01 -device sungem,netdev=network01 -device VGA,edid=on -drive
At least thats whats working for me with Mojave. Cat_7 posted the text string with an older Qemu build.
For file transfer with SheepShaver, I did add this:
file=MacOS9.2.img,format=raw,media=disk - where MacOS9.2.img is a plain 2GB HFS+ image.
The .img may be mounted by Qemu or SheepShaver as needed.

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Sat Aug 01, 2020 11:44 am
by Jon God
Sorry for a late reply, I've been trying to get this to work now that I have some time. I can't seem to get QEMU to recognize my image files outside of the linked qcow2 file.

I also notice there doesn't seem to be a really good pipeline from getting files in and out of this emulator, like the Unix "drive" in SheepShaver, unless I am missing something?

Re: Trying to use an old OS9 application, SS Crashes to desk

Posted: Sat Aug 01, 2020 11:53 am
by Ronald P. Regensburg
Please start a new topic in the QEMU forum.