314 Commits

Author SHA1 Message Date
Snesrev
129fedd60e Display extra pixels in intro 2022-09-20 22:39:48 +02:00
Snesrev
4dedf0bf70 240 lines didn't work in 4:3 mode (#102) 2022-09-20 22:34:58 +02:00
Snesrev
2015bb0dbd Make it possible to display 24 items in inventory
- Simplified hud drawing code
 - Shovel always available
2022-09-20 14:41:07 +02:00
Snesrev
525fdc1416 Rename some things in hud.c 2022-09-20 14:28:10 +02:00
Snesrev
57bb4e8282 Fix issues with Bee not working right. 2022-09-20 14:27:07 +02:00
Snesrev
d634b1f752 Fix snapshot bug introduced in the hdma reloc 2022-09-20 14:27:07 +02:00
Snesrev
1de9649cf7 Fix issue with Toppo not behaving right (Fixes #101) 2022-09-20 14:27:07 +02:00
Nutzzz
5a0503bd2b Allow audio to be disabled in .ini (#100)
Allow audio to be disabled in .ini
2022-09-20 13:16:18 +02:00
Snesrev
ad9e25c087 Display up to 240 lines instead of 224 2022-09-18 23:20:33 +02:00
Snesrev
ed9661ac97 Wrong memset in ppu.c 2022-09-18 23:01:07 +02:00
Snesrev
a38a0a08f0 Rename a variable 2022-09-18 19:11:37 +02:00
Snesrev
97cf3feef0 Add 'BreakPotsWithSword' 2022-09-18 19:05:52 +02:00
Patrick Mollohan
88306be549 Fix "multi-character character constant" warning (#96) 2022-09-18 16:47:28 +02:00
Snesrev
5790144ef6 Add config option 'CollectItemsWithSword' 2022-09-18 16:38:52 +02:00
Snesrev
fe48bff69c Fix new map display having too bright colors (Fixes #92) 2022-09-18 02:58:36 +02:00
Snesrev
9f1c5a293d Add 'MirrorToDarkworld' to allow mirror to warp both ways 2022-09-18 02:40:42 +02:00
Patrick Mollohan
e6fb7c20ac Add support for 18:9 aspect ratio (#90) 2022-09-18 02:29:14 +02:00
Snesrev
d3a52a62fb Change window scaling behavior (Fixes #88) 2022-09-18 02:26:25 +02:00
Snesrev
e4d167c2d7 Add config option 'TurnWhileDashing' 2022-09-17 22:29:38 +02:00
Snesrev
f0163c162e Add missing static and feature guard 2022-09-17 16:27:02 +02:00
Snesrev
e6e88979ca L/R for item switching, and reordering of inventory
Hold Y and press arrows to reorder inventory items.
2022-09-17 16:17:41 +02:00
snesrev
d113951d38 Update README.md 2022-09-16 18:33:53 +02:00
Snesrev
88215aca3e Update MSU comment 2022-09-16 18:30:51 +02:00
Snesrev
312be71259 Add support for MSU audio tracks
- Put the PCM files in the msu/ subfolder
2022-09-16 18:26:42 +02:00
Snesrev
5765732f64 Update old renderer to work again 2022-09-16 18:26:42 +02:00
snesrev
420047fd16 Update README.md 2022-09-15 02:46:54 +02:00
Snesrev
572f8dd7ed Add config option to play in 16:9 or 16:10 resolution (Fixes #37)
- Add ExtendedAspectRatio = 16:10 to play in 16:10
 - Doesn't behave perfect everywhere
 - Optionally spawn/kill sprites so they behave better
2022-09-15 02:42:46 +02:00
Snesrev
c11300e669 Crash in Turtle Rock dungeon (fixes #87) 2022-09-13 13:24:55 +02:00
Snesrev
76abb96b7b Fix Chris Houlihan secret room (#82) 2022-09-13 04:10:38 +02:00
Goodlyay
cd12c6e803 Switch to default platform toolset (#86) 2022-09-13 03:23:11 +02:00
Jason Shearer
3ac3eb7214 Update README.md (#85) 2022-09-13 03:22:17 +02:00
Snesrev
37b322c595 Add requirements.txt. Fixes #60 2022-09-12 19:42:11 +02:00
Snesrev
5efb2cacb8 Change "Zoom" to "Scale" #81 2022-09-12 19:30:37 +02:00
Patrick Mollohan
49cc686ed4 Option to show performance in title bar 2022-09-12 17:43:45 +02:00
Snesrev
6bd8b1185e Locate ini file and chdir 2022-09-11 15:04:35 +02:00
Snesrev
0184245d33 Switch to another pixel format to improve performance
SDL_UnlockTexture was really slow on some computers
2022-09-11 14:38:56 +02:00
Snesrev
dfc9377fca Clean up config validation code 2022-09-11 14:38:07 +02:00
Snesrev
4e12c5ae4f Change Visual Studio directories 2022-09-11 12:43:13 +02:00
Snesrev
a89f5606f2 Better location rounding in resample code 2022-09-11 12:36:11 +02:00
Keaton Greve
cdc0e155b8 Fix mono audio rendering 2022-09-11 12:32:38 +02:00
Keaton Greve
81adacf8cc Remove constraint on sampling rate configuration (#79)
Sampling rate does not need to be a power of 2.
2022-09-11 12:09:20 +02:00
Snesrev
d947de5635 Change title bar text (Fixes #68) 2022-09-10 16:36:46 +02:00
Snesrev
1279ee85e4 g_samples_per_block wrong datatype 2022-09-10 16:36:46 +02:00
Snesrev
8b8b2e43f6 Rename section from Config to General 2022-09-10 16:26:22 +02:00
Nutzzz
9c27ead94b Add additional options to .ini file (#39)
Config: autosave
Graphics: fullscreen, zoom
Sound: frequency, channels, samples

Co-authored-by: snesrev <111028570+snesrev@users.noreply.github.com>
2022-09-10 16:22:20 +02:00
Patrick Mollohan
4a1b6ea93a Hide cursor when in fullscreen (#77) 2022-09-10 16:12:22 +02:00
snesrev
3870ca7517 Update README.md 2022-09-08 01:14:16 +02:00
Snesrev
bcc7ef40ed Fill rupees, bombs, and arrows (Fixes #64) 2022-09-08 00:59:16 +02:00
Snesrev
885d1d6f05 Remove black bars on top/bottom 2022-09-08 00:42:54 +02:00
Snesrev
38906cd872 Oops 2022-09-08 00:42:38 +02:00