Releases: jgabaut/helapordo
1.2.0 - Regen animations
What's Changed
- All animations were regenerated to use s4c
v0.3.2
's new format (0.2.1
).
Notes
- Bumps
koliseo
to0.2.2
- Bumps
s4c
to0.3.3
Known bugs
- Crash when using
-r
or-E
flags. See issue. - The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
PR - feat: 1.2.0 Regen animations by @jgabaut
Full Changelog: 1.1.9...1.2.0
1.1.9 - Base for foe actions, gameloop_Win() for _WIN32
What's Changed
- Adds proof-of-concept basic logic to handle foe actions (ATM only runs with
G_EXPERIMENTAL_ON
== 1 can make the enemies not idle). - Introduces a simplified
Rogue
run asgameloop_Win()
for_WIN32
build.
Notes
- Adds fight-wrapping functions to allow for foes to pick a turn.
make
expectspython3
instead ofpython
.
Bugfixes
- Fixes bad color codes in
specials.c
.
Known bugs
- Crash when using
-r
or-E
flags. See issue. - The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
PR - feat: 1.1.9 Base for foe actions, gameloop_Win() for _WIN32 by @jgabaut
Full Changelog: 1.1.8...1.1.9
1.1.8 - Improve win32, macOS building
What's Changed
- Finally fixes
-L
and-I
flags for building onmacOS
. Thanks @AliShahabzadeh. - Adds a separate
gameloop_Win()
function to give something to do toWindows
build users. - Minimal logs for
_WIN32
build.
Notes
- Halves binary size.
- Bumps
sprites4curses
to0.3.0
. - Replaces
MINGW32_BUILD
preprocessor conditionals with_WIN32
. - Adds some
#define
s forWindows
color indexes, representingcmd.exe
default pairs.
Known bugs
- Crash when using
-r
or-E
flags. See issue. - The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
PR - fix: macOS problem solving by @AliShahabzadeh
PR - feat: 1.1.8 Improve mingw32, macOS builds by @jgabaut
PR - fix: guard gameloop_Win() by @jgabaut
Full Changelog: 1.1.7...1.1.8
1.1.7 - Color update
What's Changed
- Drops usage of
init_game_color_pairs()
and in general should remove legacy color pair usage. - Updates colors for
Rogue
mode floor map, hopefully aiding in navigation.
Notes
- Bumps
koliseo
to0.2.1
, withRegion
mode disabled for anyKoliseo_Temp
. - Fixes build flags in
Makefile.am
, removing unused linker flags from object file targets.
Known bugs
- The
mingw32
build is not functional. See issue. - The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
PR - feat: 1.1.7 Remove legacy color codes by @jgabaut
Full Changelog: 1.1.6...1.1.7
1.1.6 - Configure build for "x86_64-w64-mingw32"
This version is deprecated.
The Windows build is non-functional.
What's Changed
- Adds
MINGW32_BUILD
as a preprocessor flag to enable some lines when building for hostx86_64-w64-mingw32
. - Drops
termios.h
inclusion, makes compilation successful formingw32
, but the output binary seems not to work ATM. - See issue.
Notes
- Bumps
amboso
to1.6.5
,koliseo
to0.1.21
. - Removes a couple
init_game_color_pairs()
, starting the cleanup of old color definitions.
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
PR - feat: 1.1.6 Add MINGW32_BUILD preproc directives by @jgabaut
Full Changelog: 1.1.5...1.1.6
1.1.5 - Base for foeTurnOption
What's Changed
- Adds
foeTurnOption
andfoeTurnOption_OP
for later use. - Adds
stamina
toFighter
,Enemy
andBoss
for later use. - Uses bigger sizes for
kls_new()
, 2x fordefault_kls
and 4x fortemporary_kls
. - Changes calls to
kls_free()
to be made when the game is won.
Notes
- Bumps
koliseo
to0.1.20
. - Bumps
amboso
to1.6.4
. - Prettier
Makefile
output.
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
PR - feat: 1.1.5 - base for foeTurnOption by @jgabaut
Full Changelog: 1.1.4...1.1.5
1.1.4 - Add Gamestate
What's Changed
- Adds
Gamestate
, already passed toturnOP()
and ready to hold more status as needed.
Bugfixes
- Fix a couple instances of the usual memleak where
menu_items
was not being freed.
Notes
- Makes
log_tag()
variadic, thus dropping a multitude ofsprintf()
calls. Some are needed for notifications, some are still left to remove. - Bumps
koliseo
to0.1.19
.
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
PR - feat: 1.1.4 - Add Gamestate by @jgabaut
Full Changelog: 1.1.3...1.1.4
1.1.3 - Bump Koliseo to 0.1.18
What's Changed
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
Full Changelog: 1.1.2...1.1.3
1.1.2 - Add HLP_Region_Type
This version is deprecated.
The tag has some invalid conversions of enumeration type, so with some compilers/setups it won't build with the provided Makefile.
What's Changed
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
Full Changelog: 1.1.1...1.1.2
1.1.1 - Compile palette, debug access flag
What's Changed
- feat: 1.1.1 - palette.c, disable debug mode from ./configure by @jgabaut in #15
Edit: This version introduces the bug mentioned in this issue, see "Known bugs" section.
Known bugs
- The game might crash on some platforms when debug mode is enabled. See issue.
- Compile without enabling it during configuration if you encounter this problem.
- Crash when using
-r
or-E
flags. See issue.
Full Changelog: 1.1.0...1.1.1