85c747ad1a
Add missing consts to methods in ox::LittleEndian
2018-03-05 20:39:36 -06:00
e1305a240e
Start on new FileStore and add test
2018-03-05 20:28:07 -06:00
cd38c961a3
Add missing operators to LittleEndian type
2018-02-19 21:05:00 -06:00
21e72a0513
Add contiguous linked list type for the new file store
2018-02-18 01:03:14 -06:00
193492c518
Add ox::LittleEndian template
2018-02-17 02:13:19 -06:00
b8a6b47b29
Replace manual library suffix check with QLibrary::isLibrary
2018-02-16 17:16:29 -06:00
d96b8646ce
Cleanup new project wizard
2018-02-16 01:10:51 -06:00
4368c1ae4a
Remove unnecesary cleanup tasks from Studio MainWindow
2018-02-16 00:54:01 -06:00
c2c87e0363
Restructure plugin system to be more portable
2018-02-16 00:41:00 -06:00
2b8b5661eb
Fix Mac VSCode run
2018-02-15 23:20:47 -06:00
7f3cda0ab3
Add ioOp for TraceMsg and cleanup MetalClaw
2018-02-15 22:22:55 -06:00
2b5c34279c
Cleanup memory management in Project
2018-02-15 22:21:13 -06:00
de89f86a26
Fix studio for HiDPI on Mac
2018-02-14 22:28:36 -06:00
9d013ff481
Change Mac bunlde to use CMake's Mac bundle feature
2018-02-14 21:05:20 -06:00
7e31eda638
Add static_assert size checks to types.hpp
2018-02-13 19:44:14 -06:00
d3b8e6089b
Fix FS include path in Nostalgia
2018-02-13 19:20:20 -06:00
d5b0bb69df
Start fleshing out tracing library
2018-02-13 19:13:31 -06:00
7856d4e0bf
Fix (u)intmax_t to work on Mac
2018-02-09 00:36:06 -06:00
12c7d8f1c9
Fix to actually use C++14
2018-02-08 00:14:36 -06:00
0b6254a4fb
Fix setup-build.ps1 for GBA builds
2018-02-07 21:29:57 -06:00
2141b12b29
Add support for building with a different Qt
2018-02-06 19:20:07 -06:00
e7a396655c
Rename Log package to Trace
2018-02-03 14:26:47 -06:00
fc9726b3ec
Rename bstring to BString for consistency
2018-02-02 01:30:56 -06:00
690cee7199
Fix FS refactor build issue
2018-02-02 01:29:41 -06:00
d72f11cbdb
Run liccor
2018-02-02 01:25:33 -06:00
3edc8be1aa
Remove debug code from FileStore
2018-02-02 01:21:54 -06:00
f430d6d398
Update nostalgia to work with file system changes
2018-02-02 01:15:53 -06:00
637c9f24c2
Breakup file system code into smaller files
2018-02-02 01:15:15 -06:00
9ce4835000
Run liccor for 2018
2018-01-30 00:00:39 -06:00
68bb2729d7
Add new Zone wizard
2018-01-29 23:57:15 -06:00
eebce9924d
Add compile_commands.json to .gitignore
2018-01-29 23:44:35 -06:00
1692142bae
Add VSCode files
2018-01-29 23:44:12 -06:00
3600d88987
Add some overflow checks to FS
2018-01-29 21:57:08 -06:00
04e5af6fe6
Run liccor
2018-01-29 21:55:58 -06:00
3892d52eec
Cleanup .gitignore
2018-01-28 00:29:37 -06:00
27b08561e1
Rewrite setup_build in Powershell
2018-01-28 00:26:50 -06:00
ce9bbb7558
Simplify run-make script
2018-01-28 00:25:19 -06:00
e45db79a77
Cleanup ox::Vector organization
2017-12-24 01:45:50 -06:00
7e1866ade9
Remove permanent build directory
2017-12-23 23:38:21 -06:00
ebdd31315d
Fix Vector::resize to delete old array
2017-12-23 20:35:10 -06:00
48de8f2561
Fix ox::Vector::~Vector to use delete[] instead of delete
2017-12-23 20:28:15 -06:00
1d65ca210f
Rename larray to vector
2017-12-23 20:25:24 -06:00
61de47fd00
Add larray class to ox/std
2017-12-23 17:25:21 -06:00
3d77d6425e
Merge commit '12371c21d206cb07a5db91fc81d55cd740bd12f0'
2017-12-22 00:32:18 -06:00
12371c21d2
Squashed 'deps/ox/' changes from c63e0c1..bf5c4e2
...
bf5c4e2 Add missing optype.hpp file
fdcc303 Removed unused CMake file
4e1f304 Fix version mismatch when loading FileSystems
565c56e Increment FileStore version for inode ID size change
64543b7 Bump FileStore32's InodeId type to uint16_t
fe062cf Add methods for getting array and string length of Metal Claw fields
8deae14 Add general ioOp that will call ioOpRead or ioOpWrite
009cf99 Add OpType for Metal Claw operators
1cf6164 Remove array globals from OxStd, as they were causing section overlaps on GBA
3ffba29 Add op(const char*, (u)int8_t) methods to MetalClaw
489736d Add an optional sizeOut parameter to Metal Claw write
443a62c Fix ArrayLength type case in Metal Claw writer
a46fc8b Add MetalClaw to OxConfig.cmake
git-subtree-dir: deps/ox
git-subtree-split: bf5c4e2c4712b83befff7da25147902408146dd7
2017-12-22 00:31:12 -06:00
4e50d80f5f
Add new World wizard
2017-12-20 22:53:33 -06:00
2edee450aa
Add support world drawing
2017-11-09 21:43:59 -06:00
539aa1e7eb
Remove array globals from OxStd, as they were causing section overlaps
...
on GBA
2017-11-09 20:14:25 -06:00
08c7647298
Fix issue with part of memory allocator getting optimized out
2017-11-08 23:33:14 -06:00
3097e12e98
Make org name configurable for Studio
2017-10-21 02:44:53 -05:00