dos33fsprogs/glados3.3
2017-06-24 23:59:16 -04:00
..
asm glados: check in some asm commits 2017-06-24 23:59:16 -04:00
images glados: working on the endgame 2017-01-10 13:12:33 -05:00
cube.bas glados: working on the endgame 2017-01-10 13:12:33 -05:00
faq.html glados: Update faq 2017-01-16 12:48:10 -05:00
glados33.dsk glados: add joystick support 2017-01-12 21:02:05 -05:00
GLADOS.HGR glados: working on the endgame 2017-01-10 13:12:33 -05:00
joystick_test.bas glados: joystick test code works 2017-01-12 20:43:18 -05:00
Makefile glados: start work on some assembly code 2017-01-16 23:59:11 -05:00
mouse_test.bas glados: mouse test code now works, thanks to inexorabletash on c.s.a2.p 2017-01-12 21:18:10 -05:00
NOTES tfv: more commenting of the duet "source" 2017-05-02 17:11:27 -04:00
objects.shape glados: can make horizontal portals now 2017-01-10 12:08:13 -05:00
PORTAL_TITLE.HGR
portal.bas glados: add joystick support 2017-01-12 21:02:05 -05:00
README glados: update README 2017-01-10 16:54:06 -05:00
still_alive.bas
still_alive.notes
TODO glados: update TODO 2017-01-16 12:40:42 -05:00

"Portal" in Applesoft BASIC!

Note: Portal is most likely a registered trademark of Valve
	This program is in no way endorsed by them.

After finishing Portal (late to the game as always) I felt inspired
to do the closing credits/still_alive song on an Apple II, as I found
most other architectures already have a version.

And once I've done that, it's a short step to implementing the rest of
the game.

It's not really complete (it was really meant as a demo for the video)
but it's surprisingly playable.

I'm about at the limit of what you can do in an 8kB Applesoft program.
The frame rate is much worse than the early versions too.

My biggest issue was with trying to get all 6 colors displaying properly,
especially when using shape tables.  I guess one can curse and praise
the Woz simultaneously.

Vince Weaver
vince@deater.net
http://www.deater.net/weave/vmwprod/portal/