Skip to content

Releases: indigoparadox/dsekai

v0.22.9

22 Oct 16:45
16ea24c
Compare
Choose a tag to compare
v0.22.9 Pre-release
Pre-release

Another bump after a hiatus to get some major under-the-hood overhauls done a while back out there.

  • Scripting engine synchronization/state handling improvements!
  • Items can now be dropped on the ground!
  • Mobile stats format changes. Will probably need further fixes to account for endianness?
  • Memory allocation fixes, especially under DOS. Averts a lot of potential weird behavior!
  • Window system/GUI moved into Unilayer for general use!

Same caveats as always: binary data files not compatible between versions, etc.

WebAssembly builds:

Z key is "Start" or "Interact", WASD moves. Q in-world opens the main menu.

v0.22.3

09 Apr 07:27
5331302
Compare
Choose a tag to compare
v0.22.3 Pre-release
Pre-release

Bump after a bit of a hiatus. Mostly housekeeping, but also a (rough) new crops system (can you tell what recent game we've been playing lately?)

  • Outline fonts for better visibility (especially where colors are limited)!
  • Script fonts for variety!
  • Ability to grow crops (limited to the turnip seed you get from the princess, for now)!
  • Animated sky in POV mode (looks weird, but it's a start)!
  • Code cleanup (still inconsistencies, but some have been addressed)!
  • Finally split up PalmOS version into different code sections.
  • Bug and warning fixes!

Same caveats as always: binary data files not compatible between versions, etc.

WebAssembly builds:

Z key is "Start" or "Interact", WASD moves. Q in-world opens the main menu.

v0.21.12

06 Dec 05:35
03a0f41
Compare
Choose a tag to compare
v0.21.12 Pre-release
Pre-release

Conclusion of a vacation granting ample time to add some features:

  • In-world menu screen (Q key) and main title menu, granting access to:
  • New raycasting first-person POV mode based on info from the lodev tutorial. Needs a lot of work, but fun!
  • Item system works from acquiring an item to using it, for:
  • Food items! Recovers a small amount of HP with an animation.
  • Editor item! Enables a rudimentary map editor with no option to save... yet.
  • Lots of bug fixes and adjustments.

Maps converted with old versions of headpack/map2asn may not work with newer versions. Versioning system not implemented yet, as this is pre-release and the format is subject to change.

Palm version still totally broken. Better, though!

As before, webassembly builds:

Z key is "Start" or "Interact", WASD moves. Q in-world opens the main menu. Quit doesn't work.

v0.21.11

26 Nov 02:06
985e344
Compare
Choose a tag to compare
v0.21.11 Pre-release
Pre-release

Thanksgiving release! Mostly a fixup release, but there are new features:

  • Most of the issues from the previous release have been dealt with, except for Palm- and Mac-related issues.
  • Documentation is still in progress but there's more of it.
  • More scripting commands and a (mostly) working title screen!
  • Exciting 16-color VGA graphics option!
  • Also some animation effects.
  • Item system is half-implemented.

Also: webassembly builds now! Examples hosted for the time being on Github:

Z key is "Start" or "Interact", WASD moves. Quit doesn't work.

v0.21.10

27 Oct 05:29
ee77b0b
Compare
Choose a tag to compare
v0.21.10 Pre-release
Pre-release

Still very limited; not extremely interactive. A rudimentary scripting language has been implemented, and JSON maps may be edited in the Tiled map editor. Please see README.md for more information.

The assets with -file in their names are able to load maps from external files. JSON maps must be compiled to ASN.1 for assets with -asn in their names. The tools must be compiled for your host platform to do this.

The following issues are present in this release:

  • Win16 bitmap loading is extremely wonky, so the palette's still messed up.
  • Palm timing is messed up and it crashes pretty quickly, but it shows graphics on-screen.
  • xlib has no text rendering.
  • Still need to hammer out logging in RELEASE builds.

v0.21.7

04 Aug 22:55
6b50a65
Compare
Choose a tag to compare
v0.21.7 Pre-release
Pre-release

EXTREMELY limited/simple demo to get a feel for what it looks like. Basically just walking around.