mihaip / infinite-mac

A classic Mac loaded with everything you'd want
https://infinitemac.org
Apache License 2.0
1.12k stars 66 forks source link

MacPaint 1.5 on System 7.5 is best somewhat buggy #290

Closed drj11 closed 4 months ago

drj11 commented 4 months ago

This is an absolutely amazing project by the way.

Here i have opened MacPaint 1.5 on https://infinitemac.org/1996/System%207.5.3 and scribbled about a bit.

image

Observations:

That's add. Furthermore, quitting (with File > Quit) produces this. Oh, now it's fine. But when i first encountered it, i got a bomb with Error code 10 and i had to restart the Mac.

that-ben commented 4 months ago

That's expected and it would do about the same on real hardware. I have seen this many times in the late 90's and early 2000's. You need to run old software in an era appropriate OS, that is a System version that runs in B&W such as System 4. MacPaint 1.5 came out in April 1985. System 7.5.3 came out in January 1996, that's 11 years after MacPaint 1.5... it's not even close.

The tiny and duplicated graphics at the top of the screen is very indicative of 9 inch B&W Mac software from the mid 1980's that's run on a larger resolution (and at a higher color depth). 68000 Mac software should always be run in a Mac Plus emulator such as Mini vMac because it expects a 9 inch (512x324) B&W screen and nothing else. 640x480 (and color depth on top of that) is too large for those software titles.

mihaip commented 4 months ago

@that-ben is correct -- MacPaint 1.x is from the era of black-and-white Macs and does not handle more modern machines that well. If you change the screen to black and white (using the control strip in the lower left) it'll mostly work, but running it on an era-appropriate OS/machine is an even better bet.