Search found 22 matches

by rakslice
Tue Dec 22, 2020 7:50 am
Forum: SheepShaver
Topic: Null Pointer Problems
Replies: 13
Views: 5762

Re: Null Pointer Problems

Speaking of this, 'tis perhaps the season for a new build :wink: https://github.com/kanjitalk755/macemu/pull/67
by rakslice
Wed Dec 16, 2020 3:24 am
Forum: Basilisk II
Topic: BasiliskII causes SIGSEGV when run in gdb
Replies: 18
Views: 6429

Re: BasiliskII causes SIGSEGV when run in gdb

VOSF is not for synchronization, it is only a way to keep track of what screen regions have changed in video memory since the last host display update. VOSF uses the memory write protection settings and some code in the memory fault handler to implement a one-shot write alarm for each page of memory...
by rakslice
Tue Dec 01, 2020 5:14 am
Forum: SheepShaver
Topic: SheepShaver/BasiliskII and TAP devices
Replies: 17
Views: 3689

Re: SheepShaver/BasiliskII and TAP devices

In any case you rightly point out that if Windows' built-in bridging is changing the bridged adapters addresses to a common bridge address -- what would require changing the MAC address of the emulated Mac to not conflict with the host -- then there's another problem. But actually that isn't what h...
by rakslice
Tue Dec 01, 2020 3:28 am
Forum: SheepShaver
Topic: SheepShaver/BasiliskII and TAP devices
Replies: 17
Views: 3689

Re: SheepShaver/BasiliskII and TAP devices

Also, for the benefit of @afberendsen and anyone else out there, I should note that if you find you have a Windows tap driver version that works when configured by hand using etherguid, but that isn't detected by a current build of BasiliskIIGUI/SheepShaverGUI (i.e. it doesn't show up as an item in ...
by rakslice
Tue Dec 01, 2020 2:52 am
Forum: SheepShaver
Topic: SheepShaver/BasiliskII and TAP devices
Replies: 17
Views: 3689

Re: SheepShaver/BasiliskII and TAP devices

@afberendsen If you're thinking uninitialized memory values are going into the MAC address, are you getting the error "Could not get hardware address of device" etc. when it tries to put the MAC address of the TAP adapter into ether_addr , that you can see in the code immediately before th...
by rakslice
Sun Jul 19, 2020 9:02 pm
Forum: SheepShaver
Topic: Sheepshaver OS preference
Replies: 1
Views: 1303

Re: Sheepshaver OS preference

I'm not sure what you mean exactly, but if you're thinking there's a compatibility problem with the specific Mac software you're trying to use, and you can manage running SheepShaver on Linux in a VM, you should give it a go, even just to figure out if the issue is specific to one platform.
by rakslice
Fri Jun 05, 2020 5:56 am
Forum: SheepShaver
Topic: SheepShaver won't start on linux - 'Structure needs cleaning
Replies: 4
Views: 2052

Re: SheepShaver won't start on linux - 'Structure needs clea

I recently ran into this 'Structure needs cleaning' error while testing SheepShaver in Arch; after the first time it happened, SheepShaver would immediately fail on boot. I eventually figured out by the process of elimination that the problem was on the extfs volume ("Unix" drive). I delet...
by rakslice
Mon Mar 23, 2020 7:28 am
Forum: Basilisk II
Topic: Stuff It Expander not working on Basilisk II
Replies: 1
Views: 2294

Re: Stuff It Expander not working on Basilisk II

If you're using an old Windows version, and you use the 'My Computer'/'This PC' feature to get SIT files in, make sure to move them to the Mac drive first before trying to expand. The external filesystem is not super compatible with Mac software, and the problem used to be much worse in those old ve...
by rakslice
Fri Mar 20, 2020 9:55 pm
Forum: General Macintosh Emulation
Topic: "Some documents could not be opened." Problem
Replies: 2
Views: 3829

Re: "Some documents could not be opened." Problem

I see the game is supplied on some sites in the form of a disk image with the game program inside of it. If this is the one you're using, then to open a saved game by double clicking on it, you'll need to have the disk image open first so that Mac OS can find the program. As for the Open option bein...
by rakslice
Wed Mar 11, 2020 2:32 am
Forum: SheepShaver
Topic: SheepShaver Windows + JIT + Newworld + Mac OS 9
Replies: 4
Views: 3291

SheepShaver Windows + JIT + Newworld + Mac OS 9

I'm chasing a crash on boot of SheepShaver on Windows in JIT mode with Mac OS 9 and Newworld ROMs, and I've figured out goes all the way back to Jul 16, 2006 (git revision e07e2196). Given that this crash has been around for so long, I'm curious: is there some combination of SheepShaver settings or ...
by rakslice
Sun Mar 01, 2020 10:16 am
Forum: SheepShaver
Topic: Build SheepShaver for Windows?
Replies: 6
Views: 3592

Re: Build SheepShaver for Windows?

