Commit graph

59 commits

Author SHA1 Message Date
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
f7c170bd9b Fixed crash when loading multiple roms while keeping the emulator paused 2020-05-02 11:49:38 -04:00
Sour
f2112dbadc HD Packs: Fixed crash when loading save states 2020-02-11 22:56:38 -05: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
70a0389b2c Fixed screenshots not being saved when playing a rom stored inside a zip/7z file 2018-12-09 10:48:56 -05:00
Sour
15373016d0 Refactoring - removed statics from EmulationSettings 2018-07-14 18:32:32 -04:00
Sour
c877f73891 Split part of MessageManager into non-static NotificationManager
+ Fixed movie recording/playback (for .mmo files)
2018-07-08 10:28:47 -04:00
Sour
04310eddb4 Core refactoring (remove static variables) - WIP 2018-07-08 10:28:47 -04:00
Sour
3e6f10757c Fixed some cast-align warnings (potential fix for Android crash?) 2018-06-19 20:43:16 -04:00
Sour
a086acde87 Libretro: Added "raw" palette option 2018-05-07 19:52:56 -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
cf0bd50b9e Libretro support (Windows) 2018-01-04 19:03:47 -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
1f2457769b Command Line: Resize window properly when scale/overscan changes via command line switches 2017-09-17 16:04:26 -04: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
92d1ca5382 Debugger: Fixed sprite viewer issues with overlapped sprites 2017-08-15 19:47:41 -04:00
Souryo
2faf6aecd4 HD Packs: Added option to ignore/hide tiles in overscan while recording/using packs 2017-08-12 21:21:55 -04:00
Souryo
60ff7be8c0 HD Packs: Bug fixes, code cleanup, optimization 2017-07-25 19:46:25 -04:00
Souryo
0e5e39dc38 VS: Fix color issues on game selection screen after stopping VS game 2017-05-22 14:52:18 -04:00
Souryo
a412b453cf UI: Add visual list of recently played games (click to resume) 2017-05-06 18:35:02 -04:00
Souryo
91b93a9cf3 Video: Scale and filters are now independent
+ Improved scale field usability
2017-05-01 23:05:31 -04:00
Souryo
0c2cc8c94d Code cleanup 2017-04-29 08:29:56 -04:00
Souryo
3a6c8ca416 Added rewind functionality 2017-04-28 19:54:58 -04:00
Souryo
87dc9ce0ff Video: Added Prescale 6x/8x/10x filters for high resolution monitors 2017-03-19 13:26:05 -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
cad8995696 Video: Aspect ratio now takes overscan settings into account to give an accurate pixel aspect ratio, no matter the overscan 2016-12-09 09:23:04 -05:00
Souryo
0944bff478 Video Filters: Added "Prescale" filter to allow limiting the blur factor when using bilinear interpolation 2016-07-09 09:06:34 -04:00
Souryo
ee3e1909fb Fixed small memory leaks 2016-06-17 20:54:11 -04: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
7e3def34f5 Video Filters: xBRZ, HQX, Scale2x, 2xSai, Super2xSai, SuperEagle support 2016-05-23 17:02:24 -04:00
Souryo
3cade69191 VideoDecoder: Prevent reading invalid memory when stopping emulation before a full frame is decoded 2016-02-13 23:17:59 -05: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
117a4b073d Video: Added customizable RGB palette 2016-01-17 14:21:31 -05:00
Souryo
a56aa15f28 Win 8.1/10 support: Fixed crashes, added automatic download feature for the MSVC runtime 2016-01-16 19:33:10 -05:00
Souryo
e4fa287e66 Vista: Fixed a couple of issues that came up while testing on windows vista 2016-01-16 12:29:17 -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
a96b6229d0 Fixed multithread crash when loading another game 2016-01-06 20:37:52 -05:00