1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-07-26 06:28:55 +00:00
millfork/examples/README.md
2018-03-17 17:09:30 +01:00

36 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Examples
## Cross-platform examples
* [Hello world](hello_world/hello_world.mfk) (C64/C16/PET/VIC-20/Atari/Apple II) simple text output
## Commodore 64 examples
### Console I/O examples
* [Echo](c64/echo.mfk) simple text input and output
* [Calculator](c64/calculator.mfk) simple numeric input and output
* [Text encodings](c64/text_encodings.mfk) examples of text encoding features
* [Panic](c64/panic_test.mfk) how panic works on C64, showing the address of where it happened
### Graphical examples
* [Rasterbar](c64/rasterbar.mfk) simple rasterbar effect
* [Softscrolling](c64/softscroll.mfk) soft-scrolling a single line of text
* [Galencia starfield](c64/galencia.mfk) a port of the starfield effect from the game *Galencia*
## Famicom/NES examples
* [NES 101 tutorial example](nes/nestest.mfk) a port of the tutorial example from the NES 101 tutorial by Michael Martin
* [MMC4 example](nes/nestest_mmc4.mfk) the same thing as above, but uses a MMC4 mapper just to test bankswitching
## Apple II examples
* [Bell](apple2/bell.mfk) a program that goes \*ding!\*