Skip to content

idun-project/idun-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

idun-base

Idun comes with content form this repository. The content contained is intended to help users become familiar with some of the capabilities of the idun-cartridge. It is mapped to the E: device, and you can access it quickly in the shell or from BASIC by using the @e command. There are 6 sub-directories.

apps/

Contains some Lua sample applications. Run them from the Idun shell using the go command (e.g go cube). Most can be exited with the STOP key to return to the shell. Some have a popup menu, which is activated using C= + ⟵.

demos/

Contains two single-file .prg demos for C64 mode and one .d64 image of the C128 VDC graphics demo "Risen from Oblivion".

  • For the C64 demos, first cd to this directory in Idun shell, then run <filename>.prg to load and run the demo.
  • For the C128 VDC demo, first use the drives command to attach the .d64 image to device D. Then, basic to return to C128 BASIC, and map device D: to unit 10 (the default). Use run"risen*",u10 to start the demo.

games/

Contains several C128 games, a Galaga port for C64 mode, "shareware" version of PETSCII Robots 128, and two interactive fiction titles for playing in frotz.

  • Start galaga or galaga-usb from Idun shell similar to the C64 demos. galaga-usb is modified to work with a USB gamepad configured using the joys command.
  • Mount Robots-128.d71 on D: and select D: as the idun device. Press F5 in BASIC to launch the game booter. Use your already configured USB gamepad to control the game.
  • Mount the disk images for the C128 games and use run from the shell or BASIC prompt to start them.
  • frotz is a Linux program that is not installed by default. You can add it from the Linux shell with sudo apk add frotz. Then, also from the Linux shell, start the game with a command like frotz <z-file-name>.

pics/

Contains many pics viewable using the VDC/80-column or the VIC-II/40-column display. All of the images are easily viewable fro the Idun shell using the show command.

  • Images in the mono/ and vdc-color/ directories are for the C128 VDC. Note: most images are hi-res and will require 64kB VRAM.
  • Images in the spectrum/ directory are also for the C128 VDC. These are low-res and need only 16kB VRAM.
  • You can also display VIC-II Koala format images. Sample images are in the koa/ sub-directory.
  • ansilove.ans is a color ANSI graphic useful for testing. Use mode ans to load ANSI character set, then cat ansilove.ans in the shell to display the file.

sids/

Contains 50+ SID music files that can be played from the shell using the sidplay command.

z80/

Contains sample C code programs for the Z80 mode of the C128. These are compiled using zcc, and can be run from the shell with the zload command. For more details, take a look at the idun-zcc repository and the Z88dk page.

About

A small starter set of sample apps, games, demos, pics, and music files for Idun cartridge.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors