Commit Graph

721 Commits

Author SHA1 Message Date
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
dborth
2c7c2cec04 finalize 4.2.9 2012-01-14 22:34:01 +00:00
dborth
b562209da7 improved pixel rendering 2012-01-11 18:46:55 +00:00
dborth
39102d8169 2011-10-27 04:12:14 +00:00
dborth
ccf1bebfa4 2011-06-21 02:22:09 +00:00
dborth
e9d4b787dd 2011-06-18 06:10:25 +00:00
dborth
13738fc3b0 2011-06-05 05:24:22 +00:00
dborth
85119d4fcb finalize 4.2.8 2011-05-16 00:54:37 +00:00
dborth
48d78d7d2d 2011-05-07 04:48:30 +00:00
dborth
529a71f6fb 2011-05-06 04:34:53 +00:00
dborth
347e59eaa4 2011-05-05 04:41:45 +00:00
dborth
4cfb4064ca Apply APUAllowTimeOverflow to Mutant Chronicles - Doom Troopers (danieldematteis) 2011-04-25 02:21:09 +00:00
dborth
bffb343462 update translations 2011-04-23 15:54:54 +00:00
dborth
ee7c66d257 sync APU code 2011-04-21 15:49:56 +00:00
dborth
f29ab67e46 2011-04-01 05:35:37 +00:00
dborth
fb983c9807 add Turkish translation 2011-03-30 03:41:39 +00:00
dborth
bba174d19b 2011-03-25 00:55:34 +00:00
dborth
482d846a4e finalize 4.2.7 2011-03-24 01:19:27 +00:00
dborth
fd8a742cd9 revert zones' improved IRQ and SA-1 changes committed in r661 - these are detrimental to performance 2011-03-24 01:07:47 +00:00
dborth
ce4ee053b6 fix slow browser issue 2011-03-24 01:02:33 +00:00
dborth
720306a188 parsing fix, string safety 2011-03-20 17:17:51 +00:00
dborth
86b15fb903 add trailing slash to paths 2011-03-19 17:00:09 +00:00
dborth
9fae5f0b42 finalize 4.2.6 2011-03-19 05:33:06 +00:00
dborth
4aa207d6ef 2011-03-13 05:48:20 +00:00
dborth
4d0bc13fa8 Fix glitched images on one-frame interlace changes (e.g. chrono trigger)
Fix hires pixel plotter
2011-02-16 00:23:19 +00:00
dborth
19c8d16c74 fix issue 468 - cheats do not persist 2011-02-15 17:08:35 +00:00
dborth
8afefe3599 rm space 2011-02-10 18:08:12 +00:00
dborth
ea9f2261b4 fix compilation on GameCube 2011-02-10 18:06:09 +00:00
dborth
56e8bcfaef update to match iso9660 devoptab 2011-02-06 20:47:04 +00:00
dborth
cb2b9de087 update net code 2011-02-06 05:38:15 +00:00
dborth
422ea26b46 sync to snes9x git 2011-02-06 05:23:21 +00:00
dborth
072c4941aa 2011-02-04 04:42:15 +00:00
dborth
212e716ecb source tidy 2011-02-03 03:44:45 +00:00
dborth
409482fab5 net changes 2011-02-03 03:35:09 +00:00
dborth
322e1575b7 enable SMB on GameCube (thanks Extrems!) 2011-02-03 03:09:49 +00:00
dborth
5a9f1ae3bd Apply APUAllowTimeOverflow to primal rage 2011-01-22 20:21:49 +00:00
dborth
be1243b83c 2011-01-21 02:36:17 +00:00
dborth
d968149ac5 replace file calls with standard ones 2011-01-20 02:52:56 +00:00
dborth
5d7331ead0 core update - improved IRQ and SA-1 2011-01-17 13:54:34 +00:00
dborth
32f8662987 sync 2010-12-27 05:41:49 +00:00
dborth
d7e85f0dc7 fix gc build 2010-12-26 23:19:44 +00:00
dborth
bf36bc2fec fix paste error 2010-12-26 23:16:53 +00:00
dborth
66d8370ff0 lang update 2010-12-25 18:26:44 +00:00
dborth
9b8ebe4a0c lang update 2010-12-24 03:11:08 +00:00
dborth
2213e5510e add IOS whitelist, reload if found. display warning if not. 2010-12-18 16:04:50 +00:00
dborth
0df185faa6 stop folder parsing when opening a 7z 2010-12-05 21:48:48 +00:00
dborth
9d72b181c0 add Catalan translation 2010-11-27 02:46:27 +00:00
dborth
df2392c736 2010-11-17 07:27:53 +00:00
dborth
ffa827d43c 2010-11-16 20:20:04 +00:00
dborth
6bf55a1f1e lang update 2010-11-12 01:44:38 +00:00
dborth
635ab61c83 lang update 2010-11-06 23:41:40 +00:00
dborth
df7be8626c Added SA-1 NMI and fixed its override mode. (zones) 2010-11-02 19:14:13 +00:00
dborth
63e1f9c391 2010-10-31 16:32:20 +00:00
dborth
7333110ebc allow APU time overflow on The Mask 2010-10-30 19:37:24 +00:00
dborth
deb8ae68a1 bugfix 2010-10-27 22:08:17 +00:00
dborth
887f39c835 fix language toggle 2010-10-19 21:41:04 +00:00
dborth
221bab8a9a Introduce new APU timing hack
Timings.APUAllowTimeOverflow allows the SPC to cross the time limit
set by CPU.Cycles. Currently fixes Earthworm Jim 2, Ms. Pacman and
NBA Hang Time.
2010-10-19 02:24:07 +00:00
dborth
9816922af5 simplify 2010-10-14 20:15:59 +00:00
dborth
d612bf27f9 lang updates 2010-10-10 17:45:09 +00:00
dborth
7667cc6d75 lang updates 2010-10-09 05:47:10 +00:00
dborth
87def924a7 fix off-by-one in http code 2010-10-07 19:56:09 +00:00
dborth
994643ee94 finalize 4.2.5 2010-10-07 16:44:08 +00:00
dborth
796df8935d sync with upstream 2010-10-03 20:13:53 +00:00
dborth
ab38047aa9 fix hq2x on high-res games (turn off) 2010-09-08 16:10:36 +00:00
dborth
4570bac667 browser fix 2010-08-31 17:08:32 +00:00
dborth
d0813f8281 new video code 2010-08-31 06:14:45 +00:00
dborth
e103c7bd4d lang updates 2010-08-29 21:43:32 +00:00
dborth
be41540861 fix crash for those with their routers turned off 2010-08-23 18:59:21 +00:00
dborth
4917c79f11 lang update 2010-08-21 22:16:45 +00:00
dborth
eb24eb640d add portuguese translation (marcoslimaozinho) 2010-08-21 20:06:36 +00:00
dborth
6c7a0d9c00 improve net init code 2010-08-20 22:32:41 +00:00
dborth
1348a4598e 2010-08-18 17:35:23 +00:00
dborth
dbcde69fd5 improved network init and file code 2010-08-18 00:15:25 +00:00
dborth
25e659297e finalize 4.2.4 2010-08-14 05:55:21 +00:00
dborth
533176c7b6 typefix 2010-08-09 18:15:55 +00:00
dborth
08fb37a94d remove IOS 202 code 2010-08-09 03:45:17 +00:00
dborth
1fc4262ea2 tidy up memory usage 2010-07-31 02:22:30 +00:00
dborth
11f53e46d4 minor changes 2010-07-27 17:29:37 +00:00
dborth
0db4a3e04c increase max roms 2010-07-23 22:40:20 +00:00
dborth
b4e7caa65b source tidy 2010-07-22 07:39:08 +00:00
dborth
dfa49325ec finalize 4.2.3 2010-07-22 07:21:40 +00:00
dborth
3aa626f2b5 finalize 4.2.2 2010-07-20 06:45:04 +00:00
dborth
9bdcf2969e increase save buffer size (fix issue 541) 2010-07-17 06:34:02 +00:00
dborth
d6cfb51b59 fix saves issue 2010-07-15 06:55:40 +00:00
dborth
ee2277f76f finalize 4.2.1 2010-07-15 03:52:42 +00:00
dborth
7887ba0b85 2010-07-12 06:29:29 +00:00
dborth
3980a90769 hide non-ROM files 2010-07-12 06:19:35 +00:00
dborth
12341db1ed 2010-07-11 23:19:09 +00:00
dborth
2301ce3e45 fix sfx vol 2010-07-10 17:27:48 +00:00
dborth
a79008f95c 2010-07-09 15:27:04 +00:00
dborth
7393b70f0c 2010-07-09 15:25:57 +00:00
dborth
c162af659e updated usb2 support (now supports both ports). requires new cIOS 202. freetypegx optimization. 2010-07-06 06:39:15 +00:00
dborth
b330107e8d the masses have spoken 2010-07-02 06:15:31 +00:00
dborth
daa34a558c 2010-06-29 18:55:32 +00:00
dborth
f3aa820d4d somewhat improved memory management. hopefully GameCube memory issues are gone now :) 2010-06-29 07:48:17 +00:00
dborth
7b9772cec9 turn off Nagle 2010-06-27 00:42:17 +00:00
dborth
b7881bfa72 use snes9x's internal patching system, fix file browser bug 2010-06-24 23:38:05 +00:00
dborth
642d17c355 fix 2010-06-23 22:29:36 +00:00
dborth
da2be2798a 2010-06-23 17:51:26 +00:00
dborth
97ba234dfd attempting to optimize memory usage for gamecube 2010-06-23 17:34:19 +00:00
dborth
874737e2df fix 16:9 on original mode, cleanup other code 2010-06-22 23:31:14 +00:00
dborth
fe6e469a71 bugfix 2010-06-21 04:29:49 +00:00
dborth
7f5371853a finalize 4.2.0 2010-06-21 03:48:51 +00:00
dborth
ef28e4eb28 static xfb to reduce mem frag 2010-06-20 00:26:36 +00:00
dborth
9eb578b14c IPS/UPS patches work again, fix network reinit issue 2010-06-19 17:21:01 +00:00
dborth
0ab5f8156e minor changes 2010-06-08 18:02:30 +00:00
dborth
bcefa0a2a8 change IOS reload 2010-06-05 01:45:03 +00:00
dborth
982db442c1 sd gecko fixes 2010-06-04 21:50:24 +00:00
dborth
118ca267c5 use less memory for snapshot screenshots - so now thumbs are activated for GameCube 2010-06-03 23:15:34 +00:00
dborth
2ffdd76b7c fix for issue 506 2010-06-02 16:52:04 +00:00
dborth
2d44e129a2 fix framerate issue (issue 498) 2010-06-01 02:18:28 +00:00
dborth
623fe9bcac usb fix 2010-05-21 06:57:40 +00:00
dborth
5f51d83452 fix audio for GC 2010-05-21 01:36:02 +00:00
dborth
ee1a761904 finalize 4.1.9 2010-05-19 21:51:33 +00:00
dborth
115a5e8943 2010-05-02 19:31:04 +00:00
dborth
c9d8416128 improved USB code 2010-04-28 06:00:30 +00:00
dborth
e290e7009e fix scrolling bug 2010-04-17 20:15:04 +00:00
dborth
19a691e68d small fixes 2010-04-17 03:05:03 +00:00
dborth
d7b709ca0b add ifdef 2010-04-14 23:53:27 +00:00
dborth
13cd4e1653 some spiffy new audio/video code! 2010-04-13 23:34:01 +00:00
dborth
5169aa4d90 new image colors for prompt window 2010-04-13 08:00:53 +00:00
dborth
14f56056b8 Add both A and 2 triggers to all buttons. That too way too long. 2010-04-13 06:50:54 +00:00
dborth
f2286d213b fix some hangs 2010-04-13 05:17:30 +00:00
dborth
f8823d6215 fix cheats issue 2010-04-12 22:39:41 +00:00
dborth
9c94963a99 2010-04-12 05:57:52 +00:00
dborth
a1d25ef31a 2010-04-11 05:08:01 +00:00
dborth
73dcbe4eac 2010-04-10 06:33:28 +00:00
dborth
f8c2e13089 finalize 4.1.7 2010-04-09 22:52:59 +00:00
dborth
4e752fceb8 upstream changes. change sound defaults 2010-04-06 02:13:53 +00:00
dborth
723010768b 2010-04-05 23:52:32 +00:00
dborth
e22b4ac6df fix for issue 435 2010-04-05 23:37:46 +00:00
dborth
57ad6fb90c revert 2010-04-05 23:15:42 +00:00
dborth
078d2756a5 changes for SD Gecko / DVD support on GameCube (thanks emukidid!) 2010-04-02 21:02:16 +00:00
dborth
2ffffc7cbb fix sz, new lang files 2010-04-01 21:34:35 +00:00
dborth
27b25fcab6 finalize 4.1.6 2010-03-31 02:54:24 +00:00
dborth
5564a022e9 2010-03-31 02:50:05 +00:00
dborth
2445c18fc5 add IOS display for diagnostics 2010-03-22 21:18:50 +00:00
dborth
ed035ccad3 2010-03-22 08:12:41 +00:00
dborth
1f372798d3 much saner and more optimized font drawing 2010-03-22 07:51:11 +00:00
dborth
efdb4e7746 2010-03-22 00:51:13 +00:00
dborth
c65b1bf657 reorg 2010-03-21 23:45:49 +00:00
dborth
029c0f368b reorg 2010-03-21 23:45:09 +00:00
dborth
7276c11e52 reorg 2010-03-21 23:44:46 +00:00
dborth
05e3fe6067 reorg 2010-03-21 23:43:54 +00:00
dborth
4897932f08 reorg 2010-03-21 20:28:01 +00:00
dborth
d7018c0a23 reorg 2010-03-21 20:26:00 +00:00
dborth
28242c72f5 reorg 2010-03-21 20:24:26 +00:00
dborth
f440f9b4ca reorg 2010-03-21 20:23:26 +00:00
dborth
3b8b7b74d1 new font, rewritten PNGU, menu tweaks, optimized text code 2010-03-21 19:52:22 +00:00
dborth
a126568d04 small tweaks for translation 2010-03-19 00:51:57 +00:00
dborth
3622168167 update some strings 2010-03-17 23:20:08 +00:00
dborth
10d80c7d3a 2010-03-17 22:19:35 +00:00
dborth
4fe9e6e919 2010-03-15 23:34:55 +00:00
dborth
0e99dad39c hide unavailable languages 2010-03-15 23:29:02 +00:00
dborth
ad5c687ce8 crosshair disable option, prevent update notification from interfering with game loading 2010-03-15 23:18:18 +00:00
dborth
bc4aff009d changes for multi-language support 2010-03-15 07:41:40 +00:00
dborth
3d843f7bf5 2010-03-11 18:16:49 +00:00
dborth
dce315ba8f add usb2/dvd support via ios 202, kill dvdx support 2010-03-11 06:02:56 +00:00
dborth
7444233425 optimization 2010-02-12 07:39:12 +00:00
dborth
b60f2ff793 2010-02-09 04:03:37 +00:00
dborth
c92fb73119 make sure to load language on startup 2010-01-29 00:57:37 +00:00
dborth
fa85d135dc 2010-01-28 04:00:25 +00:00
dborth
316f8221a2 update headers 2010-01-27 22:20:37 +00:00
dborth
c1546f3132 add new APU 2010-01-27 22:12:09 +00:00
dborth
dfb91c5f7c upgrade core to 1.52 2010-01-27 22:08:56 +00:00
dborth
6b870179cf use srm file without "auto", if found 2010-01-25 22:31:54 +00:00