4 ms·
its cool and all, but i've seen this before with other games and what happens is the people that want to do game development and people that want muck around wi
by soup10 7y ago
its cool and all, but i've seen this before with other games and what happens is the people that want to do game development and people that want muck around with old decompiled source code are two different camps of people so I wouldn't expect much
- darkpuma 7y agoThe result is often a classic game running on a modern system without needing to jump through hoops, which is a huge win to people who enjoy playing the game in question. OpenTTD, OpenRCT2, and OpenMW all come to mind, not to mention the many ports of Id games.
- soup10 7y agoAFAIK the n64 emulators don't have any real issues with SM64, this seems more useful for easier rom hacks
- Narishma 7y agoEmulators require much more resources than a native game.
- AnIdiotOnTheNet 7y agoTrue, but in perspective a decent N64 emulator requires less than a modern web browser. Though admittedly that's a really low bar.
- Wowfunhappy 7y agoIt would be cool to get SM64 running at fullspeed on something like an older Rasberry Pi, which I think should be feasible now. I also wonder if you could add stuff like raytracing given the original source. (Obv not on the Pi)
- deleted 7y ago[deleted]
- AnIdiotOnTheNet 7y agoThat should be feasible even with emulation. My memory seems to be a bit faulty, but IIRC UltraHLE could run SM64 at full speed on systems with less than 1GB and 1Ghz.
- fb03 7y agoI agree. Still, it would be a nice 'code golf' style project to do on weekends or rainy days. You guys remember mario.com on MS-DOS? A full clone of Super Mario running fullspeed on DOS? Can you guys imagine mario64.exe? ^^
- Wowfunhappy 7y agoThe Raspberry Pi 1 and 2 are slower than 1 Ghz, and ARM has less IPC than x86 (although I'm admittedly not sure about 90s-era x86).
- Newtonip 7y agoI can't remember if it was full speed but it was perfectly playable to emulate SM64 with UltraHLE on my Pentium 200MMX OC to 225MHz with a Voodoo 2 8MB and 96MB of RAM. I had to run it in Windows NT5 beta though, it stuttered in Windows 95.
- ekianjo 7y agoOpenTTD and al are clean room implementation of the original engines, not reverse-engineered ones. That's massively different legally speaking.
- roywiggins 7y agoOpenMW has no code from MW, it's a reimplementation. It doesn't use any of MW's code, and doesn't try to. Technically, yes, you could use a decompiled game code to port the game to another platform, but the legalities are not in your favor.
- imtringued 7y agoYeah, the end result of this isn't even opensource. Nintendo is still the owner of the code that was decompiled. This is why the people working on the project didn't want it be leaked in the first place, because nintendo will try to shutdown the project before its done.
- whateveracct 7y agoMario 64 has some great mechanics though..a gamedev could want to use the exact mechanics in their own game.