Commit Graph

25 Commits

Author SHA1 Message Date
scawful
fdda77c172 Refactor ROM handling and remove SharedRom singleton for improved architecture
- Eliminated the SharedRom class to enhance modularity and reduce global state management.
- Updated various classes to directly manage ROM instances, improving clarity and encapsulation.
- Added new functions for loading messages and colors from ROM, enhancing functionality.
- Refactored Canvas and Editor classes to utilize direct ROM references, streamlining interactions.
- Improved documentation and comments for better code understanding and maintainability.
2025-08-03 17:52:02 -04:00
scawful
618c33f2e8 Update infrastructure doc 2024-12-30 11:45:16 -05:00
scawful
8b9a4a867f add win32 dir for yaze.res, yaze.rc and yaze.ico 2024-08-30 02:28:11 -04:00
scawful
f847e3b67c update yaze version 2024-08-20 22:50:35 -04:00
scawful
d86e81c58e update infra docs 2024-08-15 23:41:49 -04:00
scawful
a40928a460 update infrastructure doc 2024-08-15 23:27:53 -04:00
scawful
c07114ebbb update documentation links 2024-08-11 12:03:09 -04:00
scawful
c4e432cd18 update infrastructure doc 2024-08-10 21:06:44 -04:00
scawful
0bda0e630a move z3ed table to getting-started 2024-08-10 20:57:49 -04:00
scawful
20289483ab rename MasterEditor to EditorManager 2024-08-10 12:23:28 -04:00
scawful
94a0fd02f6 move OverworldEditor to editor/overworld 2024-08-10 11:47:17 -04:00
scawful
8e63942ba4 update build instructions and other docs 2024-08-08 18:46:33 -04:00
scawful
bb766d22eb update documentation 2024-08-08 12:33:12 -04:00
scawful
0e0664b17a update infra docs 2024-08-08 00:42:53 -04:00
scawful
fbed06bf6c cleanup infrastructure doc 2024-08-07 14:50:59 -04:00
scawful
b3255f6687 update infra doc with build targets 2024-08-06 21:33:19 -04:00
scawful
0095b08d8c Remove redundant sections from infrastructure doc 2024-04-14 10:40:51 -05:00
scawful
b4820d1d32 Housekeeping 2023-11-30 02:13:31 -05:00
scawful
041e365416 Dungeon object updates 2023-11-22 12:23:02 -05:00
scawful
f868a7e580 Update infra doc 2023-11-12 10:25:55 -05:00
scawful
279940b1d2 update infra docs 2023-10-20 20:34:19 -04:00
scawful
ca841bb08b Update infra doc, add overworld section 2023-10-20 11:36:50 -04:00
scawful
40d5b28f6d Update infra doc 2023-10-20 04:31:22 -04:00
scawful
3a4ae7c270 Update infrastructure doc and add compression doc 2023-10-20 04:22:28 -04:00
scawful
32d20d3a04 Add infrastructure doc for developers 2023-10-20 02:53:40 -04:00