Search found 68 matches

by pruten
Thu Sep 04, 2014 3:31 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Teaser: ethernet is now working in a private branch :)

Image
by pruten
Tue Aug 12, 2014 4:05 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey, I've made progress. Installing the most recent Linux Mint distribution, things appear far better. I've succeeded in launching shoebill (same command line than before). Only problem : no mouse cursor. It *seems* (I mean, I'm not sure) that the mouse cursor stays at the bottom-right corner and n...
by pruten
Fri Aug 08, 2014 1:55 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hey guys - sorry I've been neglecting this thread, been super busy lately. Hello everyone, the prospects of meeting Commando again are fading, it seems. First, I've tried to run shoebill under Linux (this Linux running in a VirtualBox VM, the host being Mac OS X 7 (Lion) with no success. I had to in...
by pruten
Tue Jul 01, 2014 5:42 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

both x86/x86_64 run on my Windows 7 x64 machine. However my 'torture' test of SoftPC is insanely slow with the x64 build, and double insanely slow on x86.. Maybe timers are too accurate? :P I see it taking up about 1/3rd of the CPU for what it's worth, so it's idling, but maybe too much or too long...
by pruten
Mon Jun 30, 2014 11:19 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Commando works AFAIK, but I've never used it much either. Also, Shoebill v0.0.4 is now "officially" available ! Major changes: Boots A/UX 3.0.1 and 3.1.0, although they both seem flakier than 3.0.0 Now with basic support for Windows/Linux via SDL2 Supports 16 and 24-bit color ("thousa...
by pruten
Tue Jun 24, 2014 2:38 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

http://i.imgur.com/G8KEPlWl.png Shazzam! :) A/UX 3.0.1 boots now! Turns out that READ(6) and WRITE(6) interpret len=0 as 256 sectors. This is a very dumb bug - probably should have actually read the SCSI CDB spec. XD Although you said earlier you didn't want to look at other emulator code, dsumorok...
by pruten
Mon Jun 23, 2014 4:24 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Once you get it running every version of A/UX, do you have any further goals, such as accurate sound/network emulation, Mac OS support for every OS version the Mac II supported, Rudimentary MIDI support, etc? I know sound and MIDI would be hard, as it depends on timings which would likely slow emul...
by pruten
Thu Jun 19, 2014 3:27 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Expanding on what I did with 3.0.1, I manually unpacked 3.1's CPIO archive, and then placed in the MacOS system files where needed... I have to say that 3.1 feels faster than 3.0.0 or 3.0.1, and it sure is a LOT more stable than 3.0.1 Whoa! I think this suggests that shoebill's just a small number ...
by pruten
Fri Jun 13, 2014 3:27 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

neozeed wrote:If anyone wants them, I found the A/UX 1.0 installation manual, and the A/UX 2.0 installation manual.
Yes, please! Now if only someone could find an actual copy of A/UX 1.0.0 floating around...
by pruten
Thu Jun 12, 2014 3:54 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

if you force it's affinity to one core it is SO SLOW, like the mouse is a good 5-10 seconds behind... but running on all cores, it's nice like before, just it takes a good bit of CPU to run... Sounds like the CPU thread isn't waking up when it's supposed to. I just went with sleep(1) and pthread_ki...
by pruten
Wed Jun 11, 2014 2:09 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Hi, Great to see a Windows build! I can get to the desktop with it using AUX 2.0 (but then hangs). Not with 3.0.1. Best, Cat_7 It's not you, it does the same thing with me... and 2 actually idles, while 3 runs 100% .... I havent tried 1.1.1 yet, but at this point I think we are at the 'wow it compi...
by pruten
Wed Jun 11, 2014 4:56 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

I don't know what I did, but sleeping is now working with the signals! .. on AUX 2 only though, 3.0.0 hammers the CPU like crazy... maybe it's me. also how do you do wallappers in system7?? when I had a quadra with aux, I mostly used the unix side, with the occasional use of ms word of all things :...
by pruten
Wed Jun 11, 2014 4:03 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

neozeed wrote:.... and Ethernet so we can network this bad boy!
working on it ;)
by pruten
Wed Jun 11, 2014 1:46 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

so I purged everything, and rebuilt. again and again.. and now it's working!!!!!! turns out that signals on windows just aren't needed. http://i.imgur.com/Bxjt2EJ.png Binary is here , and source code is here . Sorry for anyone who wants to download, you have to deal with the idiotic password system...
by pruten
Tue Jun 10, 2014 12:20 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

well the good news is that I got it to compile on windows! ... Wow! I didn't expect to see it running on windows so soon! I was truly planning to switch the fopen() mode to binary :) Not sure why you're hitting panics now... "exec = 'startmac'" indicates that the kernel booted and is runn...
by pruten
Mon Jun 09, 2014 8:48 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

As for SDL, it compiles on Windows, either natively or under Cygwin or MinGW. MinGW's probably the easiest to get working, without all the dependency headaches you can get with Cygwin. Might be worth creating a headless target anyway, so that others could set it up using command-line switches only ...
by pruten
Sun Jun 01, 2014 7:06 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

How do I get my empty disk image to mount? I added an empty disk image, but no format box shows up. What I've been doing is, dd if=/dev/zero of=/foobar.img bs=1m count=512 hdiutil attach -nomount foobar.img And then using Disk Utility.app to create an Apple Partition Map with 1 HFS+ partition. Syst...
by pruten
Tue May 27, 2014 2:36 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Any chance of adding snapshotting/journalling on the emulation side? This should at least enable reverting to last known good state after corruption. Yeah, that's something I'd definitely like to do in the future, perhaps as part of a more sophisticated disk image infrastructure. That plus automati...
by pruten
Mon May 26, 2014 4:13 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Also, there isn't a way for me to cancel the A/UX boot sequence to run fsck, since it goes too fast and I can't click the cancel button. There needs to be a way to fix the filesystem, either through the emulator GUI or outside the emulator. Any suggestion? I've considered maybe emulating fsck direc...
by pruten
Sun May 25, 2014 2:01 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Great work you are doing with Shoebill :-) Are you able to fix the random stuttering? Thanks :) I'm actually not even sure where the stuttering comes from. I think the still-not-working VIA timers might be responsible. Another possibility is the fact that the CPU blocks while waiting to read disk i...
by pruten
Sat May 24, 2014 9:06 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Dumped a new shoebill release on github! v0.0.3 https://github.com/pruten/Shoebill/releases Now supports restart/shutdown without crashing Now supports PRAM! Now idles when A/UX's scheduler idles Has limited support for the real time clock. It usually gets the *day* right, and it usually progresses ...
by pruten
Sun May 11, 2014 2:27 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

