Commit Graph

446 Commits

Author SHA1 Message Date
eddf89a321 [nostalgia/studio] Fix timing of setting HiDPI options 2020-02-25 20:30:36 -06:00
fb5cd6603f [nostalgia/core/gba] Cleanup class/struct inconsistency 2020-02-25 20:29:33 -06:00
4fa431c10b [nostalgia/studio] Add missing include 2020-02-25 20:28:59 -06:00
7ca34da417 [nostalgia/core/studio] Replace TileSheetEditor ScrollView scrolling with manual version 2020-02-25 20:26:35 -06:00
aecb6d55e4 [nostalgia/core/studio] Add null check needed in the destruction phase 2020-02-16 13:55:22 -06:00
2fb0ddf709 [nostalgia/studio] Fix JSON errors to only display when error occurs 2020-02-16 13:45:06 -06:00
1269ee7fad [nostalgia] Fix oxPanic parameter order 2020-02-16 02:06:05 -06:00
2a1919208d [nostalgia/studio] Remove debug code 2020-02-16 01:55:32 -06:00
debb3eb981 [nostalgia/studio] Get Studio running with MSVC 2020-02-16 01:45:37 -06:00
5c710051c5 [nostalgia/studio] Fix symbol export issues for MSVC 2020-02-15 12:34:31 -06:00
0abc07e31b Merge branch 'master' of github.com:gtalent/nostalgia 2020-02-15 11:53:52 -06:00
1ec8d721f1 [nostalgia/studio] Get building in MSVC 2020-02-15 11:53:39 -06:00
cdf62cbb98 [nostalgia] Get building in MSVC 2020-02-12 22:04:35 -06:00
a66f1499a4 [nostalgia/core/gba] Move cstartup.cpp back to gbastartup 2020-02-12 01:56:43 -06:00
29734d5ee1 [nostalgia/tools/pack] Fix oxAssert to use new parameter order 2020-02-11 21:58:24 -06:00
2c582617e3 [nostalgia/core] Always run GBA CMake file and add media.cpp 2020-02-11 21:48:48 -06:00
87968a87f0 [nostalgia/core/gba] Fix memory range 2020-02-11 21:47:48 -06:00
9d4d3cd331 [nostalgia/core/gba] Move cstartup.cpp to NostalgiaCore-GBA 2020-02-11 21:45:48 -06:00
90f94dbfc2 [nostalgia/core] Add PassthroughFS support to loadRomFs 2020-02-11 21:34:55 -06:00
fffc66f18b [nostalgia/core/gba] Add test for malloc and unify panic systems 2020-02-11 21:17:10 -06:00
afab2f6878 [nostalgia/core] Add loadRomFs 2020-02-01 00:47:08 -06:00
54a78ff04e [nostalgia/core/gba] Rewrite heap allocator 2020-01-31 23:53:20 -06:00
41030161df [nostalgia/core/gba] Change type of MEM_ROM 2020-01-25 00:08:25 -06:00
2d4f1054fd [nostalgia/tools/pack] Replace oxAssert with oxPanic where error is known 2020-01-25 00:07:06 -06:00
22680ffaf0 [nostalgia] Cleanup unnecessary cast 2020-01-24 23:21:25 -06:00
892fec6905 [nostalgia/tools/pack] Cleanup 2020-01-24 23:09:48 -06:00
a2c8df83c6 [nostalgia/tools/pack] Remove using namespaces 2020-01-24 22:57:28 -06:00
70925cbde4 [nostalgia/pack] Cleanup error handling and file I/O 2020-01-24 22:29:35 -06:00
e38cf01f07 [nostalgia/core/userland] Replace C file I/O with C++ file I/O to comply with handbook 2020-01-24 19:04:48 -06:00
1e879b93b7 [nostalgia] Remove remaining C-style casts 2020-01-14 18:50:30 -06:00
6287663957 [nostalgia] Make GBA builds use Ninja 2020-01-14 18:36:47 -06:00
1d49c965fe [nostalgia/player] Remove unused CMake target 2020-01-14 18:36:26 -06:00
0f3b71e63f [nostalgia/player] Explicitly run FS desctructor, as it is allocated with alloca 2020-01-12 20:54:32 -06:00
1890b4101e [nostalgia/player] Make no-FS case an error 2020-01-12 20:47:53 -06:00
bda4e643af [nostalgia/player] Cleanup main 2020-01-12 20:46:12 -06:00
04727ae57a [nostalgia/core] Add unloadRom function 2020-01-12 20:44:57 -06:00
2fab740bf5 [nostalgia/core] Remove common as dependency 2020-01-07 18:34:54 -06:00
5f4cff3c00 [nostalgia/core/studio] Add changing of column/row display configuration 2020-01-04 19:54:33 -06:00
038f0ee493 [nostalgia/studio] Move OxFSTreeView out of Studio lib 2020-01-01 19:30:07 -06:00
e050339311 Merge branch 'conan' 2019-12-31 17:43:24 -06:00
2049931937 [nostalgia/core] Cleanup color channel conversion 2019-12-31 17:34:34 -06:00
0d46cee20d [nostalgia] Get building with Conan 2019-12-30 22:51:35 -06:00
bd1fc01ca1 [nostalgia/core/studio] Obsolete UpdatePixelCommands that change nothing 2019-12-22 21:35:00 -06:00
1499f42361 [nostalgia/core/studio] Cleanup pixel data QML exposure 2019-12-15 00:37:06 -06:00
edae4563ff [nostalgia/studio] Cleanup main 2019-12-07 02:14:24 -06:00
c6ecbd6d12 [nostalgia/studio] Actually add studio::Editor... 2019-12-06 23:46:12 -06:00
536435c057 [nostalgia/core/studio] Fix undo operation in TileSheetEditor 2019-12-06 23:28:18 -06:00
ecde378aba [nostalgia/studio] Hook up QUndoGroup in MainWindow to tabs 2019-12-06 23:27:36 -06:00
dd3e5913ed [nostalgia/core/studio] Make TileSheetEditor a studio::Editor 2019-12-06 19:23:45 -06:00
641c6ae637 [nostalgia/studio] Add studio::Editor type as base type for editors 2019-12-06 19:22:07 -06:00
540def399e [nostalgia/core/qt] Fix Core-Qt install location 2019-12-06 01:06:10 -06:00
37b6095e13 [nostalgia/core/studio] Add command sequence grouping to tile sheet editor 2019-12-06 00:50:32 -06:00
1edd322352 [nostalgia/core/studio] Add support for dragging cursor around tile sheet editor 2019-12-05 23:38:51 -06:00
38ae116356 [nostalgia/core/gba] Fix BPP setting in tile sheet loader 2019-12-05 23:36:49 -06:00
8fd49469c9 [nostalgia/core/studio] Fix bad PixelUpdate merging code that could keep wrong duplicate 2019-12-05 02:07:03 -06:00
70022d5a96 [nostalgia/core/studio] Fix index lookup for updating pixel color 2019-12-05 01:32:52 -06:00
01ad572499 [nostalgia/core/studio] Make Pixel updates in TileSheetEditor use undo stack 2019-12-03 18:01:00 -06:00
e407ad7246 [nostalgia/core] Add basic color selection and basic tilesheet editing 2019-12-01 00:52:00 -06:00
2e5263764c [nostalgia/core/studio] Add copyright headers to QML files 2019-11-27 14:36:56 -06:00
474230ae97 [nostalgia/core/studio] Make TileSheetEditor's implementation better match data 2019-11-27 14:10:22 -06:00
a9f55ebd02 [nostalgia/core] Rename core::Color to core::Color16 and add core::Color32 2019-11-27 13:53:41 -06:00
1b08d0f851 [nostalgia/player] Replace C header with C++ equivalent 2019-11-26 23:48:39 -06:00
528f9be635 [nostalgia] Add Qt Quick as dependency 2019-11-26 23:47:08 -06:00
d06724ffe1 [nostalgia/core/studio] Fix tile sheet editor to correctly iterate over tiles 2019-11-26 23:46:04 -06:00
8f21670439 [nostalgia/core/studio] Start tile sheet editor 2019-11-26 23:23:12 -06:00
69666a0b31 [nostalgia/core/gba] Fix typo 2019-11-26 23:22:16 -06:00
f634c208ac [nostalgia/studio] Flesh out editor tab system and cleanup studio::Project to use exceptions instead of returning error codes 2019-11-26 23:15:02 -06:00
965e280b53 [nostalgia/tools] Remove debug code 2019-11-14 04:57:34 -06:00
45dd2e38e3 [nostalgia/core/gba] Cleanup 2019-11-14 04:51:53 -06:00
0fbe1b96c3 [nostalgia/core/gba] Add missing section multiplier to TILE_ADDR section index 2019-11-12 21:26:41 -06:00
4247ac0651 [nostalgia/core/gba] Remove unused header 2019-11-12 20:34:57 -06:00
e5a66e1160 [nostalgia/player] Fix loading from directory 2019-11-09 19:01:20 -06:00
7d5595b405 [nostalgia/player] Give player the ability to load from rom file or directory 2019-11-09 18:07:28 -06:00
71b38b243e [nostalgia/core] Replace puts loc param with column and row params 2019-11-09 17:56:50 -06:00
876a0a2a23 [nostalgia/player] Remove unused custom startup file 2019-11-03 23:29:47 -06:00
628b4d656b [nostalgia/core] Move puts function out of core implementations to core 2019-11-03 23:20:13 -06:00
758907ab5a [nostalgia] Restore GBA support 2019-11-03 22:25:45 -06:00
7105c19c72 [nostalgia/core/gba] Add hardware target types for loading tile maps and palettes 2019-11-01 01:31:11 -05:00
73377068c6 [nostalgia/core] Cleanup CMake config 2019-10-31 00:23:25 -05:00
ce94af3f00 [nostalgia/core] Fix GBA compile errors 2019-10-28 00:42:26 -05:00
bae1908c3b [nostalgia/core] Cleanup 2019-10-27 19:48:32 -05:00
52c4744242 [nostalgia/core] Add support for drawing NostalgiaGraphics in SDL 2019-10-27 16:24:38 -05:00
3df78cd515 [nostalgia/common] Update to C++17 namespace nesting 2019-10-27 16:19:49 -05:00
37009a7923 [nostalgia/tools/pack] Remove Qt as dependency 2019-10-23 17:39:40 -05:00
a60e7c27b7 [nostalgia/core/studio] Rename New Palette option to External 2019-10-23 00:23:06 -05:00
0a809037ac [nostalgia/core/studio] Move imgconv to Core Studio 2019-10-22 23:49:12 -05:00
aa171fa069 [nostalgia/core] Remove Write distictions from Graphic and Palette models 2019-10-22 19:37:02 -05:00
92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05:00
5a0ba33b4c [nostalgia] Remove NostalgiaTool library 2019-10-17 17:50:06 -05:00
aefd65b9e9 [nostalgia] Run liccor 2019-08-17 18:33:31 -05:00
32b345ed0b [nostalgia] Update nested namespaces for C++17 2019-08-03 22:43:17 -05:00
8cd38dccbf [nostalgia/studio] Replace int errors with ox::Error 2019-08-03 22:32:39 -05:00
2fb1c7e401 [nostalgia/core/gba] Fix strong Error issues 2019-07-31 00:07:23 -05:00
df8e1d31d6 [nostalgia] Fix for explicit ValErr::operator T 2019-07-30 23:08:40 -05:00
b107dc756b [nostalgia] Switch to strong int Error 2019-07-28 00:32:42 -05:00
da2b588deb [nostalgia/core/gba] Change charset to lookup by path 2019-07-24 23:33:01 -05:00
382df7b2af [nostalgia/tools/pack] Add missing nost-pack changes to actually write ROM 2019-07-23 21:18:01 -05:00
84feeb8c1f [nostalgia/tools/pack] Cleanup 2019-07-22 23:17:08 -05:00
00ed62c04c [nostalgia/studio] Replace use of deprecated qSort with std::sort 2019-06-27 21:25:58 -05:00
74d1bb08fe [nostalgia/tools/pack] Add missing error checking 2019-06-22 02:08:28 -05:00
6a5b16c644 [nostalgia/tools/pack] Add verify, cleanup linking options, cleanup error handling 2019-06-22 01:29:55 -05:00
c9df80fb73 [nostalgia/studio] Remove deprecated function call for Qt 5.13 2019-06-19 21:09:11 -05:00
67b2764dc7 [nostalgia/tools/pack] Cleanup unnecessary use of Qt 2019-06-17 23:11:01 -05:00
e58407f156 [nostalgia/tools/pack] Add input checking to nost-pack 2019-06-17 23:09:20 -05:00
eb8f292181 [nostalgia/tools] Cleanup 2019-06-17 22:57:49 -05:00
b839af9207 [nostalgia/player] Cleanup 2019-06-16 22:46:24 -05:00
5f41a2665b [nostalgia/tools] Add NostalgiaPack library 2019-06-16 22:42:03 -05:00
eba7d402c9 [nostalgia/player] Replace main with _start in GBA builds 2019-06-15 12:05:08 -05:00
0c05d298d0 [nostalgia] Merge branch 'master' of github.com:gtalent/nostalgia 2019-06-14 18:12:45 -05:00
829357faaf [nostalgia/core] Update for newer versions of ox 2019-06-14 07:56:53 -05:00
23b662c2aa [nostalgia] Enable and fix -Wextra warnings 2019-03-30 17:30:56 -05:00
5afe78d015 [nostalgia] Enable and fix several warnings 2019-03-30 17:15:21 -05:00
5b57f4279a [nostalgia/core/studio] Remove unused BPP field from tile sheet import wizard 2019-03-30 17:06:56 -05:00
6baa9a251c [nostalgia] Add new pack library to bundle project into OxFS 2019-03-30 17:06:22 -05:00
941d714630 [nostalgia/core] Replace old namespace nesting with C++17 nesting 2019-03-28 06:24:20 -05:00
b229645dd3 [nostalgia/studio] Fix OxFS tree view to only show current level of tree 2019-03-18 22:30:49 -05:00
7ac6ec609a [nostalgia] Add missing ox namespace to ox::Error usages 2019-03-17 22:41:48 -05:00
38400e4406 [nostalgia] Replace int with ox::Error 2019-03-17 16:26:22 -05:00
94afbd4f60 [nostalgia] Move from old Serialization API to new Model API 2019-03-17 13:43:00 -05:00
9e55e5f63c [nostalgia/world] Cleanup field counts for models 2019-03-13 20:22:08 -05:00
ae260e6479 [nostalgia/tools] Remove linking of OxTrace 2019-02-27 23:23:41 -06:00
00544de1d1 [nostalgia] Remove OxTrace linking 2019-02-25 20:48:28 -06:00
76830ae91c [nostalgia] Cleanup unnecessary explicit library linkages in CMake files 2019-02-25 20:04:57 -06:00
fb3e94b45c [nostalgia] Fix ioOps to use setTypeInfo instead of setFields 2019-02-25 20:02:15 -06:00
765315b69c [nostalgia] Add option to build without Studio 2019-02-14 23:38:14 +00:00
af0e24d9bf [nostalgia] Switch Studio to PassThroughFS 2019-01-15 22:33:13 -06:00
1f4781f06a [nostalgia] Update Ox includes 2018-09-01 14:46:24 -05:00
7fe47a237d [nostalgia] Remove usages of ::size_t 2018-04-13 19:23:42 -05:00
381bfd27a8 Fix warnings 2018-03-05 23:08:54 -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
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
d3b8e6089b Fix FS include path in Nostalgia 2018-02-13 19:20:20 -06:00
690cee7199 Fix FS refactor build issue 2018-02-02 01:29:41 -06:00
f430d6d398 Update nostalgia to work with file system changes 2018-02-02 01:15:53 -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
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
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
6f31e645ec Move application specific state to QSettings 2017-10-21 02:04:18 -05:00
73e0629ab4 Add support for saving window state 2017-10-21 01:39:18 -05:00
b6b9181c66 Restructure Mac builds as Nostalgia.app 2017-10-20 22:17:40 -05:00
6d74a3b48e Fix nost-pack bounds check to width and height instead of colorCount... 2017-10-15 21:50:05 -05:00
d096d00bea Add new[] and delete[] operators 2017-10-15 02:48:37 -05:00
6815402ba1 Fix heap delete to work with the moving of the HeapSegment header 2017-10-14 20:58:06 -05:00
fadfeea744 Fix heap allocator to move header and returned address back appropriately 2017-10-14 20:42:24 -05:00
591c738730 Rename build-rom to gba-pkg 2017-10-14 19:45:40 -05:00
9f2441bc82 Fix heap allocator to not pass the meta data portion as output 2017-10-14 18:11:09 -05:00
26f1993f3d Fill out remaining comments for missing characters in charset table 2017-10-14 13:01:40 -05:00
5b628e7ad7 Fix delete operator to move _heapIdx closer to heap start 2017-10-14 12:54:27 -05:00
f6b027c591 Fix heap delete to mark current as not in use, instead of prev 2017-10-14 03:19:20 -05:00
70cee81406 Add more complete implementation for custom new/delete, add panic 2017-10-14 03:16:06 -05:00
dd4556e4e1 Add custom new to GBA build 2017-10-13 10:53:19 -05:00
9c2e71045f Add ioOp functions for Point and Bounds 2017-10-12 16:12:29 -05:00
507c894c15 Add Context to core 2017-10-12 04:52:46 -05:00
329e8be825 Add IDE switch to CMake options, Add charset.png to dist 2017-10-12 00:34:40 -05:00
30a992efad Fixed gba_build to work with the new build files layout 2017-10-11 21:40:35 -05:00
77e0222201 Remove some debug code 2017-10-11 19:51:24 -05:00
f0efe2f9e0 Remove ox subtree 2017-10-11 19:17:48 -05:00
5923f3f0cf Add nostalgia-studio-dev profile 2017-10-06 10:55:01 -05:00
21be39e2c9 Cleanup magic strings in tilesheet importer 2017-09-10 09:20:40 -05:00
34e0baff5a Add checks to OxFSTreeView to filter out . and .. entries 2017-09-10 03:45:23 -05:00
11c7c49d7b Add some missing field checks to JSON reader 2017-09-08 18:06:27 -05:00
7a6174953d Fix OxFSTreeView to properly list added files 2017-08-19 15:49:05 -05:00
57fe7aafc5 Add default ROM.oxfs for new projects 2017-07-01 05:03:52 -05:00
4ae353a9b6 Add check to guard against doing an ls of a non-directory 2017-07-01 01:31:41 -05:00
54f929a883 Make NostalgiaStudio library a shared library 2017-06-30 18:00:10 -05:00
f200472c4f Fix possible memory leaks 2017-06-25 06:14:12 -05:00
04211bb1ac Fix new project to write full ROM.oxfs buffer 2017-05-27 04:14:23 -05:00
287168a6cc Fix Wizard accept to work with the setAccept accept funcs 2017-05-26 05:04:49 -05:00
38a3113ab6 Make TileSheet import write tilesheets to ROM FS 2017-05-22 01:37:34 -05:00
bc69e67a5b Add PluginArgs for plugin system 2017-05-21 00:15:47 -05:00
754607fa2d Open new project after creating it 2017-05-20 02:37:39 -05:00
fc71e02fa4 Remove uses of QByteArray from Project 2017-05-20 02:29:19 -05:00
05107858aa Remove empty json_operator.hpp 2017-05-19 20:32:47 -05:00
92197bce9c Fix nostalgia-studio to build with OxFS changes 2017-05-19 20:19:30 -05:00
de0005d5ee Merge branch 'master' of github.com:wombatant/nostalgia 2017-05-17 15:24:42 -05:00
2fb59e356c Remove vestigial debug line 2017-05-17 15:16:55 -05:00
6ab8ea640f Fix plugin loading to use .dylib extension on Mac 2017-05-17 03:54:20 -05:00
fb52ca6518 Add plugin system 2017-05-17 00:10:16 -05:00
cf478dcb43 Fix JSON array read 2017-05-16 13:41:39 -05:00
049f0b2245 Restore ability to build GBA roms 2017-05-16 01:35:32 -05:00
1be4adf333 Rename pofile.json to nostalgia-studio.json and install it in share 2017-05-16 00:31:09 -05:00
4a474de9bc Fix common to install in include/nostalgia/common 2017-05-16 00:23:47 -05:00
6ca6ae82ba Add dist directory for gathering builds 2017-05-16 00:17:22 -05:00
0ec41de34e Start moving nost-pack into library 2017-05-14 10:40:48 -05:00
a9887c0803 Finish UI for tile sheet importer 2017-05-13 22:42:56 -05:00
90db4e5f18 Add support for reading studio state 2017-05-13 13:42:26 -05:00
e4337e468b Add setFields method to JSON IO types 2017-05-13 02:22:36 -05:00
de35f76917 Add JsonWriter 2017-05-13 02:08:49 -05:00
e79e3756c5 Start on import wizard and move JSON wrappers into NostalgiaStudio library 2017-05-13 00:21:56 -05:00
84164ab2d2 Remove ox::fs using from GBA package 2017-05-12 19:07:51 -05:00
bfc87b50b1 Add missing nostalgia directory level in src tree 2017-05-12 17:55:18 -05:00
1b9f8f40f4 Add project explorer 2017-05-12 17:20:54 -05:00
059be4e32a Update Ox 2017-05-12 00:29:58 -05:00
c548d200b6 Add project explorer dock and tab bar 2017-05-11 18:33:01 -05:00
3901493274 Add open project menu item to Nostalgia Studio 2017-05-10 22:45:18 -05:00
32926661a1 Cleanup magic numbers and make charset 4 bpp 2017-05-09 00:06:46 -05:00
8a2ba6c171 Cleanup format of GbaImageData 2017-05-07 21:44:52 -05:00
a243a38d4d Point CMake to using the subtree copy of Ox 2017-05-06 12:10:40 -05:00
346b01be07 Start on support for 4 bpp images
This may be all that's needed, but there seems to be another issue
causing the characters to look weird, though that's probably a
filesystem issue.
2017-05-05 18:54:13 -05:00
411a3fe65d Fix a non-constant tr("...") 2017-05-04 01:35:37 -05:00
eec9a9d730 Fix issue with deleting old labels in wizard conclusion 2017-05-04 01:23:06 -05:00
258be70528 Add conclusion page to wizard and prevent recreating already existing
projects
2017-05-03 23:20:53 -05:00
973b7e97b1 Add support for line edit validators in wizards 2017-05-03 21:18:06 -05:00
d7a1d19fdf Change the way studio is linked 2017-05-02 18:31:39 -05:00
be9655c0b1 Fix memory leak in studio project create 2017-04-28 13:02:18 -05:00
0231d48c91 Adjust size of New wizard 2017-04-21 06:04:42 -05:00
51124966c3 Make New Project create new projects 2017-04-20 23:15:25 -05:00
9730ef773e Add validation to the new project wizard 2017-04-20 18:35:14 -05:00
681eb55db3 Add UI for New Project wizard 2017-04-20 01:39:13 -05:00
7a6934187a Correct the charset inode read for the charset tiles 2017-04-19 01:06:51 -05:00
e0addbdea2 Add New and Quit menu items to menu bar 2017-04-19 00:41:08 -05:00
c1f9630634 Fix alignment issues with writing to VRAM, which is half-word addressable 2017-04-18 17:49:35 -05:00
661e60c24a Add a profile.json file 2017-04-16 03:00:47 -05:00
b447d4c329 Add Nostalgia Studio profile option 2017-04-16 02:56:47 -05:00
60b4a32995 Start on Nostalgia Studio 2017-04-16 01:00:50 -05:00
6b1ccc7ed2 Add support for writing a smaller number of tiles 2017-04-14 23:40:43 -05:00
e6629ad319 Add numbers to charmap 2017-04-14 06:09:51 -05:00
bf78d45b2f Add puts function and call it for Hello, World! 2017-04-14 05:46:28 -05:00
63f7daa810 Add support for loading charset and remove dirt.{h,s} 2017-04-14 04:12:59 -05:00
552838c323 Adjust nost-pack image data buffer size 2017-04-13 05:46:10 -05:00
7ddfc0639b Cleanup nost-pack 2017-04-13 05:32:56 -05:00
aaa870a2e9 Add install for nost-pack 2017-04-13 05:20:21 -05:00
ab2e6e5ea2 Implement nost-pack tool 2017-04-13 04:38:59 -05:00
c5712f26e2 Add tools directory 2017-04-12 00:28:20 -05:00
dc376f2be3 Fix to build for native 2017-04-10 18:26:57 -05:00
9063a0179d Fix findMedia to make sure it gets both media header segments 2017-04-08 14:14:59 -05:00
fd5beb2adf Add ability to read media section 2017-04-07 18:49:41 -05:00
ae5b199b1f Add OxStd as dependency 2017-04-06 17:59:56 -05:00
2c3b78e79a Correct 4th background position registers. 2017-04-05 04:21:45 -05:00
bfc2fcd055 Add some missing pragma onces. 2017-04-05 00:08:31 -05:00
f6bf7ede6b Enable drawing of backgroud tiles. 2017-04-04 19:21:29 -05:00
175fac3292 Remove types.hpp from core 2016-12-24 03:19:37 -06:00
fdda964ac2 Remove memops from common package 2016-12-24 01:45:59 -06:00
4eabc1741a Cleanup build files and add linking of OxFS 2016-12-24 01:43:54 -06:00
6e1bec1dd0 Add Ox to project 2016-12-24 01:09:44 -06:00
1053351da6 Update build system 2016-12-23 17:40:36 -06:00
b358a444fb Fixed include guard namespaces in common. 2016-03-26 16:24:33 -05:00
807d0397a1 Started on common and core packages. 2016-03-26 15:49:05 -05:00