APF MP-1000 amd Imagination Machine
Homebrew Cartridges


CharDump01

CharDump01

CharDump02

CharDump03

CharDump - Character Table Generator
By Adam Trionfo
2009 - 2010

For use with APF MP-1000 console.
Prints to screen:

1. All Characters ($00-$FF)
2. Alphanumeric Characters ($00-$7F)
3. Special Shape Characters ($80-$FF)

Columns01

Columns02

Columns03

Columns04

Columns
By Enrique Collado
September 1995

Four programs. Also includes:

1) Autopista
2) Bacteria
3) Targets


For use with APF Imagination Machine (requires more RAM than the MP-1000 console has available).
Read PIA, Pic 1

Read PIA, Pic 2

Read PIA 1.01
By Adam Trionfo
August 2010

This program display the contents of the APF MP-1000's PIA Register A, which is memory location $2000. This program was written to help understand how the Joystick Routine in the APF's System ROM works.

This program reads the Right and Left Joystick (and all buttons) for each row and column. The output of this program is displayed in the upper-left corner of the screen. For more information, read the program's source code, which explains in detail what the hex output means.
Move Block01

Move Block01

Move Block .01
By Adam Trionfo
July 2010

Move Block places a white block in the middle of the screen. The user can control it using the Right Joystick. The four cardinal directions are supported-- diagonals are NOT supported.

There is NO boundary checking of the White Block. Moving the cursor left or right will cause the Block to "wrap," but probably not in the traditional fashion that you might expect. If the White Block is moved up or down off the screen, then it is possible to crash the program because the Block is moving into RAM.
Move Block02, Pic 01

Move Block02, Pic 02

Move Block .02
By Adam Trionfo
July 2010

Move Block places a white block in the middle of the screen. The user can control it using the Right Joystick. The four cardinal directions are supported-- diagonals are NOT supported.

New to version .02:

- Added Light-Blue "Walls" to all four sides of the screen
- Added Boundary Checking (White Block can't move past "walls")

Trash Truck 2, Pic 01

Trash Truck 2, Pic 02

Trash Truck 2, Pic 03

Trash Truck 2
By Ward Shrake
August 2009

Trash Truck 2 is a hack of the APF MP-1000 System ROM's built-in game, Rocket Patrol. The space ships have been replaced by... well it can't be THAT hard to guess what they have been replaced with. A very extensive background article is included with this archive.