Search found 107 matches

by Myrd
Thu Jul 02, 2015 4:54 am
Forum: Basilisk II
Topic: The 1 March 2014 Basilisk II Build
Replies: 13
Views: 16874

Re: The 1 March 2014 Basilisk II Build

Another clue in the output above:

Code: Select all

+././video_vosf.h
Sounds like maybe the 2014 build had vosf enabled while the 2013 one didn't? Could that be the cause?
by Myrd
Thu Jul 02, 2015 4:47 am
Forum: Basilisk II
Topic: The 1 March 2014 Basilisk II Build
Replies: 13
Views: 16874

Re: The 1 March 2014 Basilisk II Build

Out of curiosity, I decided to examine a pair of builds to see if there's some obvious difference. I chose the "March 2013" build by vasi and the "March 2014" build by Ronald. Then, I ran the "strings" command on the binary, sorted them and diffed them. I'm attaching th...
by Myrd
Tue Jun 30, 2015 7:29 pm
Forum: Basilisk II
Topic: The 1 March 2014 Basilisk II Build
Replies: 13
Views: 16874

Re: The 1 March 2014 Basilisk II Build

Just wondering if you ever got to the bottom of this? Would be curious to know whether vasi uses a different set of steps to build Basilisk that explain the difference. Or, whether if he follows your exact steps, he also gets a "slow" build. One other possibility that might not be covered ...
by Myrd
Mon Jun 29, 2015 4:00 pm
Forum: SheepShaver
Topic: Some improvements for SheepShaver
Replies: 50
Views: 32961

Re: Some improvements for SheepShaver

SheepShaver is supposed to be able to run with the memory offset, i.e. the allocated memory block isn't at address zero. SheepShaver calls this "direct" memory mode, as opposed to "real". This isn't working right now for several reasons, including: Unlike Basilisk II, the offset...
by Myrd
Mon Aug 12, 2013 10:38 pm
Forum: SheepShaver
Topic: Guide to building under OS X?
Replies: 34
Views: 14177

Re: Guide to building under OS X?

If you expand the Frameworks folder in Xcode, does SDL.framework appear in red?

It doesn't for me and if I Cmd-I it, it shows that it points to /Library/Frameworks/SDL.framework
by Myrd
Fri Jul 19, 2013 4:36 pm
Forum: SheepShaver
Topic: Ways SheepShaver's performance could be improved?
Replies: 6
Views: 4396

Re: Ways SheepShaver's performance could be improved?

Native bindings for OpenGL would be awesome. I suspect this would require writing an OS9 extension that would be loaded into the guest OS, though and having it relay things to SheepShaver - sounds quite tricky, but possible. As for getting rid of SDL, I don't think this will help things much, if you...
by Myrd
Sun Apr 21, 2013 3:58 pm
Forum: SheepShaver
Topic: Sparsebundle support, and new builds of SS & B2
Replies: 24
Views: 27415

Re: Sparsebundle support, and new builds of SS & B2

-SheepShaver is extremely unstable on PPC. I've seen this on most of the recent builds, only a build from Oct. 2009 behaves "nicely". Has anyone tried trying to find out at what point in the code this started to happen? I guess the first thing to try is to checkout the code as it was in O...
by Myrd
Fri Jun 22, 2012 9:39 pm
Forum: SheepShaver
Topic: SheepShaver on Linux/PPC64
Replies: 2
Views: 3101

Re: SheepShaver on Linux/PPC64

I believe it worked at some point, but likely it's not a common config, so regressions may have crept into the codebase.

Can you post the complete error output so that we may be able to diagnose the issue and submit fixes upstream?
by Myrd
Fri Jun 22, 2012 9:37 pm
Forum: SheepShaver
Topic: Pillars Of Garendall [HELP !]
Replies: 1
Views: 3399

Re: Pillars Of Garendall [HELP !]

Suggestion: Make your post more readable by logically grouping thoughts into paragraphs if you'd like people to actually read it / help you.

(I gave up trying to read through your post because of its current formatting.)
by Myrd
Wed May 02, 2012 1:35 am
Forum: SheepShaver
Topic: Adjusting Processor Speed
Replies: 2
Views: 2802

Re: Adjusting Processor Speed

Try unchecking the "Allow Emulated CPU to Idle" checkbox in preferences. I believe it should help with MOO2 in particular.
by Myrd
Sat Apr 21, 2012 4:49 pm
Forum: SheepShaver
Topic: Leggo my Eggo! (The CD-ROM eject fix)
Replies: 1
Views: 3224

Re: Leggo my Eggo! (The CD-ROM eject fix)

I've replied on the basilisk-dev thread.
by Myrd
Mon Apr 02, 2012 11:56 pm
Forum: SheepShaver
Topic: Linux - JIT segfault and "Fatal IO error 11"
Replies: 4
Views: 3901

