Skip to content

AtiRageGT issue with 9.1 #141

@Randrianasulu

Description

@Randrianasulu

Describe the bug
After installing 9.1 window content and drop-down menus sort of transparent, I barely can shut down machine

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://winworldpc.com/product/mac-os-9/91 and download 7z compressed iso
  2. install 9.1 on 500 mb drive (1 partition)
  3. boot like this: bin/dingusppc -b ~/K38_sdcard1/Documents/1997-11\ -\ 78F57389\ -\ Power\ Mac\ G3\ (v3).ROM -r --rambank1_size 64 --hdd_img 9.img
  4. See error.

Expected behavior
Image after installation works like in installer, no transparency (?) bug.

Screenshots
Image

`

Device Information (please complete the following information):

  • Device Type: Desktop

  • Host OS: NetBSD/amd64 10.1

  • Host Processor: AMD FX4300

  • Host RAM: 16GB

  • Guest OS: MacOS 9.1

  • Guest Processor: PowerPC G3 (default)

  • Guest ROM: Power Mac G3 Beige (autodetect)

  • Guest RAM: tried 3*256 and 64 MB

  • Build Date: Mar 13 14:06 (selfbuild)

  • Version commit 77503df (HEAD -> master, origin/master, origin/HEAD)
    Author: dingusdev [email protected]
    Date: Wed Mar 12 07:58:32 2025 -0700

    Code clean-up

Additional context
I applied patch based on compiler (gcc 10.5.0) advice:

diff --git a/thirdparty/loguru/loguru.cpp b/thirdparty/loguru/loguru.cpp
index 7ebbe6e..8880574 100644
--- a/thirdparty/loguru/loguru.cpp
+++ b/thirdparty/loguru/loguru.cpp
@@ -1101,7 +1101,7 @@ namespace loguru
                                long thread_id;
                                (void)thr_self(&thread_id);
                        #elif LOGURU_PTHREADS
-                               uint64_t thread_id = pthread_self();
+                               uint64_t thread_id = (uint64_t)pthread_self();
                        #else
                                // This ID does not correllate to anything we can get from the OS,
                                // so this is the worst way to get the ID.

Bug exist in all color depths available from control strip, even in Grey256!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions