Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would have liked to see all the sound and music done with FM synthesis (or whatever the Nintendo used) in Python as well, instead of .ogg files.


Also the palette shifting that they used to get different colors out of the same assets.


Why do you want to see these things? These are adaptations to the platform that the original game was developed on (and its limitations). What would be the purpose of reproducing those limitations in a new implementation for a completely different platform?


I spent a year remaking Pac-Man and many of its peculiarities. (Namco shut it down on github, while a thousand other pacman remakes there remain.)

Games will be considered a form of art someday. And it is the whole form of an art piece that is important (i.e. the medium, inner workings, presentation). In the future, the innards of classic games may become increasingly important, perhaps from an anthropological perspective. When video games become centuries old, I feel they will be artifacts of an emergent art form.


I'd like to see it because it would be cool. Why implement the game at all in another language? Why not just play the game on the Nintendo, or distribute a ROM for use with an emulator?


Textbook skeuomorphism.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: