Disassembling Link's Awakening

Jan 20, 2020

A fascinating series of posts on Disassembling Link's Awakening

I never programmed the Gameboy (or any Nintendo system) but so much of this brings back strong C64 memories.


ferbob Jan 20, 2020
Nice. An other interesting one: http://popc64.blogspot.com/

Nor Treblig Jan 21, 2020
Oh this looks very interesting. Even more since I'm a fan of this game.
The series seems to have started in 2016 and is still going!

Here is another series I am currently enjoying very much:
http://fabiensanglard.net/another_world_polygons/
It's about 'Another World' (or 'Out of This World') and its implementation on various systems.
So far it covered Amiga 500, Atari ST, IBM PC, MegaDrive/Genesis, and SNES.

Peter Jan 21, 2020
Who did the infamous Maniac Mansion NES port then?

Nor Treblig Jan 21, 2020
@Peter: WHICH one?(!) If you say 'infamous' then I think especially of the first one...

I guess game designers are too busy making games, even with TWP most ports were created by others.

Zak Phoenix McKracken Jan 21, 2020
@NorTreblig: great and very interesting article about the making of "Another World"!
I've made, in the past years, a game on Nintendo DS. It was only for a children party, a treasure hunting game, involving pictures of real places and puzzle to solve. It was interesting to learn how to program the NDS, without the official SDK, using third-party software. But it worked. And it was a lot of fun. That's what's important!

Ron Gilbert Jan 21, 2020

Nor Treblig Jan 21, 2020
@Ron: With "others" I meant people who happen not to be named Ron.
Btw. did you also do a lot of engine work for Linux and/or Windows or was it mainly Malcolm Stead and Joost Peters working on those ports?

@Peter: According to the following sources the second NES version was managed by Douglas Crockford and developed by David Stifel (lead developer) and David Warhol (Realtime Associates, programmer and composer).
https://www.crockford.com/maniac.html
https://mixnmojo.com/features/sitefeatures/LucasArts-Secret-History-Maniac-Mansion/4
I guess the first version was an all Japanese team.

@Zak: I remember it from the forum! Next step: Switch port? 😀

blombo Jan 21, 2020
@Ron
I'm pretty sure - though memory is hazy and I may have it all wrong - a video in which you talked about some kind of development environment for the C64 you used that ran on mainframes (or something like that, sorry) but I can't for the life of me find it again.
Can you by any chance point me to the video? Or maybe explain what that was again?
Thanks!

Zak Phoenix McKracken Jan 22, 2020
@NorTreblig: eheh, who knows! 😀 I still am a Switchless man...

Whup Jan 23, 2020
That's one of the nicest write ups I've ever seen on the process! It's helped a few things click in to place for me that I only had the vaguest idea of before. Thanks for sharing it!

Whup Jan 23, 2020
That's one of the nicest write ups I've ever seen on the process! It's helped a few things click in to place for me that I only had the vaguest idea of before. Thanks for sharing it!

Matthew Davey Jan 24, 2020
Following the link in Disassembling Link's Awakening, brought me to the page, but then displayed a huge warning in French with a red background. Is it a genuine message or a hacked site?

Ron Gilbert Jan 24, 2020
That's new. Maybe some who understands French will know.

Ron Gilbert Jan 24, 2020
This is a translation:
Against the destruction of our social model.
Against the growing increase in inequality.
Against the systematic stigmatization of the most fragile.
This site is on strike.

dwergkees Jan 25, 2020
Thanks Ron and Nor. Now I am busy creating some kind of vm/interpreter thingy for Another World in modern javascript...

Pat Feb 03, 2020
Programming was really a kind of art back in those days, today even a toddler could plug and play some kind of game-idea together in a construction-set-style..

Add your comment:


Here are the rules for commenting.