We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Squoosh

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Squoosh

Also known as: Vat's Incredible!
Developer: Apollo
Platform: Atari 2600


SourceIcon.png This game has uncompiled source code.


We could only wish we were playing this right now... maybe...
This game was never completed and/or given a public release.
As a result of this, keep in mind that the developers might have used or deleted some of the content featured here, had the game actually reached store shelves.
Hmmm...
To do:
Document the earlier prototype.

Squoosh: In which a brave worker at the Apollo Grape Company risks his life to stomp giant grapes in a factory. Tragically, the Crash of '83 would prevent his near-death experiences from being finished or publicized for many years.

Not to be confused with the minigame from Putt-Putt Travels Through Time.

Uncompiled Source Code

Scattered from 0x07C7 to the end of the ROM are various pieces of Atari 800 Z80 assembler code, complete with comments:

.OR $F1
ADDRRAML .BS 1 ;SHARED RAM BEGINNING ADDRESS
ADDRRAMH .BS 1
ADDR800L .BS 1 ;ATARI 800 RAM BEGINNING ADDRESS
ADDR800H .BS 1 
BYTECNTL .BS 1 ;BYTE COUNT TO TRANSFER
BYTECNTH .BS 1
UNUSED .BS 1
WORKRAML .BS 1
WORKRAMH .BS 1
WORK800L .BS 1
WORK800H .BS 1
WORKCNTL .BS 1
WORKCNTH .BS 1
HOLD .BS 1
PORTA .EQ $D300 ;PORT A DATA
PORTB .EQ $D301 ;PORT B DATA
PACTL .EQ $D302 ;PORT A DIRECTION
PBCTL .EQ $D303 ;PORT B DIRECTION
.OR $600
LDA $F4
BNE START
LDA #$30
STA $F4
LDA #$10
STA $F6
START LDX #5
INITLOOP 
LDA ADDRRMAL,X
STA WORKRAML,X
DEX
BPL INITLOOP
LDA PACTL
AND #$FB
STA PACTL ;SET PORT A FOR DIRECTION REGISTER
LDA PBCTL
AND #$FB
STA PBCTL ;SET PORT B FOR DIRECTION REGISTER
STX PORTA ;SET

RAMLO

BNE RAMLOPA
DEC WORKCNTH
BNE RAMLOPA
LDX #$FF
STX PORTB ;

Other parts of the assembler can be found in the ColecoVision games Sir Lancelot and Rolloverture.


(Source: John Aycock)