Page 1 of 1

Bad Apple!! ZZT

Posted: Mon Jan 06, 2020 7:42 pm
by asie
I've made a thing - a port of "Bad Apple!!" to ZZT.

Image

Video, download.

Re: Bad Apple!! ZZT

Posted: Tue Jan 14, 2020 5:48 am
by nooBsaIBoT
How the heck did you automate the animation? Really impressive and that title screen is nice too. Dig the theme. One of the biggest ZZT worlds out there!

Re: Bad Apple!! ZZT

Posted: Wed Jan 15, 2020 7:00 am
by asie
nooBsaIBoT wrote:One of the biggest ZZT worlds out there!
I was aiming for ~400KB - this is the generally accepted "maximum world size that can be used on a real DOS machine with ZZT on it, without major hackery". Also, thanks for the kind words!

Re: Bad Apple!! ZZT

Posted: Wed Jan 15, 2020 10:47 am
by nooBsaIBoT
Freeing up memory in DOS is a necessity! Not to boast here, but my game is 420K and runs on actual hardware with QEMM and I even made a bootdisk with JEMMEX and optimized config, mouse, palette and font loaded. The minimum free mem to get it working was 627K if I remember correctly. It depends on how the world is constructed, not an arbitrary size, as to whether or not it'll play through. I have a disk image with the whole collection if anyone is curious. It's really quite accidentally magical.

But seriously, how did you do the thing? That's some real ZZT sorcery right there.

Edit: Anyway, here's the floppy configuration for educational purposes.

Code: Select all

@ECHO OFF
LH DOSKEY
LH CTMOUSE
LH UPAL COLOR
LH FONT I
ZZT

Code: Select all

DEVICE=JEMMEX.EXE NOEMS RAM X=A000-Afff I=B000-B7FF X=B800-C7FF I=C800-F7FF X=F800-FFFF
SHELL=SHELLMAX.COM /N- /P- /R- /S- COMMAND.COM C:\ /E:1280 /P
DOS=HIGH,UMB
FILES=10
BUFFERS=10,0
STACKS=0,0
FCBS=1,0
LASTDRIVE=F

Re: Bad Apple!! ZZT

Posted: Sun Jan 19, 2020 3:24 am
by Commodore
Wow! Interesting watching when the board transitions happen. Presentation is great too, could have been just the animation, but the movie screen effect is a nice touch. Seriously impressive coding.

I love it. Please put it in the uploads folder!