Commit graph

35 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
mkwong98
5b52546cac Restrict the loop point feature to version 105 or above
Avoid incompatibility with Castlevania HD pack
2020-12-03 19:52:50 +08:00
mkwong98
d7111744dd bug fix 2020-11-15 17:10:55 +08:00
mkwong98
37e1b8dfec Add option to specify loop start in bgm tag 2020-11-15 01:59:13 +08:00
Sour
c1f841b6dd HD Packs: Added ability to have multiple backgrounds on different layers (up to 40) 2020-05-08 20:08:54 -04:00
Sour
c519ec3ec8 Fixed GCC warning 2020-02-01 11:19:07 -05:00
Sour
135ffc56a5 HD Packs: Allow transparency between background images and background sprites 2020-02-01 09:52:49 -05:00
Sour
11135ec485 HD Packs: Added new features (contributed by kya) + updated docs 2019-12-20 13:53:13 -05:00
Sour
7041ec7682 Linux: Fixed compilation warnings/errors with GCC/clang 2019-11-13 18:30:05 -05:00
Sour
0dee6ac845 HD Packs: Tile indexes for conditions are now written in hex format 2018-12-12 20:46:23 -05:00
Sour
f3778b58bb HD Packs: Use hex format for tile indexes (CHR ROM)
(Easier to map the tile indexes with bank/column/row numbers)
2018-09-15 09:59:17 -04:00
Sour
0d40a57d07 HD Packs: Added mask parameter to memoryCheck conditions 2018-09-15 09:49:02 -04:00
Sour
bdfa554a15 Linux: Fixed a few more warnings found with -Wextra 2018-06-25 16:21:15 -04:00
Sour
4a52c94816 HD Packs: Added option to display custom backgrounds behind bg priority sprites (instead of over them) 2018-06-19 22:17:00 -04:00
Sour
3e6f10757c Fixed some cast-align warnings (potential fix for Android crash?) 2018-06-19 20:43:16 -04:00
Sour
12249df1a7 HD Packs: Added support for <= & >= operators in memoryCheck conditions 2018-03-25 17:39:17 -04:00
Sour
8af8ab205c GCC: Fixed warnings 2018-03-24 11:22:43 -04:00
Sour
b9e771c405 HD Packs: Added ppuMemoryCheck/ppuMemoryCheckConstant conditions 2018-03-14 23:25:06 -04:00
Sour
64ae52322a HD Packs: Optimized some bottlenecks when parsing definition file 2018-03-07 21:56:10 -05:00
Sour
83295b4117 HD Packs: Allow all conditions to be inverted by using the ! operator 2018-02-25 17:03:06 -05: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
02b1d41079 HD Packs: Fixed out of bounds memory access 2018-01-06 08:07:37 -05:00
Sour
af0454b3ef Linux: Fixed compilation errors/warnings and issues w/ hd packs, ppu viewer and debugger 2017-12-28 12:47:26 -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
6251f1af8c HD Packs: Fixed bug with conditions in CHR ROM games (and better error handling) 2017-09-06 22:27:31 -04:00
Souryo
503806ee22 HD Packs: Fixed crash when attempting to load invalid condition tags + fixed bug where built-in conditions were being saved to the hires.txt file 2017-09-06 22:05:04 -04:00
Souryo
a562c71094 HD Packs: Allow replacing game audio 2017-08-19 16:46:57 -04:00
Souryo
b469bc5308 HD Packs: Added built-in conditions (hmirror, vmirror, bgpriority) 2017-08-15 20:25:25 -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
d566d2102a HD Packs: Minor bug fixes 2017-08-07 22:52:27 -04:00
Souryo
96d15dd768 Fixed compilation warnings 2017-08-06 11:55:23 -04:00
Souryo
4455178da2 Code refactoring (patch/archive handling) + allow HD packs to be loaded from archives 2017-07-30 09:46:07 -04:00
Souryo
60ff7be8c0 HD Packs: Bug fixes, code cleanup, optimization 2017-07-25 19:46:25 -04:00
Danny Bautista
014f06ce2f Fixed Linux build - add <algorithm> includes (#200) 2017-07-23 13:47:10 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00