Luke Hubmayer-Werner
|
08dc0d8e35
|
Naive SNES ROM header strip
|
2023-12-06 22:30:02 +10:30 |
Luke Hubmayer-Werner
|
ced909bae4
|
Add --no-window to web build script
|
2023-12-06 22:26:33 +10:30 |
Luke Hubmayer-Werner
|
82a25de4ea
|
Update file pickers to allow .smc
|
2023-12-06 18:45:55 +10:30 |
Luke Hubmayer-Werner
|
6c0c04fe21
|
Add a web build script
|
2023-12-06 18:40:43 +10:30 |
Luke Hubmayer-Werner
|
47fc6d38ef
|
Fix StreamPeer::get_data(size)[0] typoes
|
2023-12-06 18:20:03 +10:30 |
Luke Hubmayer-Werner
|
10669e0c1f
|
Don't force RPGe font loading
|
2023-12-06 18:19:59 +10:30 |
Luke Hubmayer-Werner
|
4d941207e5
|
Wire up a debug menu to show test scenes
|
2023-12-06 14:05:19 +10:30 |
Luke Hubmayer-Werner
|
060ccd22e3
|
Add file picking function for web build
|
2023-12-06 14:05:13 +10:30 |
Luke Hubmayer-Werner
|
7b7b0a1876
|
Minimap experimentation
Add a tile globbing hack to enable 2x2 blocks to render nicely at different scales
|
2023-12-06 14:05:03 +10:30 |
Luke Hubmayer-Werner
|
9678501a8c
|
Rework world map viewer
Instead of creating TextureRects, draw a full-window quad with appropriate UVs
Also add a minimap and keyboard scrolling
|
2023-12-06 14:04:52 +10:30 |
Luke Hubmayer-Werner
|
1534d4fad7
|
Switch some node paths to scene-unique
|
2023-12-06 14:04:42 +10:30 |
Luke Hubmayer-Werner
|
1c23571507
|
Update README.md
|
2023-08-26 17:05:03 +09:30 |
Luke Hubmayer-Werner
|
5f60df342f
|
Update gitignore
|
2023-08-26 16:56:14 +09:30 |
Luke Hubmayer-Werner
|
bd5598f98f
|
Basic music playback
|
2023-08-26 16:55:47 +09:30 |
Luke Hubmayer-Werner
|
0ef19b45a7
|
Prepend silence to samples
Also switch most of sample loading to struct pointers
|
2023-08-25 18:38:44 +09:30 |
Luke Hubmayer-Werner
|
a6181cb776
|
Fix zone_names block size
|
2023-08-25 18:35:02 +09:30 |
Luke Hubmayer-Werner
|
ed5c0f20b9
|
Switch some File API to StreamPeerBuffer
|
2023-08-25 18:34:50 +09:30 |
Luke Hubmayer-Werner
|
009e6933ef
|
Slightly optimize BRR loading
|
2023-08-25 18:33:35 +09:30 |
Luke Hubmayer-Werner
|
3a9c4baa78
|
Fix wrong quotation mark on RPGe glyph table
|
2023-08-16 23:17:54 +09:30 |
Luke Hubmayer-Werner
|
969c28d336
|
Disable RPGe font for now since it can't match vspacing
|
2023-08-16 23:13:37 +09:30 |
Luke Hubmayer-Werner
|
e9d0dd4579
|
Use RPGe dialog font at runtime from ROM
|
2023-08-16 23:02:59 +09:30 |
Luke Hubmayer-Werner
|
c9dcb8a17c
|
Add HexStringViewer
A test scene for visually scanning for strings within the ROM
|
2023-08-16 22:05:16 +09:30 |
Luke Hubmayer-Werner
|
a60639760f
|
generate font atlas texture
|
2023-08-16 15:27:20 +09:30 |
Luke Hubmayer-Werner
|
2814e62fbe
|
Messing around with battle scene UI
|
2023-08-16 00:46:46 +09:30 |
Luke Hubmayer-Werner
|
fd876a0bed
|
Battle test scene
|
2023-08-15 16:20:40 +09:30 |
Luke Hubmayer-Werner
|
2d4d44d224
|
Battle BG fixes
|
2023-08-15 16:20:13 +09:30 |
Luke Hubmayer-Werner
|
ab81dafe52
|
Add tile table to readme
|
2023-08-15 14:03:39 +09:30 |
Luke Hubmayer-Werner
|
4fde52bb9e
|
Add battle backgrounds
|
2023-08-14 21:48:18 +09:30 |
Luke Hubmayer-Werner
|
e80af7bdda
|
Make battle tilemap code more idiomatic
|
2023-08-12 23:12:28 +09:30 |
Luke Hubmayer-Werner
|
32d3cbcce4
|
Basic port of battle tilemap decompression
|
2023-08-12 22:56:01 +09:30 |
Luke Hubmayer-Werner
|
89de2cc71d
|
more addresses
|
2023-08-11 15:54:04 +09:30 |
Luke Hubmayer-Werner
|
75970261eb
|
add BattleBackgroundData
|
2023-08-11 14:45:23 +09:30 |
Luke Hubmayer-Werner
|
a987dfe92f
|
Sort address table by address
|
2023-08-11 14:41:47 +09:30 |
Luke Hubmayer-Werner
|
19717c6b01
|
Load enemy sprites
|
2023-08-08 00:22:11 +09:30 |
Luke Hubmayer-Werner
|
d1bb23b0f3
|
Add ABP requirement to menu
|
2023-08-07 21:51:01 +09:30 |
Luke Hubmayer-Werner
|
4460a4863c
|
Comment out File-based spriteloader methods
|
2023-08-07 21:27:28 +09:30 |
Luke Hubmayer-Werner
|
11059735ee
|
Migrate worldmap and battle strip generation to struct system
|
2023-08-07 21:20:35 +09:30 |
Luke Hubmayer-Werner
|
3a35eb73f0
|
More struct data
|
2023-08-07 19:34:46 +09:30 |
Luke Hubmayer-Werner
|
e9cf2c112e
|
more strings
|
2023-08-07 01:18:07 +09:30 |
Luke Hubmayer-Werner
|
877c5d90e4
|
Use our save struct DSL for some ROM things
|
2023-08-07 01:17:45 +09:30 |
Luke Hubmayer-Werner
|
c0dff664eb
|
fake error handling for connect()
|
2023-08-07 01:15:55 +09:30 |
Luke Hubmayer-Werner
|
6c5097728e
|
Tighten up font spacing
|
2023-08-06 18:03:55 +09:30 |
Luke Hubmayer-Werner
|
2139895432
|
Add some more addresses, and add licensing.
|
2023-08-06 00:56:18 +09:30 |
Luke Hubmayer-Werner
|
df8c1b0493
|
Basic items menu layout
Realign ability icons on atlas
Fix testing override for ability icons
|
2023-08-05 22:11:02 +09:30 |
Luke Hubmayer-Werner
|
a1b9d7ae27
|
update readme with more roadmap
|
2023-08-05 01:57:01 +09:30 |
Luke Hubmayer-Werner
|
2c667cf539
|
Add some junction-inspired ability icons
|
2023-08-04 22:11:42 +09:30 |
Luke Hubmayer-Werner
|
72e193f8e0
|
Move icons
|
2023-08-04 20:39:59 +09:30 |
Luke Hubmayer-Werner
|
c76d00bc3c
|
Add string loading
Required for party menu changes
Also move menu colour to a new Manager
Common is now a Manager too
Rename the loaders from snake_case
|
2023-08-04 18:19:17 +09:30 |
Luke Hubmayer-Werner
|
0514011cd2
|
Stop fighting the WM on resize events
|
2023-08-04 14:36:43 +09:30 |
Luke Hubmayer-Werner
|
6ec484b679
|
move struct tsv parsing to struct.gd
|
2023-08-04 14:18:17 +09:30 |