Navigation

  • episodes
  • blog
  • omnivore
  • jumpman
  • toc    
  • Player/Missile Podcast »

Development Notes¶

Notes for designing Atari 8-bit programs

General Coding¶

  • Programming tips for developing on emulators vs real hardware

  • Atari 8-bit programming wiki: http://atariwiki.strotmann.de/wiki/Wiki.jsp

  • Full text of Atari 8-bit books: http://www.atariarchives.org/

  • Full text of Atari magazines: http://www.atarimagazines.com/

Sound¶

  • Some sound trackers http://atariage.com/forums/topic/234401-music-player-with-low-cpu-usage/#entry3165186

Raster Music Tracker appears to be the music creation tool of choice.

Installing Raster Music Tracker¶

  • apokeysnd.dll from http://sourceforge.net/projects/asap/files/asap/3.2.0/asap-3.2.0-win32.zip/download

  • sa_c6502.dll from http://raster.infos.cz/atari/sa_libraries/sa_libraries.htm

RMT source code examples¶

  • Apparently can export from RMT

  • RMT streamer

  • Viper, sample game with RMT music and code

  • Where in an RMT song are you?

  • Can you jump to some place in the middle of a song?

  • http://atariage.com/forums/topic/213684-atari-xlxe-music/

Other sound source code¶

  • Atari Sound Commander, an ASM routine to play sounds in the VBLANK

  • some code to drive a POKEY hardware hack, but has table of frequency dividers for notes

CC65 Examples¶

  • Gem Drop Deluxe

  • Plague, including inline assembler and music (comments in Spanish)

Logo

Page contents

  • Development Notes
    • General Coding
    • Sound
      • Installing Raster Music Tracker
      • RMT source code examples
      • Other sound source code
    • CC65 Examples

Navigation

  • episodes
  • blog
  • omnivore
  • jumpman
  • toc    
  • Player/Missile Podcast »
© Copyright 2014 Rob McMullen, Licensed under the CC A-SA 4.0 Intl. Last updated on Nov 21 2020. Created using Sphinx 2.2.1.