Testers wanted for openMSX Mac OS X binary

Page 1/2
| 2

By mth

Champion (480)

mth's picture

30-01-2006, 01:25

If you have a Mac, please test this:
openmsx-2006-01-29-ppc-bin.dmg

Please note:

  • this package contains the openMSX CVS version, but if the way it is packaged is OK, I'll create an official binary of openMSX 0.6.0
  • only OS X 10.3 and later are supported
  • only PPC CPUs are supported

If you have a Mac, please test this:
openmsx-2006-01-29-ppc-bin.dmg

Please note:

  • this package contains the openMSX CVS version, but if the way it is packaged is OK, I'll create an official binary of openMSX 0.6.0
  • only OS X 10.3 and later are supported
  • only PPC CPUs are supported
  • the file types "cas", "dsk" and "rom" are registered with the Finder and you can launch them from the Finder; however launching a second file when openMSX is still open does not work

After you tested it, please tell me about it, if it was a success or if it was a failure. If you encounter problems or things that could be done nicer, tell me about them.

Many thanks to BouKiCHi for helping me create this binary package.

Login or register to post comments

By msxgamesbox

Champion (397)

msxgamesbox's picture

30-01-2006, 12:47

Cool, I'll give it a try tonight!

By jr

Champion (375)

jr's picture

30-01-2006, 19:00

Hmmm... it doesn't find my system ROM files but then again I don't know where it's trying to look for those... only from the share folder within the app package?

By RamonMSX

Expert (121)

RamonMSX's picture

30-01-2006, 19:48

It works great on my iMac. Very convenient use of ROM images. Nice hi-res icon as well Smile

By Manuel

Ascended (15200)

Manuel's picture

30-01-2006, 21:19

jr - probably also from /home/jr/.openMSX/share/systemroms (but mth may correct me if I'm wrong).

By mth

Champion (480)

mth's picture

31-01-2006, 03:00

manuel: Almost correct, but "~" does not expand to "/home/<username>" on OS X, but to "/Users/<username>" instead.

The best location to put system ROMs is "~/.openMSX/share/systemroms", because then they will also be picked up by newer versions of openMSX. You can just put all the ROM files in the "systemroms" directory without a need for subdirectories or special names, since openMSX will find the right ROMs using their SHA1 checksum.

Thanks to everyone for testing! The only problems I heard were "how to do this?", so I wrote a README file which answers some questions users are likely to have after installing. I think I'll be able to release an official binary of openMSX 0.6.0 in a few of days. If you find any problems in the mean time, tell me and I'll try to fix them.

By jr

Champion (375)

jr's picture

31-01-2006, 07:15

ok... I'm using a different location because I don't want to store gigs of data under my home dir -- old habit, I guess I should think about changing things. Of course also putting a symlink under ~/.openMSX/share to the correct place would probably do it.

Anyway, it's nice to have a ready made binary for Mac too, although I think I'll keep on using my custom built G5 optimized version for the time being ;-) A native Mac GUI for launching the emu and managing settings would be a nice improvement, I don't like using X. Perhaps I'll done one myself one of these days ;-)

By Manuel

Ascended (15200)

Manuel's picture

31-01-2006, 09:00

jr - You're of course free to make your own launcher, but even better would be if you could join us in building the next generation of openMSX GUI: the Qt version of Catapult. We are in a (software) design phase right now, see the openmsx-devel mailinglist. Your input is most welcome! So, after the design, we want to implement a GUI in Qt, which should compile without any changes or hassle on Windows, Linux and Mac OS X, all looking quite native.

mth: I was doubting whether to use ~ or not. And I made the wrong decision... Ah well, learned something again. Smile

By [D-Tail]

Ascended (8231)

[D-Tail]'s picture

31-01-2006, 09:08

manuel - a few days ago we had a discussion about the lay-out of Catapult on GNOME/GTK+. Catapult has the skin of X, instead of GNOME. Was it because of the same reason, or is there a way to adapt its skin to let it nicely integrate with GNOME? Smile

By Manuel

Ascended (15200)

Manuel's picture

31-01-2006, 12:55

[D-Tail] - on my system Catapult just takes over the theme of GNOME. You need wxWidgets libraries that are linked to GTK2 for this, I think. The Debian wxWidgets 2.6 ones apparently are. When I used wxWidgets 2.4, this was not the case.

wxWidgets for Mac also shows a native Mac UI, but it doesn't work correctly. To us it just seemed that wxMac is buggy. I think jr compiled it with the normal X libraries on Mac or so, to get a working but non-native UI. It has nothing to do with your problem.

By boukichi

Resident (33)

boukichi's picture

31-01-2006, 15:37

jr - there is an easy way to recognize it without putting into home,
that's just move share directory in the app to the same directory with the app.
like this,
hoge/openMSX.app/share -> hoge/share

you can do it with either "open app package" in the context menu or mv command in terminal.

Page 1/2
| 2
My MSX profile