Opened 22 years ago

Closed 22 years ago

Last modified 5 years ago

#7945 closed patch (outdated)

Mac OS X project

Reported by: SF/junior_aepi Owned by: SF/ender
Priority: normal Component: Port: Mac OS X
Version: Keywords:
Cc: Game:


This is the project/glue code to compile scummvm using gcc. This code uses SDL and core audio.
More details to come...

Ticket imported from: #545362. Ticket imported from: patches/50.

Attachments (1)

ScummVMOSX.tgz (13.5 KB ) - added by SF/junior_aepi 22 years ago.
Scummvm for OS X

Download all attachments as: .zip

Change History (9)

by SF/junior_aepi, 22 years ago

Attachment: ScummVMOSX.tgz added

Scummvm for OS X

comment:1 by SF/ender, 22 years ago

Could you please talk to Mutle (the other mac guy) about this? I want to avoid having two 'official' Mac ports... it's just confusing and ugly :)

If it's possible to merge the functionality of both into one binary, that would be ideal.

comment:2 by SF/ender, 22 years ago

Owner: set to SF/ender

comment:3 by fingolfin, 22 years ago

of course Mac OS x and MacOS are essentially two fundamentally different systems. For Exult, we also have seperate MacOS and Mac OS X versions. Just FYI :-)

Benjamin, if you make your patches with "diff -u" they are much easier to read for humans I think (just my two cents of course). This will also allow the patch to be applied even if the file to be patched has been modified in the mean time (as happened now). Right now I can#t apply them, and in fact to me it looks as if the patch is incomplete - MidiDriver::MidiOutCoreAudio isn't closed.

Well, so I applied it manually. I notice that you never call MidiOutCoreAudio, but rather MidiOutQuicktime - uhm, was this patch ever tried in its current state? :-) no offense meant, I really look forward to this.

comment:4 by fingolfin, 22 years ago

I have used the CoreAudio code Benjamin provided here (although it was slightly incomplete in the patch) to write a new-style Midi backend. Also, some other changes for building ScummVM from the command line on OS X should be in CVS soon. I think this will obsolete this patch.

comment:5 by fingolfin, 22 years ago

To clarify: it will obsolete the diffs in this patch, not the project builder files, so I guess those will have to be updated, as ScummVM changes at a high pace :-)

comment:6 by SF/ender, 22 years ago

Resolution: outdated
Status: newclosed

comment:7 by SF/ender, 22 years ago

Closing this as it's obviously quite old and out of date :)

comment:8 by digitall, 5 years ago

Component: Port: Mac OS X
Note: See TracTickets for help on using tickets.