itsmattkc
|
eebfc089d6
|
app: improve video seeking
|
2022-07-18 20:27:48 -07:00 |
|
itsmattkc
|
03f3d03af6
|
app: implement ffmpeg
Allows viewing SMKs and FLCs. BMP and WAV view has also been moved to FFmpeg.
|
2022-07-18 20:22:52 -07:00 |
|
itsmattkc
|
dad9295d01
|
lib: implement check for empty data buffer
Fixes occasional crash
|
2022-07-18 20:22:15 -07:00 |
|
itsmattkc
|
91de5a7df4
|
file: added more basic functions to custom file abstraction classes
|
2022-07-18 15:29:05 -07:00 |
|
itsmattkc
|
0443b9e69b
|
lib: handle case where there aren't enough bytes for padding before an alignment boundary
|
2022-07-18 15:28:05 -07:00 |
|
itsmattkc
|
f37a72b0d1
|
lib: fix gcc deprecation warnings
|
2022-07-18 11:55:00 -07:00 |
|
itsmattkc
|
8f19097c69
|
lib: define magic number used for padding size
|
2022-07-18 11:32:56 -07:00 |
|
itsmattkc
|
a1080e726a
|
app: reset data panel when a file is replaced
|
2022-07-18 11:32:09 -07:00 |
|
itsmattkc
|
bc4ddfd7ac
|
lib: cleaned up old references
|
2022-07-18 11:26:26 -07:00 |
|
itsmattkc
|
1ab22fd85c
|
lib: implement abstract file handler
|
2022-07-18 11:25:00 -07:00 |
|
itsmattkc
|
180ead8188
|
lib: fix win32 issues
|
2022-07-18 09:49:27 -07:00 |
|
itsmattkc
|
5bc8dbfd42
|
app: add keyboard shortcut for riff view
|
2022-07-18 02:12:31 -07:00 |
|
itsmattkc
|
2454b6397e
|
lib: improved chunking reading and writing
|
2022-07-18 02:12:22 -07:00 |
|
itsmattkc
|
dbb6fc763b
|
app: add size column to chunk model
|
2022-07-18 02:11:24 -07:00 |
|
itsmattkc
|
6cf3d80047
|
code: major refactoring
|
2022-07-18 00:27:00 -07:00 |
|
itsmattkc
|
0a76066185
|
start test changes
|
2022-07-17 18:51:16 -07:00 |
|
itsmattkc
|
a976634681
|
app/lib: implemented partial re-weave functionality
|
2022-07-17 16:25:06 -07:00 |
|
itsmattkc
|
172aef0c9d
|
lib: implement FLC de-chunking
|
2022-07-11 14:20:56 -07:00 |
|
itsmattkc
|
b817fb34ae
|
app: use new MxCh constants
|
2022-07-11 14:20:15 -07:00 |
|
itsmattkc
|
ea3bee369d
|
app: implement export option
|
2022-07-11 14:20:05 -07:00 |
|
itsmattkc
|
7968e70031
|
lib: start re-weaving implementation
|
2022-07-11 14:19:36 -07:00 |
|
itsmattkc
|
4d05dc8ac8
|
lib: implement write functions for RIFF classes
|
2022-07-11 14:18:56 -07:00 |
|
itsmattkc
|
6f8d3d500c
|
lib: add write functions for each chunk type
|
2022-07-11 09:06:04 -07:00 |
|
itsmattkc
|
dbdf9097a4
|
app/lib: fixed c++98 compliance issues
|
2022-07-11 09:05:28 -07:00 |
|
itsmattkc
|
7ef15f4e42
|
app/lib: keep data chunked
|
2022-07-11 08:04:47 -07:00 |
|
itsmattkc
|
68926a5afe
|
app: remove unnecessary line
|
2022-07-11 01:58:27 -07:00 |
|
itsmattkc
|
01d5395c7c
|
app: for root items, show index as well
|
2022-07-11 01:57:37 -07:00 |
|
itsmattkc
|
cb53beb445
|
app: implement deweaving and preview
|
2022-07-11 01:48:50 -07:00 |
|
itsmattkc
|
4465f26c38
|
lib: process data streams
|
2022-07-11 01:48:20 -07:00 |
|
itsmattkc
|
09384dbe46
|
lib: add classes for deweaving
|
2022-07-10 21:16:20 -07:00 |
|
itsmattkc
|
b8ee5349bc
|
lib: move parent hierarchy to common core type
|
2022-07-10 21:15:58 -07:00 |
|
itsmattkc
|
5bb4f13873
|
git: add .gitattributes to make line ending rule
|
2022-07-10 21:15:06 -07:00 |
|
itsmattkc
|
633dd01478
|
lib: use stdint names
Easier to maintain
|
2022-07-10 21:14:07 -07:00 |
|
itsmattkc
|
5a63794921
|
app: separate compiled SI viewer to separate dialog
|
2022-07-10 20:52:27 -07:00 |
|
itsmattkc
|
1448fb8b27
|
app: add windows icon
|
2022-07-10 20:37:46 -07:00 |
|
itsmattkc
|
57930816f6
|
Merge pull request #2 from MasonLeeBack/master
Document more of the MxOb structure
|
2022-07-08 18:54:56 -05:00 |
|
Mason Back
|
7621c00309
|
lib: change some parameters for MxOb
|
2022-07-04 22:50:23 -04:00 |
|
Mason Back
|
428b2ad317
|
app: add Flags property to MxOb
|
2022-07-04 22:50:05 -04:00 |
|
Mason Back
|
c637401d42
|
app: add duration, loops to MxOb editor
|
2022-07-04 14:00:15 -04:00 |
|
Mason Back
|
9412012a65
|
lib: document more of the MxOb structure
|
2022-07-04 13:59:47 -04:00 |
|
itsmattkc
|
9fa1e4d137
|
app: disable "simple" tab for now
|
2022-07-04 01:34:49 -05:00 |
|
itsmattkc
|
79730ed257
|
app: show object ID with MxOb and MxCh in table
|
2022-07-04 01:33:56 -05:00 |
|
itsmattkc
|
381bd46620
|
app/lib: implement correct vector3 and gui editors
|
2022-07-04 01:33:38 -05:00 |
|
itsmattkc
|
0fb49a780b
|
app: add object-focused tab
|
2022-07-03 22:45:57 -05:00 |
|
itsmattkc
|
9ce113f1f0
|
lib: corrected MxOf documentation
|
2022-07-03 22:45:32 -05:00 |
|
itsmattkc
|
ded9fbf676
|
lib: cleanup and add find helper functions
|
2022-07-03 22:45:05 -05:00 |
|
itsmattkc
|
7db9fb91b4
|
app: fix chunk model parent
|
2022-07-03 13:34:05 -05:00 |
|
itsmattkc
|
ef5d9a0060
|
use abstract data storage
|
2022-07-03 10:57:43 -05:00 |
|
itsmattkc
|
6eb38edad9
|
general: added many new types to detect
|
2022-06-27 09:44:50 -07:00 |
|
itsmattkc
|
4f7b4eead4
|
Feature: Implement MxHd type
|
2022-06-24 10:46:25 -07:00 |
|