Commit Graph

44 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
d1fc2d085a fix gamecube home trigger bug 2009-04-14 03:20:45 +00:00
dborth
de13cf6927 update comments 2009-03-28 19:03:35 +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
489463324d 2009-03-17 05:09:45 +00:00
dborth
57406336d5 merged new GUI to trunk 2009-03-11 17:28:37 +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
dborth
808717585f code cleanup - fix memory leaks, buffer overflows, etc. 2009-01-05 22:23:41 +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
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
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
1c12c46122 rewrite file code, improved SMB 2008-12-18 18:36:30 +00:00
dborth
4d82b68041 tidy up file code 2008-11-12 07:50:39 +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
6d4bab0809 add zoom saving, video corrections 2008-10-24 05:11:01 +00:00
dborth
757637d651 fix inverted sound 2008-10-19 17:59:00 +00:00
dborth
e3e76e1d3d change pref saving 2008-10-03 21:19:45 +00:00
dborth
cf171ce2bb add widescreen & shift to preferences, update menu, update credits 2008-09-30 06:43:34 +00:00
dborth
264dda0965 code review - memory alloc changes 2008-09-27 07:13:52 +00:00
dborth
dfc7ddd8e3 fix a rather nasty mem leak with savebuffer 2008-09-26 04:34:33 +00:00
dborth
2ac740bf64 add/update code comments, minor refactor 2008-09-12 05:28:40 +00:00
dborth
14ba3c3abf pref fix 2008-09-04 03:02:29 +00:00
dborth
3e4ba0728d preferences bug fixes! 2008-09-04 02:42:27 +00:00
dborth
cce59fa2c7 DVD fix, remove libs 2008-08-22 20:23:32 +00:00
dborth
fad4a5a114 Unzip from SMB works now
Pref XML now formatted
2008-08-22 02:47:08 +00:00
dborth
402da070a2 2008-08-21 04:58:28 +00:00
dborth
1f8e523ac2 Preferences now loaded/saved to XML 2008-08-20 07:58:55 +00:00
dborth
62e6fab1ad memcard / DVD / other bug fixes 2008-08-17 05:25:33 +00:00
dborth
d253f9f590 fix GC DVD support 2008-08-16 00:02:08 +00:00
dborth
6b785b0b68 housekeeping 2008-08-12 03:25:16 +00:00
dborth
6ff361a2cd rewrite of smb code, partially working on Wii
misc bug fixes
function cleanup
2008-08-10 03:14:39 +00:00
dborth
09cb10dfb6 -add functions to auto-determine load/save device
-libfat cleanup, add sd gecko support
-tweak to mouse code
2008-08-08 07:57:01 +00:00
michniewski
c3bead1447 + mouse and justifier support (mapped to GC pad and wiimote) 2008-08-08 02:09:02 +00:00
dborth
023b0e4f3b Renaming files 2008-08-07 05:19:17 +00:00
dborth
17d6488545 -Save/Load preferences are now on Preferences menu
-Save/Load Method set to Auto - will automatically determine method (NOT YET IMPLEMENTED - defaults to SD for the moment)
-All ROM, SRAM, Freeze, and preferences are saved/loaded according to these preferences
-new cheats menu! Loads .CHT file from /cheats folder, must match file name of ROM
-combined SRAM / Freeze Managers into new "Game Option" menu
-SRAM / Freeze - game (re)loaded automatically after loading a SRAM or Freeze from Game Options
-SRAM load/save defaults to ON
-Game Options, Return to Game, Reload Game do not show up until a game has been loaded
-added ROM Information page to Game Option menu
-licence/credits moved to Credits page
-menu code tweaks
-USB support
-added future support for Wii DVD / Network loading
-MultiTap & SuperScope moved to controller configuration
-combined/rewrote SRAM/preferences/freeze code - this is now much cleaner and less repetitve - a few steps closer to being workable
-a lot of function parameters have been changed and standardized
-if preferences can't be loaded at the start and/or are reset, preferences menu pops up
-if Home button is pressed when a game is running, Game Menu pops up
-a bunch of misc. bug fixes
-probably some more things
2008-08-07 03:25:02 +00:00
michniewski
1478cee2a3 - Superscope support for wiimote and GC controller
- Fixed Multitap
2008-08-06 14:40:28 +00:00
michniewski
edf269f97d - added: option to disable AA filtering (snes graphics 'crisper', AA now default OFF)
- added: mapped zooming and turbo mode to classic controller
- added: preliminary usb support (loading)
- changed: sram and freezes now saved by filename, not internal romname. If you have multiple versions of the same game, you can now have srams and freezes for each version. A prompt to convert to the new naming is provided for sram only.
- changed: by default, autoload/save sram and freeze enabled
2008-08-06 02:31:44 +00:00
michniewski
dee563ab2d [What Was New 003]
- added: alphabetical file sorting
- added: background logo/backdrop + nicer menus
- added: scrolling in ROM selector
- fixed: switching between pal/ntsc ROMS doesn't mess up timings
- fixed: GC controller config works now
- fixed: freeze autoloading on ROM load
- fixed: zipped ROMS should now load in a reasonable time
- fixed: precompiled dols for autosaving to various locations (see readme)
- changed: GC default quickload slot (to sd) (thanks kerframil)
- changed: default load/save dirs are now "/snes9x/roms" and "/snes/save/"  (thanks kerframil)
- changed: Classic X and Y defaults aren't switched
- changed: if autosave is enabled, it doesn't ask to save SRAM anymore. It is saved in the background.
- updated README
2008-08-06 01:55:59 +00:00
michniewski
6892e8152e [What Was New 002]
- added: classic and nunchuk support
- added: all controllers can now be configured
- added: GC version (untested)
- changed: mappings are no longer stored in SRAM, but in config file. This means no per-game configurations, but one global config per controller.
- one makefile to make all versions. (thanks to snes9x143 SVN)
2008-08-06 01:45:56 +00:00
michniewski
6fb28b823a [What Was New 001]
- compiles with latest devkitppc (r15)
- now uses libfat (can use front sd slot on wii)
- updated menu items a bit
- wiimote support
- fixed: autoload sram/freeze
- fixed: rom plays immediately after loading
2008-08-06 01:39:43 +00:00
michniewski
ceacc3a72c Original version off of which work began. Crunchy2's last release (2.0.1b8) 2008-08-06 01:09:59 +00:00