Coder Social home page Coder Social logo

marko-555 / apple-ii-programs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from thelbane/apple-ii-programs

0.0 0.0 0.0 5.95 MB

Byte-sized delights that are guaranteed to ward off hysteria and melancholy!

License: MIT License

Ruby 54.04% SCSS 45.96%

apple-ii-programs's Introduction

Programs For Your Apple II

Short Programs

Select the Project Link below to view each project's details, including the program code. You can either copy and paste these programs into your favorite Apple II emulator or enter them into your actual Apple II by hand, then type RUN to execute the program.

Programs with the 1MHz: slow badge will run perfectly fine on a 1MHz Apple II, but may take minutes or hours to execute. For these programs, I strongly recommend using an emulator at full speed or an accelerated Apple II.

Project Link Thumbnail Description
City Scape City Scape Randomly generates a city skyline
one-liner 1MHz: ok
Driving Driving Driving game with obstacles
one-liner 1MHz: ok
Fireworks Fireworks Animated fireworks display
one-liner 1MHz: ok
FizzBuzz FizzBuzz I AM SO SMART! S-M-R-T!
one-liner 1MHz: ok
Floyd-Steinberg Plasma Floyd-Steinberg Plasma F-S dithered sine waves
one-liner 1MHz: slow
Gumballs Gumballs Draws 260 gumballs on the screen
one-liner 1MHz: ok
Junk Drawer City Scape Draw things with chunky pixels
one-liner 1MHz: ok
Random Plasma Random Plasma Random dithered sine waves
one-liner 1MHz: slow
Tessellator Tessellator Tessellated patterns
one-liner 1MHz: slow
Typing Game Typing Game Type letters and get a high score
one-liner 1MHz: ok
Concentration Concentration Card matching game
two-liner 1MHz: ok
Desert Island Desert Island Text adventure game
two-liner 1MHz: ok
Fifteen Puzzle Fifteen Puzzle Sliding tile puzzle
two-liner 1MHz: ok
Geometric Geometric Geometric pattern
two-liner 1MHz: ok
GR-Kanoid submission GR-Kanoid 2019 Two-Liner Contest submission
two-liner 1MHz: ok notable
Hello Hello Handy Applesoft program loader
two-liner 1MHz: ok
Identity Crisis Identity Crisis Susan Kare's "Happy Mac" on an Apple II
two-liner 1MHz: ok
Mind The Gaps winner Mind The Gaps 2019 Two-Liner Contest winner
two-liner 1MHz: ok notable
Sierpinski Triangle Sierpinski Triangle Draws the fabled fabulous fractal
two-liner 1MHz: ok
Snake Game Snake Game Interactive snake game
two-liner 1MHz: ok
Sprite Sprite Draws Kirby on the screen
two-liner 1MHz: ok
Stacker Stacker Simple stacking game
two-liner 1MHz: ok
Target Practice Target Practice Artillery game
two-liner 1MHz: ok
Tower of Hanoi Tower of Hanoi Interactive puzzle game
two-liner 1MHz: ok
Color Plasma Color Plasma F-S dithered perspective landscape
two-liner 1MHz: slow

Disk Image

The following image contains all some of the above programs in a single, easy-to-use package.

Tips & Tricks

If you're interested in writing your own one- and two-liners, I've compiled some tips & tricks that you might find helpful.

My Other Apple II Projects

Game Boy Tetris for Apple II

I released an Apple II port of the Game Boy version of Tetris in late 2023. You can download the playable disk image and source code from one of the following locations.

Conway II

A pretty fast implementation of Conway's Game of Life cellular automaton on the Apple II.

Community

Thank you for being one of the like fourteen people who really digs this retro stuff. If you have any problems with the programs in this repo, please let me know by creating an issue. I'm also aware that my one- and two-liners are very hacky and difficult to parse out. If there's a particular program you'd like to understand better, but you've hit a roadblock, let me know and I'll try to make time to add detailed dev notes.

apple-ii-programs's People

Contributors

thelbane avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.