atari-background-builder v0.96

IMPORTING IMAGE...

what is this?

This is a graphical editor for large images that can output code ready to run on an Atari 2600.

Want a 48 pixel splash screen minikernel for your batari Basic or assembly game? We got that. Want the properly flipped bits for your assembly Playfield? (Assymmetric, Mirrored, or Repeated?) We got that. Want to import an existing image file as a background graphic? We got that!

(Some knowledge of batari Basic may be helpful. We recommend Atari Dev Studio for VS Code.)

Note that the generated code samples are not going to well-tuned for ROM usage etc, epecially in terms of colors.

thanks

  • Karl Garrison for making assorted kernels and general dialog
  • Random Terrain for the DPC+ template and general bB wisdom storage.
  • Mike "RevEng" Saarna for the batari Basic Titlescreen kernel

source

Fork me at github. You can also download the zip for your offline use!

request

If you find this tool useful, drop me a line at kirkjerk@gmail.com or a shoutout to @kisrael at Atari Age Forums, or ping Kirk Israel on Facebook.
todo
  • Big Features (high priority)
    • multiple scanlines per onscreen pixel
    • circle and ellipse
  • Small Features (maybes)
    • Center canvas on screen?
    • show estimate of ROM size
    • save/restore to local storage??
    • show current color selection in color picker?
    • more fonts
    • surface font editor
    • import from source code
    • allow color changes indpendent of scanlines per pixel??
  • Bugs
    • undo should probably deal with modes etc as well as content
(no promises when I'll get around to things!)

drawing


font:

colors

start end
00
0E

edit

inkmode




kernel type
height: /
kernel description
runnable source code
project save/load
save project:
load project:
import image file (Web formats (JPG, PNG, etc) supported.
All files handled locally in browser.
The import is geared at shrinking large images
(vs pixel-perfect import of an already scaled image))