Questions tagged [apple-macintosh]

For questions about Apple's Macintosh line of computers.

Filter by
Sorted by
Tagged with
3
votes
2answers
465 views

When did the Macintosh start using four (or more) layer PCB's?

I'm assuming (but do not really know) that the original Macintosh used a two layer PCB. So my question is, when did the Macs start using more complicated boards with four (or more) layers? For ...
6
votes
1answer
561 views

What is the title of this Macintosh programming book?

Back when Mac OS was called "System" and preemptive multitasking was a distant fantasy, I had a small collection of Macintosh programming books. For the life of me, though, I can't remember what one ...
8
votes
1answer
924 views

What was the name of the object-oriented C language I used in the 1980s on the Mac

I clearly recall working with an object-oriented C derivative on the Mac but I cannot find any definitive references to it. It was back in the days of System 7 and later System 8. It had both ...
3
votes
2answers
305 views

68k macintosh lowmem system globals

While digging through a classic Mac 68k disassembly I got to the point where I need to know more about the "Boot Globals" residing in lowmem's system global variables. BootGlobPtr lives at $DDC, that'...
3
votes
2answers
339 views

Macintosh Performa 200 Mouse and Keyboard Issue

I have a Macintosh Performa 200 and I’m trying to get it working again. It powers on normally and then it brings up the normal Mac OS screen but the mouse and keyboard don't work. Yesterday they were ...
6
votes
1answer
341 views

Old multimedia: Monochrome Macintosh / Laserdisc player

Back in about the mid-1980s, there was a period of time when "multimedia encyclopedia" and training resources were being made for schools, for the early monochrome-only Macintosh that tied it to a ...
9
votes
2answers
2k views

Resources for developing in Classic Mac OS MPW?

I'm learning about IDEs and software development on Mac OS Classic systems and recently discovered Macintosh Programmer's Workshop. Navigating to a cached version of the old MPW Tools page on Apple's ...
2
votes
2answers
353 views

Programming on Macintosh Centris 610

I just bought a Macintosh Centris 610 and I'm trying to do some C programming on it. But I can't find the terminal and someone told me there isn't a terminal on classic MacOS. My goal is to have a ...
5
votes
0answers
282 views

Find the PGP SDK

Starting in 1998 (I think) the PGP company run by Phil Zimmerman released the PGP SDK for Mac, Unix and Windows. This was a big event because it was the first time that comprehensive, high grade ...
8
votes
2answers
1k views

Can the ADB keyboard and mouse be converted to the 128K Macintosh?

As you probably know, the original Macintosh 128K, 512K (Fat Mac) and the Macintosh Plus (IIRC) have a different keyboard and mouse connection than the later ADB versions such as the Macintosh SE ...
13
votes
4answers
6k views

How do I run PowerPC Applications on an Intel Mac

Apple created a dynamic binary translator called Rosetta and bundled it into their OS X operating system. As of OS 10.7, however, Rosetta was removed, and PowerPC applications are no longer supported ...
14
votes
4answers
1k views

Original Mac capacitor inspection

Which capacitors should be inspected and, if necessary, replaced before attempting to power up an original Mac (purchased January 1984, but "upgraded" to a 512Ke) that has been sitting unused for a ...
8
votes
2answers
855 views

Can a standard ATX power supply be used on a Macintosh Performa 476?

I just received a Performa 476 and was shocked at the amount of rust in the computer. I believe it literally sat underwater for some time. The motherboard looks like it can be salvaged but the power ...
15
votes
1answer
3k views

What was the first C compiler for the Mac?

