Mac OS X 10.0-10.1 stuck on Happy Mac screen due to insufficient CUDA emulation
Hello! ------ While trying to boot Mac OS X Cheetah, I've encountered a halt on Happy Mac screen Last string of verbose log is "/etc/passwd: permission denied", if you're wondering I've tried to run it with minimal config and `-d guest_errors,unimp,cpu_reset`, and received following errors: ``` CUDA: unimplemented command SET_POWER_MESSAGE 1 CUDA: unimplemented command FILE_SERVER_FLAG 1 ``` , compared to working Puma: ``` CUDA: unimplemented command SET_POWER_MESSAGE 1 CUDA: unimplemented command FILE_SERVER_FLAG 0 ``` So, I think that this flag is crucial for 10.0-10.1 versions, but not for 10.2+ By the way I found these comments on WinWorld: <details> <summary>Click to expand</summary> **RASTIQ** Hi. When trying to run 10.0.4K78 with qemu-system-ppc, it would hang on the boot screen. When trying with verbose mode, it hangs on "/etc/master.passwd: Permission denied". Here are the commands that I ran: qemu-img create mydrive.img 2G qemu-system-ppc -L pc-bios -boot d -M mac99 -m 512 -prom-env "boot-args=-v" -hda mydrive.img -cdrom osx_100_4k78_install.iso Would anyone know how to fix this? **jonirob** I've just tested it in qemu-system-ppc on Windows 10 with these commands/batch files and it installs fine. qemu-img.exe create -f raw -o size=2G myhd.img qemu-system-ppc.exe ^ -L pc-bios ^ -M mac99 ^ -m 512 ^ -display sdl ^ -boot d ^ -drive file=osx_100_4k78_install.iso,format=raw,media=cdrom ^ -drive file=myhd.img,format=raw,media=disk **RASTIQ** Update: the issue maybe comes from the fact that I'm running qemu-system-ppc on Debian GNU/Linux. When I tested the same commands on Windows it booted normally. I created a post on E-Maculation for this issue. </details> There is also an [existing thread](https://www.emaculation.com/forum/viewtopic.php?t=12252) on the E-Maculation I'd be grateful if someone could do a little research into the cause of this error (and test whether the behavior is truly OS-dependent, as I don't have Windows to test with) Because I'm not very strong at low-level programming myself :) --- OS: Debian 13 Kernel: Linux 6.12 QEMU: 10.0.7 (I will also test on HEAD later) Command to reproduce: ```bash qemu-system-ppc -machine mac99 -boot d -cdrom <https://winworldpc.com/download/3e20e280-a0c3-9718-c39a-11c3a4e284a2> ``` ------- Thanks, Elisey
issue