Re: Linux - JIT segfault and "Fatal IO error 11"

From that stack trace, it looks like the problem isn't with the JIT at all, but with the X11 display code. It looks like maybe those memset() calls at the end of open_display() are passing in an invalid size. It would be good to check whether the size they're passing (VModes[cur_mode].viRowBytes * V...
by Myrd
Sun Apr 01, 2012 3:26 pm
Forum: SheepShaver
Topic: SheepShaver for Linux
Replies: 100
Views: 312289

Re: SheepShaver for Linux 03-09-2010 available

This is going to sound a bit dumb... but, by any chance, is there a build of SheepShaver for PPC distros of Linux out there somewhere? I, for one, would jump at the idea of being able to use SheepShaver on my iMac G3, running MintPPC 11. Supposedly, it should work - the old SS home page (http://she...
by Myrd
Sun Apr 01, 2012 3:22 pm
Forum: SheepShaver
Topic: Linux - JIT segfault and "Fatal IO error 11"
Replies: 4
Views: 3901

Re: Linux - JIT segfault and "Fatal IO error 11"

For the JIT issue, I would try installing an older version of GCC and seeing whether building with that version makes it work fine. If it does, then we know the issue is caused by the newer GCC and we can go from there to try to debug what's going wrong. (dyngen relies heavily on the machine code ge...
by Myrd
Wed Mar 28, 2012 3:28 am
Forum: SheepShaver
Topic: Ferazel's Wand
Replies: 158
Views: 152428

Re: Ferazel's Wand

I've now fixed the gamma code in CVS so that the fades in Ferazel's Wand actually work!
by Myrd
Tue Mar 27, 2012 3:40 am
Forum: SheepShaver
Topic: Ferazel's Wand
Replies: 158
Views: 152428

Re: Ferazel's Wand

I've committed the Ferazel's Wand fixes to CVS. Thanks!
by Myrd
Thu Mar 01, 2012 3:56 am
Forum: SheepShaver
Topic: Compiling on Linux - "dyngen: ret or jmp expected..."
Replies: 12
Views: 7551

Re: Compiling on Linux - "dyngen: ret or jmp expected..."

Strange. Both of those do have a "ret" - i.e 0xc3 as their second-to-last instructions.

Can someone post the equivalent output from an earlier Linux version that doesn't exhibit this problem?

Edit: I've committed a change that may help. Can you try again with that version?
by Myrd
Wed Feb 29, 2012 4:29 am
Forum: SheepShaver
Topic: Compiling on Linux - "dyngen: ret or jmp expected..."
Replies: 12
Views: 7551

Re: Compiling on Linux - "dyngen: ret or jmp expected..."

I guess the question is what the generated assembly for op_jump_next_A0 on your system looks like.

Can you attach the output of running "objdump -d obj/ppc-dyngen-ops.o"?
by Myrd
Fri Feb 17, 2012 6:04 am
Forum: SheepShaver
Topic: No 10.3.9? Curious why...
Replies: 2
Views: 3015

Re: No 10.3.9? Curious why...

10.3.9 should have support for Classic... Is there a reason you're interested in SheepShaver there?
by Myrd
Thu Feb 16, 2012 6:44 am
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

Do we have any builds close to those ones in dates without the fix?
by Myrd
Sat Feb 11, 2012 3:12 pm
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

As I already posted a couple of times, Gwenole had once fixed the opcode error in one of his releases because at that time, people could still ask him for help. This was discussed before. Regrettably, no one knows what that fix was. Gwenole apparently did not document it and did not add it to CVS. ...
by Myrd
Sat Feb 11, 2012 2:00 am
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

Thanks. I've committed that change to CVS.
by Myrd
Thu Feb 09, 2012 4:38 am
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

Cat_7 wrote:Hi,

I set all .c files in the Slirp folder to use -O1 optimization and that builds a SheepShaver that connects through slirp in 32 bit mode. -O0 also does the trick.

Best,
Cat_7
How about -O2? Does that also work?

Also, it would good to figure out what specific file triggers the issue...
by Myrd
Tue Feb 07, 2012 1:15 am
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

To test this hypothesis, find the file slirp.c in the Xcode project, select it and hit Cmd-I.

Then, on the Build tab, under "Additional Compiler Flags For Target SheepShaver", enter:

Code: Select all

-O0
And rebuild the project.
by Myrd
Tue Feb 07, 2012 1:10 am
Forum: SheepShaver
Topic: New SheepShaver MacOSX UB build for testing
Replies: 99
Views: 48032

Re: New SheepShaver MacOSX UB build for testing

So, the problem must have been introduced in BII/SS source between 14 and 20 January. Myrd, do you have an idea of what could have happened? The only real changes between those two dates have been to the Xcode project. So, in theory a build made using the old ./configure && make process sho...