Commit Graph

301 Commits

Author SHA1 Message Date
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
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
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
dborth
eba96bba07 cleanup ARAM ROM injection code 2008-10-09 21:44:53 +00:00
dborth
95533ef5aa file size/type check, remove pngu from source 2008-10-05 21:56:18 +00:00
dborth
e053a3d128 re-enable SD readahead, change Wii build to -O3 2008-10-05 06:47:57 +00:00
dborth
b827c54d19 DVD is FIXED! YAY! 2008-10-04 02:27:05 +00:00
dborth
5c7fbaec11 disable readahead for SD, remove sound options, delay loop for exiting menu 2008-10-04 01:02:05 +00:00
dborth
ee0e5bf02e nunchuk fix, add sound sync 2008-10-03 22:39:14 +00:00
dborth
463cd3b7e5 remove redundant function 2008-10-03 21:52:57 +00:00
dborth
e3e76e1d3d change pref saving 2008-10-03 21:19:45 +00:00
dborth
a2136a2ac4 enable readahead cache for faster file access 2008-10-03 06:57:56 +00:00
dborth
1c92d45bc1 fix incorrect FAT file loading 2008-10-03 05:26:01 +00:00
dborth
580380c5f7 enable 480p for GameCube! 2008-09-30 07:22:40 +00:00
dborth
cf171ce2bb add widescreen & shift to preferences, update menu, update credits 2008-09-30 06:43:34 +00:00
dborth
5730ab7f94 reorg menu, fix intermittent crashes/freezes problem, bg now stored in MEM2, change savebuffer alloc, other misc changes 2008-09-30 05:31:46 +00:00
michniewski
dba88e0437 - re-enable dvd_motor_off on GC 2008-09-28 03:12:15 +00:00
michniewski
8d07410616 - add video shift options
- moved video options to their own menu
2008-09-28 02:13:19 +00:00
dborth
4fe0babc74 mem alloc for cheats 2008-09-27 19:52:11 +00:00
dborth
d8b1c813e5 small fixes 2008-09-27 08:36:22 +00:00
dborth
7ebc1432c0 mem alloc take 2 2008-09-27 07:57:03 +00:00
dborth
264dda0965 code review - memory alloc changes 2008-09-27 07:13:52 +00:00
dborth
7f9f088ef3 tidy up some functions 2008-09-26 22:28:57 +00:00
dborth
dfc7ddd8e3 fix a rather nasty mem leak with savebuffer 2008-09-26 04:34:33 +00:00
dborth
f15890e169 re-enable DVD option on Gamecube 2008-09-24 23:07:26 +00:00
dborth
24303a8ab6 tweak zoom resetting 2008-09-23 04:54:53 +00:00
michniewski
f10ee29ac0 - credits, readme update 2008-09-23 04:13:33 +00:00
michniewski
c47d9bbc98 - reimplemented zooming (limited range, option to reset)
- video debugging info now written to a file (if flag set)
2008-09-23 03:49:57 +00:00
dborth
2ac740bf64 add/update code comments, minor refactor 2008-09-12 05:28:40 +00:00