Jump to content

Photo

Gorf Z80 Machine Language Disassembly

Gorf Arcade Game Z80 TERSE Astrocade Source Code

2 replies to this topic

#1 ballyalley OFFLINE  

ballyalley

    Stargunner

  • 1,750 posts
  • Location:Albuquerque, NM

Posted Thu Sep 20, 2018 11:59 AM

I added an in-progress Z80 disassembly of Gorf to BallyAlley.com.  You can download it here:

 

http://www.ballyalle...cadeDisassembly

 

Here are some additional details about the game:

 

Gorf, is a fixed space shooter arcade game with five different screens. Jay Fenton designed and programmed Gorf for DNA (Dave Nutting Associates). It was published by Midway in 1981. Like Wizard of War, The Adventures of Robby Roto! (and others), Gorf uses what has been dubbed the "astrocade chipset".

In 2018, Jamie Fenton (formally Jay Fenton) donated documentation and hardware items to the Computer History Museum in Mountain View, CA. This included Gorf source code and other documentation related to the game. Gorf was not written in machine language, it was written in a Forth-like language called TERSE (Terse Efficient Recursive Stack Engine) that was developed at DNA.

After the TERSE source code for Gorf became available, David Turner, an avid fan of the game, began to use the game's source code to disassemble Gorf and comment it. Details of his work, as well as his in-progress Z80 disassembly for Gorf is in this archive. In Dave's notes, he refers to TERSE and Gorf related documents which are available at the BitSavers archive, here:
 
 
In July of 2017, I reviewed the Gorf arcade game:
 
 

It's great that the recent archiving of the TERSE source code for Gorf is already bearing fruit.

 

Adam

 



#2 ballyalley OFFLINE  

ballyalley

    Stargunner

  • Topic Starter
  • 1,750 posts
  • Location:Albuquerque, NM

Posted Thu Oct 25, 2018 1:58 PM

I added an in-progress Z80 disassembly of Gorf to BallyAlley.com.  You can download it here:

 

http://www.ballyalle...cadeDisassembly

 

David Turner has continued to work on the GORF Z80 disassembly.  I added a new version to BallyAlley.com yesterday.

 

Adam



#3 AMenard OFFLINE  

AMenard

    Dragonstomper

  • 754 posts
  • Location:Beauharnois, Qc, Canada

Posted Thu Oct 25, 2018 2:15 PM

Wasn't that Wizard of Wor and not Wizard of War?







Also tagged with one or more of these keywords: Gorf, Arcade Game, Z80, TERSE, Astrocade, Source Code

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users