Search found 83 matches

by kelvin31415
Tue Jul 07, 2009 8:43 pm
Forum: SheepShaver
Topic: Fix for "Cannot map RAM" on Leopard
Replies: 98
Views: 230979

mschmitt wrote:Does anyone know what the trick is to active the d(bug) lines in the code?
Change "#define DEBUG 0" to "#define DEBUG 1" in the source file of interest.
by kelvin31415
Mon Mar 30, 2009 9:11 am
Forum: SheepShaver
Topic: Copy/paste Bug??
Replies: 26
Views: 17931

Very useful information, and points to what looks like another bug in the same routine as before. Also easily fixed (PM'd to you for build and test; many thanks for your help with this).
by kelvin31415
Sun Mar 29, 2009 7:59 am
Forum: SheepShaver
Topic: Copy/paste Bug??
Replies: 26
Views: 17931

Looks like deeper analysis will be needed. I don't know when I'll be able to get to this, and the lack of a Windows build/test environment just makes it that much harder. If anybody else wants to give it a go, please do! Otherwise, I'll have another look sometime after tax season.
by kelvin31415
Sat Mar 28, 2009 4:12 am
Forum: SheepShaver
Topic: Copy/paste Bug??
Replies: 26
Views: 17931

Hi again Guys, Is there a certain place in the source code I can look to find the cause of this bug?? To recap, the problem is only happening on the windows builds, basically when copying text and then pasting, SS is adding an invisible character that some programs have a hard time dealing with. Fo...
by kelvin31415
Wed Mar 18, 2009 12:25 am
Forum: SheepShaver
Topic: SheepShaver UB for Mac OS X with full screen working
Replies: 21
Views: 70459

Re: SheepShaver UB for Mac OS X with full screen working

If it's possible to switch between cursor rendering modes on-the-fly anyway, couldn't this be made a preferences setting? That would get rid of the separate software/hardware cursor builds... There is no SDL build that behaves properly in both S and H modes. I am hoping that a solution for this wil...
by kelvin31415
Tue Mar 17, 2009 6:50 pm
Forum: SheepShaver
Topic: SheepShaver UB for Mac OS X with full screen working
Replies: 21
Views: 70459

Re: SheepShaver UB for Mac OS X with full screen working

Do you know what happened to the built-in preferences editor and/or the "Preferences" item in the application menu and why I cannot make it available building from the current source in CVS? No, I haven't been tracking the CVS tree lately. However, I recall seeing something in the sourcef...
by kelvin31415
Tue Mar 17, 2009 12:13 am
Forum: SheepShaver
Topic: SheepShaver UB for Mac OS X with full screen working
Replies: 21
Views: 70459

Re: SheepShaver UB for Mac OS X with full screen working

It appears that now also colored cursor icons are displayed correctly in this hardware cursor version. That would make a separate software cursor version superfluous. What you're probably seeing is one of the changes I put into the July version. When an application sets a cursor that the SheepShave...
by kelvin31415
Mon Mar 02, 2009 3:12 am
Forum: SheepShaver
Topic: SheepShaver UB build for Mac OS X, July 21 2008, incl Manual
Replies: 67
Views: 180176

Some applications seem to be able to save files into the Unix "disk", and others not. I've done a few traces, which suggest that the problem might have to do with the lack of support for MakeFSSpec in Basilisk II's extfs. Unfortunately, I only had time to do a few simple experiments, and w...
by kelvin31415
Fri Jan 16, 2009 2:32 am
Forum: SheepShaver
Topic: FrameMaker on SheepShaver
Replies: 11
Views: 6373

Re: Pointer Mode on PowerMac G3 Install Disk...

Not sure if Pointer Mode will be effective with the SS2008 builds. I just don't know how these builds compute cursor position, especially in third party apps. I suspect that what Pointer Mode does is tell the hosted MacOS to draw the cursor in software, which is also what the SS2008(S) builds do. A...
by kelvin31415
Mon Jan 05, 2009 6:57 am
Forum: SheepShaver
Topic: SheepShaver UB build for Mac OS X, July 21 2008, incl Manual
Replies: 67
Views: 180176

Re: Manually configure Software Cursor?

My question is whether I can use the older 2006 Sheepshaver build and manually configure the "software cursor" option? Afraid not. The cursor location fix and support for using a software cursor are both in the base SheepShaver code, rather than in SDL. You'll get neither of these feature...
by kelvin31415
Tue Dec 09, 2008 8:51 pm
Forum: SheepShaver
Topic: SheepShaver Mac version vs. Windows version
Replies: 14
Views: 8371

Betatester wrote:Yes, the emulated OS freezes, not SS really. Though I have to Force Quite SS to get out of the freeze/hang.
In a situation like this, you can invoke an "emergency quit" from SheepShaver by typing a control-escape.
by kelvin31415
Tue Dec 09, 2008 8:43 pm
Forum: SheepShaver
Topic: SheepShaver Mac version vs. Windows version
Replies: 14
Views: 8371

In the earlier days when Gwenolé himself did answer mails regarding crashes in SS, I had mailed him about SS crashing when launching Framemaker 7.0 in SS-windows. He mailed me something about an upcode-error and said that he would fix it in his new release, and he did so. Framemaker SS-windows work...
by kelvin31415
Tue Dec 09, 2008 9:44 am
Forum: SheepShaver
Topic: How to compile SheepShaver under Leopard
Replies: 8
Views: 8725

Here's the equivalent changes for BasiliskII, if someone would like to test them to make sure they work on Tiger too [ ... ] One additional thing that needs to be done to Basilisk is that BasiliskII.icns is missing from src/MacOSX, and 'make BasiliskII_app' won't work properly without it there. I c...
by kelvin31415
Wed Nov 19, 2008 10:26 am
Forum: SheepShaver
Topic: How to compile SheepShaver under Leopard
Replies: 8
Views: 8725

Charles, thanks very much for devising these changes! Thanks also to Ronald for pinging me, as I had overlooked this thread. The changes look good to me, and I confirm that they fix the inability to build SheepShaver on Leopard. (Note that the SheepShaver binary built on Leopard does not launch on T...
by kelvin31415
Fri Aug 22, 2008 5:30 am
Forum: SheepShaver
Topic: Copy/paste Bug??
Replies: 26
Views: 17931

I tried it with SimpleText running in Mac OS 8.6 under the latest Mac OS X Intel SheepShaver build. I did not observe the behavior you describe. It behaved exactly as I would expect it to.
by kelvin31415
Thu Aug 21, 2008 4:26 pm
Forum: SheepShaver
Topic: Right clicking
Replies: 18
Views: 14787

FYI, I have been in touch with the author of TheMouse2B, and he has kindly consented to consider it freeware -- you need not feel guilty about using it without paying the shareware fee. He was delighted to hear that something he wrote years ago is still proving useful.
by kelvin31415
Thu Aug 14, 2008 4:23 am
Forum: SheepShaver
Topic: CPU usage and eventual lockup issue(s)
Replies: 18
Views: 16328

How would I go about building a windows version with vosf? I never give the --disable-vosf parameter to configure when building. I believe that VOSF is the default, so if you are not configuring with --disable-vosf then your Windows version is probably using it. What puzzles me more is the fact tha...
by kelvin31415
Wed Aug 13, 2008 4:50 pm
Forum: SheepShaver
Topic: CPU usage and eventual lockup issue(s)
Replies: 18
Views: 16328

I do not mind the CPU consumption, it does not seem to cause any problems with other processes that run while I use SheepShaver and the current SheepShaver build itself runs beautifully. I feel the same way, even though I use the hardware cursor version. Maybe the hardware cursor version could be b...
by kelvin31415
Tue Aug 12, 2008 10:54 pm
Forum: SheepShaver
Topic: CPU usage and eventual lockup issue(s)
Replies: 18
Views: 16328

As an experiment to confirm the cause of high CPU consumption, I tried building with the VOSF configuration option enabled. (VOSF is video on segfault, a different approach to video refresh.) This caused CPU consumption to go down dramatically, but video performance with frameskip 0 was poor (those ...
by kelvin31415
Tue Aug 12, 2008 9:36 pm
Forum: SheepShaver
Topic: CPU usage and eventual lockup issue(s)
Replies: 18
Views: 16328

There is a huge difference on my Intel iMac in perceived speed, probably mostly or only the speed in drawing on the screen, between the May 14 2006 snapshot by Gwenole (slow) and the March 11 2007 and later builds (snappy). Could that be related to the CPU usage? Indeed. Gwenole revised the video r...
by kelvin31415
Tue Aug 12, 2008 6:50 pm
Forum: SheepShaver
Topic: CPU usage and eventual lockup issue(s)
Replies: 18
Views: 16328

kelvin31415 did most of the programming lately. Maybe he can shed some light on this problem that apparently was introduced after the 2.3 snapshot ( November 2005) by Gwenole. Since then, more people have made changes to the source though, including Gwenole himself. I'll do some profiling and see i...
by kelvin31415
Thu Jul 24, 2008 7:04 am
Forum: SheepShaver
Topic: SheepShaver UB build for Mac OS X, July 21 2008, incl Manual
Replies: 67
Views: 180176

Excellent! I'm using your build now. 8)
by kelvin31415
Sun Jul 20, 2008 8:46 pm
Forum: SheepShaver
Topic: Updated setup manual for SheepShaver MacOSX (Tiger/Leopard)
Replies: 11
Views: 11821

It would be fine if SheepShaver would just gracefully quit with a comprehensible error message on the screen. I've delivered a fix for the hang, so the app now quits gracefully as intended. I have not yet done anything about the error message, which will appear in the console log as before ("E...
by kelvin31415
Sun Jul 13, 2008 5:43 pm
Forum: SheepShaver
Topic: Updated setup manual for SheepShaver MacOSX (Tiger/Leopard)
Replies: 11
Views: 11821

About the mouse button swapping issue I wondered if this is a mistake or a intentional choice, for instance in order to keep the possibility for future use of the second mouse button for a contextual menu for the SheepShaver application itself. Someone any ideas about this? Kelvin? It is just a mis...
by kelvin31415
Sun Jul 13, 2008 4:56 pm
Forum: SheepShaver
Topic: Updated setup manual for SheepShaver MacOSX (Tiger/Leopard)
Replies: 11
Views: 11821

Kelvin, Ronald, will there be a new build (whether Intel-only or Universal) in the near future solving the swapping of mouse buttons in Basilisk II and SheepShaver? On 1 July I sent that change to the developer who has been delivering my fixes into CVS, but he has not responded yet. Perhaps he is o...