Commit Graph

586 Commits

Author SHA1 Message Date
Daryl Borth
d895bf6300 compress bg music to reduce memory footprint. reorder init to init
snes9x memory earlier so it goes into MEM1.
2018-08-11 15:54:25 -06:00
Daryl Borth
5866fd20db backport more changes from snes9x master 2018-08-11 14:58:21 -06:00
Daryl Borth
856a1ac127 backport more changes from snes9x master 2018-08-11 14:56:31 -06:00
Daryl Borth
e8f2613841 backport some files from snes9x master 2018-08-10 10:25:56 -06:00
Daryl Borth
c685dfceb9 allow ROMs smaller than 96K. 32K is now the lower limit. 2018-08-09 17:39:56 -06:00
Daryl Borth
647097b356 remove L+R+X+Y trigger to go back to emulator. just use the stick or
home button.
2018-08-09 17:30:15 -06:00
Daryl Borth
d51aeb12ac remove non-existent defaults 2018-08-09 17:14:59 -06:00
Daryl Borth
66110b2671 re-enable FixInvalidSettings 2018-08-09 17:05:47 -06:00
dborth
732c94033b
Merge pull request #734 from bladeoner/background
Change SNES bg image from US to EU/JP version
2018-08-05 17:52:59 -06:00
bladeoner
ed77e346c6
Change SNES bg image from US to EU/JP version
- This changes the background image in the menu to the EU/JP version of the console.
It makes the it more complete since the other images used are also the EU/JP version of the console.
2018-08-05 22:46:54 +02:00
bladeoner
b27ac565d5
Update build to version 4.3.8
* Add MSU1 support (thanks qwertymodo!)
* Add BPS soft-patching support (thanks qwertymodo!)
* Allow loader to pass two arguments instead of three (libertyernie)
* Backport some MSU1 fixes from snes9x
* Fix a few potential crashes caused by the GUI
* Compiled with latest libOGC/devkitPPC
* Remove update check completely. 
* Compatibility fixes for newer devkitppc.
* Compile fixes for Gamecube
* Compile fixes for Linux
2018-08-05 22:39:13 +02:00
bladeoner
dbefa19b60
Compile fixes for Linux
- Compiling on a Linux distribution will fail without these fixes.
2018-08-05 21:17:02 +02:00
Daryl Borth
6788d15aae automatically create preview image dirs if they don't exist 2018-08-02 11:28:00 -06:00
Daryl Borth
b66d66e82e compiles on latest devkitPPC/libogc. Note: crashes as soon as wiimote is
connected with the freetype portlib supplied by devkitPPC. using an
older freetype works.
2018-08-02 10:32:54 -06:00
Daryl Borth
9703bef743 remove wiiupc since libogc wiiuse now supports WiiU Pro controller.
remove update check completely. compatibility fixes for newer devkitppc.
2018-08-01 12:44:21 -06:00
dborth
0baaf38e35
Merge pull request #728 from libertyernie/allow-two-arguments
Allow loader (e.g. Homebrew Channel) to pass 2 arguments instead of 3
2018-07-29 11:47:55 -06:00
bladeoner
74f3ee4caf
MSU1 fixes backported
The following fixes are backported from the Snes9x master branch:
- Release msu data and audio streams on exit, use unzClose when closing
- Fix MSU-1 channel swap on loop
- Ensure all MSU-1 reads are stereo channel aligned
- Clean up S9xMSU1Generate code
- Fix MSU1 swapping.
- Fix casting on MSU1 volume
- Get rid of "Unable to find msu file" console spam
2018-07-29 19:33:25 +02:00
libertyernie
8d210497a3 Check argc 2018-07-28 15:09:23 -05:00
libertyernie
081efa8f26 Allow loader (e.g. Homebrew Channel) to pass two arguments instead of three for autoload 2018-07-27 21:52:04 -05:00
emu_kidid
2c224b8db8 - Fix LTO flag (actually use one :P)
- Virtual memory for GameCube, prevent out of memory crashes
2018-06-09 08:59:52 +09:30
emu_kidid
a417745817 - Fix compilation errors with latest libOGC/devkitPPC
- Fix GameCube build
- Add PowerPC specific Blargg makefile flags
- Add LTO to Makefile.gc
2018-06-06 23:40:11 +09:30
bladeoner
d8a8530bc8
Properly report MSU-1 revision in the status register 2018-03-04 17:00:22 +01:00
dborth
c9d0680796
Merge pull request #711 from bladeoner/bps
Add .bps soft-patching support by qwertymodo
2018-01-17 20:55:54 -07:00
Etienne Haarsma
a6e77b92c5 Add BPS soft-patching support (thanks qwertymodo!) 2018-01-17 16:16:47 +01:00
Etienne Haarsma
a0ff37c92e Add MSU1 support (thanks qwertymodo!) 2018-01-17 15:59:23 +01:00
Daryl Borth
97e637fed8 Hide saving dialog that pops up briefly when returning from a game 2016-12-08 19:41:52 -07:00
Daryl Borth
10a881ac05 merging changes from Zopenko 2016-12-08 17:51:57 -07:00
askotx
1e46032589 Merge pull request #689 from askotx/master
Add delete SRAM/state by Zopenko
2016-11-22 10:40:13 -07:00
Askot
d37fdded05 -Fix delete sram/state option 2016-09-17 21:28:35 -07:00
Askot
00a1df59cc -Add delete sram/snapshot option by Zopenko 2016-09-17 20:46:33 -07:00
Daryl Borth
35f6f7fd7a Merge remote-tracking branch 'refs/remotes/origin/master' into pr/686
# Conflicts:
#	readme.txt
#	update.xml
2016-06-25 15:02:30 -06:00
Daryl Borth
f5a064c92e update readme/update link 2016-06-25 11:24:13 -06:00
Juan Ruvalcaba
123326b5f9 -Remove Turbo Mode wii on right stick. 2016-06-09 13:25:16 -07:00
Juan Ruvalcaba
3c0bafb263 -Add Super FX Overclock option 2016-03-12 13:58:51 -07:00
Juan Ruvalcaba
f7407d6bf3 Show Framerate 2016-02-07 20:35:16 -07:00
Juan Ruvalcaba
15d791e87d -Fix standalone version getting invalid window on start, plugin mode works fine 2016-02-06 18:35:07 -07:00
Juan Ruvalcaba
85e6e4f2eb Missed images 2016-02-06 14:42:44 -07:00
Juan Ruvalcaba
8b7f48ec81 Missed image 2016-02-06 14:42:15 -07:00
Juan Ruvalcaba
f6c3abdc58 [4.3.5 - February 06, 2016]
* Added Fix94 wiiflow plugin mode
* Removed sound from GUI and now gets better perfomance/FPS on games like
  Yoshi's Island and Kirby Dream Land 3.
2016-02-06 14:40:46 -07:00
dborth
874c95f7c8 merge image preview changes from cebolleto 2014-10-24 02:47:59 +00:00
dborth
2089090791 finalize 4.3.2 2012-11-10 05:50:32 +00:00
dborth
fa7eaf3fed Fix lag with GameCube controllers 2012-10-04 00:33:54 +00:00
dborth
8bd9b8aedc finalize 4.3.1 2012-07-07 17:46:28 +00:00
dborth
2e16966bbb finalize 4.3.0 2012-07-06 20:50:09 +00:00
dborth
36b33a261c fix screen flicker when going back to menu 2012-06-28 02:33:17 +00:00
dborth
f8caf2e9df 2012-04-28 16:13:03 +00:00
dborth
14f4cd2cc0 2012-03-18 17:39:02 +00:00
dborth
17880749e0 use threshold of cos(67.5) to allow two directions to be pressed simultaneously (eg: down+right) (patch by KruLLo) 2012-03-18 15:52:20 +00:00
dborth
f65c3d01c3 trigger button press when GameCube L/R are 50%+ depressed
remove sync using vsync - use timers for sync only
2012-02-05 21:31:38 +00:00
dborth
6cb97df316 new joystick math 2012-01-27 02:34:43 +00:00