|
> We grew up in Montreal, and many of our friends worked in AAA studios like Ubisoft, making free-to-play games, building projects that had a lifespan of three years. The projects that we made in the past on the Apple stack, Electron, or on Unity3D, also had a lifespan of three to four years, but games like Super Mario, as well as others produced in that era, are still playable today. The games that don't work in some way or form 20 years after creation are in minority due to effort of community. I dunno what author is smoking. > chains of emulators eventually break down <citation needed>, arguably some emulation experience is better than original > The download is at 7 gigs with three more hours left to download the update, it won't finish, and we will have spent all that data for nothing. Resume download existed for better part of internet. Also torrents are great for that use case... > There was a time when computers were super playful, but now they feel cold, and have been weaponized against people. They still are, just gonna join the crowd of weird penguin people instead of buying another windows/macbook box, all the power and weird stuff you can do with computers is still there, using current software. Maybe not in "I built everything from scratch way" but still > The Commodore 64 emulator was extremely complex, more complex than I could grasp. It was the limit of what I think a single person could understand. It seemed like a simple system, it was just a box, but writing an emulator for it was more than a weekend project. I was looking for something that I could nail in a single weekend. Huh, I kinda hit the same thing. Started writing Z80 emu (in Go, then Rust for funzies), got a good framework and some way in into implementing instruction set then realised "damn, now getting it cycle accurate and synchronized with peripherals is a lot of work. And peripherals are more work than CPU itself". |
An iPhone games from 2009 or a Facebook Flash game from 2010? Now there's a real chance you have no way of making it work unless the game is so popular that the developer/publisher have kept it alive and on the market all this time.