Search found 67 matches

by Adam P
Sun Apr 06, 2014 8:05 pm
Forum: General Macintosh Emulation
Topic: MiniUnZp
Replies: 4
Views: 8701

Re: MiniUnZp

Done.  (With bug fixes.) A drag & droppable miniunz.app, with an Options dialog (includes Password entry- not available with unregistered ZipIt) and directory destination (with ‘available volume space’ at the bottom, New Folder).  miniunz.app does all the Mac OS X file info (including labels), n...
by Adam P
Fri Apr 04, 2014 11:18 pm
Forum: Basilisk II
Topic: Trouble setting up networking on OS X "error of type 3&
Replies: 14
Views: 10153

Re: Trouble setting up networking on OS X "error of type 3&

I’ve mentioned my getting MacsBug to work before, on another thread; but here, I’ll add some detail. The debugger is very sensitive, and probably will only work under 32-bit Windows (not 64-bit), with Basilisk build 142 only, running mainly OS 7.5.5 exactly. The debugger is sensitive enough that you...
by Adam P
Fri Apr 04, 2014 10:38 pm
Forum: Off Topic
Topic: Nativized APIs that look like QD and sound like SM
Replies: 9
Views: 7646

Re: Nativized APIs that look like QD and sound like SM

The QuickDraw (simulation) part still has a ways to go, but I know what you mean.  Or maybe I don’t, looking at the Carbon Event Manager pages on the Apple website, with the newer implementations (all now obsolete with OS X; what was Apple thinking ).  Besides getting Carbon programs to compile, I h...
by Adam P
Fri Apr 04, 2014 10:12 pm
Forum: Basilisk II
Topic: Trouble setting up networking on OS X "error of type 3&
Replies: 14
Views: 10153

Re: Trouble setting up networking on OS X "error of type 3&

However, as BII patches a bunch of stuff anyway, I'm not sure if this holds true in the emulator. Yeah, none of the 24-bit talk applies to Basilisk II, as it always forces 32-bit with its patches. MODE32 only works with real Macs, as the OS under emulators like Mini vMac MacII will not boot (I’ve s...
by Adam P
Fri Apr 04, 2014 9:11 pm
Forum: Off Topic
Topic: Nativized APIs that look like QD and sound like SM
Replies: 9
Views: 7646

Re: Nativized APIs that look like QD and sound like SM

