Nunuhara Cabbage
e90821cc20
Use OpenGL instead of SDL's 2D graphics API
...
This will be necessary for supporting 3D games in the future (Rance VI,
GALZOO, etc.).
2019-12-16 19:59:17 -08:00
Nunuhara Cabbage
6039ab9bd0
Fix multiple VM memory leaks
...
Also implement a feature to track leaked heap memory (DEBUG_HEAP).
With this, it is now possible to hold CTRL through the entire Rance II
digest version without crashing.
2019-11-27 18:11:07 -08:00
Nunuhara Cabbage
ee0f72ae2e
Refactor SACT2 and fix input
...
Pull graphics code into sact_graphics.c.
Implement Key_ClearFlag so that SACT2's own input handling code works
properly.
2019-11-21 19:57:24 -08:00
Nunuhara Cabbage
419da7889c
Implement mouse and keyboard input support
...
The popolytan demo now has a functional menu, albeit without text.
2019-11-18 21:58:54 -08:00