
On real hardware, the Motorola 68030 executed an undocumented instruction to prevent a system crash at boot, but it caused problems with the emulator.
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
(Image credit: Doug Brown ) A computing enthusiast unearthed a 34-year-old Apple Mac bug that should have crippled the system at startup, but it never did, thanks to an undocumented feature in the Motorola CPU that quietly neutralized the flaw. Downtown Doug Brown discovered this Mac Classic II ROM code wrinkle after witnessing a MAME-emulated system crash (in 32-bit mode) that the original hardware would not (h/t PC Gamer ). We tend to agree that “this bug in the ROM would have gone undiscovered for all eternity” if it were not for Brown’s curiosity being piqued.
Brown, who self identifies as “a combined Apple/Linux/Windows geek,” and is a big fan of the open source MAME (the Multiple Arcade Machine Emulator) project. He also tells his readers that this software is “arguably the most complete emulator of 68000-based Mac models,” and that these classic Motorola CPU-based systems are his main use of the emulator. That’s pretty unusual, as MAME is most famous for facilitating classic arcade gaming fun.
The story goes that Brown was indulging in his Mac emulation on MAME hobby when he noticed that an emulated Classic II wouldn’t boot with 32-bit addressing enabled. However, it worked with 24-bit addressing – no ‘sad Mac’ with the 24-bit option toggled on… What was happening? And why was the emulated Mac crashing so badly, so quickly, when the original faced no such issues?
Intel cuts down price of Core Ultra 9 285K for Black Friday
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/video-games/retro-gaming/SPONSORED_LINK_URL
- https://www.tomshardware.com/video-games/retro-gaming/a-34-year-old-apple-mac-crash-bug-would-have-gone-undiscovered-for-all-eternity-but-the-accuracy-of-the-mame-emulator-shone-a-light-on-it#main
- https://www.tomshardware.com
- Intel's upcoming Panther Lake CPUs tested ahead of launch — alleged Core Ultra 3 SKU with 10 cores and 16GB RAM surfaces in leaks
- Employee quits job over an Nvidia RTX 5060 — intern refused to hand in GPU won on an all-expense-paid business trip
- Alienware's 34-inch QD-OLED gaming monitor dips below $500 for Black Friday — QHD 165Hz monitor hits all-time low pricing
- Grab a Black Friday deal on a 4TB SSD for 5 cents per GB while they last – 8TB models as low as 7 cents per GB
- How to Unlock Accelerated AI Storage Performance With RDMA for S3-Compatible Storage
Informational only. No financial advice. Do your own research.