wideNES is an ingenious tool that lets you zoom out of the NES game you're playing. It's a feature of ANESE, a new NES emulator developed by Daniel Prilik.
wideNES is a novel technique to automatically and interactively map-out NES games, in real time.
As players move within a level, wideNES records the screen, gradually building-up a map of what’s been explored. On subsequent playthroughs of the level, wideNES syncs the action on-screen to the generated map, effectively letting players see more of the level by “peeking” past the edge of the NES’s screen! Best of all, wideNES’s approach to mapping games is totally generalized, enabling a wide range of NES games to work with wideNES right out of the box!
The technical description of how it works is well-worth reading. It's like a primer on how memory-challenged early game consoles managed to keep things smooth and sweet--and why it's better to employ such an elaborate technique of observation than to try and pre-emptively decode the internal geography of each game.
Why not extract levels directly from ROMs?
Trying to extract level data from a NES ROM would be equivalent to determining which sections of the ROM are code (as opposed to data), which is hard, since finding all code in a given binary is equivalent to the Halting problem!
wideNES takes a much simpler approach: Instead of guessing how games pack level data in ROM, wideNES will simply run the game and watch the output!
An excellent suggestion from ArtWomb on Hacker News: set up a high-resolution monitor that has the entirety of a game world on it, letting it remain static whole your tiny sprite (Link, for example, in Hyrule) quests forth.
Blizzard/Activision posted $7.5b in net revenues for 2018, and announced that it would lay off 800 of the employees who made those revenues possible, but fear not! The last time the company did a mass layoff (600 people in 2012), it generously rehired those people as temps, doing the same jobs for less pay, with […]
I’ve been waiting for the PlayStation Classic to be cheap enough to impulse buy. $40 was my price point and today Amazon has it beat by a penny. The PS-Classic comes loaded with 20 games, several of which I would like to play. The console is hackable with little more than a Google search and […]
MIT researchers developed a robot that can play Jenga based on a novel approach to machine learning that synthesizes sight and touch. From MIT News: Alberto Rodriguez, the Walter Henry Gale Career Development Assistant Professor in the Department of Mechanical Engineering at MIT, says the robot demonstrates something that’s been tricky to attain in previous […]
Breaking into the indie video game market may be easier than you think. It all starts with an idea, and then it’s a matter of finding the right development platform to bring it to life. No matter what that platform is, it’s a good bet that it’s covered in the 2019 Game Dev & Design […]
Learning a new language like Spanish doesn’t have to be hard. Either you can buy a ticket to a Spanish-speaking country, immerse yourself in the culture and pick it up intuitively – or you can do it from the comfort of the chair you’re in right now by logging on to Rocket Spanish. There are […]
When it comes to Valentine’s Day gestures, we encourage you to make the date your own. But we’ve got to admit, you can’t beat the classic appeal of a well-picked, perfectly arranged bouquet of roses. And whether you need them delivered at home or to a long-distance lover, the best call is Teleflora’s Valentine’s Day […]