elasota
|
e07cd4b802
|
MTROPOLIS: Refactor some types to use unrestricted unions instead of POD types to hopefully fix some uninit field warnings
|
2022-08-05 17:33:58 -04:00 |
|
elasota
|
c80da50f91
|
MTROPOLIS: Fix crash if MIDI driver fails to load.
|
2022-08-01 23:26:56 -04:00 |
|
elasota
|
3503feec23
|
MTROPOLIS: Fix up some things used by Obsidian demos
|
2022-07-27 02:34:17 -04:00 |
|
elasota
|
2fcbe69771
|
MTROPOLIS: Forcibly disable behavior children when the behavior is switched off
|
2022-07-27 01:41:51 -04:00 |
|
elasota
|
660044616b
|
MTROPOLIS: Uninit fields cleanup
|
2022-07-22 18:51:05 -04:00 |
|
elasota
|
67803eeae3
|
MTROPOLIS: Fix incorrect single-note volume scale, fix uninit fields
|
2022-07-22 17:31:05 -04:00 |
|
elasota
|
12f7a0e586
|
MTROPOLIS: Simplify MIDI volume scale math a bit
|
2022-07-21 20:26:17 -04:00 |
|
elasota
|
b8dfa65677
|
MTROPOLIS: Fix bad math in MIDI volume scale
|
2022-07-21 19:35:05 -04:00 |
|
elasota
|
d91ea819ef
|
MTROPOLIS: Fix incorrect MIDI effective volume calculation
|
2022-07-21 19:24:34 -04:00 |
|
elasota
|
e43a2fcb89
|
MTROPOLIS: Fix STransCt wipe duration at 500ms since that seems to be the accurate behavior
|
2022-07-19 17:38:09 -04:00 |
|
elasota
|
d2cd12a976
|
MTROPOLIS: Change minimum wipe duration to 500ms
|
2022-07-16 04:29:01 -04:00 |
|
elasota
|
69c6470c6a
|
MTROPOLIS: Add scene transition effect support
|
2022-07-15 01:38:31 -04:00 |
|
D G Turner
|
ab495b4e6f
|
MTROPOLIS: Remove Unused Variable and Redundant Code
This was causing a set-but-unused-variable GCC compiler warning.
|
2022-07-10 15:56:58 +01:00 |
|
elasota
|
cd54d61de7
|
MTROPOLIS: Add auto-save option and add versioning to save files.
|
2022-07-09 01:55:56 -04:00 |
|
elasota
|
07599fff5a
|
MTROPOLIS: Refactor single-note behavior, fix thread safety, fix incorrect durations, fix expression being 0
|
2022-07-09 00:20:38 -04:00 |
|
elasota
|
41f5fd10df
|
MTROPOLIS: Fix single-note error in Obsidian Cloud Ring minigame
|
2022-07-05 00:23:44 -04:00 |
|
elasota
|
fcf0a79709
|
MTROPOLIS: Coverity issue cleanup
|
2022-07-04 16:38:46 -04:00 |
|
elasota
|
17671f3b2b
|
MTROPOLIS: Fix out-of-range HR controller access
|
2022-07-04 16:38:46 -04:00 |
|
elasota
|
7d7e17868d
|
MTROPOLIS: Fix up dynamic MIDI option, add hack to skip corrupted video frame
|
2022-07-02 22:03:00 -04:00 |
|
elasota
|
023f136bde
|
MTROPOLIS: Implement workaround for journal stuck bug
|
2022-07-02 13:26:08 -04:00 |
|
elasota
|
a68577b9f2
|
MTROPOLIS: Add single-note MIDI support
|
2022-07-02 13:12:20 -04:00 |
|
elasota
|
637eedd1cc
|
MTROPOLIS: Clean up some obsolete code/comments
|
2022-07-02 12:21:06 -04:00 |
|
elasota
|
fdadf65f4a
|
MTROPOLIS: Add MIDI tempo, loop, and mutetrack support
|
2022-07-02 12:09:51 -04:00 |
|
elasota
|
6ff4c86a8e
|
MTROPOLIS: Fix MIDI note cleanup crash
|
2022-07-01 19:56:26 -04:00 |
|
elasota
|
f1a284945a
|
MTROPOLIS: Dynamic MIDI mixer enhancement
|
2022-06-29 21:50:01 -04:00 |
|
elasota
|
9628db9f8a
|
MTROPOLIS: Obsidian widescreen enhancement
|
2022-06-26 03:48:33 -04:00 |
|
elasota
|
82a5ce8319
|
MTROPOLIS: Refactor dynamic value write interface tables to quiet GCC global destructor warnings.
|
2022-06-23 21:24:45 -04:00 |
|
elasota
|
cf21649a98
|
MTROPOLIS: Stub out MIDI single-note functionality
|
2022-06-23 19:50:18 -04:00 |
|
elasota
|
1b8fa06933
|
MTROPOLIS: Fix some Coverity errors
|
2022-06-17 21:37:58 -04:00 |
|
elasota
|
1dae5a71eb
|
MTROPOLIS: Remove MIDI source allocation/deallocation to fix compile error when INT8_MAX is unavailable
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
53dde2193e
|
MTROPOLIS: Merge prep header and warning cleanup
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
09a885e49d
|
MTROPOLIS: Switch to using common XPFloat
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
7ed8358691
|
MTROPOLIS: Change Point16 to Common::Point
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
da8d251713
|
MTROPOLIS: Clean up some things from initial review
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
2bc8af92fa
|
MTROPOLIS: Stub out MIDI mute tracks
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
060fbb2e6f
|
MTROPOLIS: Add some missing attributes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
be1fc4c3ed
|
MTROPOLIS: Add default names to modifiers so Piazza TextWork modifier resolves correctly.
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
6db206acf4
|
MTROPOLIS: Add undocumented list "random" attrib
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
956c85c259
|
MTROPOLIS: Add NoteNum attribute
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
9b0fae37c9
|
MTROPOLIS: Add media cue messenger, workaround for garbled section GUIDs in scene change modifiers
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1ec0d2a4cd
|
MTROPOLIS: Forward object variable attribute references
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
c487268ab3
|
MTROPOLIS: Fix some things that were spamming errors a lot
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
1050da2a12
|
MTROPOLIS: Text rendering and Obsidian WordMixer
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
5f2f692acc
|
MTROPOLIS: More Obsidian Bureau fixes
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
62accd5196
|
MTROPOLIS: Load data for Obsidian word games
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
790ed24635
|
MTROPOLIS: Fix save corruption again
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
5ab54de82a
|
MTROPOLIS: Fix enough things for Obsidian forest intro to be completable (sometimes)
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
3a9c8def13
|
MTROPOLIS: Debug inspector
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
da5f851633
|
MTROPOLIS: Fix corrupted lists in saves
|
2022-06-16 21:58:09 +02:00 |
|
elasota
|
68be38a707
|
MTROPOLIS: Script/modifier behavior fixes, mostly get cursors working
|
2022-06-16 21:58:09 +02:00 |
|