Commit Graph

76 Commits

Author SHA1 Message Date
Justin Scofield
64590d1a19 housekeeping 2022-07-19 15:38:06 +00:00
Justin Scofield
9f760d922a Removed constants namespace 2022-07-19 15:37:56 +00:00
Justin Scofield
3be2f67003 Update AssignWorldTiles 2022-07-19 14:31:33 +00:00
Justin Scofield
7b356112f6 add AssignWorldTile routine to Overworld
Reduce complexity of DecompressAllMapTiles
2022-07-19 10:00:54 -04:00
Justin Scofield
d1903c50f5 Remove ExtractPalette from ROM class 2022-07-18 21:59:42 -04:00
Justin Scofield
d2aa6861f7 Update BuildMap with OWMapTiles structure 2022-07-18 20:46:55 -04:00
Justin Scofield
b2f574b6e4 Add access to vram buffer 2022-07-18 20:46:24 -04:00
Justin Scofield
bb3b848698 comment out experimental code 2022-07-18 20:46:14 -04:00
Justin Scofield
7393e38db1 Fix Overworld decompression method 2022-07-18 20:46:04 -04:00
Justin Scofield
99136bae05 Begin OWMapTile refactoring 2022-07-18 19:21:44 -04:00
Justin Scofield
9295f9c713 Add tilesheet constants 2022-07-18 19:21:27 -04:00
Justin Scofield
6bdbf7a18f Reorganize ROM class 2022-07-18 19:21:19 -04:00
Justin Scofield
237e4ede38 remove unused all gfx routine 2022-07-18 06:37:52 -04:00
Justin Scofield
e4e9e6c9aa Started functions for pseudo vram 2022-07-17 20:05:29 -04:00
Justin Scofield
67e1e7ea0c Expand all graphics retrieval with bitmap and vram 2022-07-17 18:09:12 -04:00
Justin Scofield
5a62497110 Fix assembly editor title 2022-07-13 19:27:33 -04:00
scawful
2c9eb5132d Add LoadFromPointer routine 2022-07-12 23:23:29 -04:00
Justin Scofield
9b523fc253 Bitmap housekeeping 2022-07-12 21:33:32 -04:00
Justin Scofield
0beaf375fa formatting 2022-07-12 21:33:19 -04:00
Justin Scofield
ea01262232 ROM housekeeping 2022-07-12 21:33:04 -04:00
Justin Scofield
d10a36ad78 ReserveBytes template function
Wrapper for new cause i hate the syntax
2022-07-12 19:51:58 -04:00
Justin Scofield
6decbfa047 New ROM method and decompression
Added reversal of address for command 4 of decompression for overworld
tile extraction
2022-07-12 19:51:35 -04:00
Justin Scofield
bb056ee4d3 Added HexToDec routine from hmagic 2022-07-12 08:03:53 -04:00
Justin Scofield
40fea79b0e Add Bitmap::Create overload
Makes use of sheet buffer, sheet buffer size, and custom palette
parameters.
2022-07-12 07:41:14 -04:00
scawful
48477d001c correct typo 2022-07-12 00:02:01 -04:00
scawful
79d535b99a Update Bitmap pointer management 2022-07-12 00:01:54 -04:00
scawful
9919397692 ROM memory management housekeeping 2022-07-12 00:01:12 -04:00
Justin Scofield
6da3610bc4 function siggies 2022-07-11 22:02:29 -04:00
Justin Scofield
644e72b086 update psuedo_vram header 2022-07-11 21:47:39 -04:00
Justin Scofield
56c81ae97e overworld housekeeping 2022-07-11 21:37:20 -04:00
Justin Scofield
bd44cc2c96 added psuedo_vram 2022-07-11 21:35:35 -04:00
Justin Scofield
647c975ead housekeeping snes_tile 2022-07-11 21:35:23 -04:00
Justin Scofield
08590d824d changed tile.h and tile16.cc to snes_tile 2022-07-11 20:39:08 -04:00
Justin Scofield
1fd875421f Add ApplyPalette routine to Bitmap class 2022-07-10 15:41:21 -04:00
Justin Scofield
1e7b986adb uncomment necessary memory management 2022-07-10 15:24:07 -04:00
scawful
4911f0c551 rom housekeeping 2022-07-09 23:50:34 -04:00
scawful
982cc789fe Remove rom namespace 2022-07-09 22:52:07 -04:00
scawful
31f1850800 Created DungeonEditor and Canvas 2022-07-09 22:46:20 -04:00
scawful
e5ce274508 Added lang def to assembly editor 2022-07-09 22:46:01 -04:00
scawful
9c0ae49a8d Added tab item macro 2022-07-09 22:45:50 -04:00
scawful
908eb147a1 editor housekeeping 2022-07-09 18:54:30 -04:00
scawful
b469cde90c Remove unused file 2022-07-09 18:54:16 -04:00
scawful
57c4825da2 Remove TilePreset struct 2022-07-09 18:41:58 -04:00
scawful
116a69f64e Update OverworldEditor class and remove unused TilePreset 2022-07-09 18:41:36 -04:00
scawful
30557fd528 Improve AssemblyEditor class 2022-07-09 18:41:30 -04:00
scawful
a038290ebb Added the AssemblyEditor class 2022-07-09 18:12:09 -04:00
scawful
56ed97951c Remove unused methods 2022-07-09 16:51:27 -04:00
scawful
c49e83839c Move 65816 language definition to a widgets namespace 2022-07-09 16:51:14 -04:00
scawful
e9c8152453 housekeeping 2022-07-08 23:52:11 -04:00
scawful
260f9d5166 memory management 2022-07-06 22:39:05 -04:00