DS Homebrew – Touhou DS v0.6

Touhou DS v0.6 - Image 1The update for weeaboo’s Touhou DS game is now out, upping the release to version 0.6. Not only are there the customary bugfixes here, but some interesting improvements as well — having multiple levels is always a good thing, yes?

Download: Tohou DS v0.6

Touhou DS v0.6 - Image 1weeaboo is back with v0.6 of his Touhou DS homebrew game. It is based on the Touhou Project game by Team Shanghai Alice, and is best described as “a series of manic shooters”.

For its DS homebrew adaptation, weeaboo says that his goal “is to implement a Touhou-like engine on the DS that anyone can create content for — like a portable version of Danmakufu.

Here’s the changelog for Touhou DS v0.6:

Bugfixes:

  • Fixed a memory leak in the parser. Some temporary memory wasn’t released correctly which caused the program to run out of memory prematurely.
  • Using the restart button several times caused the game to hang. This doesn’t happen anymore now the memory leak in the parser has been resolved.
  • After exiting a level using the quit option, sprites would get bugged. For example, transparent areas would turn white or certain images would be flipped.
  • Fixed a text-positioning bug in the text renderer.
  • Calling a spell or object from another script file didn’t work.

Improvements:

  • Replaced the player and enemy graphics by larger and better looking ones.
  • Improved hitbox-center-indicator visibility.
  • Better antialiasing for the DS buttons on the options screen.
  • Added scores and hi-scores. Hi-Scores are saved per game, difficulty, character.
  • The game now shows a Restart/Quit selection when you lose all your lives instead of just continuing.
  • You can now have more than one level.
  • The default textures can be overridden on a per-level basis.
  • Added a command to the scripting language that can change the background music.
  • Reimu now has homing bullets.

Download: Tohou DS v0.6

Add a Comment

Your email address will not be published. Required fields are marked *