Snesrev
d4f9f78c9d
Show widescreen world map
2022-10-19 17:48:38 +02:00
Snesrev
18c351f101
Fix so bomb gets drawn in widescreen ( Fixes #159 )
2022-10-19 16:02:34 +02:00
Snesrev
3072b8ae0c
Good Bee sale bug ( fixes #158 )
2022-10-19 15:48:43 +02:00
Snesrev
3a2f900b31
Fix medallion cast on the same frame as other things ( #126 )
...
Bug report:
A medallion cast can be interrupted and drain magic if you
(1) are walking along a pit ledge
(2) cast one frame after releasing a spin attack
(3) cast on the same frame you start a cliff jump.
2022-10-19 01:50:37 +02:00
Snesrev
70df79a4f0
Read opus config.h from ../
2022-10-19 01:45:39 +02:00
Snesrev
3b7f2a6828
Don't grab any absorbable under a rock with the hookshot ( #126 )
2022-10-18 04:56:48 +02:00
Snesrev
3da7cb4231
Don't grab fairys under a rock with the hookshot ( #126 )
2022-10-18 03:24:11 +02:00
Snesrev
fd83a854d9
Don't allow changing window scale when maximized ( fixes #97 )
2022-10-18 02:09:45 +02:00
Snesrev
4f62538f8c
Add support for PNG files to shader code
2022-10-18 01:47:14 +02:00
Snesrev
c136d2c85d
For TurnWhileDashing, fix speed after touching a staircase ( Fixes #137 )
2022-10-18 00:11:09 +02:00
Snesrev
97f28c534d
Avoid calling ApplyLinksMovementToCamera twice per frame ( #126 )
...
Bug report:
If you bounce between two bouncers for about 30 seconds,
then change rooms, the camera coordinates desync until you
leave the dungeon or use the mirror.
2022-10-17 23:44:55 +02:00
Snesrev
3ef8be9e8d
Avoid invalid memory access when walking outside of map
2022-10-17 23:38:26 +02:00
Snesrev
ea788824b2
Bug with conveyor belt and mirror ( #126 )
...
If you use the mirror while on a dungeon conveyor belt,
you retain momentum after warping.
2022-10-17 17:31:37 +02:00
Snesrev
eb7471b924
Fix water walking bug ( #126 )
...
Bug Report:
If you dash across a pitfall ledge and bonk into something,
then leap south into deep water, you will walk on water.
2022-10-17 17:16:04 +02:00
Snesrev
b1b1871fb7
Add MSUVolume ( fixes #153 )
2022-10-17 16:19:28 +02:00
Snesrev
ca656497b4
Variable was not cleared on save/load which affects bonk items ( #126 )
...
Bug Report:
If you defeat the last Armos Knight in Ganon's Tower in the
middle of its stomp effect, then save+quit, then go to the
lumberjack's tree in the light world using only the mirror,
the tree will fall on its own once you get close to it.
2022-10-17 03:45:20 +02:00
Snesrev
41367329f9
Error while running python scripts on Python 3.6.9 ( Fixes #152 )
2022-10-17 03:15:34 +02:00
Snesrev
7bb7bf23e8
Super Bomb not working (Fixes #154 )
2022-10-17 03:12:15 +02:00
Snesrev
5e5a1587e1
Remove argument to mosaic macros
2022-10-17 01:07:03 +02:00
Snesrev
28b7801e74
Seems like msu_unk1 can be 0xf1...
...
Don't cast float to uint64, it's suboptimal on x86.
2022-10-17 01:05:24 +02:00
Snesrev
a0b6a04562
Opus MSU support and MSU Deluxe support
2022-10-17 00:43:32 +02:00
Snesrev
bf30ca0548
Avoid including Windows.h in gl_core_3_1.h
2022-10-15 20:27:43 +02:00
Snesrev
863a2b9da7
Update .gitignore
2022-10-15 20:27:43 +02:00
snesrev
8f4b242dac
Update README.md
2022-10-14 23:46:44 +02:00
Snesrev
ba4a5ff6d9
Reduce texture size when EnhancedMode7 is disabled
2022-10-14 23:32:57 +02:00
Snesrev
90276fc440
Fix so window can be resized
2022-10-14 23:19:33 +02:00
Snesrev
3ce06c541e
Old renderer could crash
2022-10-14 23:19:33 +02:00
Snesrev
9d083a7864
Allow --config to be specified to switch config file
2022-10-14 23:19:33 +02:00
Snesrev
3be6ece9f9
OpenGL and GLSL Shader support
...
You need to use the OpenGL output method to use shaders.
PNG texture loading not yet implemented.
2022-10-14 22:23:43 +02:00
Snesrev
ec08202f3a
Forgot to change the forcedBlank memset
2022-10-14 22:00:27 +02:00
Snesrev
2cfb4cbaf3
PPU now renders 256x224 instead of 512x448
2022-10-14 19:36:03 +02:00
Snesrev
5cd9010ecf
PpuGetCurrentRenderScale shouldn't read from ppu->renderFlags
2022-10-13 01:07:25 +02:00
VictorXPDE
540167a714
Improve README.md ( #146 )
2022-10-13 00:51:36 +02:00
Snesrev
ece639e2f9
Use --sprites-from-png to parse the images from png
2022-10-12 19:01:44 +02:00
Snesrev
5ce0996691
functools.cache doesn't exist in Python3.8
2022-10-12 18:37:54 +02:00
Snesrev
2ff515fb66
Queued apu commands weren't properly saved in snapshot. ( Fixes #138 )
2022-10-12 18:24:05 +02:00
Snesrev
128557c6f6
Link's shadow missing with magic cape in widescreen ( Fixes #145 )
2022-10-12 17:38:36 +02:00
Snesrev
5e7bd07ee6
Vram addresses slightly blue
2022-10-12 17:10:33 +02:00
Snesrev
b584fd08c6
Display tile indexes and palette names differently in sprites
2022-10-12 17:04:41 +02:00
Snesrev
8c4e6c62b5
save_to_all_sheets failed
2022-10-12 16:47:44 +02:00
Snesrev
6297be577d
Asset compiler now uses PNG-images as input
...
Also renamed variables
Fix so it won't decompress sheets < 12
2022-10-12 16:34:54 +02:00
Snesrev
5ae8a5cc71
Add [Graphics].SoftwareRendering
...
Possibly gives better performance on raspberry pi
2022-10-11 23:30:36 +02:00
Snesrev
f732352300
Move .gitignore to /third_party/
2022-10-11 22:04:35 +02:00
FitzRoyX
ee81f434cf
Update readme compile instructions to be very explicit for noobs ( #143 )
2022-10-11 22:03:28 +02:00
Snesrev
b7be4d672b
Show a message box on errors in release mode on Windows.
v0.1-beta
2022-10-11 21:52:26 +02:00
Snesrev
393e572945
Improve render perf by not locking the whole texture
2022-10-11 17:34:53 +02:00
Snesrev
95659d2f40
Disabling EnhancedMode7 led to broken map rendering ( Fixes #141 )
2022-10-11 02:29:21 +02:00
Snesrev
3f52f05e03
Submodule got overwritten if using staircase when trapdoors opening ( #126 )
...
Bug report:
If you use a staircase on the same frame that a door opens,
enemy spawns shift into different rooms and doors start
acting funny until you leave the dungeon or use the mirror.
2022-10-09 03:36:55 +02:00
Snesrev
73a7155f7f
Fix messed up module index when using bottles in a transition ( #126 )
...
This was caused by the door transition code assuming that the module
and submodule indexes were 7,0. But when using a bottle this got changed
to module 14, which was then incorrectly modified.
2022-10-09 03:01:34 +02:00
Snesrev
5baed18b31
Fix VerifySnapshotsEq issue with hdma_table
2022-10-09 02:33:31 +02:00