I've recently entered an intense bout of nostalgia and digged up my
old Mac Plus at my parents' house. To my great horror, I saw that I
missed about 20% of my disks, sometimes it would be only one of a
series of multiple disks for some games. Really frustrating.
I'm trying to surpass what I did with the machine during my childhood
by taking up the Inside Macintosh doentation and trying to program
stuff in C. I've set up a webpage for my progress - it's only begun.
Just forget the very simplistic design of the webpage - I didn't and
don't want to spend much time on it.
I have a lot of questions about impasses I'm currently having right
now. Some of it is simple, some of it is less. Here's a short first
1) Hiding the menu bar altogether. I don't want to toggle it with
mouse-overs, I want it gone. How? It should be really simple, but I'm
having 0 success finding this simple information on the web or in my
2) Opening a PICT file with the System 6 (and under) call "SFGetFile"
(rather than "StandardGetFile"). I'm writing the value of what that
function returns on the screen, and so far it's been negative codes.
StandardGetFile (for System 7 and up) returns no values (it's a
"pascal void" function).
3) The philosophy behind implementing machine-independant timers -
this will be essential for game programming. I don't want it to go too
fast for more recent machines.
4) Offscreen bitmaps/bitimages, or offscreen grafport. How do you do
it with whatever is available in the first three Inside Macintosh
books, if at all possible. Are GWorld stuff specific to System 7 and
up? I don't want to use that. The most aggravating thing with the
function DrawPicture, is that I've been unable to draw that image
anywhere but on the screen. I would like to be able to deal with PICT
resources, draw them offscreen on some bit images and then be able to
use the fast CopyBits function as I wish.
That is all for now. I hope there are some veteran programmers among
myou. If not, well at least I might enjoy a public for my tests and