Commit Graph

859 Commits

Author SHA1 Message Date
bladeoner
ce1a40b012
Snes9x - Fix warnings for string truncation. (#1053) 2023-03-15 10:27:56 -06:00
bladeoner
37fdefbc55
Snes9x - Add function to load only screenshot from snapshot file (#1052) 2023-03-15 10:27:44 -06:00
bladeoner
7fd6bf7f85
Snes9x - Fix dvision routine on SA-1 returns the wrong reminder (and quotient) on negative dividends (#1050) 2023-02-06 09:19:28 -07:00
bladeoner
c74bfa27a0
Snes9x - Don't map high SRAM range on LoROM if no SRAM. (#1047) 2023-01-30 14:07:33 -07:00
bladeoner
74fb38bcd1
Update copyright (#1048) 2023-01-30 14:07:14 -07:00
saulfabreg Wii VC Project
890383fa96
Fix Super FX overclock buttons being broken since addition of Frameskip option (#1046) 2023-01-24 16:04:46 -07:00
saulfabreg Wii VC Project
c84d99060c
(Re)added Frameskip option and added PAL 576p support (Tanooki16) (#1045)
* (Re)added frameskip option and added PAL 576p support (Tanooki16)

* Fix mistake with number of total video modes (fixes PAL 60Hz option not appearing)
2023-01-24 15:29:08 -07:00
bladeoner
3940616617
Snes9x - msu1: revert to start for invalid loop positions (#1039) 2022-11-11 10:15:36 -07:00
InfiniteBlueGX
67af82ad0c
Add support for newer format .cht files and OptionBrowser text scrolling (#1038)
* Add support for BML-format .cht files, and OptionBrowser text scrolling

* Move BML handling out of cheatmgr.cpp
2022-11-07 14:26:28 -07:00
InfiniteBlueGX
9b3eccf8a2
Add a B/1 button press to cancel the button remapping prompt (#1037)
* Add B/1 button press to cancel button remapping

* Add another nunchuck case and omit a couple unused cases
2022-10-27 09:56:46 -06:00
InfiniteBlueGX
c1bbda273b
Fix default game selection menu "jump" upon startup w/classic controller (#1035)
* Fix default game selection menu "jump" upon startup w/classic controller

* remove an unused comment
2022-10-25 20:07:46 -06:00
bladeoner
6582c58648
Snes9x - Adjust opcode timing as reported by pi1541. (#1036)
* Snes9x - Adjust opcode timing as reported by pi1541.

* Snes9x - Move AddCycles to be consistent with other OPs.
2022-10-25 18:24:41 -06:00
InfiniteBlueGX
3f4f475f01
Fix a crash when selecting Cancel after removing an SD/USB device and re-opening the app (#1034) 2022-10-24 09:34:55 -06:00
InfiniteBlueGX
fb4165fb96
Various minor updates/improvements (#1033)
* Add 1+2+Plus menu toggle option for Wiimote (credit to Niuus for the idea)

* Update some text strings

* Update credits

* Add B/1 cancel trigger to WindowPrompts

* Add option to mute game audio (credit: Tanooki16's Snes9xTX)
2022-10-22 15:42:09 -06:00
InfiniteBlueGX
2e539163c8
Add controller options for Mouse in port 2 and Mouse in both ports (#1031) 2022-10-19 17:34:04 -06:00
InfiniteBlueGX
1c7e0e43a5
Add more button triggers for returning from menus (#1030) 2022-10-19 17:33:16 -06:00
InfiniteBlueGX
d03164449b
Add a couple new controller remapping options (#1028)
* Add option to choose which button/combo is used to toggle the menu

* Add option to remap the ABXY buttons to the right analog stick
2022-10-09 19:46:32 -06:00
InfiniteBlueGX
59b1b4c795
Add a credits button to the Settings screen (#1027) 2022-10-09 15:05:01 -06:00
InfiniteBlueGX
aa9d1f679e
Fix bug where Save SRAM button could be focused when disabled (#1026) 2022-10-09 12:34:55 -06:00
bladeoner
4327670959
Snes9x - Reset save timer before loading new rom (#1025) 2022-09-22 23:38:52 -07:00
Daryl Borth
3c0f05da3f Merge branch 'master' of git@github.com:dborth/snes9xgx.git 2022-07-18 13:04:38 -06:00
Daryl Borth
88deb038bc switch to chosen video mode on first load if not automatic 2022-07-18 13:04:30 -06:00
saulfabreg Wii VC Project
9b40986b93
SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (Tanooki16) (#1019)
* SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (thanks Tanooki16!)

* SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (thanks Tanooki16!)

* SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (thanks Tanooki16!)

* SNES Hi-Res Mode ON/OFF and Sprite Limit ON/OFF (thanks Tanooki16!)

* Add Spanish translation for both options of SNES Hi-Res mode and Sprite Limit

* Update es.lang
2022-06-28 21:54:05 -06:00
saulfabreg Wii VC Project
e68ae81f3a
Disabled peripheral devices by default if not selected in controller settings (Tanooki16) (#1018) 2022-06-28 15:53:33 -06:00
Daryl Borth
6b418eddec update version 2022-06-15 21:50:24 -06:00
saulfabreg Wii VC Project
42c1e491ed
Snes9x - Add new audio filters (CUBIC/SINC) from Snes9x 1.61 (niuus, Tanooki16) (#1014)
* New audio filters (CUBIC/SINC) taken from Snes9x 1.61 (niuus, Tanooki16)

* New audio filters (CUBIC/SINC) taken from Snes9x 1.61 (niuus, Tanooki16)

* New audio filters (CUBIC/SINC) taken from Snes9x 1.61 (niuus, Tanooki16)

* New audio filters (CUBIC/SINC) taken from Snes9x 1.61 (niuus, Tanooki16)
2022-06-03 13:51:07 -06:00
saulfabreg Wii VC Project
5f02354e1e
forgot to fix something of SuperFX overclock saving which cause reset on most SNES games (Tanooki16) (#1013) 2022-06-03 13:50:57 -06:00
saulfabreg Wii VC Project
da7b4e687a
apu/dsp: Mark function-scope const arrays as static [jSTE0]] (#1012) 2022-06-03 13:50:48 -06:00
saulfabreg Wii VC Project
411ff1c5c5
Add a toggle to hide/show the SRAM save button in the save menu UI (InfiniteBlueGX) (#1011)
* Add a toggle to hide/show the SRAM save button in the save menu UI (InfiniteBlueGX)

* Add a toggle to hide/show the SRAM save button in the save menu UI (InfiniteBlueGX)

* Add a toggle to hide/show the SRAM save button in the save menu UI (InfiniteBlueGX)

* Add a toggle to hide/show the SRAM save button in the save menu UI (InfiniteBlueGX)

* Add Spanish translation for "Hide SRAM Saving"
2022-06-03 13:50:37 -06:00
saulfabreg Wii VC Project
74d7dfd1a3
New speeds for Super FX overclocking, Wii U recommended (niuus) (#1010)
* New speeds for Super FX overclocking, Wii U recommended

* New speeds for Super FX overclocking, Wii U recommended
2022-06-02 17:40:40 -06:00
saulfabreg Wii VC Project
6ec35dab7e
Fix some memory leaks (jdgleaver) (#1009) 2022-06-02 12:29:07 -06:00
saulfabreg Wii VC Project
89ca03d4d5
Snes9x - SuperFX overclock value will properly load on next boot [InfiniteBlueGX] (#1008) 2022-06-02 12:22:54 -06:00
InfiniteBlueGX
2dcea7e3bf
Add Turbo Mode Button remapping feature and "Other Mappings" submenu (#1006)
* Create Turbo Mode submenu under Button Mappings

"Enable Turbo Mode" was moved into this new menu.

* Add Turbo Mode Button remap to the Turbo Mode settings menu

* Rename the Turbo Mode Settings enum

* Remove an extra TriggerUpdate added by mistake

* Fix an edge case where Turbo could be activated on dpad up/left when nunchuck Z/C is mapped

* Rename the Turbo Mode submenu to "Other Mappings"

* Add an enumeration for the remappable buttons for Turbo Mode
2022-05-20 15:54:29 -06:00
InfiniteBlueGX
2e0df05e5d
Add "Enable Turbo Mode" toggle to the Video Settings menu (#1005) 2022-05-12 12:55:46 -06:00
bladeoner
b643b0d7ac
Snes9x - Remove unused logger.cpp and logger.h. (#1000) 2022-04-30 12:24:18 -06:00
saulfabreg Wii VC Project
20ace6b0ed
Snes9x - Add option for overclock Super FX at 20 MHz and update selectable options (Taken from niuus' Snes9x RX) (#1003)
* Add option for overclock Super FX at 20 MHz and update selectable options (niuus)

Add an option for overclock Super FX 1 / GSU-1 (MARIO Chip) games to 20 MHz, taken from @niuus' fork of Snes9xGX, called Snes9x RX.
Overclocking to 40 MHz/60 MHz are unstable for these games that used the SFX GSU-1 chip, and makes it unplayable due to too fast speed, so this modification adds this 20MHz overclock option.

* Add option for overclock Super FX at 20 MHz (niuus)

Add an option for overclock Super FX 1 / GSU-1 (MARIO Chip) games to 20 MHz, taken from @niuus' fork of Snes9xGX, called Snes9x RX.
Overclocking to 40 MHz/60 MHz are unstable for these games that used the SFX GSU-1 chip, and makes it unplayable due to too fast speed, so this modification adds this 20MHz overclock option.

* Forgot to update option order for avoid conflict between menus
2022-04-30 12:23:05 -06:00
bladeoner
e1ca95b38b
Snes9x - Revert "LoROM: Don't map SRAM if size is 0." (#999) 2022-03-07 15:16:01 -07:00
bladeoner
01012bfebc
Snes9x - Merge pull request #735 from jSTE0/microopt (#996) 2022-02-22 08:43:14 -07:00
saulfabreg Wii VC Project
e7429a8141
Added missing Spanish translation for new Reset question prompt (#995) 2022-02-20 16:28:17 -07:00
bladeoner
8f972565ed
Update language files (#989) 2022-02-07 09:03:29 -05:00
bladeoner
850936bf8f
Snes9x - Add scanline timing for Full Throttle Racing (#988) 2022-02-07 09:03:05 -05:00
bladeoner
35884aac65
Snes9x - Set SRAM initialization to set whole buffer (#987) 2022-02-07 09:02:53 -05:00
bladeoner
09db4c69f0
Snes9x - Add ability of FastROM hacks to use SuperFX (#986) 2022-02-07 09:02:20 -05:00
bladeoner
f5a2ed5e99
Snes9x - Update version and copyright for 1.61 (#985) 2022-02-07 09:01:57 -05:00
Daryl Borth
1c0e621ce2 support forwarders that pass in sd1:/ 2022-01-13 14:37:14 -07:00
saulfabreg Wii VC Project
1bd50c7036
Allow "Original" (240p) render mode in 480p configurations (Taken from niuus' Snes9x RX) (#982)
* Allow "Original" render mode in 480p configurations (niuus)

Taken from Snes9x RX by @niuus (a fork of Snes9x GX). Info: https://github.com/niuus/Snes9xRX/commit/4f4627fe
Allow "Original" render mode to be selectable when using the Wii Options TV Resolution setting for "EDTV or HDTV (480p)" over component cables:
- This caters specifically to LCD / LED users with 240p supported displays, since the option was previously hidden. Users with CRT / PVM / BVM displays with supported 480p Progressive Scan mode will also benefit, since no Wii setting switch will be needed for the "Original" 240p mode to be used.

* Change order of Filtered Sharp/Soft settings for match with original Snes9x GX (dborth)

This commit is for change the order of Filtered Sharp/Soft settings for match with original Snes9x GX (suggested by dborth).
2022-01-13 12:53:21 -07:00
saulfabreg Wii VC Project
80eba1fd1d
Update Spanish language translation + bring it to 2022 (#983)
* Update Spanish language translation + bring it to 2022

Updated again some Spanish translations and replaced year 2021 to 2022 since this new year is 2022.

* fixed mistranslated "Oct" string to "Obtubre", correct is "Octubre"
2022-01-12 10:29:33 -07:00
bladeoner
ad638a5dbd
Update file headers (#981) 2022-01-09 09:41:38 -07:00
bladeoner
97dbf6caa0
Added Scale2x video filter and rename Scanlines filter (thanks Tanooki16!) (#979)
- Added the Scale2x video filter
- Rename the Scanlines filter to TV Mode
2021-11-25 13:33:45 -07:00
saulfabreg Wii VC Project
a9b9303f43
Update (again) Spanish language translation (#978)
Update some untranslated and mistranslated messages and text from Snes9xGX.
2021-10-16 12:06:26 -07:00