Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1001 BASIC Games, A Novel #73

Open
nickmontfort opened this issue Nov 29, 2020 · 3 comments
Open

1001 BASIC Games, A Novel #73

nickmontfort opened this issue Nov 29, 2020 · 3 comments

Comments

@nickmontfort
Copy link

I have generated the novel 1001 BASIC Games for you to enjoy.

The program that generates this is a one-line Applesoft BASIC program for the Apple //e or //c. I believe this program is of maximal length for a one-liner. Note that while this code will run on earlier Apple ][ computers, the indentation of the output is only known to be correct on the //e and //c.

1001_basic_games_code

That is, the program is:

20DATAALL,WORK,AND,NO,PLAY,MAKES,NICK,A,DULL,BOY:FORI=0TO9:READA$(I):NEXT:?:?"1001 BASIC GAMES":?:FORI=0TO999:FORJ=0TO999:NEXT:?N$"DEAR READER:":?:?" 10  REM";:FORJ=0TO4:?" "A$(RND(1)*10);:NEXT:LIST:?:N$="NEXT, ":NEXT:?"LAST:":?:?" 0  GOTO

Thanks to the @AppleIIBot on Twitter, by @KaySavetz, you can see an excerpt of the novel as it is generated: Here are the first 30 seconds of output. It's captured from one of those special software editions of the Apple //e, of course, one provided by the linapple emulator. If people clamor for it, I may provide video of the novel being generated on my hardware Apple //c. But why not run it on your own Apple //e or Apple //c?

@hugovk
Copy link
Member

hugovk commented Nov 29, 2020

I hereby register one clamour for it :)

@verachell
Copy link

Neat project! +1 clamor from me also.

@nickmontfort
Copy link
Author

Took me a while, but your (extremely quiet) clamor has been answered.

Here is the video of the complete output of 1001 BASIC Games, produced by my Apple //c on a CRT television.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants