Commit Graph

4910 Commits

Author SHA1 Message Date
gary 7e1866ade9 Remove permanent build directory 2017-12-23 23:38:21 -06:00
gary 3dfb555c6f Fix Vector::resize to delete old array
(synced from ebdd31315d)
2017-12-23 20:35:10 -06:00
gary ebdd31315d Fix Vector::resize to delete old array 2017-12-23 20:35:10 -06:00
gary 545636eaa3 Fix ox::Vector::~Vector to use delete[] instead of delete
(synced from 48de8f2561)
2017-12-23 20:28:15 -06:00
gary 48de8f2561 Fix ox::Vector::~Vector to use delete[] instead of delete 2017-12-23 20:28:15 -06:00
gary 351f86a505 Rename larray to vector
(synced from 1d65ca210f)
2017-12-23 20:25:24 -06:00
gary 1d65ca210f Rename larray to vector 2017-12-23 20:25:24 -06:00
gary 655af80038 Add larray class to ox/std
(synced from 61de47fd00)
2017-12-23 17:25:21 -06:00
gary 61de47fd00 Add larray class to ox/std 2017-12-23 17:25:21 -06:00
gary 3d77d6425e Merge commit '12371c21d206cb07a5db91fc81d55cd740bd12f0' 2017-12-22 00:32:18 -06:00
gary 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: bf5c4e2c47
2017-12-22 00:31:12 -06:00
gary bf5c4e2c47 Add missing optype.hpp file 2017-12-22 00:26:07 -06:00
gary fdcc303424 Removed unused CMake file 2017-12-22 00:18:37 -06:00
gary 4e1f304511 Fix version mismatch when loading FileSystems 2017-12-22 00:17:59 -06:00
gary 565c56eeec Increment FileStore version for inode ID size change 2017-12-22 00:17:51 -06:00
gary 64543b7e61 Bump FileStore32's InodeId type to uint16_t 2017-12-22 00:17:39 -06:00
gary fe062cf4b7 Add methods for getting array and string length of Metal Claw fields 2017-12-22 00:17:24 -06:00
gary 8deae14b7b Add general ioOp that will call ioOpRead or ioOpWrite 2017-12-22 00:17:06 -06:00
gary 009cf99225 Add OpType for Metal Claw operators 2017-12-22 00:16:44 -06:00
gary 1cf6164358 Remove array globals from OxStd, as they were causing section overlaps
on GBA
2017-12-21 00:29:23 -06:00
gary 4e50d80f5f Add new World wizard 2017-12-20 22:53:33 -06:00
gary 2edee450aa Add support world drawing 2017-11-09 21:43:59 -06:00
gary 539aa1e7eb Remove array globals from OxStd, as they were causing section overlaps
on GBA
2017-11-09 20:14:25 -06:00
gary 08c7647298 Fix issue with part of memory allocator getting optimized out 2017-11-08 23:33:14 -06:00
gary 3ffba29018 Add op(const char*, (u)int8_t) methods to MetalClaw 2017-11-07 21:41:57 -06:00
gary 489736d23b Add an optional sizeOut parameter to Metal Claw write 2017-11-07 21:39:18 -06:00
gary 443a62c3f4 Fix ArrayLength type case in Metal Claw writer 2017-11-03 17:52:35 -05:00
gary a46fc8b418 Add MetalClaw to OxConfig.cmake 2017-11-03 17:51:01 -05:00
gary 3097e12e98 Make org name configurable for Studio 2017-10-21 02:44:53 -05:00
gary 6f31e645ec Move application specific state to QSettings 2017-10-21 02:04:18 -05:00
gary 73e0629ab4 Add support for saving window state 2017-10-21 01:39:18 -05:00
gary b6b9181c66 Restructure Mac builds as Nostalgia.app 2017-10-20 22:17:40 -05:00
gary 2915b48130 Add Session.vim to .gitignore 2017-10-18 00:00:45 -05:00
gary cbca442f14 Remove old charset.png 2017-10-17 23:58:44 -05:00
gary 5d5e48e1e9 Removed unused CMake file 2017-10-17 23:52:15 -05:00
gary 263111ef4d Remove unused CMake modules 2017-10-17 23:51:12 -05:00
gary d76dea463c Fix version mismatch when loading FileSystems 2017-10-17 22:09:28 -05:00
gary 0bc0340c20 Increment FileStore version for inode ID size change 2017-10-17 20:51:04 -05:00
gary 8ac88201d7 Fix issue with RPATH on macOS 2017-10-17 19:16:22 -05:00
gary 5922b72326 Bump FileStore32's InodeId type to uint16_t 2017-10-16 21:53:03 -05:00
gary 6d74a3b48e Fix nost-pack bounds check to width and height instead of colorCount... 2017-10-15 21:50:05 -05:00
gary 2554f8b3e1 Add methods for getting array and string length of Metal Claw fields 2017-10-15 09:04:00 -05:00
gary d096d00bea Add new[] and delete[] operators 2017-10-15 02:48:37 -05:00
gary 2ed10afef7 Add general ioOp that will call ioOpRead or ioOpWrite 2017-10-15 01:40:20 -05:00
gary 70896b8761 Add OpType for Metal Claw operators 2017-10-15 00:55:25 -05:00
gary 6815402ba1 Fix heap delete to work with the moving of the HeapSegment header 2017-10-14 20:58:06 -05:00
gary fadfeea744 Fix heap allocator to move header and returned address back appropriately 2017-10-14 20:42:24 -05:00
gary 591c738730 Rename build-rom to gba-pkg 2017-10-14 19:45:40 -05:00
gary 9f2441bc82 Fix heap allocator to not pass the meta data portion as output 2017-10-14 18:11:09 -05:00
gary 26f1993f3d Fill out remaining comments for missing characters in charset table 2017-10-14 13:01:40 -05:00