I realized since that there are other packages you need on a fresh install of MSYS2 from the installer; GTK2 and SDL2 are just the packages I had to install on the MSYS2 in Appveyor's build image which has a bunch of things preinstalled. Unfortunately I don't have a detailed list as there are other ...
by rakslice
Sun Feb 23, 2020 10:45 am
Forum: SheepShaver
Topic: Build SheepShaver for Windows?
Replies: 6
Views: 3592

Re: Build SheepShaver for Windows?

But if you want to try getting rid of the posix_emu.h change in my branch to see if it fixes the problem on whatever you're building on, just edit posix_emu.h and remove the lines int spare1 and so on from struct my_stat.
by rakslice
Sun Feb 23, 2020 10:28 am
Forum: SheepShaver
Topic: Build SheepShaver for Windows?
Replies: 6
Views: 3592

Re: Build SheepShaver for Windows?

I should mention what I'm doing to build that branch in MSYS2: 1. Use the MSYS2 32-bit installer (msys2-i686-*) from msys2.org 2. Run an "MSYS2 MinGW 32-bit" shell from the start menu icon 3. Install MSYS2's packaged GTK 2 and SDL 2: pacman -S mingw-w64-i686-gtk2 mingw-w64-i686-SDL2 The re...
by rakslice
Sun Feb 23, 2020 10:05 am
Forum: SheepShaver
Topic: Build SheepShaver for Windows?
Replies: 6
Views: 3592

Re: Build SheepShaver for Windows?

That sheepshaver_mingw32_wip branch is based on the master branch in kanjitalk755's repo. I've basically been accumulating changes in that branch in the course of getting things building on my Windows machine. I don't know the details of kanjitalk755's windows build environment other than what's in ...
by rakslice
Mon May 15, 2017 1:53 am
Forum: Basilisk II
Topic: Photoshop monitor problem
Replies: 2
Views: 5558

Re: Photoshop monitor problem

Just disabling the JIT "Compile FPU Instructions" option was enough
by rakslice
Thu Jan 19, 2017 10:55 pm
Forum: SheepShaver
Topic: I need SheepShaver debug build
Replies: 13
Views: 7829

Re: I need SheepShaver debug build

I'm putting my work on GitHub: https://github.com/rakslice/macemu/tree/windows_build_script I've hit a wall with respect to the JIT: - the code produced by my dyngen build has serious problems -- the functions it generates sometimes have the wrong parameter lists; to get past this I'm using the preb...
by rakslice
Thu Jan 19, 2017 3:51 am
Forum: SheepShaver
Topic: I need SheepShaver debug build
Replies: 13
Views: 7829

Re: I need SheepShaver debug build

Yeah, it was probably a calling convention issue, as specifying __thiscall in the function pointer type made the problem go away. I'll stick to the current code and move on to building with the JIT enabled.
by rakslice
Thu Jan 19, 2017 2:29 am
Forum: SheepShaver
Topic: I need SheepShaver debug build
Replies: 13
Views: 7829

Re: I need SheepShaver debug build

I'm trying to get the current SheepShaver code (perhaps with whatever GCC > 4 work has been done in other forks) building on Windows with a current GCC at the moment, and am interested in this and other efforts to do the same. I picked mingw32 (with gcc 5.3.0) and building without JIT or GUI for a s...
by rakslice
Mon Nov 14, 2011 7:08 am
Forum: Basilisk II
Topic: Trying to read very old MacWrite files
Replies: 18
Views: 30031

Re: Trying to read very old MacWrite files

"If such a file transfer can be done with floppies, it should be possible with images just the same." Sorry for bumping an old thread, but it looks like ajvajra never figured out what 24bit meant, so just in case someone else will runs into the problem and reads this and doesn't understand...
by rakslice
Sat May 21, 2011 7:17 pm
Forum: SheepShaver
Topic: Windows tap support needs freshening; here's a patch.
Replies: 10
Views: 8148

Is there someone I should forward the patch to to get it into CVS?

Regarding CD support, does anyone know what the rationale was for having a separate driver in the first place?

Can it not still be done from within the application itself, e.g.: http://support.microsoft.com/kb/138434?
by rakslice
Thu May 19, 2011 9:25 am
Forum: SheepShaver
Topic: Windows tap support needs freshening; here's a patch.
Replies: 10
Views: 8148

Windows tap support needs freshening; here's a patch.

Here's a couple of simple changes to the SheepShaver/Basilisk Windows tap support. One is to let enough broadcast and multicast packets though tap so that you can use AppleTalk (EtherTalk) and DHCP. The other one adds detection of newer tap devices, like those supported by OpenVPN 2.2 , to the GUI. ...
by rakslice
Mon Jul 19, 2004 10:21 pm
Forum: PearPC
Topic: PearPC Screenshots Contest
Replies: 17
Views: 15736

gibberish

We wouldn't want to objectify objects, now would we?