![]() While it allowed users to use weaker hardware (like 350 Mhz Pentium II processor with 256 MB of RAM) at the cost of execution accuracy by utilizing some shortcuts that can cause some unintended randomness or glitches in games, but is "close enough" for most users. "SNES9X was designed to be an emulator that focused on maximum library compatibility with moderate PC hardware. Things like LakeSNES won't do these hacks and work-arounds for games, making them "run faster and smoother than ever before". In Zelda Link to The Past, during the intro scene, the Tri-Force would actually spin more times that it should on real hardware. Sometimes there were also errors that you wouldn't have noticed, but were there. Things from dropping certain frames to telling other things to speed up, all on a game to game basis. ZSnes and Snes9x had to use hacks and work-arounds to get many games to run "as fast as native SNES hardware" though. Thanks to Slashdot reader segaboy81 for sharing the article. The amount of time, effort, and talent that went into creating this is simply astonishing. The new map is much more detailed and gives players a better sense of the world they are exploring. Another new feature of this reimplementation is the higher quality world map. It also supports widescreen aspect-ratios, giving players a wider field of view, making the game even more immersive on modern displays. For example, the game now supports pixel shaders, which allow for even more stunning visuals. Not only does the game play just like the original, it also includes a number of new features that were not present in the original. Snesrev now works alongside 19 other contributors.ĭespite the immense amount of work that went into this project, the result is brilliant. ![]() This works by creating a save-state on both versions of the game after every frame of gameplay, comparing their state and proving that the reimplementation works. ![]() It also offers one of the craziest features I have seen in a long time the game can run the original machine code alongside the reverse-engineered C implementation. Breaking from the LakeSNES dependency, which allows for compatibility on modern operating systems, would allow the code to be built for retro hardware. In its current state, the game requires the PPU and DSP libraries from LakeSNES, a fast SNES emulator with a number of speed optimizations that make the game run faster and smoother than ever before. This version is also content complete, with all the same levels, enemies, and puzzles that fans of the original game will remember. This reimplementation of Link to the Past is written in C and contains an astonishing 80,000 lines of code. This week Neowin called it "one of the most beloved video games of all time," reporting that it's now been reverse-engineered by a GitHub user named Snesrev, "opening up the possibility of Link to the Past on other platforms, like Sega's 32X or the Sony Playstation." More than 30 years ago Nintendo released the third game in its Legend of Zelda series - appropriately titled, " A Link to the Past." ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |