Releases: indigoparadox/dsekai
v0.22.9
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
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
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
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
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
EXTREMELY limited/simple demo to get a feel for what it looks like. Basically just walking around.