6 ms·
Creator of the site here. There's a blog post with the technical details if you're curious about how it works and whose work it builds on: https://blog.persiste
by mihaip 4y ago
Creator of the site here. There's a blog post with the technical details if you're curious about how it works and whose work it builds on: https://blog.persistent.info/2022/03/blog-post.html https://blog.persistent.info/2022/03/blog-post.html
There are also a couple of variants that boot either System 7.5.3 or KanjiTalk 7.5.3 (the Japanese version of MacOS): https://system7.app/ https://system7.app/ and https://kanjitalk7.app/ https://kanjitalk7.app/
- dillutedfixer 4y agoThank you for the magnificent trip down memory lane!
- twoodfin 4y agoI poked around a few weeks ago and ran into a variety of errors when I dug into the more hardware-specific bits. So I was shocked when I could use the Disk Copy utility to image Macintosh HD right into the Uploads folder & onto my (real) desktop. "It Just Works" in the best Mac sense. Amazing job.
- kalel83 4y agoI would love it if you could include the game lunatic fringe in this.
- mihaip 4y agoLunatic Fringe was part of After Dark, which is in the Control Panels & Extensions folder. If you drag that to the "Control Panels" folder in the System Folder and restart, it'll be enabled, and you can choose it.
- Sargos 4y agoThere's an open source web version I worked on at GitHub if you want to play an in-dev version that works on modern computers. https://github.com/jackinloadup/lunatic-fringe https://github.com/jackinloadup/lunatic-fringe Click to play: https://jackinloadup.github.io/lunatic-fringe/ https://jackinloadup.github.io/lunatic-fringe/
- samstave 4y agoHOLY SHIT! You have a working ver of Bryce KPT! from 1994! Jeasus - that brings back so many shitty 3D city scapes I made back then/ Can you get Aldus Pagemaker (5.0 preferably, /r/beggingchoosers, and all that) running on this please.
- mihaip 4y agoI haven't tried this myself, but you should be able to download and install it from https://macintoshgarden.org/apps/aldus-pagemaker-50 https://macintoshgarden.org/apps/aldus-pagemaker-50 (drag the .sit on the emulator, and it'll be copied to the "Downloads" folder). You can then use StuffIt Expander to unstuff the .sit and Disk Copy to mount the install images (both are in the "Utilities" folder)
- jasomill 4y agoIncidentally, Apple reseller resource CDs[1] also contained fully functional copies of PageMaker, licensed only for customizing Apple marketing materials, along with the assets (product photography, custom Apple internal-use fonts) required to do so. Creating period-correct marketing materials for projects like this emulator could be a fun art project. [1] https://archive.org/search.php?query=arple https://archive.org/search.php?query=arple
- samstave 4y agoWelp, I can sorta get it there -- but I cant figure out how to install it after mounting: https://i.imgur.com/WRNDdjB.png https://i.imgur.com/WRNDdjB.png https://i.imgur.com/Pedlilm.png https://i.imgur.com/Pedlilm.png --- Whats really interesting to me about this, was that just ~last week or so, I was wondering what ever happened to Kai (Kai's Power Tools - Kai was the inventor of it and it was a revolutionary glimpse into the future of what 3D worlds were going to be put into the hands of the masses via PCs.)
- david422 4y agoOnce you have the disk mounted in your second screenshot, drag (all?) the 1.image files onto the Disk Copy window to mount each individual floppy, and inside "1" is a Utilities folder with a How to Install and a Aldus Installer/Utility app.
- royalewithchees 4y agoIs there a way to use appletalk on a LAN? I would love to get a game of multiplayer bolo going in my office.
- pmarreck 4y agoBOLO WAS THE BEST!
- geerlingguy 4y agoMaze Wars and Spectre VR were pretty fun on AppleTalk too.
- david422 4y agoAh, giant 3d polygons. They just don't make games like they used to!
- chris37879 4y agoThere is! netatalk on linux is the package you need for that, and it's still built in to BSD, I believe. now weather that package still speaks the older versions of the protocol, who can say. Interestingly, a challenge you would have with this because this emulator is web based, your networking options would be fairly limited, even if you could emulate netatalk, the browser's security features would preclude you accessing hosts than the server it's on, it's the same reason Fabrice Bellard didn't add networking to his jslinux project.
- zargon 4y agonetatalk provides macintosh fileshare hosting services on unix/linux. It has nothing to do with this use case.
- zargon 4y agoSince you can't listen for incoming connections from a browser, most likely no. Coincidentally, Bolo networking was originally designed for serial networks like LocalTalk. The same network logic was used when UDP support was added. So there are assumptions made about learning of another player's network address from an third player, and is the reason why ubiquitous NAT broke Bolo internet gaming. But if you have an old Mac around, you can play internet Bolo games using a Bolo packet re-writing proxy I wrote. We schedule games occasionally over at 68kMLA.
- bredren 4y agoIn middle school, we had a math teacher with an old mac setup that ran a physics simulator program. It came with a variety of starter templates, one of them was this crash test dummy in a car. It was all polygons, but you could hit run and the car would accelerate and hit a wall then the circle head and arms would sort of fly around. Anyone know what this software was? I remember running and re-running little simulations repeatedly, with little understanding of the science but very much enjoying the ragdoll physics of it.
- gordon_freeman 4y agoMATLAB or something from MathWorks?
- sirmarksalot 4y agoI remember two programs like that, one that my middle school had called "Fun Physics," and one my high school had called "Conceptual Physics." The interfaces were exactly the same, and it wouldn't surprise me if Conceptual Physics was a rebundled version sold along with Paul Hewitt's course. Unfortunately, those names are so generic that I can't find them on Google.
- Throw6away 4y agoYou could author workspaces in Working Model and I dimly remember Fun Physics was built using WM.
- aasasd 4y agoOld software can frequently be found on archive.org—with much more focused selection than ‘the whole web’.
- jrowley 4y agoOh wow, I remember this for sure. What a throw back. What was it called?
- Throw6away 4y agoWorking Model, by Knowledge Revolution. I used to work there, and my first project was making the jump from 2D to 3D.
- RulerOf 4y agoI caught this the last time it came around HN. Thanks for making this. Browser accessibility of these classic systems and the painstaking work you undertook to integrate all of the third party software is really important for preserving the experience we had growing up with these machines. My son regularly asks me to play Lemmings now because of this app :)
- wk_end 4y agoJust as a heads up - I went to go create a new project in Think Pascal, and when I tried to enter a name all my keystrokes came out as boxes. Using Chrome 100 on macOS Big Sur. English (Canadian) key layout.
- mihaip 4y agoThis seems to work OK for me. Any chance a modifier is stuck down (try pressing command, option and shift to reset their state). If this still happens, can you file a bug at https://github.com/mihaip/infinite-mac/issues/new https://github.com/mihaip/infinite-mac/issues/new?
- smm11 4y agoCan I update the System 7.5.3 machine to A/UX?
- gattilorenz 4y agoA/UX is very picky about hardware. You can run it in the Shoebill emulator
- accountofme 4y agoReally awesome work!
- inthewoods 4y agoAs someone who was involved in the creation of Infini-D back in the day, I can only say that this brought a smile to my face and that I've shared it with the whole original team. Thank you! Thank you!
- alanh 4y agoAny chance you can add Meat Gone Bad? https://www.macintoshrepository.org/6032-meat-gone-bad https://www.macintoshrepository.org/6032-meat-gone-bad
- VonGuard 4y agoHey there! I opened Resedit and began deleting things in the System suitcase. Jammed the emulator up pretty good! Reloaded the page and it rebooted. Great work!
- unlucky_paladin 4y agoVery impressive. A fantastic next step would be to emulate a NeXT so you can run WorldWideWeb, Tim Berners-Lee's original browser+editor. A bit like https://worldwideweb.cern.ch/ https://worldwideweb.cern.ch/ but including the whole NeXTSTEP system around it, allowing for looking at source code, editing pages, etc. What a great tool that would be for educating how the original Web was built.
- masswerk 4y agoMinor nitpicking: For some reason, the scroll thumbs (and their ghosts) do not work (visually). Otherwise, great work!