aji / genix-sdk

A simple SDK for making Sega Genesis games, created mostly for personal use.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The tools and code snippets contained in GENIX:

  gx-load
    This is a set of linker scripts for compiling your code into an ELF
    binary, and a utility for converting this ELF binary into a ROM image.
    This is preferable to using linker scripts to produce a ROM directly
    as it simplifies construction of the ROM header, and allows various
    utilities such as `strip' to be used on the final ELF.

  gx-vdp
    A set of macros and code for making interaction with the VDP nicer.

-------[ EVERYTHING ABOVE THIS LINE IS USABLY COMPLETE ]-------
-------[  EVERYTHING BELOW THIS LINE NEEDS WORK STILL  ]-------

  gx-log
    Patchset for the gens emulator and 68k snippets for producing output
    on the terminal. When certain compile-time parameters are defined,
    these macros produce no code at all.

-------[  EVERYTHING BELOW THIS LINE IS ONLY PLANNED   ]-------

  gx-z80
    This is a set of linker scripts for producing COFF binaries for
    the Genesis Z80. It is also a bit of 68000 code for loading these
    binaries onto the Z80 and interacting with the Z80.

  gx-tunes
    A set of tools and code snippets for creating and playing songs for
    the YM2612 and PSG using the 68000, Z80, and PC emulation.

About

A simple SDK for making Sega Genesis games, created mostly for personal use.


Languages

Language:C 48.2%Language:Assembly 47.3%Language:C++ 4.5%