Commit Graph

50 Commits

Author SHA1 Message Date
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
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
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
20157ba7b5 use libogc's maketexture function 2009-01-16 04:48:15 +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
7738cb3344 set audio/video threads to critical priority 2008-12-19 23:07:57 +00:00
dborth
1c12c46122 rewrite file code, improved SMB 2008-12-18 18:36:30 +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
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
af6b9beff1 fix for ActRaiser 2, decrease zoom level limit 2008-10-29 05:48:40 +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
eba96bba07 cleanup ARAM ROM injection code 2008-10-09 21:44:53 +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
michniewski
8d07410616 - add video shift options
- moved video options to their own menu
2008-09-28 02:13:19 +00:00
dborth
264dda0965 code review - memory alloc changes 2008-09-27 07:13:52 +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
dborth
48618fddaf menu tweaks, change default video mode 2008-09-11 04:41:58 +00:00
michniewski
d7c0d42004 - video patch 4
- new render mode: unfiltered - keeps preferred video mode but turns off AA and texture filtering
2008-09-11 02:23:48 +00:00
michniewski
0c6743e4f7 - video patch 3 2008-09-10 21:09:53 +00:00
dborth
bdfd8c963b ugly hack to fix problem w/ scaling not updating 2008-09-10 17:33:35 +00:00
michniewski
263e039b57 2008-09-09 21:26:12 +00:00
michniewski
79f4de8aff - video patch 2 2008-09-09 16:24:42 +00:00
michniewski
043e3ee61d - working on new gui
- video patch 1
2008-09-09 03:02:11 +00:00
michniewski
9091260171 - video mode should now always correctly update after changing settings
- widescreen(16:9) support, only enabled on filtered video modes because it degrades quality
2008-08-25 05:57:43 +00:00
michniewski
a2048e60ab - original snes rendering modes supported
- zoom broken for now
(thanks eke-eke for pointers)
2008-08-23 23:15:58 +00:00
michniewski
30dd0d1a0d - preliminary Wii DVD support (with libdi)
- misc small dvd fixes
2008-08-19 06:05:57 +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
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