Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.14 KB

readme.md

File metadata and controls

69 lines (50 loc) · 2.14 KB

EN | FR

6809 Game Builder


Description

wide-dot's 6809 game builder is a multiplatform toolset and assembly game framework for 6809 computers.

CodeFactor Codacy Badge

Main features

Many plugins and asm libraries are being migrated from the early version of this game builder ... more to come !

Plugin based builder

  • floppy disk image generator
  • custom file directory generator
  • lwasm assembler (raw, obj, ...)
  • zx0 encoder
  • sound converter (vgm, midi)
  • image converter (compilated, raw)
  • tilemap converter (stm)

Framework

file and data
  • boot loader
  • zx0 file loader
  • load time file linker
  • file and scene loader
  • dynamic memory allocator
gfx
  • optimized double buffering
  • palette manager
sound
  • vgm player (YM2413, SN76489)
  • midi file player (EF6850)
controllers
  • joystick and keyboard manager
  • six button megadrive control pad support (for Thomson)

Building the 6809 Game Builder

Download the latest release if you want to skip this step !

You need to have Java 8 (or newer) and Maven to be installed first.

To produce the packager which contains all the tools and all their dependencies, including engine (asm) and plugins (lwasm, etc.) :

$ mvn clean package

Then plateform distrubutions are generated in .\package\target :

  • gamebuilder-package.exe (for windows, obviously)
  • gamebuilder-package (for Linux and MacOS)

Documentation

Credits