I'm looking into writing a small SDL gui for POSIX-y systems, which might exclude windows. I haven't written code on windows in a long time, but I don't remember it having great native POSIX support. Maybe using Cygwin is an option, if that's still around. Most recently I committed a small GLUT-base...
by pruten
Tue May 06, 2014 2:48 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Making progress on booting 3.0.1 in a private dev branch! Ignoring STOP instructions seems to let A/UX 3.0.1 startup make progress... so, guess it's hung up on some interrupt that I haven't implemented.

Also making progress on VIA timers & PRAM.

Image
by pruten
Sat Apr 26, 2014 6:28 pm
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Okay! Release 0.0.2 is available. Notable improvements over 0.0.1 A/UX 3.0.0 sorta kinda works You no longer need to supply your own kernel; Shoebill can read it directly from the root filesystem. Modest speed improvements Various random bug fixes For 0.0.3, I'll try to allow restarting without cras...
by pruten
Wed Apr 23, 2014 3:53 am
Forum: Mini vMac and Other Mac Emulators
Topic: Shoebill - a Macintosh II + A/UX emulator for OS X
Replies: 346
Views: 339417

Re: Shoebill - a Macintosh II + A/UX emulator for OS X

Crashed: http://pastebin.com/n6V5pd8a I have a fix for that (probably)! Turns out that UFS inodes represent their sizes with 64 bits, but A/UX only ever reads/writes the low 32 bits, and so the high bits can contain garbage. The fix is to ignore the high bits :/ Haven't quite gotten to PRAM, VIA ti...