* TinkerDifferent *
Retro Computing Community
Home | Forums | What's New | Search | Settings
Project Star Trek in the wild

Forums > Vintage Apple > Macintosh > Clones & Conversions

BobDaAggie
New Tinkerer
--------
Joined: Jan 15, 2025
Posts: 21
Likes: 3
Sep 30, 2025 - #1
Sorry for the clickbait like title but over on hackaday someone reversed engineered System 7 to x86

https://hackaday.com/2025/09/29/macintosh-system-7-ported-to-x86-with-llm-help/Macintosh System 7 Ported To X86 With LLM Help | Hackaday

Files are open source

robin-fo
Tinkerer
Switzerland
--------
Joined: Feb 17, 2022
Posts: 157
Likes: 76
Sep 30, 2025 - #2
Not quite sure if you can really call this a „port" to x86 and not rather a „basic lookalike with some Mac inspired technologies"...

I can't get it to compile. Has anybody been able to create binaries?

ClassicHasClass
Tinkerer
--------
Joined: Aug 30, 2022
Posts: 386
Likes: 215
Sep 30, 2025 - #3
Font's wrong too.

zigzagjoe
Tinkerer
--------
Joined: Sep 10, 2024
Posts: 19
Likes: 31
Oct 1, 2025 - #4
Reposting my HAD comment:

This is fraudulent, at best. While at some level this project is an interesting commentary on what can be done with a LLM, to say it resulted solely from binary analysis and clean-room re-implementation is actively disingenuous (aka. a lie). There are literal references to the apple source files that originated the C sources in this project. These are not referenced in the whitepaper at all!

For example, see these files (there's much more...). As of the current revision these files are still present and presumably used as-is.

System7/src/MemoryMgr/memory_manager_core.c at 5c38150d28422802a251ab35506edbd7d9aab4da - Kelsidavis/System7

An open-source reimplementation of Apple Macintosh System 7 for modern x86 hardware, bootable via GRUB2/Multiboot2 - Kelsidavis/System7
[Image: github.com] github.com

System7/src/QuickDraw/quickdraw_pictures.c at 5c38150d28422802a251ab35506edbd7d9aab4da - Kelsidavis/System7

An open-source reimplementation of Apple Macintosh System 7 for modern x86 hardware, bootable via GRUB2/Multiboot2 - Kelsidavis/System7
[Image: github.com] github.com

I don't know how commonly it's known outside the mac community, but the entire System 7.1 / "SuperMario" ROM source was leaked a few years ago and can be browsed in this repository: https://github.com/elliotnunn/supermario . As someone who is quite familiar with that source, it was obvious skimming through the project sources that there was more "understanding" than could be explained by any amount of time spent solely in debuggers and binary reverse engineering tools. Many common strings, method names, concepts, etc that you will /never/ recapture exactly through any amount of binary analysis.

Clearly, the entire apple source must have been fed into an LLM, along with indeterminate middle steps as we can't trust methodology from the paper, the result being an "act-alike" sharing some concepts but no practical relation after manual cleanup/additional implementation to get something that can boot. The sad part is that alone would have been interesting without the fake premise, but to coach this project as any kind of "reverse engineering by LLM" is fake until proven otherwise.

Oh, and this is straight up bunk:

Attachments:
github.com [View]
github.com [View]
1759274853481.png [View]

Liked by Jockelillandbakkus

misterg33
New Tinkerer
--------
Joined: Oct 10, 2022
Posts: 61
Likes: 14
Oct 1, 2025 - #5
I'd like to see someone get Copland working.

cluster_fsck
New Tinkerer
--------
Joined: Oct 9, 2022
Posts: 14
Likes: 8
Oct 2, 2025 - #6
>> misterg33 said:
I'd like to see someone get Copland working. Click to expand...
Let's start campaign to see if we can get Apple to open source it. We'd have a working OS in a month!

Liked by misterg33

Page 1 of 1

Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings
XenForo Retro Proxy by TinkerDifferent.com