|
|
|
|
| Welcome, Guest | Home | Search | Login | Register | |
| Author | System 7 ported to x86 - presumably (Read 88335 times) | ||||||||||||||||||||||
|
Bolkonskij
Administrator 1024 MB ![]() ![]() ![]() ![]() ![]() Posts: 2023
|
on: October 01, 2025, 11:40
article on hackaday.com (modern browser needed) I haven't dug deeper into this due to time constraints - is this really a "native" port or just some bootloading an emulator that runs it thingie? Anyway, caught my eye though hard to believe ![]() (kind regards to ya'll from my lunch break )
|
||||||||||||||||||||||
Last Edit: October 01, 2025, 11:55 by Bolkonskij
|
Cashed
|
128 MB ![]() ![]() ![]() ![]() Posts: 192 System 7 Newcomer!
Reply #1 on: October 01, 2025, 12:58
|
Wow! —Epic supercalifragilisticexpialidocious find @Bolkonskij! ![]() Quote from: Project manager: DAVIS, KELSI We present an AI-assisted reverse engineering framework that achieves dramatic speedups—on the order of hundreds of times faster than traditional manual methods—by orchestrating specialized agents for evidence curation, struct recovery, and code drafting. Using this approach, we recreated a bootable prototype of Apple System 7.1 from binary analysis in just 3 days, a task that would normally require months or years. The framework enforces strict provenance tracking, tying each change to either disassembly bytes or runtime verification under QEMU. Rather than reporting abstract accuracy percentages, we emphasize artifact-based validation: screenshots, serial logs, and resource extractions that demonstrate Chicago font rendering, menu bar behavior, desktop patterns, and icon display. This work shows how carefully scoped AI assistance, coupled with human review and a structured verification loop, can transform reverse engineering from a slow artisanal process into a systematic, reproducible workflow for preserving computing history and modernizing legacy systems. Published September 24, 2025 | Version v2 https://zenodo.org/records/17196870 This is a spot on example of exactly what I hinted in AI•OS back in 2022. Quote from: Cached “Maybe it never occured to anyone that one can download and run something like e.g. the uncensored LLM Dolphin Llama 3 offline on an external flash drive. Then fed it with 68000 assembly language, Pascal, C, MacForth, etc. manuals and source code. Time lets people have the time to change their views and opinions. Get off work quickly!
|
cballero
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1176 System 7, today and forever
Reply #2 on: October 01, 2025, 17:34
|
@Cashed: as you posted on this here I also did on the MG ![]() It's exciting to see how such AI abilities could possibly be used to RE existing abandoned SW to tweak it and help fix existing issues or even add features; these might even be additional tools for Lauland and others to tinker with, you know?
|
68kmac
|
32 MB ![]() ![]() ![]() Posts: 51 System 7 Newcomer!
Reply #3 on: October 01, 2025, 18:20
|
Sounds like project "Star Trek" now some apps should be Ported too
|
lauland
|
512 MB ![]() ![]() ![]() ![]() ![]() Posts: 674 Symtes 7 Mewconer!
Reply #4 on: October 02, 2025, 16:23
|
This is just a copy of what I wrote on MG, but figured I'd post it here: I looked at the source, and it isn't very cohesive and is organized VERY strangely. There are multiple different implementations of parts of the different toolbox managers. If you do a search for a favorite function in, say, QuickDraw or the Resource Manager, you'll find multiple versions, some of them look like great starts but have things similar to "// Implementation would actually draw here". Others explicitly say "clean room implementation", but are extremely sparse and also incomplete. That may all be just because it "isn't finished"...but...rang some alarm bells in my head. Things like where they mention "the chicago bitmap font". What?!? They wrote special code JUST for that?!? If they had actual working QuickDraw and Resource Manager, they'd just load it from a resource. It would be foolish NOT to. And, yes, the fact that they chose 7.1 I believe is EXTREMELY suspicious. To be clear, the "Super Mario" leak was of the source code of the ROM, so wasn't ALL of System 7.1, but it is definitely out there freely, and it was SURELY swallowed by AI bots. So if you ask an AI to generate "source code that follows this spec and acts like System 7.1", I think it would be IMPOSSIBLE to not get bits of the actual Apple source code regurgitated in there. Even just lines here and there. The thing is, if any real Mac fan with deep knowledge were doing this, I think they'd start with System 6. Its FAR smaller and easier. Or they'd do System 7.0...7.1 was mostly just fixes. Or they'd do MacOS 9...I mean...wouldn't you? So, this is a mishmash, shows great potential and is an interesting approach...but...I think, unless they re-write everything completely from scratch it is TAINTED. They can say they didn't look at the apple source code, but the AI surely did. I've looked at the Super Mario source, and parts of this look...well...organized or laid out in...similar ways. Odd ways a modern programmer probably wouldn't choose. I think the parts I was looking at like this were the AI generated ones... It looks like they may be writing new "clean room" code, but using the AI generated stuff as guides...but if they copy parts of it, they may end up actually copying Apple source code, put through a meat grinder, and not identical or completely recognizable, but that WAS what it originally was.
|
wove
|
1024 MB ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1363
Reply #5 on: October 03, 2025, 00:31
|
Quote from: lauland the fact that they chose 7.1 I believe is EXTREMELY suspicious. System7 originally still had the “system suitcase” setup with the System where you used the font and DA mover for chores. System 7.1 marked a the clean System7 setup that remained pretty consistent up until OS X. The whole venture strikes me more like a proof of concept endeavour than working toward something useful. I guess I do not see much of any value in System 7 being ported to intel. As it stands in my eyes AI is pretty decent in creating a summary, but I not seen any “insights” it has done. I have also not see anything I would classify as creative, maybe it has done clever things. AI has been good at protein folding, but that is a very rule based procedural endeavour and it in that AI seems more a savant for the speed with which it works. I do think a great many people do tend to conflate creativity, cleverness, speed and intelligence.
|
|
Pages: [1]
|
| ||||||
|
© 2021 System7Today.com. |





