Search found 76 matches

by joevt
Mon Jun 08, 2026 3:53 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List


Thanks! The fullscreen-with-bars mode (pressing ctrl-F twice) does improves usability, since there's less space outside the emulated display area for the cursor to end up in. And in fullscreen, accidentally clicking outside the display area doesn't bring some other app to the front.

If full ...
by joevt
Sun Jun 07, 2026 9:22 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List

DingusPPC does have a full screen mode. I suppose moving the mouse out of the window area in that case will be more difficult.
Press Control-F. It cycles between window mode, fullscreen integer scale mode, fullscreen with BARs, fullscreen with no BARs.
You can increase or decrease zoom with Control ...
by joevt
Sun Jun 07, 2026 9:18 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List


It's that I'm using Screen Sharing (i.e. VNC) to drive the host machine which runs DPPC, and it apparently does not move the mouse cursor in the same way that the physical trackpad on the host machine does.

I think I remember running into this problem when I was using Screen Sharing to run ...
by joevt
Sun Jun 07, 2026 9:13 am
Forum: DingusPPC
Topic: DingusPPC for macOS
Replies: 19
Views: 15245

Re: DingusPPC for macOS

All 68K and Old World PPC Mac ROMs are on github https://github.com/joevt/MacROMan

The repository includes Mac OS ROM files but DingusPPC doesn't have code to handle them and doesn't emulate a machine that can use them. DingusPPC does have code to identify their uncompressed 4 MiB versions which ...
by joevt
Sat Jun 06, 2026 1:55 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List



I haven't seen your video yet. Need permission or something.

Sorry about that. Permissions should be fixed now.

The video clearly shows the problem. What's supposed to happen is that the mouse should not be able to leave the boundaries of the window while it is grabbed. If the mouse is ...
by joevt
Fri Jun 05, 2026 10:44 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List

I usually use Xcode to build but it shouldn't matter.

Create a separate build folder for Xcode. Then use cmake to create an Xcode project.


cd /Volumes/Work/Programming/dingusppc/joevt-dingusppc
mkdir -p /Volumes/Work/Programming/dingusppc/joevt-dingusppc/build-xcode
cd /Volumes/Work/Programming ...
by joevt
Thu Jun 04, 2026 1:22 pm
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List


Host OS is Monterey (macOS 10.12) at the moment, but same issue occurs in Sequoia (macOS 15). The host cursor does disappear when ctrl-G is pressed, but the problem is that the host cursor position is not always within the emulator window. If I move the mouse up so the guest cursor appears to be ...
by joevt
Wed Jun 03, 2026 7:13 am
Forum: DingusPPC
Topic: DingusPPC To-Do List
Replies: 14
Views: 8201

Re: DingusPPC To-Do List

You can see some floating point issues if you run the Graphing Calculator demo in Mac OS 9.

What host OS are you having mouse issues with? DingusPPC uses SDL2 to capture the mouse when you press Control-G. The host mouse cursor should disappear during this time.

DingusPPC doesn't have networking ...
by joevt
Sun May 31, 2026 6:00 am
Forum: SheepShaver
Topic: Sheepshaver able to generate DTMF (simulated modem dialing)
Replies: 4
Views: 153

Re: Sheepshaver able to generate DTMF (simulated modem dialing)

SheepShaver can send modem commands but nothing exists to send the expected response.

You're asking for an emulated modem to appear on the emulated serial port.
https://en.wikipedia.org/wiki/Hayes_AT_command_set
https://en.wikipedia.org/wiki/Command_mode_and_Data_mode

Then there's fax modems ...
by joevt
Fri May 29, 2026 7:47 am
Forum: SheepShaver
Topic: Sheepshaver able to generate DTMF (simulated modem dialing)
Replies: 4
Views: 153

Re: Sheepshaver able to generate DTMF (simulated modem dialing)

There exists code for software modems on GitHub. I don't know if any will do 57.6K or whatever. What baud did you want to get? Or do you just want to do the DTMF dialling?

macOS has DTMF sounds in /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/telephony/

DTMF ...
by joevt
Fri Mar 20, 2026 12:42 am
Forum: QEMU
Topic: A possible way to get at least 2D graphics acceleration ?
Replies: 2
Views: 1143

Re: A possible way to get at least 2D graphics acceleration ?

Here's a thread that discusses 2D/3D acceleration for PocketShaver which is a fork of SheepShaver for iOS:
viewtopic.php?t=12683
by joevt
Mon Feb 23, 2026 2:05 am
Forum: QEMU
Topic: A possible way to get at least 2D graphics acceleration ?
Replies: 2
Views: 1143

Re: A possible way to get at least 2D graphics acceleration ?

So you're saying emulators should implement 2D acceleration by implementing 2D acceleration?

That is the plan. SheepShaver has some 2D acceleration. Some 2D acceleration for a couple ATI graphics cards has been implemented in DingusPPC.

An ndrv for the cirrus logic graphics card exists in the ...
by joevt
Sat Feb 21, 2026 7:44 am
Forum: QEMU
Topic: Having a hard time with Mac OS 9.0.4
Replies: 11
Views: 5705

Re: Having a hard time with Mac OS 9.0.4

adespoton wrote: Sat Feb 21, 2026 12:42 am AFAIK, the published ROMs went from 5.5.1 to 6.1, both from what I've been able to find, comparing against publishing dates, and checking the headers for the development f versions.
Your utmconfigs README.md probably needs an update
https://github.com/adespoton/utmconfigs ... /README.md
by joevt
Fri Feb 20, 2026 11:24 pm
Forum: QEMU
Topic: Having a hard time with Mac OS 9.0.4
Replies: 11
Views: 5705

