What's new

Mupen on Mac Mini

tulsa1990

New member
Hi,

I'm trying to run Mupen64 0.5-PR1 on a 1.5 GHz Mac Mini with 1 GB of main memory. When I load the "pong" or "fire" demos I just get a black window. BTW, the framerate (VI/s) is being updated in the titlebar.

I can successfully run the same demos on Linux (GTK2, compiled from v0.5 source).

The Mac mini uses an ATI 9200 with 64 MB of video memory. My guess is there is a problem with the gfx plugin.

Where is the source for the OS X port? If I had the source I might be able to make it work. Please, let me know if I can help.

Tulsa
 

Hacktarux

Emulator Developer
Moderator
The plan was to merge the source code of both intel and mac versions after 0.5 release but it hasn't happened yet...

Anyway, i think i know what's your problem: these demos only use the 2d framebuffer that's probably not emulated by the only plugin ported to mac (gln64).
 
OP
T

tulsa1990

New member
Thanks for the quick response. Who do I pester about the OS X version to get support for the 2d framebuffer? I assume you could look at the Linux gfx plugin as a guide. If work needs to be done I can help. Is source available for the Linux gfx plugin?
 
OP
T

tulsa1990

New member
Since I didn't hear a reply I figured you were not interested/busy. I hate to replicate work but... I convered the Linux source v0.5 to run on OS X myself. Basically I ripped out all the GTK stuff and went with straight SDL. I am running in pure interpreted mode as I have also ripped out all the dynamic recompiler code.

It seems to be working pretty well. I have tested it against the "pong" and "fire" demos. The input plugin is broken but I should be able to fix it. BTW, I am using the following dynamic plugs: mupen64_soft_gfx.so, dummyaudio.so, mupen64_input.so, mupen64_hle_rsp_azimer.so.

What I have right now is pretty usable for my purposes, but before I do any more work I would like to know how long before your OS X source is released and/or how long before your OS X version can support the 2d framebuffer?
 

pfhortron

A Time For Everything?
I got mupen64 built in PPC Ubuntu Linux, but when I try to play a game I get a black screen.
 

Hacktarux

Emulator Developer
Moderator
I don't know exactly about the delays but i know lamer0 is working again on his OSX port, we've figured how to make the dynarec working on OSX86. I think there are still a few things to fix before releasing it.
 

Top