Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Many alligators will be slain, but the swamp will remain.


computers / comp.sys.apple2 / Deathmaze 5000 disassembly

SubjectAuthor
* Deathmaze 5000 disassemblyfadden
`- Re: Deathmaze 5000 disassemblyAntoine Vignau

1
Deathmaze 5000 disassembly

<63b504f4-85cd-4f59-8f13-30f08f86b990n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3599&group=comp.sys.apple2#3599

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:620a:88c:: with SMTP id b12mr8874419qka.483.1628976965939;
Sat, 14 Aug 2021 14:36:05 -0700 (PDT)
X-Received: by 2002:a05:6214:d83:: with SMTP id e3mr8937768qve.23.1628976965807;
Sat, 14 Aug 2021 14:36:05 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Sat, 14 Aug 2021 14:36:05 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <63b504f4-85cd-4f59-8f13-30f08f86b990n@googlegroups.com>
Subject: Deathmaze 5000 disassembly
From: thefad...@gmail.com (fadden)
Injection-Date: Sat, 14 Aug 2021 21:36:05 +0000
Content-Type: text/plain; charset="UTF-8"
 by: fadden - Sat, 14 Aug 2021 21:36 UTC

I was curious about how they did the first-person view on the hi-res screen. The answer was somewhat unexpected: they drew it with character glyphs and a few horizontal lines.

The game was written for the TRS-80 and ported to the Apple II, apparently by someone who was not an expert in either 6502 or Apple II programming. It gets... interesting... in spots.

A full disassembly, as well as a complete walkthrough of the game, can be found here:
https://6502disassembly.com/a2-deathmaze/

Re: Deathmaze 5000 disassembly

<c9cbd566-49d2-4589-9891-176b3a52bb77n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3600&group=comp.sys.apple2#3600

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:6214:1906:: with SMTP id er6mr13037504qvb.49.1629059142236;
Sun, 15 Aug 2021 13:25:42 -0700 (PDT)
X-Received: by 2002:a37:c97:: with SMTP id 145mr3303266qkm.121.1629059141972;
Sun, 15 Aug 2021 13:25:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Sun, 15 Aug 2021 13:25:41 -0700 (PDT)
In-Reply-To: <63b504f4-85cd-4f59-8f13-30f08f86b990n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=82.124.78.253; posting-account=c4quJwoAAABUj_DOmUN3HIuXxN1tF7gT
NNTP-Posting-Host: 82.124.78.253
References: <63b504f4-85cd-4f59-8f13-30f08f86b990n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c9cbd566-49d2-4589-9891-176b3a52bb77n@googlegroups.com>
Subject: Re: Deathmaze 5000 disassembly
From: ntn.vig...@gmail.com (Antoine Vignau)
Injection-Date: Sun, 15 Aug 2021 20:25:42 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Antoine Vignau - Sun, 15 Aug 2021 20:25 UTC

Great work again, fadden :-)
Antoine

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor