Commit graph

23 commits

Author SHA1 Message Date
Sour
f675ced226 NES: HD Packs - Removed unused feature allowing loading hd packs from zip files
This caused games to load/reload slowly if zip files existed in the HdPacks folder
2024-10-30 17:16:58 +09:00
Sour
1ca8a2acf0 NES: HD Packs - Fixed error when trying to load last line in hires.txt 2024-07-15 16:37:21 +09:00
Sour
99e4106761 NES: HD Packs - Fixed regression in some HD packs due to validations added when adding new features to some tags
Also improved error logging, forced the number of errors to display when the pack is loaded starting, and added stricter checks when using hd pack version 109+
2024-06-05 19:42:33 +09:00
Sour
b3e414f6f4 NES: HD Packs - Added originPositionCheck conditions, use decimal instead of hex for comparison value 2023-12-29 17:00:36 +09:00
Sour
a3eb6a3183 NES: HD Packs - Added positionCheckX/positionCheckY conditions 2023-12-28 22:46:52 +09:00
Sour
884f465733 NES: HD Packs - Added ability to ignore palette for tile/sprite conditions and addition tag
+ Allow fallback tiles to use "default" tiles when palette doesn't match
Also changes hd pack version to v108
2023-04-22 14:40:41 -04:00
Sour
864ae84a98 NES: HD Packs - Added loop position parameter for bgm tags 2023-03-19 13:37:24 -04:00
Sour
7c38ed47f9 NES: HD Packs - Added blend mode option to backgrounds 2023-03-18 11:28:40 -04:00
Sour
11dbb90732 NES: HD Packs - Performance tweaks
Keep BGs in separate arrays based on their priority to avoid having to scan thousands of background entries for layers that have no backgrounds at all on each frame
2023-03-18 11:16:13 -04:00
Sour
8ec81f0e18 NES: HD Packs - Added "fallback tiles" feature 2023-03-05 18:42:32 -05:00
Sour
180b5faf6d NES: HD Packs - Added support for <addition> tag 2023-03-04 20:18:41 -05:00
Sour
78acaee864 NES: HD Packs - Small performance improvements 2023-03-02 21:00:49 -05:00
Sour
ace23978f7 NES: HD Packs - Fixed display issues (transparency, missing tiles) 2023-03-02 19:11:59 -05:00
Sour
e92685c564 NES: HD packs load optimizations 2023-03-02 00:00:55 -05:00
Sour
6f525ca639 NES: HD packs - Decode images on first use
Makes loading HD packs faster
2023-03-01 21:41:19 -05:00
Sour
ccc2bbbc5b NES: HD Packs - Decode backgrounds on first use
Makes loading HD packs faster
2023-03-01 21:00:52 -05:00
Sour
21afcb5bbf NES: Slightly improve hd pack load times by reducing memory allocations 2023-03-01 20:08:13 -05:00
Sour
f69c08dbce NES: HD Packs - Fixed loading issue, implemented sppalettex conditions 2023-03-01 19:05:42 -05:00
Sour
152abf690b Rename stdafx.h to pch.h 2022-09-08 21:29:52 -04:00
Sour
7854ea9649 NES: Avoid calculating SHA-1 for rom when no hd packs exist 2022-02-07 19:07:53 -05:00
Sour
3615ef0eb1 Core: Enabled warning level 4, fixed/disabled warnings 2022-01-23 12:36:35 -05:00
Sour
4ee43d8ba7 HD packs WIP 2021-05-10 18:17:58 -04:00
Sour
3e90df5ef4 WIP HD packs 2021-05-09 23:14:30 -04:00