/sblobber64

N64 game made for the N64brew jam #1, theme is SIZE.

Primary LanguageCMIT LicenseMIT

sblobber64 for Nintendo64

Is it a slime? Is it a blob? who knows?!

N64 game developed for the N64brew Jam #1

Support 1 player and Rumble Pak.

title elems1 elems2

Note

This ROM file has been tested to work on real Nintendo 64 hardware using the EverDrive-64 by krikzz. It should also work with 64drive by retroactive.

This ROM file is only known to work on low-level, high-accuracy Nintendo 64 emulators such as CEN64 or MAME due to the use of libdragon instead of the proprietary SDK used by official licensed Nintendo software.

Building

Using Docker

All development can be done using Docker. It's the easiest way to build the ROM on Windows and MacOS.

  • Install Docker
  • Run make to produce the sblobber64.z64 ROM file.

On linux

Testing

  • Download / compile / install CEN64.
  • Set the CEN64_DIR env var to the cen64 folder.
  • Run make cen64.

Creating levels

Levels are created using Tiled and should be placed into the maps folder. At build time, .tmx maps will be translated to sblobber64's custom format using a map_translator tool. The rational behind using the translator is that parsing xml is quite resource intensive for the N64. sblobber64's custom map format is optimised, faster to parse and fit the needs for the game.

Thanks