mkwong98
8e0816807f
Add sprite frame range condition
...
A new condition named "spriteFrameRange" is added. It works like frameRange except it follows frame counters assigned to each sprite. Frame counter picks up the nearest frame counter within 6x6 pixels from the last frame and resets if graphics, palette, bg priority or orientation has changed. The condition can by used by sprite tiles only. For example:
<condition>myCondition,spriteFrameRange,301,60
[myCondition]<tile>0,1001,FF0F3600,8,0,1,N
2021-04-15 19:54:01 +08:00
Sour
35b182b435
HD Pack Builder: Allow HD tiles to be shown while recording
2018-09-13 20:58:35 -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
b9e771c405
HD Packs: Added ppuMemoryCheck/ppuMemoryCheckConstant conditions
2018-03-14 23:25:06 -04:00
Sour
fda119afca
HD Packs: Added support for grayscale and emphasis bits
2018-03-13 21:53:51 -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
cf0bd50b9e
Libretro support (Windows)
2018-01-04 19:03:47 -05:00
Sour
db971fe5cc
HD Packs: Performance fixes (CHR RAM games run 2x faster than before + some improvements for CHR ROM games)
2017-12-18 20:02:25 -05:00
Sour
224cbe6b04
HD Packs: Fixed regression with CHR RAM games
2017-12-17 21:15:08 -05:00
Souryo
850102bbdc
Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
...
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Souryo
60ff7be8c0
HD Packs: Bug fixes, code cleanup, optimization
2017-07-25 19:46:25 -04:00
Souryo
e82371e2f8
HD Packs: Improvements, new features, bug fixes
2017-06-28 20:01:24 -04:00
Souryo
3a6c8ca416
Added rewind functionality
2017-04-28 19:54:58 -04:00
Souryo
bf979be756
Optimizations: Most games now run 15-20% faster
2017-03-31 22:14:16 -04:00
Souryo
a495d87789
HD Packs: Fixed background sprite issue + issues when rendering is disabled
2017-03-26 09:27:41 -04: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
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
c1b4859740
HD packs: Fixed BG priority sprites
2015-08-15 11:52:10 -04:00
Souryo
21220052d9
HD packs - Fixed blending, vertical mirroring & added missing file
2015-08-15 10:40:27 -04:00
Souryo
f2ee0f916e
"HDNes" HD pack support (still some bugs left)
2015-08-14 21:50:14 -04:00