MPW question (OT)

I have a nearly finished SDL game written on Windows 95 using MSVC++6. I
will soon have an opportunity to port it to the Macintosh platform -
however, I have limited time and little experience with Macintoshes. I have
MPW, the SDL Macintosh binaries, binary game files, and the source code for
the game (in the form of .cpp and .hpp files). I need clear and consise
instructions on how to get MPW to compile and link my program. Any help
would be appreciated.–
Rainer Deyke (root at rainerdeyke.com)
Shareware action/role-playing games - http://rainerdeyke.com
"In ihren Reihen zu stehen heisst unter Feinden zu kaempfen" - Abigor

I have a nearly finished SDL game written on Windows 95 using MSVC++6. I
will soon have an opportunity to port it to the Macintosh platform -
however, I have limited time and little experience with Macintoshes. I have
MPW, the SDL Macintosh binaries, binary game files, and the source code for
the game (in the form of .cpp and .hpp files). I need clear and consise
instructions on how to get MPW to compile and link my program. Any help
would be appreciated.

I have just ported a very simple game running under Win32 to Macintosh.
I uses codeWarior5, and it takes me about one week to do this, even
if I did not knew anything about SDL ot the program itself.

The difficulties I got was:
-Big and little endian:
Il you use fLoad(int) you have to add an Little Endian Swap.
Also before fStore(int/short/long long int) logically.
This is easy to solve.

-Files…
This is the worst.
I didn’t find out a simple way to acces file like Win32,
I had to create my own utils. to list folder, filter extentions.
Moreover, this include Pascal&C string manipulation,
just care to work with right compilation options.

Under macOS. standard “next directory /” is called “next folder :”,
and for example you write:
mac:"HD:programs:myown"
unix:"HD/programs/myown"
And much more trouble.

-Sound.
I had no sound in the game to post.
Looks hard too.

-Memory
Win32’s memory is protected. But under MacOS there is no protection,
and then you may find out pointer&memory bug that weren’t fixed,
but did not ocured under Win32.

Luc-Olivier de Charri?re

I have a nearly finished SDL game written on Windows 95 using MSVC++6. I
will soon have an opportunity to port it to the Macintosh platform -
however, I have limited time and little experience with Macintoshes. I have
MPW, the SDL Macintosh binaries, binary game files, and the source code for
the game (in the form of .cpp and .hpp files). I need clear and consise
instructions on how to get MPW to compile and link my program. Any help
would be appreciated.

I don’t know any more about MPW than what I’ve been able to deduce
from working examples. If you have the CodeWarrior IDE it might be
easier to use.

What kind of game is it? If it’s a shootemup I can help with the port :slight_smile: