Commit Graph

836 Commits

Author SHA1 Message Date
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
dborth
bb3ed94c1b 2010-01-25 21:34:12 +00:00
dborth
85641d69b1 more changes for multilanguage support 2010-01-25 21:05:38 +00:00
dborth
96763c6e19 fix commit failure 2010-01-25 08:32:50 +00:00
dborth
b533b8824f framework for multilanguage support 2010-01-25 08:24:11 +00:00
dborth
92cbfafede optimizations 2010-01-25 07:35:50 +00:00
dborth
8e5eb64a5c optimizations 2010-01-25 07:34:45 +00:00
dborth
775ad14651 optimizations 2010-01-13 07:08:33 +00:00
dborth
2b3bad35ce finalize 4.1.5 2009-12-23 22:50:33 +00:00
dborth
aefba6de0d change snes9x to snes9xgx 2009-12-23 07:21:05 +00:00
dborth
db140261aa jump to last file, improved auto update, make folders if not present 2009-12-23 00:38:11 +00:00
dborth
0e5d796a44 minor optimizations 2009-12-14 01:08:14 +00:00
dborth
9e0bff0219 scrollbar up/down buttons fixed 2009-12-04 21:49:34 +00:00
dborth
a989decaf8 finalize 4.1.4 2009-12-02 07:39:05 +00:00
dborth
cba6f19df8 2009-12-02 06:48:50 +00:00
dborth
646255157f fix snapshot loading 2009-12-01 08:33:41 +00:00
dborth
b0dc24689f revert trunk 2009-11-30 08:14:38 +00:00
dborth
ad09c5e12f trash old memcard / aram code 2009-11-29 08:12:40 +00:00
dborth
e7d0b3df78 initial port of snes9x 1.52 beta 2009-11-25 06:35:14 +00:00
dborth
fd42a7091b 2009-11-24 04:04:52 +00:00
dborth
35ef5bd7e9 update comments 2009-11-24 03:57:27 +00:00
dborth
ac3ef1dbb9 delete unused files 2009-11-17 09:12:43 +00:00
dborth
92e2777efd add separate hor/vert zoom options 2009-11-16 08:13:02 +00:00
dborth
8dbd62bbc5 2009-11-05 08:00:31 +00:00
dborth
8ad6b29cf8 small fix 2009-11-05 06:49:40 +00:00
dborth
6dd91ff69c 2009-11-05 04:39:14 +00:00
dborth
05fb798140 2009-11-04 21:31:45 +00:00
dborth
959edb3b2b change scrolling timing 2009-11-04 21:27:04 +00:00
dborth
26bc6e5ea8 2009-10-27 21:51:31 +00:00
dborth
851402beff reduce memory fragmentation. fixes out of memory crashes (eg: after many save state loads) 2009-10-27 06:00:22 +00:00
dborth
a7b43100c4 2009-10-27 02:35:28 +00:00
dborth
914bb130c9 libwiigui documentation updates 2009-10-17 00:15:58 +00:00
dborth
16e4b64b1c more code tidy 2009-10-15 06:51:38 +00:00
dborth
88f0952d71 tidy up input code 2009-10-15 06:24:09 +00:00
dborth
475a3f5a6e 2009-10-13 07:28:58 +00:00
dborth
c30baad4dd code tidy 2009-10-13 05:09:43 +00:00
dborth
2533738495 minor tweaks 2009-10-13 04:56:38 +00:00
dborth
439a1625f2 optimize - use pointer to wpad data 2009-10-13 00:48:00 +00:00
dborth
a958264785 remove callback, correct use of DrawDone 2009-10-12 19:18:49 +00:00
dborth
ae44af0dac bad key mapping 2009-10-09 22:27:50 +00:00
dborth
6b82d72cb5 finalize 4.1.2 2009-10-07 07:03:05 +00:00
dborth
b28a03c0da 2009-10-06 19:56:55 +00:00
dborth
026632ada7 close file 2009-10-06 07:21:01 +00:00
dborth
d1bca1e3de 2009-10-06 07:10:40 +00:00
dborth
959d9f930d rewritten save function 2009-10-06 07:09:51 +00:00
dborth
20b7ab731e close file handle 2009-10-06 06:57:53 +00:00
dborth
9aa97b227d many bugfixes (and rewritten code) 2009-10-06 06:37:53 +00:00
dborth
be00c975f1 fix pref path 2009-10-05 01:32:33 +00:00
dborth
8fba5d861e small improvements 2009-10-04 19:30:55 +00:00
dborth
61f9a207c2 more small bugfixes 2009-10-03 19:46:57 +00:00
dborth
c18b452a00 switch to size_t 2009-10-03 19:10:53 +00:00
dborth
e36d4f5db0 small bugfixes 2009-10-03 18:44:09 +00:00
dborth
e32ced6e2d remove dvd file op code. handled by devoptab now. 2009-10-03 17:02:45 +00:00
dborth
030e79e302 small bugfixes 2009-10-02 03:09:36 +00:00
dborth
663d73e7b1 2009-10-01 22:36:05 +00:00
dborth
e78581e845 code restructure, revamp filebrowser 2009-10-01 22:35:12 +00:00
dborth
9b7ecedb9b 2009-09-25 18:50:35 +00:00
dborth
1341d4070a 2009-09-25 18:47:39 +00:00
dborth
bbc1d7a53c 2009-09-25 18:46:44 +00:00
dborth
62835600e5 add code for usb gecko debugging 2009-09-25 18:45:51 +00:00
dborth
6b46b52cf3 fix memory leak 2009-09-25 18:38:22 +00:00
dborth
cc09dabcb3 finalize 4.1.1 2009-09-20 01:32:42 +00:00
dborth
43bcfdc751 fix black screen bug 2009-09-20 01:06:00 +00:00
dborth
cb84a2067f finalize 4.1.0 2009-09-16 08:05:30 +00:00
dborth
ca7efcdb45 proper code to change video modes, remove some legacy code 2009-09-16 07:54:34 +00:00
dborth
02cba69962 small menu bugfix 2009-09-15 07:20:23 +00:00
dborth
d07f125224 increase max saves to 100 2009-09-15 06:56:15 +00:00
dborth
55cd167c92 proper r18 support - no more custom "tremor" lib 2009-09-15 06:13:08 +00:00
tmbinc
0e3155eeda xenon: support for multiple controllers 2009-09-11 14:52:03 +00:00
tmbinc
feee83d784 xenon: use shaders from array 2009-09-08 19:29:34 +00:00
tmbinc
05fcd2816c use posix functions to read rom 2009-09-08 16:28:02 +00:00
tmbinc
e969ce7fad xbox 360 port: use full cpu speed, sleep unused cpu cores, add sound (which isn't that great yet) 2009-09-04 02:45:14 +00:00
dborth
5ed806d8a1 add pngu and metaphrasis to project 2009-08-25 17:21:46 +00:00
tmbinc
8826a424c7 xenon: some joypad2 definition were lost 2009-08-24 11:23:41 +00:00
tmbinc
c80cbc1c5f xenon: use fat size from simple fat driver instead of hardcoded 4MB 2009-08-24 09:52:50 +00:00
tmbinc
21e52eab5a add port to xbox 360 using libxenon library 2009-08-24 09:41:10 +00:00
dborth
a5948af88a text alignment corrections 2009-08-21 07:20:01 +00:00
dborth
bc7a198689 2009-08-12 05:35:18 +00:00
dborth
aad87cf590 2009-08-04 04:27:01 +00:00
dborth
a3740011e6 rename variables 2009-08-04 04:24:17 +00:00
dborth
98e8be7ce9 remove dvd file limit 2009-07-31 01:42:51 +00:00
dborth
f9514962ff 2009-07-27 22:32:34 +00:00
dborth
05b9d7f417 improvements to optionbrowser 2009-07-27 22:28:21 +00:00
dborth
46b39c5e3f 2009-07-27 03:51:02 +00:00
dborth
04e0cabb22 2009-07-23 07:48:12 +00:00
dborth
eedebfdbb5 finalize 4.0.9 2009-07-23 03:27:52 +00:00
dborth
75e5e28532 change default prompt window selection to "Cancel" button 2009-07-22 04:41:12 +00:00
dborth
69270c14ab fix shift key, game save bug 2009-07-16 17:47:37 +00:00
dborth
398cafd849 update for new libogc 2009-07-10 21:30:44 +00:00
dborth
c630499b98 fix text scrolling - it works again! 2009-07-10 04:12:05 +00:00
dborth
ad7c365d95 finalize 4.0.8 2009-07-09 22:48:39 +00:00
dborth
32525770c2 fix 7z lockup, better 7z error message 2009-07-09 21:51:19 +00:00
dborth
0f9ce7ec3b prevent lockups on exit 2009-07-09 17:48:04 +00:00
dborth
7a0bfd2e44 increase cheat limit from 30 to 150 cheats 2009-07-09 04:12:28 +00:00
dborth
f01152621d delete existing cheats before loading new game, proper cheats init. avoids cheats from last game applied to next one. 2009-07-08 22:28:26 +00:00
dborth
93f2826d21 stop parsing when loading a file 2009-07-08 20:25:59 +00:00
dborth
d5e43d1048 fix performance problems with using multiple font sizes 2009-07-08 07:14:18 +00:00
dborth
ae13bd130e improvements to onscreen keyboard 2009-07-08 05:56:38 +00:00
dborth
5899078870 faster smb browsing - thread to parse directories on the fly 2009-07-07 06:35:53 +00:00
dborth
815f2abd2f preferences now only saved on exit, RAM auto-saved on power off from within a game, last browser folder is now remembered 2009-07-07 04:49:59 +00:00
dborth
98625560d4 don't change dir names for display 2009-07-07 02:27:00 +00:00
dborth
5d43ddfe01 disable debugging console 2009-07-03 13:37:31 +00:00
dborth
c555a1db68 fixed no sound on gamecube 2009-07-01 17:40:04 +00:00
dborth
7654604ec6 tidy up http code 2009-07-01 17:35:49 +00:00
dborth
d59ec81978 fixed controller mapping Reset button bug 2009-07-01 17:15:47 +00:00
dborth
5b6bcf89f3 whoops! broke auto-update! fixed. 2009-06-30 07:12:15 +00:00
dborth
671787f6e2 finalize 4.0.7 2009-06-30 06:38:08 +00:00
dborth
f61b07866a 2009-06-29 06:54:38 +00:00
dborth
671aa8d6b4 improved save file detection algorithm 2009-06-28 07:06:21 +00:00
dborth
ff46a17373 change video callbacks to avoid over-reading pads 2009-06-27 20:03:15 +00:00
dborth
5f3c4ad61d add filename text scrolling, improved efficiency on text wrapping, add reset button for mappings 2009-06-27 19:38:39 +00:00
dborth
83b4508566 don't wait for network init before entering game 2009-06-22 20:04:43 +00:00
dborth
2bfce2dd57 add DI_Close, controller reset 2009-06-22 19:58:18 +00:00
dborth
37632bdc58 fix file browser bug 2009-06-18 06:09:28 +00:00
dborth
70cdb15f83 shrink file selector font size, increase to 10 entries 2009-06-18 05:47:02 +00:00
dborth
026a1860a7 button mapping cleared on Home press 2009-06-18 04:48:26 +00:00
dborth
b80e800101 only update battery images when required 2009-06-17 07:46:10 +00:00
dborth
bb34e47633 improve 7z error messages, minor bugfixes 2009-06-16 08:38:52 +00:00
dborth
41e748fe00 bump version 2009-06-16 05:14:36 +00:00
dborth
3a5f1f06e7 correction for loading settings from usb, set widescreen to maximum size 2009-06-16 05:03:04 +00:00
dborth
17278b6332 video code cleanup/corrections 2009-06-15 08:23:19 +00:00
dborth
6bf2a1f353 change audio mode switch 2009-06-13 17:48:03 +00:00
dborth
4cd7c28bb4 fix long-standing menu "random" lockup/crashing bug. caused by Hermes' oggplayer threading. oggplayer rewritten. 2009-06-13 08:40:45 +00:00
dborth
96e0fda747 minor changes 2009-06-13 07:56:58 +00:00
dborth
2bf1663248 rewrite ogg code. better? 2009-06-13 03:59:42 +00:00
dborth
383acdaf01 fix mem card write verify bug 2009-06-13 01:57:54 +00:00
dborth
ab2bd752f0 fix savebrowser bugs 2009-06-13 01:38:21 +00:00
dborth
5c955c824e better path handling code 2009-06-12 07:47:42 +00:00
dborth
5489397e55 2009-06-07 18:00:57 +00:00
dborth
b27d4a7d09 move up audio init 2009-06-05 05:18:03 +00:00
dborth
2d47a47f51 cleanup while loop vars 2009-06-02 06:47:40 +00:00
dborth
ead421820b reduce memory fragmentation with static savebuffer 2009-06-01 21:56:31 +00:00
dborth
1d7cd4b450 bump version number 2009-05-30 18:52:29 +00:00
dborth
8a0dde5d59 fix update window causing crash, misc tweaks 2009-05-30 18:26:45 +00:00
dborth
e51775b0ad correction for home menu popping up on game load 2009-05-30 06:46:33 +00:00
dborth
dc87d5ec4a fix for SMB, misc improvements 2009-05-30 06:28:12 +00:00
dborth
57c250c1e5 more GUI logic corrections 2009-05-28 07:50:56 +00:00
dborth
ad07683e77 2009-05-28 07:11:25 +00:00
dborth
0020aee9e4 GUI behavioral corrections 2009-05-28 07:08:25 +00:00
dborth
44d23d6d43 fix exiting to game from re-entering menu 2009-05-28 04:16:41 +00:00
dborth
66df5e9c87 improve filebrowser navigation 2009-05-27 06:24:01 +00:00
dborth
cde243eff5 fix device thread sleep - keep one eye open! 2009-05-26 21:48:12 +00:00
dborth
92075a1fbf fix a missed break 2009-05-26 16:36:06 +00:00
dborth
5b18b0d1e9 finalize 4.0.5 2009-05-26 05:48:36 +00:00
dborth
b9258a7b0a fix black screenshot when returning to menu issue, variables cleanup 2009-05-25 06:47:37 +00:00
dborth
f422631a79 MakeTexture fixed 2009-05-22 21:17:06 +00:00
dborth
f9ffdcd948 extern asm function so it compiles on r18 2009-05-21 18:14:05 +00:00
dborth
7fb77963b6 formatting 2009-05-21 07:58:52 +00:00
dborth
b752684807 minor fixes 2009-05-21 05:58:19 +00:00
dborth
a59ecff899 corrections to compile on r18 2009-05-21 04:17:44 +00:00
dborth
bb53cadc3a add option to disable rumble, auto-determine if HBC stub is present 2009-05-20 05:22:50 +00:00
dborth
a8ad004214 improve device thread 2009-05-06 17:28:06 +00:00
dborth
911881421b more stable threading, file IO corrections, inline video functions 2009-05-06 06:33:57 +00:00
dborth
0695e04b42 file code suggestions from rodries 2009-05-05 22:32:58 +00:00
dborth
ff6541e476 revert turbo button changes from r323 2009-05-01 18:30:05 +00:00
dborth
918151c820 finalize 4.0.4 2009-05-01 02:44:52 +00:00
dborth
44d155512c save video mode 2009-04-27 07:49:38 +00:00
dborth
5c351075b0 improve scrollbars, add confirmation prompts, save preferences when closing game settings 2009-04-27 06:58:23 +00:00
dborth
4a2fd0d76f fix settings glitch 2009-04-23 02:43:35 +00:00
dborth
088676c674 New video mode selection in menu, video mode corrections 2009-04-22 18:21:37 +00:00
michniewski
40063aecbf 1. fixed crash on resolution change in hq2x filtering (now just treats it as original mode in such cases)
2. reimplemented superscope turbo (hold button to enable)
- updated settings to 4.0.2 to reflect 2 reduced button map sizes
2009-04-22 05:59:37 +00:00
dborth
958e159845 allow invalid VRAM access (fixes some homebrew games), menu disabled when loading a game, video mode changes 2009-04-21 21:48:22 +00:00
dborth
3655de118c improve menu close transition 2009-04-19 07:33:56 +00:00
dborth
bcdc1dc56f fix cheat file parsing, fix superscope pause button 2009-04-16 07:18:38 +00:00
dborth
e033f976b2 free memory 2009-04-15 06:33:58 +00:00
dborth
ee619670e9 file browser arrow buttons now steal focus 2009-04-15 06:31:58 +00:00
dborth
5df651b562 corrections/improvements to game saving 2009-04-15 05:55:17 +00:00
dborth
f3e034f8a0 save menu settings 2009-04-15 03:26:27 +00:00
dborth
d1fc2d085a fix gamecube home trigger bug 2009-04-14 03:20:45 +00:00
dborth
fbfc422d35 finalize 4.0.1 2009-04-13 19:36:33 +00:00
dborth
fe9d114fd0 correction to battery level
better handling of multiple wiimote cursors on-screen
code refactor - move trigger class definition to gui.h
better filebrowser scrollbar
allow all controllers to use Home button to exit in-game
2009-04-13 08:43:50 +00:00
dborth
dafe532939 draggable scrollbars 2009-04-10 08:12:37 +00:00
dborth
e6cd722300 fix in-game PAL video 2009-04-10 02:33:32 +00:00
dborth
9a65b6c3f7 enable auto loading and renaming of SRAM saves w/o Auto appended, fix for letterboxing for PAL users 2009-04-09 07:43:59 +00:00
dborth
a2f42c3fcc fix 7z files from DVD 2009-04-06 23:03:57 +00:00
dborth
9563296da3 fix turning autosave off in menu, fix keyboard, add more keyboard keys 2009-04-06 06:23:43 +00:00
dborth
6191d5f741 finalize 4.0.0 2009-04-05 01:51:56 +00:00
dborth
ad7c5a3b48 new keyboard images 2009-04-03 17:04:37 +00:00
dborth
d2fd8621b0 hq2x for non-original modes correction 2009-04-02 05:59:36 +00:00
dborth
ea88db00e2 original mode corrections 2009-04-02 05:14:18 +00:00
dborth
dc94f29f4d change filetime code 2009-04-01 18:24:45 +00:00
dborth
b5cbaedfe9 documenting, fixing update feature 2009-04-01 05:47:01 +00:00
dborth
e5b85d62a6 update images 2009-03-31 07:16:28 +00:00
dborth
138b496bd9 small bugfixes 2009-03-30 08:16:41 +00:00
dborth
de13cf6927 update comments 2009-03-28 19:03:35 +00:00
dborth
9d3f522588 change time handling, remove DI_Close() 2009-03-26 06:49:50 +00:00
dborth
c7aa8f2bd8 minor tweaks 2009-03-25 06:49:43 +00:00
dborth
26cfad4405 file code corrections 2009-03-23 05:53:21 +00:00
dborth
faea01e64f rewrite code to allow for file/directory retry on fails 2009-03-22 23:16:25 +00:00
dborth
ffec5f0799 2009-03-21 21:19:09 +00:00
dborth
56e9c8304e alignment correction 2009-03-21 21:17:09 +00:00
dborth
81d8491821 change dev slashes 2009-03-21 20:41:20 +00:00
dborth
403d4cefc1 for some reason memcpy won't work but GX_CopyTex does? 2009-03-21 04:06:55 +00:00
dborth
bb2c829be2 more small bugfixes 2009-03-21 02:01:40 +00:00
dborth
5356cf636c tidy up memcard code, freeze/pref/sram code 2009-03-20 21:08:19 +00:00
dborth
31691ff94f fix several longstanding bugs 2009-03-20 08:26:10 +00:00
dborth
84aaefd004 small bugfixes 2009-03-20 07:30:29 +00:00
dborth
565aafb30f fix memcard file browsing 2009-03-19 16:51:36 +00:00
dborth
0aabe352af fix DVD loading 2009-03-19 07:46:51 +00:00
dborth
bab9a078a5 fix sound volume on startup 2009-03-19 06:12:06 +00:00
dborth
18f586f15a disable second screen tex buffer for gamecube users 2009-03-19 05:47:57 +00:00
dborth
87a984a40a 2009-03-17 06:28:17 +00:00
dborth
7800bbce74 safer PNG handling 2009-03-17 06:06:01 +00:00
dborth
c3a00a0c4c 2009-03-17 05:21:25 +00:00
dborth
489463324d 2009-03-17 05:09:45 +00:00
dborth
bf1e7f19c5 2009-03-16 06:58:50 +00:00
dborth
14c80e74e2 2009-03-16 05:16:20 +00:00
dborth
691234b02f 2009-03-12 07:20:16 +00:00
dborth
ac2658e001 2009-03-12 07:07:52 +00:00
dborth
57406336d5 merged new GUI to trunk 2009-03-11 17:28:37 +00:00
dborth
e8fcd1864f ISI fix 2009-03-11 16:34:51 +00:00
dborth
4aefa04e9d restructure main loops 2009-02-08 22:30:42 +00:00
dborth
25b192c940 2009-02-08 21:59:53 +00:00
dborth
9bd13dceb6 revert more changes 2009-02-08 21:30:39 +00:00
dborth
4e1004660f revert some accidental changes 2009-02-08 21:25:13 +00:00
dborth
99892a51f5 32 byte align some memory 2009-02-07 03:01:10 +00:00
dborth
b35f52367c trigger net reconnection on SMB failure 2009-02-03 08:32:48 +00:00
michniewski
06a1d2998d added scrolling in any menu 2009-02-02 05:16:57 +00:00
michniewski
3a3385da4b added hq2x filtering feature!
- 3 'versions' of filter with varying effects (like on windows)
2009-01-30 07:25:30 +00:00
michniewski
38a1c406d3 added provisions for usbgecko debugging 2009-01-30 02:20:43 +00:00
dborth
25e15160fe finalize 009 2009-01-27 22:06:04 +00:00
dborth
7eea07a60c add unzip progress for auto-update 2009-01-25 07:09:37 +00:00
dborth
0e89eb12b5 fix source comments 2009-01-23 17:40:25 +00:00
dborth
d02c06028c disable read-ahead on gamecube 2009-01-21 06:52:04 +00:00
dborth
20157ba7b5 use libogc's maketexture function 2009-01-16 04:48:15 +00:00
dborth
83848d915d remove right joystick back-to-menu for CC 2009-01-11 21:24:51 +00:00
dborth
f9fcff2a10 new read ahead cache 2009-01-06 06:04:41 +00:00
dborth
808717585f code cleanup - fix memory leaks, buffer overflows, etc. 2009-01-05 22:23:41 +00:00
dborth
2a40be8d1b fix bug w/ reading files < 2048 bytes 2009-01-02 22:32:16 +00:00
dborth
03e69b1974 video corrections, disable read-ahead cache 2008-12-30 07:30:31 +00:00
dborth
0be7035c02 comment out debug messages 2008-12-30 03:32:32 +00:00
dborth
0775cc95b2 major code audit - bugs fixed, vars made static, file browser memory dynamically allocated 2008-12-30 00:08:17 +00:00
dborth
212bedc1ee tweak patch loading message 2008-12-25 00:39:14 +00:00
dborth
12bc1363ac finalize 008 2008-12-24 08:44:36 +00:00
dborth
b6791d16f7 fix for Super Mario RPG, minor bug fixes, auto update feature 2008-12-24 08:02:04 +00:00
dborth
2794edef50 optimize boot sequence, more intelligent device auto-detect, network error message improvements 2008-12-22 09:20:35 +00:00
dborth
2f21a6cb78 fix saving bug 2008-12-20 20:32:24 +00:00
dborth
7738cb3344 set audio/video threads to critical priority 2008-12-19 23:07:57 +00:00
dborth
1961fd646e reset preferences now resets control mappings 2008-12-19 22:00:20 +00:00
dborth
6d288c1c90 improve device thread, change pref loading 2008-12-18 23:22:32 +00:00
dborth
9efd02061f change device thread 2008-12-18 18:52:31 +00:00
dborth
1c12c46122 rewrite file code, improved SMB 2008-12-18 18:36:30 +00:00
dborth
699d27a4ee minor bugfixes 2008-11-26 07:40:12 +00:00
dborth
524eaf4da1 decrease min file size limit (now Space Invaders works!) 2008-11-25 08:16:00 +00:00
dborth
6665f7575f hide mc verify saves for wii mode 2008-11-24 07:20:04 +00:00
dborth
3eb3821808 change pref file to <apppath>/settings.xml 2008-11-17 08:01:05 +00:00
dborth
f0a5f35508 add wii power/reset button support, wiimote power button support 2008-11-17 00:08:51 +00:00
dborth
7f5435979f change reset/exit names on menu 2008-11-13 08:02:08 +00:00
dborth
0c0199f2c2 fix loading for DVD zip files 2008-11-13 05:44:21 +00:00
dborth
0de468893f DVD correction 2008-11-12 08:33:12 +00:00
dborth
4d82b68041 tidy up file code 2008-11-12 07:50:39 +00:00
ekeeke31
2aa6868725 fixed interlaced mode vertical scaling for filtered/unfiltered rendering 2008-11-07 18:23:26 +00:00
dborth
8ec79e8780 fix DCFlushRange for square 2008-11-07 16:50:42 +00:00
dborth
3bde4c1049 activate video threading (permanently) 2008-11-07 08:38:49 +00:00
dborth
e9b96ec09d fix for superscope turbo 2008-11-07 06:51:05 +00:00
dborth
e75f067047 fix scaling issue - flush square memory (thanks eke-eke!) 2008-11-06 22:01:35 +00:00
dborth
0f6350e4e1 whoops! fix GC compiling 2008-11-06 06:34:18 +00:00
dborth
cb6105d743 correct widescreen fix 2008-11-05 17:26:59 +00:00
dborth
4d778fe9e5 widescreen correction 2008-11-05 08:37:58 +00:00
dborth
e1feb6ea0b code formatting 2008-11-04 20:43:15 +00:00
ekeeke31
72b41f925a fixed original modes (again) 2008-11-04 19:10:23 +00:00
dborth
8374b9dfc9 video changes suggested by eke-eke
http://www.tehskeen.com/forums/showthread.php?p=43454
http://www.tehskeen.com/forums/showthread.php?p=43501

undo/change/adjust if you see fit!
2008-11-01 23:05:56 +00:00
michniewski
a2b0999582 - video tweaks 2008-10-31 07:32:35 +00:00
dborth
8ba952a9eb IPS patching works now 2008-10-31 03:57:24 +00:00
dborth
326c8f988d trash transparency (why turn this off?), FPS display (why turn this on?) 2008-10-30 20:36:05 +00:00
dborth
af6b9beff1 fix for ActRaiser 2, decrease zoom level limit 2008-10-29 05:48:40 +00:00
dborth
a594435e14 add USB/SD hotswap! 2008-10-28 06:52:38 +00:00
dborth
fb54f957e1 add IPS/UPS/PPF patch support 2008-10-28 05:13:24 +00:00
dborth
6d4bab0809 add zoom saving, video corrections 2008-10-24 05:11:01 +00:00
dborth
f0662c9d37 widescreen fix 2008-10-22 18:52:51 +00:00
dborth
adf61aef32 Fixes from Snes9x 1.51+
- Fixed invalid memory accesses in C4 and OBC1. MMX3 Toxic Seahorse stage now can be emulated with HDMA. (zones) 
- Updated snapshot to prevent desync. Added some variables related to APU and HDMA. (gocha)
2008-10-22 18:50:26 +00:00
dborth
2fc796d4b1 superscope correction 2008-10-21 16:54:39 +00:00
dborth
162a929453 justifier fix 2008-10-21 16:43:18 +00:00
dborth
06b9691a02 fix for Qoob modchip users 2008-10-21 08:08:30 +00:00
dborth
b89d839da0 add swc ext support 2008-10-19 18:07:38 +00:00
dborth
757637d651 fix inverted sound 2008-10-19 17:59:00 +00:00
michniewski
d0ddc94113 - code shrink 2008-10-18 21:05:21 +00:00
dborth
12a7c1cec2 fix snapshot saving for games with SPC7110, BS, DSP, or CX4 2008-10-17 07:43:37 +00:00
dborth
8ce34860a3 add sfc ext support, fix broken cc analog stick 2008-10-17 06:00:38 +00:00
dborth
b6273051f8 finalize 006 2008-10-16 01:31:48 +00:00
dborth
264df6f727 fix DVD/7z 2008-10-15 18:29:01 +00:00
dborth
2f85a83ef9 fix performance for progress bar 2008-10-15 07:04:46 +00:00
dborth
e222775a1a add loading progress bars 2008-10-15 06:35:14 +00:00
dborth
d9f13b8203 7z fix 2008-10-14 23:35:19 +00:00
dborth
f5d6042073 add 7z support, code cleanup 2008-10-14 09:21:34 +00:00
dborth
c92f97b4f6 rename ROMSize to SNESROMSize (ROMSize name already in use!) 2008-10-09 22:36:22 +00:00