It also makes streaming sound easier in general (useful for any programmer, intermediate or not). (Better than what I heard with the AudioLab ALAudioMixerDemo, with its distorted clipping/interpolation — like Aleph One’s SM, probably not observing that the sample diff. and fraction in multiplication...
by Adam P
Tue Apr 01, 2014 10:26 pm
Forum: General Macintosh Emulation
Topic: MiniUnZp
Replies: 4
Views: 8701

Re: MiniUnZp

A while back, I had updated miniunz in macfceu/zlib in the form of an MPW tool to process Mac OS X resource forks (can get the offset wrong, but better than WinXP stopping with a 'file does not exist' error).  Not as good as untgz, which processes almost all AppleDouble data…  I could easily turn ei...
by Adam P
Tue Apr 01, 2014 9:23 pm
Forum: Off Topic
Topic: Nativized APIs that look like QD and sound like SM
Replies: 9
Views: 7646

Re: Nativized APIs that look like QD and sound like SM

Mini vMac is meant for, and performs mostly low-level emulation, and these APIs are of the high-level sort, using similar methods, yet they don't match the actual QD/SM.  Even Basilisk II goes down to the level of samples (e.g., sound component stream buffering, to which the stream in the Windows po...
by Adam P
Fri Mar 28, 2014 1:22 am
Forum: Off Topic
Topic: Nativized APIs that look like QD and sound like SM
Replies: 9
Views: 7646

Nativized APIs that look like QD and sound like SM

Sorry that I didn't know of anywhere more appropriate to post this. But I finally did it. It's still a work in progress, but I got some major QuickDraw-like routines working (along with translucency, not covered by Executor), and a virtual Sound Manager operating on Windows 32/64 bit.  Most of it is...
by Adam P
Wed Jan 29, 2014 9:49 pm
Forum: Off Topic
Topic: Hello and A Question
Replies: 3
Views: 4625

Re: Hello and A Question

Streaming alone for YouTube can be difficult, even for Adobe Flash, given all the expectations of modern browsers, OSes, installed software. There’s Classilla (classilla.org, v9.3.2), which is still maintained for Classic OS 8.6+ (hence the name Classilla, and continues to give some Classic appearan...
by Adam P
Wed Jan 22, 2014 10:53 pm
Forum: Basilisk II
Topic: Something is really wrong with the performance
Replies: 1
Views: 2706

Re: Something is really wrong with the performance

Emulation for emulation. Performance has been noted in the transition to 64-bit, where 32-bit software is treated as “legacy,” and some parts have to be emulated instead of run as-is (as your seven-year-old laptop does). The older builds contain quite a number of assembly optimizations (which are pr...
by Adam P
Fri Dec 20, 2013 10:47 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Executor: Reverse engineering Macintosh ROMs?
Replies: 11
Views: 9743

Re: Executor: Reverse engineering Macintosh ROMs?

Looking at the Executor source code (released some time ago), the emulator does quite a lot at attempting to manage QuickDraw graphics among the nativized trap code, in so many C source files… however the implementation used in a number of the functions is quite different (ovals look weird, for one,...
by Adam P
Sat Nov 23, 2013 11:05 pm
Forum: Mini vMac and Other Mac Emulators
Topic: donating money towards development of sound in Mini vMac?
Replies: 9
Views: 7425

Re: donating money towards development of sound in Mini vMac

With the last bug report I made, Pratt told me he’s been busy with paid work, looking for time off to get out a beta release.  He also said a while back that he intentionally disabled sound by default because of the low quality. To build with sound, download a code release and include `-sound 1` on ...
by Adam P
Sat Nov 23, 2013 10:18 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Running Pinball Construction Set on Mini vMac
Replies: 12
Views: 22771

Re: Running Pinball Construction Set on Mini vMac

The test system above is System Software 7.1 ($0710), not 7.5, where Apple started making some drastic changes in how it handled drive management, also introducing code that generated startup hangs with a looping QElem chain if something broke… For the above image, the CPU went to a part of the non-...
by Adam P
Wed Nov 20, 2013 9:03 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Executor: Reverse engineering Macintosh ROMs?
Replies: 11
Views: 9743

Re: Executor: Reverse engineering Macintosh ROMs?

In order for emulation to be true, the ROM must be true.  Drifting too far would mean programs/OS’s that depend on— not just the code, but— raw data that exists all over in these "Old World" ROMs would mean that new ROMs —reversed engineered or not— would cause more programs to break.  It ...
by Adam P
Wed Nov 20, 2013 8:28 pm
Forum: Basilisk II
Topic: Volume adjustment in Basilisk II (Win)
Replies: 6
Views: 4737

Re: Volume adjustment in Basilisk II (Win)

Depending on what cpu and OS you run some control panels will work or not. The regular 7.x "Sound" control panel works fine in 8.1; the volume level in later B2 builds will still always be 100%. […] beware, [Basilisk142] is a different Basilisk, with its own GUI etc. So best to keep it, a...
by Adam P
Wed Nov 20, 2013 8:23 pm
Forum: Basilisk II
Topic: Volume adjustment in Basilisk II (Win)
Replies: 6
Views: 4737

Re: Volume adjustment in Basilisk II (Win)

The audio out (quality) varies mostly on the emulator of Basilisk II being used. The older builds have better, more customizable sound than the newer, but only up to CD quality.  Builds 142 (more stable) and 143 (faster) work almost perfectly in Windows XP — just avoid switching out to another task,...
by Adam P
Sat Oct 19, 2013 10:41 pm
Forum: Basilisk II
Topic: Mysteries of Basilisk II
Replies: 4
Views: 5286

Re: Mysteries of Basilisk II

Model mystery For much of the Mac OS software, the model no. was used as means of determining built-in features, expecting it to be correct (this sensitive software will require you to match your settings to the model).  And bugs: I remember the System Profiler crashing under System 7— Mac OS 8 req...
by Adam P
Wed Sep 11, 2013 10:34 pm
Forum: Basilisk II
Topic: System 7 smi invalid checksum
Replies: 39
Views: 20088

Re: System 7 smi invalid checksum

Solved. I reinstalled it using the 7.5.3 installer. Now it works! Thank you for all the help. BTW, has anyone here tried to install Linux/m68k in Basilisk II? I once tried NetBSD on a real 68K Mac… that went nowhere; all that work just to type 'reboot'. I could see if I could get Linux/m68k running...
by Adam P
Wed Sep 11, 2013 10:10 pm
Forum: Basilisk II
Topic: fine BasiliskII for Windows of 06-05-2013
Replies: 1
Views: 3161

Re: fine BasiliskII for Windows of 06-05-2013

Better sound: the latest build (mid-2013) appears to use the SDL sound code again, which provides more accurate sound playback, like builds 142/143, versus the 2008/2010 versions and SheepShaver, which appear to use native sound channels (high latency, inability to stop/repeat mid-playback, broken r...
by Adam P
Wed Sep 11, 2013 9:50 pm
Forum: Basilisk II
Topic: System 7 smi invalid checksum
Replies: 39
Views: 20088

Re: System 7 smi invalid checksum

I’d recommend just trashing the buggy Apple Menu Options panel and go with a shareware panel like BeHierarchic.  It has more features, and the versions I know of are meant for the Classic environment (both B2 and SS, no problem).  (Note: the BeHierarchic host, octave.net is gone; available at the Ma...
by Adam P
Tue Jun 11, 2013 6:52 pm
Forum: Basilisk II
Topic: Stuffit 5.5 Only partially extracts SIT files.....Help!
Replies: 4
Views: 4445

Re: Stuffit 5.5 Only partially extracts SIT files.....Help!

I think you mean 7.5.3 upgraded to 7.5.5.  The last time I checked, you can't drag documents onto apps without something like System 7.x+. (This kind of dragging is built in to the 7.x Finder so drag & drop—built-in to 7.5+— isn't necessary.) As far as your question goes, yeah, you want to make ...
by Adam P
Fri Jun 07, 2013 9:39 pm
Forum: Basilisk II
Topic: Old version of Basilisk II 142, graphical corruption
Replies: 14
Views: 9764

Re: Old version of Basilisk II 142, graphical corruption

It has nothing to do with a count of files in the folder.

It has to do with the math in the menubar graphics— the screen drawing and determining where the mouse cursor is.

This isn't a serious problem if you don't play games like Wolfenstein 3D, which depend on this stuff.  That's all.
by Adam P
Fri May 24, 2013 7:35 pm
Forum: Basilisk II
Topic: Old version of Basilisk II 142, graphical corruption
Replies: 14
Views: 9764

Re: Old version of Basilisk II 142, graphical corruption

Well, I’m glad you got it running. As far as the Control Panels thing goes, it may be a math issue.  I got similar results with Wolfenstein 3D when clicking on the menus—a few FPU ops used in the menubar code, failed restoration of CPU registers, the game screen was drawn sheared sometimes… or even ...
by Adam P
Tue May 07, 2013 1:10 am
Forum: Basilisk II
Topic: Old version of Basilisk II 142, graphical corruption
Replies: 14
Views: 9764

Re: Old version of Basilisk II 142, graphical corruption

Build 143 is more stable with JIT (doesn’t work with all programs, though; can’t handle Marathon or DooM, but runs Norton Disk Doctor). A download for 143 is right on the main emaculation page under Historic Versions. As far as the main problem goes here, with 142, you should make sure JIT is off.  ...
by Adam P
Tue May 07, 2013 12:54 am
Forum: Basilisk II
Topic: Type 3 error when trying to go online
Replies: 5
Views: 4356

Re: Type 3 error when trying to go online

The type-3 error (Mac OS, not an emulation feature) is the Illegal Instruction error, and sometimes occurs spuriously, along with the related type 10— Illegal F-line Instruction (or unhandled FPU op.). These errors can pop up when using programs that call for better JIT emulation, where relaunching ...