Jennifer Taylor
|
60af6fde62
|
Fix remaining type errors with Python 3.12.
|
2024-09-26 01:05:52 +00:00 |
|
Jennifer Taylor
|
bafe844402
|
Unpin flake8 now that it's fixed, fix a few lint errors.
|
2024-09-18 03:01:51 +00:00 |
|
Jennifer Taylor
|
f63247b605
|
Fix some new typing errors (a bunch of ignores can be removed!), black errors.
|
2024-03-30 02:07:21 +00:00 |
|
Jennifer Taylor
|
f6a9aa69fd
|
Make black do 120 character lines instead of 80.
|
2024-01-02 02:46:24 +00:00 |
|
Jennifer Taylor
|
5a83329396
|
Allow specifying inverting channels for graphics extracted/imported using TDXT utils.
|
2023-09-20 21:22:26 +00:00 |
|
Jennifer Taylor
|
a1c8d18b49
|
Fix extraction of TDXT textures in TXP2 files.
|
2023-09-19 00:19:50 +00:00 |
|
Jennifer Taylor
|
3a1ebf3f3e
|
Add a TDXT extractor and partial updater.
|
2023-09-19 00:08:01 +00:00 |
|
Jennifer Taylor
|
379d746edd
|
Refactor TDXT handling out of AFP and into its own separate format class.
|
2023-09-18 23:44:03 +00:00 |
|
Jennifer Taylor
|
52819fcce7
|
Fix a small bug with decompiler optimizer passes preventing MGA matching SWF decompilation.
|
2023-08-05 19:15:37 +00:00 |
|
Jennifer Taylor
|
cff4da2dfa
|
Remove TODOs now that we have correct sample files, fix BGRA mode to fix JC9 font decoding.
|
2023-07-30 20:01:35 +00:00 |
|
Jennifer Taylor
|
15615650e1
|
Add new decoder for AFP image mode 0x01 discovered in MGA files.
|
2023-07-30 19:51:05 +00:00 |
|
Jennifer Taylor
|
8efe913ad5
|
Fix AFP extract always decompiling and writing code, fix colors off on some textures for some games.
|
2023-07-30 17:55:59 +00:00 |
|
Jennifer Taylor
|
1c54a329fe
|
Big improvement to IIDX Music DB handling, getting rid of all but one magic constant in the code.
|
2023-07-29 18:48:52 +00:00 |
|
Jennifer Taylor
|
2e3e6bfbd3
|
Slight change in constants for clarity around IIDX music DB parser.
|
2023-07-29 16:29:43 +00:00 |
|
Jennifer Taylor
|
b9ca730dca
|
Fix possible crash in older Fantasia data, formatting fixes.
|
2023-07-29 16:11:42 +00:00 |
|
Jennifer Taylor
|
097078288d
|
Ignore weird MGA bit preventing AFP parsing.
|
2023-03-19 20:46:28 +00:00 |
|
Jennifer Taylor
|
284153ef2e
|
Fix type errors with newest mypy.
|
2023-02-17 03:40:07 +00:00 |
|
Jennifer Taylor
|
eaf07ddf6a
|
Latest black changed some formatting, re-run it.
|
2023-02-17 03:40:07 +00:00 |
|
Jennifer Taylor
|
df08de1339
|
Fix transform update tracking for affine transforms, fix special case where an animation wants to specify a transform but also wants to use the identity matrix. Fixes an issue with Cinder BG.
|
2022-11-21 02:04:55 +00:00 |
|
Jennifer Taylor
|
d9f9c54820
|
Fix HSL shift effect as applied to sprites with sub-sprites.
|
2022-11-20 23:26:27 +00:00 |
|
Jennifer Taylor
|
655efe7d4c
|
Add a bit more debugging to help trace back objects to their sources.
|
2022-11-20 23:01:26 +00:00 |
|
Jennifer Taylor
|
3b10423955
|
Add hue/saturation/lightness shift support to AFP renderer to fix neo generator seven boss animation rendering.
|
2022-10-17 02:35:15 +00:00 |
|
Jennifer Taylor
|
25e162042a
|
Format code with black, include wrapper script to handle that, update linter checks to accomodate, fix a few miscelaneous type errors.
|
2022-10-15 18:56:30 +00:00 |
|
Jennifer Taylor
|
d39a660eab
|
Implement ability to override the canvas size, to render animations that overflow the canvas.
|
2022-07-26 23:25:35 +00:00 |
|
Jennifer Taylor
|
9dd3772380
|
Implement Pop'n-style _visible attribute to fix some artifacting on some renders.
|
2022-07-26 22:35:46 +00:00 |
|
Jennifer Taylor
|
5aee4f802e
|
Fix some Pop'n animations that should loop failing to loop properly.
|
2022-07-26 22:27:27 +00:00 |
|
Jennifer Taylor
|
495466f4e4
|
Fix weird filename edgecase with some ifs file.
|
2021-10-24 17:12:06 +00:00 |
|
Jennifer Taylor
|
c4a5abaf4d
|
Fix background elements disappearing when root clip is rewound.
|
2021-10-24 16:16:48 +00:00 |
|
Jennifer Taylor
|
2664237026
|
Merge overlay blend mode fix from ARCHVILE.
|
2021-10-24 15:51:08 +00:00 |
|
Jennifer Taylor
|
6569925b18
|
Implement (incorrect) version of blend mode 13.
|
2021-09-20 18:22:56 +00:00 |
|
Jennifer Taylor
|
38f8c94ed0
|
Fix frame control function to be invisible for X number of frames, instead of until frame X.
|
2021-09-20 05:05:14 +00:00 |
|
Jennifer Taylor
|
30fa4e6e1a
|
Make child clips loop indefinitely, as it seems that newer games expect this.
|
2021-09-20 05:04:52 +00:00 |
|
Jennifer Taylor
|
b151afef69
|
Improve a few aeplib calls now that I understand them better.
|
2021-09-20 05:04:33 +00:00 |
|
Jennifer Taylor
|
a6e3ec524a
|
Add debugging components options to AFP parser and renderer.
|
2021-09-20 01:16:40 +00:00 |
|
Jennifer Taylor
|
3863b9f048
|
Apply Final to a few more miscelaneous classes outside of frontend.
|
2021-09-07 17:57:18 +00:00 |
|
Jennifer Taylor
|
b572689107
|
Apply more rigorous type checking, fix a few bugs caught with that more rigorous type checking.
|
2021-08-20 18:10:07 +00:00 |
|
Jennifer Taylor
|
c2fa122a25
|
Add support for animated backgrounds, including previously rendered output.
|
2021-08-11 21:40:01 +00:00 |
|
Jennifer Taylor
|
ed5b5beda5
|
Small change necessary to attempt to render DDR PS3 animations.
|
2021-08-11 18:31:37 +00:00 |
|
Jennifer Taylor
|
362456f929
|
Add a readme for AFP.
|
2021-08-11 17:56:23 +00:00 |
|
Jennifer Taylor
|
360b80b102
|
Favor more accurate A/B/C/D transform values when parsing a SWF.
|
2021-08-10 23:37:30 +00:00 |
|
Jennifer Taylor
|
d1a6c1abf6
|
Change to a slightly different (but probably equivalent) method of doing masking to avoid messing with the mask transform.
|
2021-08-10 23:37:08 +00:00 |
|
Jennifer Taylor
|
d04c366497
|
Fix edge case where bytecode tried to rewind an animation entirely and failed due to being outside of the frame boundary instead of starting from the first frame.
|
2021-08-10 23:36:39 +00:00 |
|
Jennifer Taylor
|
ac707e767b
|
Switch to double precision for C++ renderer to squeeze out a bit more accuracy in transforms.
|
2021-08-10 23:36:18 +00:00 |
|
Jennifer Taylor
|
d80c6a5ccd
|
No longer take "blank pixels" outside of the screen into consideration for rendering SSAA.
|
2021-08-09 20:20:26 +00:00 |
|
Jennifer Taylor
|
41a1114469
|
Fix multiply blending mode.
|
2021-08-09 20:20:09 +00:00 |
|
Jennifer Taylor
|
73a36e17c2
|
Fix anti-aliasing of rectangles so that they are always crisp.
|
2021-08-09 19:09:00 +00:00 |
|
Jennifer Taylor
|
f6bd2aef54
|
Fix perspective mask calculation.
|
2021-08-09 17:33:21 +00:00 |
|
Jennifer Taylor
|
b939ecd030
|
Fix incorrect copying of affine transform over 3D transform on some updates.
|
2021-08-09 17:32:40 +00:00 |
|
seth
|
c77d834091
|
iidx: Support cannonballers and rootage.
Add stubs for heroic verse and bistrover
|
2021-08-06 22:36:17 -04:00 |
|
Jennifer Taylor
|
4584cb3f45
|
Fix some 3D animations not getting their transforms updated per-frame.
|
2021-08-06 21:32:19 +00:00 |
|