cff3b79a94Better documentation for UsaNeko tutorial flags.
Jennifer Taylor
2021-08-25 03:32:39 +00:00
b71a828e4eUpdate for peace to fix cursed tutorial from usaneko, increase range for choco and area, remove usaneko navi unlock
tyam
2021-08-24 18:58:57 -05:00
Merge branch 'DragonMinded:trunk' into trunk
jorpz
2021-08-19 22:27:02 -05:00
5fe48fb1c3Fix a few places using enums directly instead of their value, formalize 'support' entry in config.
Jennifer Taylor
2021-08-19 19:25:10 +00:00
b92cd4f579Switch to using an enum for API ID constants.
Jennifer Taylor
2021-08-19 19:21:41 +00:00
96dd9a865eSwitch to using an enum for GameConstants.
Jennifer Taylor
2021-08-19 19:21:22 +00:00
4f61cfe30aSwitch to sets for membership queries.
Jennifer Taylor
2021-08-19 19:21:04 +00:00
3dd3f9ab07Rename "game" to "gamecode" in Model class, to be more accurate.
Jennifer Taylor
2021-08-19 19:20:31 +00:00
fa0b2bd6cdBring tests under typing checks, fix existing type errors.
Jennifer Taylor
2021-08-19 19:20:13 +00:00
6efd07d02fGet rid of magic strings in triggers code.
Jennifer Taylor
2021-08-18 21:33:29 +00:00
389a9ad050Get rid of magic strings in triggers code.
Jennifer Taylor
2021-08-18 21:33:29 +00:00
d60fb8de17iidx: Fix logic for saving miss count
seth
2021-08-18 22:43:51 +00:00
Merge branch 'DragonMinded:trunk' into trunk
jorpz
2021-08-18 14:29:10 -05:00
0b09b12f56iidx: Fix logic for saving miss count
seth
2021-08-17 15:17:31 -05:00
a723ef54c1iidx: Fix logic for saving miss count
seth
2021-08-17 15:17:31 -05:00
010fd87338Add Qpro importing documentation.
Jennifer Taylor
2021-08-15 00:47:35 +00:00
a6da39e469Move PE operations into common library, fix 64-bit struct pointer dereferencing.
Jennifer Taylor
2021-08-15 00:41:37 +00:00
40614c106fWork around OSX bug with too many open handles for afp background animations.
Jennifer Taylor
2021-08-15 00:02:42 +00:00
a0307f9ab2Add a few more escape sequences to BishiBashi information message conversion.
Jennifer Taylor
2021-08-12 19:06:31 +00:00
98b836b96eFix pin checking logic for frontend.
Jennifer Taylor
2021-08-12 18:59:43 +00:00
5708a2a785Add note about .gif rendering for afputils.
Jennifer Taylor
2021-08-12 18:59:25 +00:00
d33a4cb815jubeat: Performance optimizations in get_mdata
seth
2021-08-10 19:19:30 -04:00
ee3b18bfcbFix manifest to not exclude cythonized files if we are building pure python.
Jennifer Taylor
2021-08-12 16:31:59 +00:00
c457216294Give various utilities a bit of a refresh help-wise.
Jennifer Taylor
2021-08-12 15:57:54 +00:00
57ad41202cElaborate on afputils help with better descriptions and examples where needed.
Jennifer Taylor
2021-08-12 15:57:37 +00:00
9c2c7fe3a9Add support for offsetting the background animation loop.
Jennifer Taylor
2021-08-12 15:57:02 +00:00
aa04762b41Allow specifying a loop start and end point for background animations.
Jennifer Taylor
2021-08-11 21:40:38 +00:00
c2fa122a25Add support for animated backgrounds, including previously rendered output.
Jennifer Taylor
2021-08-11 21:40:01 +00:00
ed5b5beda5Small change necessary to attempt to render DDR PS3 animations.
Jennifer Taylor
2021-08-11 18:31:37 +00:00
c64caa64e9Clean up comments
tyam
2021-08-11 13:17:11 -05:00
362456f929Add a readme for AFP.
Jennifer Taylor
2021-08-11 17:56:23 +00:00
0e15f84524Peace support
tyam
2021-08-11 11:49:14 -05:00
360b80b102Favor more accurate A/B/C/D transform values when parsing a SWF.
Jennifer Taylor
2021-08-10 23:37:30 +00:00
d1a6c1abf6Change to a slightly different (but probably equivalent) method of doing masking to avoid messing with the mask transform.
Jennifer Taylor
2021-08-10 23:37:08 +00:00
d04c366497Fix 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.
Jennifer Taylor
2021-08-10 23:36:39 +00:00
ac707e767bSwitch to double precision for C++ renderer to squeeze out a bit more accuracy in transforms.
Jennifer Taylor
2021-08-10 23:36:18 +00:00
76843b47c8jubeat: Performance optimizations in get_mdata
seth
2021-08-10 19:19:30 -04:00
d80c6a5ccdNo longer take "blank pixels" outside of the screen into consideration for rendering SSAA.
Jennifer Taylor
2021-08-09 20:20:26 +00:00
41a1114469Fix multiply blending mode.
Jennifer Taylor
2021-08-09 20:20:09 +00:00
73a36e17c2Fix anti-aliasing of rectangles so that they are always crisp.
Jennifer Taylor
2021-08-09 19:09:00 +00:00
ec3453ae54Fix specific-frame output to log and name files correctly.
Jennifer Taylor
2021-08-09 19:08:41 +00:00
f6bd2aef54Fix perspective mask calculation.
Jennifer Taylor
2021-08-09 17:33:21 +00:00
9086e91081Make frame output 1-based instead of 0-based to match command line inputs and log messages.
Jennifer Taylor
2021-08-09 17:32:56 +00:00
b939ecd030Fix incorrect copying of affine transform over 3D transform on some updates.
Jennifer Taylor
2021-08-09 17:32:40 +00:00
389f10f8c4Remove some magic numbers and add more documentation
seth
2021-08-02 20:14:08 -05:00
1c389b6ff5iidx: Add comments on read script denoting game version for qpro import
seth
2021-08-02 15:23:47 -05:00
791b13682fremove debugging code and arena references
seth
2021-05-18 00:50:06 +00:00
42c1bddefciidx: Add Rootage to bemapi
seth
2021-05-17 22:37:51 +00:00
8473113ef9Add support for 64 bit PE in psmap
seth
2021-05-17 21:52:35 +00:00
b963b461d1iidx: fix region select and add qpro select
seth
2021-05-17 21:52:19 +00:00
84e731aabbiidx: update api to support qpros in catalog
seth
2021-05-17 21:51:45 +00:00
c77d834091iidx: Support cannonballers and rootage. Add stubs for heroic verse and bistrover
seth
2021-05-17 21:51:26 +00:00
4584cb3f45Fix some 3D animations not getting their transforms updated per-frame.
Jennifer Taylor
2021-08-06 21:32:19 +00:00
7e70c6dad1Fix clipping entirely off screen perspective quads.
Jennifer Taylor
2021-08-05 17:35:32 +00:00
af25448d47Fix 3D objects in wrong position and scaling when entire animation is being scaled.
Jennifer Taylor
2021-08-05 17:35:10 +00:00
48f1196f06Disable bilinear interpolation for perspective transforms to fix aliasing quality.
Jennifer Taylor
2021-08-05 17:34:33 +00:00
ed7fe542ecFix clipping calculations when textures come through the camera.
Jennifer Taylor
2021-08-05 17:33:30 +00:00
53f69c0ecaFix wiggling textures in perspective mode due to premature rounding.
Jennifer Taylor
2021-08-05 17:33:09 +00:00
74838e698dSwitch perspective engine to using existing blitter with correct perspective-based texture mapping.
Jennifer Taylor
2021-08-05 17:32:00 +00:00
75bc9f975cMore concrete selection of perspective/affine rendering engines.
Jennifer Taylor
2021-08-05 17:31:28 +00:00
62b77b850cSeparate TX/TY and TZ set tracking because this is how the SWF loader assigns it. This seems to fix some animations using 3D perspective.
Jennifer Taylor
2021-08-03 20:34:06 +00:00
b9b85bf146Very primitive 3D transform support. Animations using cameras/3D now display with the proper perspective, but there are lots of issues.
Jennifer Taylor
2021-08-03 17:04:20 +00:00
52300c40b7Add a mode to renderer console command to show progress.
Jennifer Taylor
2021-08-03 17:03:59 +00:00
44f6a7fee0Slightly more correct transform updating. Does not currently matter but affects some 3D transforms.
Jennifer Taylor
2021-08-03 17:03:35 +00:00
d98df305c3Remove some magic numbers and add more documentation
seth
2021-08-02 20:14:08 -05:00
2d1cae293ciidx: Add comments on read script denoting game version for qpro import
seth
2021-08-02 15:23:47 -05:00
9c3010bcbdGet rid of warning for 3D transform stuff that we support parsing but don't have engine support for.
Jennifer Taylor
2021-07-31 01:16:09 +00:00
96a99f6f74Fix bug in matrix inversion code relating to upper triangles causing some matrixes to fail to invert and hiding some textures.
Jennifer Taylor
2021-07-31 01:15:52 +00:00
6e76c25e95Switch back to older style of parsing transform matrixes from SWF files.
Jennifer Taylor
2021-07-31 01:15:32 +00:00
52216cb56bChange the way we calculate visibility on hidden items.
Jennifer Taylor
2021-07-31 01:15:15 +00:00
cfba02ebeeBetter handling of "aep_set_frame_control", fixes a few Pop'n and IIDX animations.
Jennifer Taylor
2021-07-29 22:02:10 +00:00