Commit Graph

4910 Commits

Author SHA1 Message Date
gary 6bc6230eb6 Add MetalClawWriter 2017-04-27 04:53:05 -05:00
gary 89ff3844fd Add move and strip directories functionality to FileSystem 2017-04-26 19:43:24 -05:00
gary 1cd34a9ba4 Add missing includes to the install step 2017-04-26 19:42:08 -05:00
gary fdd9dead43 Add recursive remove option to FileSystem 2017-04-26 06:43:30 -05:00
gary efa54547d0 Add support for removing files by path 2017-04-26 04:07:00 -05:00
gary 544eb94f34 Add support for removing directory entries 2017-04-26 04:01:19 -05:00
gary a7a9256503 Make warnings non-fatal during debug builds 2017-04-26 04:00:21 -05:00
gary c4c70ddabe Make FileSystem store a copy of ox::Random 2017-04-26 02:37:54 -05:00
gary a916205cdb Fix GCC compile issue 2017-04-26 01:55:38 -05:00
gary 1b6eee4d85 Fix FileStore::write test and fix missed error report 2017-04-26 01:40:46 -05:00
gary 9cd8eb2167 Fix FileSystem32::write(string) test 2017-04-25 22:29:59 -05:00
gary 493c59fa5e Merge branch 'master' of github.com:wombatant/ox 2017-04-25 22:01:34 -05:00
gary 52f326f96c Add mkdir support 2017-04-25 22:01:21 -05:00
gary 7b58d2ef06 Merge branch 'master' of github.com:wombatant/ox 2017-04-25 20:55:23 -05:00
gary 386c72a77b Add gmake switch to use gmake if it is present
gmake is expected to be the default on most platforms, but it needs to be
explicitly specified on some systems.
2017-04-25 20:36:05 -05:00
gary c5410c8755 Fix issue with allocator that caused deallocation to reset the
allocation point
2017-04-25 18:30:29 -05:00
gary b7b5772c34 Add comment crediting the random number generation algorithm 2017-04-24 20:13:15 -05:00
gary 41c017e305 Remove use of std::function in fs test 2017-04-24 02:41:57 -05:00
gary 7abbf8768f Add support for writing file by path 2017-04-24 02:38:23 -05:00
gary 7c54d3fb47 Add initial support for looking up file by path 2017-04-23 04:10:12 -05:00
gary 32d50a42df Fix oxfstool format to corrctly set the use directories setting 2017-04-23 03:58:31 -05:00
gary c3fe5e9cc2 Fix PathIterator to allow paths that don't start with / 2017-04-22 14:34:20 -05:00
gary f9634a2f3a Fix PathIterator for paths that don't end with / 2017-04-22 07:11:48 -05:00
gary d48183218c Delete byteswap.cpp 2017-04-22 02:50:58 -05:00
gary 21b83c7188 Merge branch 'master' of github.com:wombatant/ox 2017-04-22 02:46:51 -05:00
gary 1743b8ceba Reduce max string length for strops to fit 32 bit systems 2017-04-22 01:51:02 -05:00
gary a3fac6529b Fix to build with GCC 2017-04-22 01:42:16 -05:00
gary 5936a751d3 Add PathIterator class for file system 2017-04-22 01:27:26 -05:00
gary df76f9eb2c Upgrade Ox 2017-04-21 06:12:17 -05:00
gary 0231d48c91 Adjust size of New wizard 2017-04-21 06:04:42 -05:00
gary 7bce077ea8 Made libraries use position indepentent code (PIC) 2017-04-21 05:37:24 -05:00
gary 51124966c3 Make New Project create new projects 2017-04-20 23:15:25 -05:00
gary 9730ef773e Add validation to the new project wizard 2017-04-20 18:35:14 -05:00
gary 681eb55db3 Add UI for New Project wizard 2017-04-20 01:39:13 -05:00
gary 5644250e94 Add setup information for building on macOS 2017-04-19 01:23:07 -05:00
gary 7a6934187a Correct the charset inode read for the charset tiles 2017-04-19 01:06:51 -05:00
gary 87c265e17b Put FileSystem format version bump in createFileSystem 2017-04-19 00:58:14 -05:00
gary e0addbdea2 Add New and Quit menu items to menu bar 2017-04-19 00:41:08 -05:00
gary c1f9630634 Fix alignment issues with writing to VRAM, which is half-word addressable 2017-04-18 17:49:35 -05:00
gary e976fd3fe6 Upgrade FileStore format verion due to addition of packed attribute 2017-04-18 17:24:41 -05:00
gary 9308b5e59c Merge branch 'release-0.1' 2017-04-18 17:22:04 -05:00
gary df1605d189 Merge branch 'master' of github.com:wombatant/ox 2017-04-18 17:20:36 -05:00
gary e3ff37c6c9 Make FileSystem constructor explicit 2017-04-18 17:20:13 -05:00
gary 6e690ee98d Add support for reading from FileStore by type 2017-04-18 17:18:08 -05:00
gary 9b7c68efc9 Merge branch 'master' of github.com:wombatant/ox into release-0.1 2017-04-18 05:05:28 -05:00
gary cb4f11d41f Merge branch 'release-0.1' of github.com:wombatant/ox 2017-04-18 05:02:09 -05:00
gary 58400b950b Add install directory GBA build setup 2017-04-18 05:00:43 -05:00
gary aa1b3d0a74 Add alignment attributes to FS structs 2017-04-18 00:52:31 -05:00
gary 661e60c24a Add a profile.json file 2017-04-16 03:00:47 -05:00
gary b447d4c329 Add Nostalgia Studio profile option 2017-04-16 02:56:47 -05:00