When did a C compiler first become commercially available for the Apple Macintosh? And what was its name? The only programming languages that I recall were available for the Mac at launch (January ...
13
votes
2answers
977 views

How can I build Gameboy Development Kit 2.1.5 on a modern Unix/Mac platform?

Continuing with my quest to build the Infinity Game Boy Color source code, I am trying to build the Unix source of GBDK 2.1.5 on my macOS El Capitan machine. Trying to make the files in the lib ...
15
votes
3answers
1k views

How did the original Apple Macintosh and Atari ST use protected mode?

The Macintosh, ST, and Amiga were all 68000 CPU systems released in 1984-85, along with their respective new Operating Systems. While this was 5 years before protected mode became commonplace on Intel ...
12
votes
2answers
2k views

Which Apple floppy drive is compatible on both Apple IIc and Macintosh

I have an old Apple IIc (not Plus) and an old Macintosh Plus (1MB RAM). I want to buy an external 3.5 inch floppy drive that works on both machines, that way I don't need two different drives around ...
4
votes
2answers
350 views

iMac G3 - AirPort Card Port

What kind of port did the iMac G3 use for its wireless AirPort card? What kind of speeds were supported? My G3 has an 802.11b 2.4GHz band card and I am wondering if I can upgrade to a faster card (...
23
votes
5answers
3k views

How do you open an SE/30? (a.k.a. what is a “pull-apart tool”?)

I have been trying to work out how to open a Mac SE/30, in order to have a better look at its internal condition. I have the repair manual, and in the "Take Apart" section it references a "pull-apart ...
11
votes
1answer
976 views

What was the significance of the cursive 'ƒ' in an application name?

I feel like I used to know the answer to this... In classic Mac days, probably the early 90s and before, some applications would have a cursive / decorative ƒ character in their names. What was the ...
9
votes
1answer
595 views

Boot Macintosh Quadra 800 from System 7.6.1 CD

I dug out an old Macintosh Quadra 800 that I've had on my shelf for a long while. I'm not even sure where I got it anymore... After a quick look in my VGA adapter bucket, I found I had the needed ...
19
votes
2answers
695 views

Unknown Apple to VGA adapter

I've got this Apple to VGA adapter. I cannot remember what model this is for: it has got a male DB-15 pin connector at one side, and female DE-15 connector at the other side. As you can see, it has ...
9
votes
1answer
249 views

Powerbook (140, 170) battery dimensions/components/specs for reverse engineering

I have a PowerBook 140 that — apart from a dead screen requiring the inevitable capacitor replacement — seems to work well. It has no battery, though, and any available battery will likely have 25+ ...
7
votes
3answers
341 views

Building hello world on a Macintosh IIfx with mpw

I'm trying to compile a hello world object using mpw... I've created a file called hello.c on my desktop, contents are as follows: #include <stdio.h> int main(void){ printf("hello world!\n"); ...
6
votes
1answer
156 views

Is otx (Object Tool Extended) still actively being maintained for reverse engineering legacy OS X binaries?

otx is a tool used to disassemble Mach-O binaries on OS X 10.0-10.4. It is an enhancement on top of otool to add additional symbol information to its disassembled output. The main site and SVN ...
8
votes
3answers
610 views

Was The Telemark Assembler available for the Unix or Mac Environments?

I'm trying to build the recently released Infinity Game Boy Color source code on my macOS El Capitan box. The original development environment was a Windows box, and I'm trying to modify the build ...
16
votes
1answer
706 views

Did the Macintosh Classic series use DMA to display video?

I'm learning more and more on how the original Macintosh series worked. I can't, however, find information in my research on how the Mac's video generator accessed the video RAM. My assumption is ...
13
votes
1answer
417 views

Which FPU for my Mac?

I have an LC III that has been overclocked to 33.3 MHz. I'm not sure what speed FPU I should buy - do I match the clock speed, or the bus speed? What kind of FPU should I put in this one?
4
votes
1answer
187 views

Basilisk II error

When I try to open the BasiliskIIGUI.exe I get errors saying things like 'The program can't start because libglib 2.0-0.dll is missing from your computer' I have the recommended GTK installed and I ...
4
votes
2answers
149 views

Macintosh LC III Internal Speaker not working

I have an LC III that I had recapped, both the power supply and logic board were recapped and cleaned, on receiving it back everything worked with flying colors, but now (only a week later) the ...
6
votes
1answer
2k views

Can the Gotek floppy emulator be made to work with classic Macs?

The Gotek floppy emulators are really popular in the retro scene. I have one modified (firmware update) to work with my Amiga 500. Can one be made to work with any of the classic line of Macintosh ...
10
votes
1answer
1k views

How does the Mac SE/30 send video to the analog board?

I can't seem to find where the video signals leave the digital board of my Mac SE/30 and travel to the analog board that is connected to the monitor. I even searched for pinouts online but I guess my ...
10
votes
2answers
442 views

Creating an System Extension (INIT) for classic mac os

I have some old macs that I would like to remove their clock batteries so that I don't have to worry about them leaking and destroying logic boards. That being said I do want to operate them from time ...
10
votes
1answer
350 views

Was Apple's automatic disk ejection mechanism patented?

I always though it was an awesome idea, but no one ever copied it. Even if more complicated than a standard eject mechanism, I guess it should not have been so outrageously expensive not to be ...
4
votes
2answers
719 views

Why do mac LC network cards take an FPU?

I have several LC PDS network cards for my older LC's and they all have a socket which I assume is for an FPU... Given that I might be able to obtain said FPU for a few bucks, does anyone know what ...
13
votes
3answers
2k views

Writing 800k Mac floppy images for 1.44M-equipped Macs using Linux

If you have Macintosh filesystem image of an 800k boot disk, but your physical Mac has a 1.44M SuperDrive, how can you produce a physical disk that can boot that Mac?
6
votes
2answers
288 views

How do I interpret the old Mac character set?

Older Macintoshes and the Apple IIgs used a custom character set for documents and filenames. Each character was held in an 8-bit byte, using 0x00-0x7F for ASCII, and 0x80-0xFF for various symbols ...

1
2