mkwong98
2d0468eff5
HD pack builder and BGM improvement
...
Added option in HD pack builder to save screen information when tiles are first shown. User can look up which screen the tiles are added in the tileIndex.csv and open the screen_XXX.csv and screen_XXX.png to see the actual usage of the tiles.
Added playback option and volume option to <bgm> tag. Use 1 for looping playback, 0 for single playback, -1 for no change. Use 0 to 128 for volume control and -1 for no volume change.
2020-12-20 22:26:12 +08:00
Sour
d6728ee306
UI: Added load/save state menus with dates & previews
2020-01-28 20:20:54 -05:00
Sour
c7675bcd49
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
Sour
04310eddb4
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Sour
b641830058
Debugger: Lua - Fixed some bugs/limitations with drawing routines (now works with NTSC filters, etc.)
2018-03-24 10:09:04 -04:00
Sour
7a48aebc00
HD Packs: New features and performance improvements
...
-New types of conditions
-Background image scrolling support
-Performance improvements (esp. conditions and backgrounds)
2018-02-17 23:44:25 -05:00
Sour
1e896848e8
Debugger: Fixed draw partial frame causing issues with NTSC filters (odd/even frame toggled on each step)
2018-02-16 18:16:06 -05:00
Sour
9654cbc5af
Debugger: Changed background color for sprite viewer to make sprite edges easier to distinguish
2017-12-21 14:20:55 -05:00
Souryo
dc3202fbfc
UI: Fixed input hud being shown behind game select screen after using power off
2017-11-28 22:44:06 -05:00
Souryo
6e077f5743
Rewind: Fixed old bug that (rarely) caused glitchy video when rewinding
2017-11-26 18:19:37 -05:00
Souryo
fec2a2130b
Video: Added option to rotate display by 90/180/270 degrees
2017-11-11 20:55:33 -05:00
Souryo
31502f6c16
Fixed issues with screenshots
2017-09-01 16:00:55 -04:00
Souryo
6691660617
HD Packs: Allow non-ntsc video filters to be used on top of a HD pack
2017-08-15 23:59:55 -04:00
Souryo
60ff7be8c0
HD Packs: Bug fixes, code cleanup, optimization
2017-07-25 19:46:25 -04:00
Souryo
a412b453cf
UI: Add visual list of recently played games (click to resume)
2017-05-06 18:35:02 -04:00
Souryo
3a6c8ca416
Added rewind functionality
2017-04-28 19:54:58 -04:00
Souryo
d805ac2d3c
AVI: Added camstudio codec support + compression level slider
2017-01-01 10:15:42 -05:00
Souryo
688d10a66b
UI: Minor fixes for display size when changing settings
2016-12-30 16:43:49 -05:00
Souryo
0f5c7fe78b
Video: Added "Video Recorder" to record AVI files
2016-12-29 21:19:13 -05:00
Souryo
641192236e
Video: Added new NTSC filter (Bisqwit's)
2016-12-27 15:04:20 -05:00
Souryo
b63c1f9c4e
UI: Improve/simplify resizing logic
2016-12-22 23:08:34 -05:00
Souryo
cbc61a1bac
Fixed all GCC errors and most warnings
2016-12-11 10:56:23 -05:00
Souryo
298a789cfc
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
2016-06-17 20:53:05 -04:00
Souryo
32b8206e74
Video: Fullscreen window mode + auto-adjust video to window
2016-02-07 13:05:32 -05:00
Souryo
3683d76088
VideoRenderer: Split from VideoDecoder. Handles drawing to the screen - even when no game is running.
2016-01-31 00:41:33 -05:00
Souryo
fbecf90a54
Rendering: Fixed dropped frames in VideoDecoder (makes NTSC picture and full_palette tests a lot more stable).
...
+Fixed vertical sync causing high cpu usage.
+Reduced memory usage by removing useless buffers (Renderer)
2016-01-12 19:42:28 -05:00
Souryo
8d15b309c5
Ntsc emulation support + resolution scale options
2016-01-05 21:28:38 -05:00
Souryo
8095b25905
Fixes for PGO
2015-12-28 09:56:51 -05:00
Souryo
d648f18b8a
Added automatic tests
2015-12-26 17:11:00 -05:00
Souryo
37c3201057
Frame decoding/Rendering is now handled by separate threads (i.e there are now 3 threads in the emu + UI thread)
...
Improved performance (less memory copying, less spin waiting, etc.) - uses less CPU at normal speed, and faster when no FPS limit
2015-08-30 21:04:21 -04:00
Souryo
f2ee0f916e
"HDNes" HD pack support (still some bugs left)
2015-08-14 21:50:14 -04:00
Souryo
7e5707a535
Debugger - PPU Viewer (Nametables, chr, sprites, palette)
2015-08-08 22:36:39 -04:00
Souryo
068fa72e87
Added overscan config
2015-07-23 23:16:31 -04:00
Souryo
fb17e7b154
PPU - Grayscale/Emphasis bit support & fixed behavior when rendering disabled and vram addr in palette range
2015-07-22 22:08:28 -04:00