Contents of this archive:

- ASCINPUT.MAC
  A simple input routine in assembly.

- DIVIBYTE.ASM, DIVIDE32.ASM and DIVIWORD.ASM
  Division routines, 8-bits, 32-bits and 16-bits.

- FNDPAC.MAC
  Simple routine to find MSX-MUSIC.

- HL2BCD.ASM
  Routine to convert a value to BCD.

- KEYBUF.MAC
  Unoptimized routine for putting a character in the keyboard buffer.

- KILLANSI.ASM
  ANSI and VT52 code filter routine.

- MLTPLY32.ASM
  32 bit multiplication routine.

- MULUW100.ASM
  Multiply times 100 routine.

- PERCENT.ASM and PRNTPERC.ASM
  Calculate percentage and a routine to print it.

- READSLOT.MAC
  Routine that reads the current slot.

- RND-SNGL.ASM
  Quite simple semi-randomizer routine.

- ROM2RAM.ASM
  Routine to copy ROM to RAM using different slots.

- SCR5SCR8.ASM, SCR8FADE.ASM and SCR8SCR5.ASM
  SCREEN 5 to SCREEN 8 converter converts 256x256 pixels, step by step SCREEN 8 fading
  routine and a SCREEN 8 to SCREEN 5 converter.

- S-RAMS.ASM
  Collection of routines to detect and use different S-RAMS.


GreeTz, BiFi