The Reemergence of the Last Delusion Programmer: A Surprising Claim of a Revitalized Coding Journey
Iranian-American developer Nasir Gebelli played a critical role in the advancement of video games, having personally coded the first three Final Fantasy titles. His contributions earned him high praise from Doom creator John Romero,
A shorter version of the documentary from NHK World Japan,
Japanese national television managed to track down and conduct a rare interview with Nasir Gebelli, the brilliant Iranian-American programmer who developed the first Final Fantasy game! #FinalFantasy He led the programming for the first 3 Final Fantasy titles. What a story! pic.twitter.com/GnGkWeLeTnJanuary 11, 2025
“I was creating games for Apple back in the late ’70s or ’80s,” Gebelli reflects in the documentary. “I started making some games for Apple II computers. Over a couple of years, I probably created around 10 or 15 games. All action titles. That was my forte.” Gebelli’s works include titles like Phantoms 5, Cyber Strike, Star Cruiser, Home Eggs, and Gorgon.
“I thought it was quite similar to what I was doing for Apple with the same processor,” he comments about his work on Final Fantasy. “I already knew practically all the machine code for that processor. So in terms of coding, it was quite straightforward. There was no learning curve. But I had never experienced any role-playing games until Final Fantasy.”
Gebelli addresses several programming challenges from the series’ design. “For instance, you’re navigating this level, and it contains this many messages,” he elucidates. “While you’re playing the game, if the computer can generate this background and messages and store them in temporary memory, and if needed display them, it’s going to consume much less memory. It was a challenge, but it was also exhilarating to be able to create something innovative. And it was enjoyable to collaborate with the team, especially with [Hironobu Sakaguchi-san]. When he envisioned something, whether it was a simple message on the screen or more complex, and you performed the task, displayed it on a monitor, and observed the joy in the eyes of those with the vision, that’s satisfying.”
When such challenges arose, Gebelli mentioned that he’d ponder potential solutions that came to mind and “just select the one that I felt at the time was more engaging. And if I was able to code it, that would be my selection.” This aligns with past remarks indicating much of his programming begins with mental visualization.
The most amusing part of this documentary snippet is Gebelli’s assessment of what appears to be the original Famicom version of Final Fantasy 1. As he navigates through an airship segment, Gebelli notes: “Honestly looking at it, it could, visually, improve if it was slowed down by about 10%.”
Weekly summaries, stories from the communities you enjoy, and more
The irony is that, as
It has been speculated that one reason the original Final Fantasy games weren’t ported for 16 years and went without a remaster for an astonishing 31 years,