ALPHA stage : blueMSX for PPC Macs

Página 2/3
1 | | 3

Por Manuel

Ascended (18392)

Imagen del Manuel

08-10-2012, 21:52

What happens? What error message do you get?

Por cklayman

Champion (297)

Imagen del cklayman

08-10-2012, 23:50

No error messages, I do not get anything. It just shows an expanding window the way Mac OS X always does when you start a program and then nothing happens. I do not even see the process appear in the Activity Monitor.
On a separate note: I am fairly sure I was able to run openMSX on my iMac G3 running Panther (10.3.9). But I think that was openMSX version 0.7 or something like that.

Por hbarcellos

Hero (630)

Imagen del hbarcellos

09-10-2012, 02:36

maybe Tiger does not show the same error message I was getting on Leopard:

http://www.msx.org/forum/msx-talk/software-and-gaming/openms...

Por hbarcellos

Hero (630)

Imagen del hbarcellos

09-10-2012, 03:01

cklayman, try this version: http://dl.dropbox.com/u/63646467/blueMSXliteTiger.zip

It was compiled with this option: -isysroot /Developer/SDKs/MacOSX10.4u.sdk

Por cklayman

Champion (297)

Imagen del cklayman

09-10-2012, 15:16

Tried running the new executable. Received the exact same error message Sad

Por hbarcellos

Hero (630)

Imagen del hbarcellos

09-10-2012, 16:54

It's really, really, funny. Apparently OSX is a nightmare when you're trying to compile something for an OS version different from the one you're using to compile.

Or maybe you're facing this because we don't have an installer yet...
try this:
http://www.libsdl.org/download-1.2.php

Runtime Libraries: / Mac OSX / (Intel/PPC 10.4)
http://www.libsdl.org/release/SDL-1.2.15-OSX10.4.dmg

Por hbarcellos

Hero (630)

Imagen del hbarcellos

10-10-2012, 03:51

Ok, Alpha 2 version with some speed tweaks:

http://dl.dropbox.com/u/63646467/Muffie_PPC_BlueMSXLite_Alph...

Now, apparently Space Manbow running on a 2+ with HQ2X on a double window or fullscreen, runs at full speed.
...I was unable to find a way to quit the full screen mode! oO
I had to kill it using the OSX key combo: shitft+option+command+esc for 3 seconds.

To change some options, edit bluemsx.ini, for example:

video.windowSize=fullscreen

you can change that to:
small = 1x
normal = 2x
fullscreen

video.monitorType=hq2x
ValueNamePair MonitorTypePair[] = {
{ P_VIDEO_PALNONE, "simple" },
{ P_VIDEO_PALMON, "monitor" },
{ P_VIDEO_PALYC, "yc" },
{ P_VIDEO_PALNYC, "yc noise" },
{ P_VIDEO_PALCOMP, "composite" },
{ P_VIDEO_PALNCOMP, "composite noise" },
{ P_VIDEO_PALSCALE2X, "scale2x" },
{ P_VIDEO_PALHQ2X, "hq2x" },

So, mars, now we're only missing a GUI!
Maybe I can think of something (simple) in Cocoa...

Por mars2000you

Enlighted (6097)

Imagen del mars2000you

10-10-2012, 09:10

Good work, hbarcellos ! Smile

As I don't have a Mac, I can't test it, so it's very important that Mac users try this second version to run their preferred games.

Remark : the list of all the shortcuts for the Win version are here :
http://msxblue.com/manual/shortcuts.htm
New shortcuts in 2.8.3 beta :
F6 - rewind emulation
RShift+F9 - toggle mono/stereo (for PSG)

But the Shortcuts editor is of course managed by the GUI, so I think a small GUI for Mac with the most useful things should be a good idea.

Por hbarcellos

Hero (630)

Imagen del hbarcellos

10-10-2012, 14:48

I'm planning to code a COCOA interface fully integrated with the emulator code. Surrounding it just like the regular BlueMSX interface on windows. But, for sure, not with all bells & whistles of the Win32 version. Just something simple like:
- insert disk, change cart, reset, change window size, change scaler, change msx type and etc...
This is cocoa:

I'll probably do something Q&D around bluemsxlite.c :)

Por cklayman

Champion (297)

Imagen del cklayman

10-10-2012, 16:26

hbarcellos wrote:

It's really, really, funny. Apparently OSX is a nightmare when you're trying to compile something for an OS version different from the one you're using to compile.

Or maybe you're facing this because we don't have an installer yet...
try this:
http://www.libsdl.org/download-1.2.php

Runtime Libraries: / Mac OSX / (Intel/PPC 10.4)
http://www.libsdl.org/release/SDL-1.2.15-OSX10.4.dmg

Thanks for the links. I have spent some time trying to figure out if they are useful but so far I have not been able to get anywhere. The archive and the disk image files do not contain the required library in them. Even if they did I would not know if I should just manually create /opt/local/lib/ and put it there. :(

Página 2/3
1 | | 3