Skip to content
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

osx working #93

Open
Pierrestro opened this issue Jun 11, 2024 · 23 comments
Open

osx working #93

Pierrestro opened this issue Jun 11, 2024 · 23 comments
Labels
feature-request Request support for some feature

Comments

@Pierrestro
Copy link

image

@dingusdev dingusdev added the feature-request Request support for some feature label Jun 12, 2024
@MesaBlack
Copy link

what version is it running?

@joevt
Copy link
Contributor

joevt commented Jun 15, 2024

Jaguar installer CD can boot up to the language selection screen.

There's way too many graphical glitches to consider OS X working. The menu bar and progress window are offset vertically by many pixels. There's a newline after every 'n' character. etc.

There's probably some CPU issues as well. I believe the graphical issues must be CPU related.

@MesaBlack
Copy link

do you have the chance to take any screenshots of those anomalies?

@joevt
Copy link
Contributor

joevt commented Jun 16, 2024

The attached screenshots are from booting Mac OS X 10.2 Installer CD in DingusPPC Beige G3 with 768 MB of RAM and a AtiMach64Gx with 6 MB of VRAM.

Mac OS X has windows that don't fit in a 640x480 display. I think the AtiMach64Gx needs to have the Apple monitor sense codes detection fixed. Then a larger display can be connected correctly.

The screenshots show a variety of issues. The issues are not always the same. The menu bar is always in the wrong position but it isn't always in the same position. Some screenshots show text as being drawn correctly. Other screenshots show text having new lines for certain characters such as "S", "C", "I", and "P".

The menus are drawn in the wrong vertical location and may not always be visible so it's difficult to choose a separate app such as Disk Utility from the Installer menu for example.

Does Mac OS X use a lot of floating point CPU instructions for drawing? Maybe there's some non-deterministic results happening for some of the instructions?

Mac OS X 10.2 Installer Screenshots 640x480.zip

@MesaBlack
Copy link

MesaBlack commented Sep 7, 2024

How have things been going? (screenshots if possible)

@dingusdev
Copy link
Owner

Not a lot of progress here. Someone was able to create a disk image for Mac OS X 10.2, but it barely functions. Most of the time, it crashes during bootup. When it doesn't, the menu bar and desktop aren't rendered correctly. It's also very prone to crashing anyway.

@MesaBlack
Copy link

Screenshot 2024-09-07 9 50 24 AM

@MesaBlack
Copy link

were you in touch with them, or did you just come across the image?

@dingusdev
Copy link
Owner

image

I've been in touch with Mihai, and he's done some fixes, but there's plenty we'll have to fix up first.

@mihaip
Copy link
Contributor

mihaip commented Sep 8, 2024

Both https://infinitemac.org/run?disk=Mac+OS+X+10.2 (pre-installed 10.2 HD) and https://infinitemac.org/run?cdrom=https%3A%2F%2Farchive.org%2Fdownload%2Fapple-mac-os-x-10.2.0-build-6c115%2Fdisk1.iso&machine=Power+Macintosh+G3+%28Beige%29 (10.2 install CD) are DingusPPC-powered but are flaky for different reasons (the first due to the instability that @dingusdev mentioned, the second because chunk downloads from archive.org often time out).

@MesaBlack
Copy link

welp

image

@MesaBlack
Copy link

MesaBlack commented Sep 8, 2024

maybe a 512kb option to suggest to infinitemac while this is being fixed?

@joevt
Copy link
Contributor

joevt commented Sep 8, 2024

maybe a 512kb option to suggest to infinitemac while this is being fixed?

RAM limit is not the reason OS X isn't working yet. We have tested Macs in dingusppc with 1 GB of RAM. The TNT machines can go up to 1.6 GB of RAM though Mac OS 9 is limited to 1.5 GB and won't let you use the extra 128 MB.

@MesaBlack
Copy link

image
does this mean a crash? (beige power mac g3, 10.2)

@dingusdev
Copy link
Owner

Effectively, yes. I don't know what causes it, though we did find a clue that suggests it may be a timing issue.

@MesaBlack
Copy link

image

@MesaBlack
Copy link

MesaBlack commented Sep 8, 2024

ok now it's this

What do I do here, @dingusdev and @mihaip?

image

Here's a screenshot from 5 days later:

image

@dingusdev
Copy link
Owner

I guess you can input in root or whatever the default account is on Mac OS X. That said, it looks like some backend stuff has happened here.

@MesaBlack
Copy link

I can't type anything in the password window....

@dingusdev
Copy link
Owner

Should just be able to hit enter, assuming the root account is enabled. Otherwise, this one seems to be an InfiniteMac issue.

@MesaBlack
Copy link

what do I type in the "login" bubble? @mihaip, I think we got something up here. Dingus here brought up the possibility of this being an infinite mac issue.

@mihaip
Copy link
Contributor

mihaip commented Sep 14, 2024

Keyboard input normally works with DingusPPC under Infinite Mac (e.g. you can see it under 9.2.2 with the same Beige G3 emulated machine). If you're getting the login prompt that means that the WindowServer/GUI crashed during the boot process. At that point all bets are off as far the state of the machine and emulator.

@MesaBlack
Copy link

MesaBlack commented Sep 15, 2024

ok.

but oh-

I think the windowserver/gui didn't crash here. here it is

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request support for some feature
Projects
None yet
Development

No branches or pull requests

5 participants