Re: Having a hard time with Mac OS 9.0.4


For 9.0.4 installs you need to make sure your copy of the cd contain Mac OS Rom version 5.6 or above. 9.0.4 for e.g., the G4 Cube will work. You can find it on the macintoshgarden site.


Is there a link for the Mac OS ROM 5.6? I tried some G4 Install and Restore CDs from the Macintosh Garden but ...
by joevt
Thu Feb 12, 2026 6:26 am
Forum: General Macintosh Emulation
Topic: Old files not recognized by OS9 in Sheepshaver
Replies: 5
Views: 1209

Re: Old files not recognized by OS9 in Sheepshaver

Question is, how did your old files loose their file type/creator codes?

Files stored uncompressed on modern Mac OS X should still contain their Finder Info (file creator and type, Finder flags/attributes, etc.) and resource forks.
Use the GetFileInfo command to check.


% GetFileInfo /Volumes ...
by joevt
Tue Feb 10, 2026 7:13 am
Forum: Mini vMac and Other Mac Emulators
Topic: Choose display in fullscreen mode?
Replies: 6
Views: 1380

Re: Choose display in fullscreen mode?

I tried fullscreen with DingusPPC on macOS. It seems to work as expected. The guest display window takes over the host display that the window is located on while the other host displays remain usable but only if the "Displays have different Spaces" option is enabled in System Preferences. Otherwise ...
by joevt
Mon Feb 09, 2026 2:21 am
Forum: Mini vMac and Other Mac Emulators
Topic: Choose display in fullscreen mode?
Replies: 6
Views: 1380

Re: Choose display in fullscreen mode?

Is the expected behaviour when switching to full screen mode that the chosen display is the same display that the window was located?
by joevt
Tue Jan 13, 2026 9:04 am
Forum: General Macintosh Emulation
Topic: How to read/mount an .isoInfo file
Replies: 5
Views: 1389

Re: How to read/mount an .isoInfo file


Out of curiosity - purely for my own education - how did you identify the block size of this iso?

Notice that the disk image size is a multiple of 2352:

bc <<< "scale=10;$(stat -f '%z' "$theiso") / 2352"


298611.0000000000


Look at the first handful of blocks.

dd if="$theiso" count=4 ...
by joevt
Tue Jan 13, 2026 2:47 am
Forum: General Macintosh Emulation
Topic: How to read/mount an .isoInfo file
Replies: 5
Views: 1389

Re: How to read/mount an .isoInfo file

A command to convert 2352 byte blocks to 2048 byte blocks:

Code: Select all

theiso="Macworld 85 D1 - Alone in the Dark 3.iso"
time LOCAL=C perl -0777 -ne 'while (/(.{2352})/smg) { print substr($1,16,2048); }' "$theiso" > "${theiso/.iso/ trimmed.iso}"
by joevt
Tue Jan 13, 2026 1:39 am
Forum: General Macintosh Emulation
Topic: How to read/mount an .isoInfo file
Replies: 5
Views: 1389

Re: How to read/mount an .isoInfo file

The disk appears to have block size 2352.
I suppose you could use a utility or script to convert this to 2048 byte blocks.

DingusPPC emulator can use CD images that have 2352 byte blocks. Try it at Infinite Mac. Select Beige G3, Mac OS 8.5.1, or similar.

DiskMaster has a "originals" button that ...
by joevt
Thu Sep 25, 2025 8:29 am
Forum: DingusPPC
Topic: DingusPPC for macOS
Replies: 19
Views: 15245

Re: DingusPPC for macOS

DingusPPC requires hard disk images to have partition maps.
Infinite Mac and my fork of DingusPPC have code to allow SCSI hard disk devices to use disk images that don't have a partition map.
by joevt
Sat Aug 30, 2025 8:03 am
Forum: General Macintosh Emulation
Topic: Tiger for Intel on VMs
Replies: 28
Views: 32111

Re: Tiger for Intel on VMs

For using the Mac OS X 10.4.11 partition of my MacPro3,1, I created a VirtualBox VM (on macOS Monterey) and made the following changes which are documented elsewhere:


# First, create the disk:
VBoxManage convertfromraw "/Volumes/FreeBig/DiskImages/Tiger.dmg" "/Volumes/FreeBig/DiskImages/Tiger ...
by joevt
Sun Aug 24, 2025 9:12 pm
Forum: SheepShaver
Topic: Hold down shift key to prevent loading extensions?
Replies: 5
Views: 4084

Re: Hold down shift key to prevent loading extensions?

I added code to DingusPPC emulator to check all the keys being pressed during startup and post key down events for all of them (modifier keys first). It has to be early enough for the keys to register, but not too early that the guest boot code forgets them. I don't know exactly what the best time ...
by joevt
Sat Jul 12, 2025 4:53 am
Forum: Basilisk II
Topic: Sound and display problem?
Replies: 5
Views: 3752

Re: Sound and display problem?


The main problem is now I do not have any sound! Cannot even play the system alerts. I start mame with the -verbose option so I can see that my hardware is being identified correctly. I do appreciate the willingness to answer some mame questions on the Basilisk forum but I probably need to figure ...
by joevt
Thu Jul 10, 2025 6:52 am
Forum: Basilisk II
Topic: Sound and display problem?
Replies: 5
Views: 3752

Re: Sound and display problem?


3410868.bin NOT FOUND (tried in nb_mdc824 maciifx)
Fatal error: Required files are missing, the machine cannot be run.

I have not tried MAME Mac emulation or this binary or zip file.

Googling 3410868.bin finds this result https://github.com/BatoceraPLUS/Batocera.PLUS-UPDATE-bios/blob/main/bios ...