1
0
mirror of synced 2024-11-27 23:50:47 +01:00

Commit Graph

  • 60c77fd0cf Refactor discord webhook code into new module seth 2021-06-15 05:34:48 -0500
  • 4595ac774b Update iidx.tsv seth 2021-06-15 05:30:25 -0500
  • 68ab470e15 Fix bug when importing Qpro db on windows seth 2021-06-15 05:07:36 -0500
  • 29ab40336e Update README.md and bootstrap seth 2021-06-15 04:14:21 -0500
  • 07205d3e16 Implement a way to force particular width/height instead of just a particular scaling factor. Jennifer Taylor 2021-06-13 21:38:41 +0000
  • 092c4b6972 Implement bilinear AA for scaled up sprites to get rid of boxy artifacting. Jennifer Taylor 2021-06-13 18:24:18 +0000
  • 8e8fa77d36 Slight optimization for AA passes. Jennifer Taylor 2021-06-13 16:46:22 +0000
  • d9469babee Enable AA for rectangles, it appears this works now. Jennifer Taylor 2021-06-13 15:34:30 +0000
  • f8c3f75883 Fix issue with anti-aliasing artifacts around borders with transparent pixels. Jennifer Taylor 2021-06-13 03:15:03 +0000
  • dfffe80a74 Attempt to fix issue with OSX. Jennifer Taylor 2021-06-12 18:50:17 +0000
  • dd0251fb15 Fix logic error in saving favorites for IIDX seth 2021-06-11 11:06:46 -0500
  • a88d5dcb71 iidx: Remove joined arcade from frontend in iidx > 25 seth 2021-06-10 23:24:38 -0500
  • 659063a040 iidx: Add traffic tests for iidx 25 and 26 seth 2021-06-10 06:40:04 -0500
  • 87ccdea1fe More code deletion seth 2021-06-10 05:18:15 -0500
  • 68faa28913 iidx: Fix shop ranking in cb/rootage. Remove more unused code seth 2021-06-10 05:06:14 -0500
  • 8a13bde549 iidx: Remove unused code seth 2021-05-18 21:51:48 +0000
  • e9dfe99be2 Discord webhook stuff and lint/type errors fixed seth 2021-05-18 01:10:18 +0000
  • 02aa7974f4 remove debugging code and arena references seth 2021-05-18 00:50:06 +0000
  • 8b1e25a355 iidx: Add Rootage to bemapi seth 2021-05-17 22:37:51 +0000
  • 7504a28b5f Add support for 64 bit PE in psmap seth 2021-05-17 21:52:35 +0000
  • 0eeec2f178 iidx: fix region select and add qpro select seth 2021-05-17 21:52:19 +0000
  • 0addf2daac iidx: update api to support qpros in catalog seth 2021-05-17 21:51:45 +0000
  • 9f3df61780 iidx: Support cannonballers and rootage. Add stubs for heroic verse and bistrover seth 2021-05-17 21:51:26 +0000
  • 535a2c872e Properly calculate scaling for AA sampling, fixing several artifacting errors and improving AA for many small sprites. Jennifer Taylor 2021-06-12 17:17:26 +0000
  • d68fd77975 Implement best guess as to what frame_control function should do. Still doesn't fix some Pop'n animations but they look closer? Jennifer Taylor 2021-06-12 17:17:02 +0000
  • d4e3a25340 Auto-create directories for output files as a convenience. Jennifer Taylor 2021-06-12 17:16:45 +0000
  • 6b511e8a53 Fix setup to clean properly as well as install correct typing libraries. Jennifer Taylor 2021-06-10 17:22:27 +0000
  • 061ff796f6 Fix compatibility with python < 3.8 by switching from typing.Final to typing_extensions.Final seth 2021-06-07 00:46:39 -0500
  • a3c5eba288 Fix compatibility with python < 3.8 by switching from typing.Final to typing_extensions.Final seth 2021-06-07 00:46:39 -0500
  • 4a18f43253 Check in environment flag to use experimental mypyc compiler instead of cython for some modules. Jennifer Taylor 2021-05-31 18:15:10 +0000
  • b1b8b67fe3 Fix a few more optional type errors. Jennifer Taylor 2021-05-31 18:14:51 +0000
  • 38f0483cb5 Comments for cythonized code, and dropping python implementation of blend from compiling. Jennifer Taylor 2021-05-31 18:14:22 +0000
  • a4746f2934 Get rid of remaining dunder calls in unit tests. Jennifer Taylor 2021-05-31 18:14:04 +0000
  • 7809ff360f More type changes for correctness in order to compile with mypyc in the future. Jennifer Taylor 2021-05-31 18:13:43 +0000
  • 0a1cfb6f07 Unify semantics between animated and individual-frame file writers. Jennifer Taylor 2021-05-31 18:13:04 +0000
  • 1b4b5256eb Add a setup.py command for cleaning built code. Jennifer Taylor 2021-05-31 18:12:38 +0000
  • b022149d28 Convert anti-aliased rendering to an experimental enable, instead of enabled by default. Jennifer Taylor 2021-05-31 18:10:25 +0000
  • 83495f44af Additional typing fixes for safety and to be able to compile more code with mypyc. Jennifer Taylor 2021-05-31 18:09:40 +0000
  • 732e2afb42 Fix possible logic error in saving favorites for IIDX. Jennifer Taylor 2021-05-31 18:09:08 +0000
  • 4a1579b099 Some type hint fixes for protocol necessary to compile with mypyc. Jennifer Taylor 2021-05-31 18:08:31 +0000
  • 48405f00c5 Install necessary packages for additional utilities to work. Jennifer Taylor 2021-05-31 18:07:30 +0000
  • 2eb39f86cd Update to stricter type checking, get rid of a bunch of unnecessary ignore statements. Jennifer Taylor 2021-05-31 18:07:03 +0000
  • 5d365f3ee4 Check a system enviornment variable before trying to compile extensions, skip if it is set. Jennifer Taylor 2021-05-31 18:06:31 +0000
  • 630263dd8d Refactor pure-python blend implementation to reduce duplicated code. Jennifer Taylor 2021-05-30 17:56:02 +0000
  • e6ffc983f7 Add simple anti-aliasing to texture renderer functions. Jennifer Taylor 2021-05-30 04:16:25 +0000
  • 4785b01132 Juggle around some imports a little bit after the massive refactor. Jennifer Taylor 2021-05-30 04:16:08 +0000
  • b864148c3e Refactor/reorganization of C++ modules. Jennifer Taylor 2021-05-29 22:11:15 +0000
  • 3281e125cf Get rid of now-unnecessary verbose flag to all expression/statement renderers. Jennifer Taylor 2021-05-29 22:10:51 +0000
  • 322c33a9b8 Massive type refactor for decompiler. Jennifer Taylor 2021-05-29 22:10:31 +0000
  • 0f160e9663 Get rid of unnecessary length calls. Jennifer Taylor 2021-05-29 22:10:08 +0000
  • 161544e612 Sped up listing of paths a fair amount, added options for displaying size and number of frames. Jennifer Taylor 2021-05-29 03:41:25 +0000
  • 1dbe51d96d Major refactor of afputils as it was getting out of hand. Jennifer Taylor 2021-05-29 03:41:03 +0000
  • 2609047b03 Add a few more wrapper calls to our AEPLib implementation. Jennifer Taylor 2021-05-29 00:21:42 +0000
  • 1765c383e2 Fix typo in verbose SWF print. Jennifer Taylor 2021-05-29 00:00:29 +0000
  • 83457808e7 A bit of refactoring and debug messages. Jennifer Taylor 2021-05-29 00:00:15 +0000
  • ac4b139b08 Fix multiprocessing crash on windows. DragonMinded 2021-05-28 19:50:59 -0400
  • bc46d83452 Add warning and command-line flag for working with animations that loop forever. Jennifer Taylor 2021-05-25 02:01:36 +0000
  • 089eef1588 Implement AP2_IMAGE tag support into renderer. Jennifer Taylor 2021-05-25 02:01:17 +0000
  • d9a48e150f Implement additional tag parsing necessary to render some Museca animations. Jennifer Taylor 2021-05-25 02:00:56 +0000
  • 5ec5068916 Handle newly-discovered file flags properly in GE2D structures. Jennifer Taylor 2021-05-25 02:00:37 +0000
  • afa8214ed1 Messy fix for AFP tests failing on Windows. DragonMinded 2021-05-24 17:22:50 -0400
  • 7fd194d98b Hack/fix for SWFs with orphaned tags, I think this is correct? Jennifer Taylor 2021-05-24 18:35:43 +0000
  • 838f151234 Suppress warnings for imported libs we don't need and reimplement anyway. Jennifer Taylor 2021-05-24 17:38:56 +0000
  • 64f8666590 Support DXT5 image compression in ifs files. Jennifer Taylor 2021-05-24 17:37:47 +0000
  • 88564ae11d Add dummy asdlib for sound requests in some games. Jennifer Taylor 2021-05-24 17:37:13 +0000
  • ee6d848977 Fix context in which getInstanceAtDepth operates to fix some UNDEFINED object errors. Jennifer Taylor 2021-05-24 17:36:57 +0000
  • 8b3ce489b1 Convert from rendering to a list of images to rendering in a generator so extremely long sequences can be rendered to pngs without OOM. Jennifer Taylor 2021-05-24 17:36:34 +0000
  • 8622e0980c Fix bytecode frame updates being off by one frame. Jennifer Taylor 2021-05-24 01:24:26 +0000
  • 7eb41a45e7 Implement support for adding a background image on top of the background color but below the animation. Jennifer Taylor 2021-05-23 23:37:05 +0000
  • cc5cdde995 Fix frame number display in verbose output. Jennifer Taylor 2021-05-23 20:37:42 +0000
  • 56498f6154 Implement masking support. Jennifer Taylor 2021-05-23 20:37:18 +0000
  • 9df33fcec3 Support simple frame control bytecode. Jennifer Taylor 2021-05-23 20:33:05 +0000
  • 14c8ac9347 Implement the first bits of bytecode processing, including the ability to go to an animation frame. Jennifer Taylor 2021-05-23 20:32:21 +0000
  • 0a6635d993 Add comment about additive blending alpha 'hack'. Jennifer Taylor 2021-05-23 20:31:39 +0000
  • 9dada6fb79 Get rid of useless threading argument for list command. Jennifer Taylor 2021-05-23 20:31:23 +0000
  • 8e52428d76 Organize help for render command a bit. Jennifer Taylor 2021-05-23 20:30:35 +0000
  • 2aa37c2e40 Fix additive blending on semi-transparent backgrounds. Jennifer Taylor 2021-05-22 23:24:51 +0000
  • 2d69d1dc99 Support parent sprite blend parameter inheritance. Jennifer Taylor 2021-05-22 21:56:28 +0000
  • e3e6354295 Blend 1 is the same as blend 0, according to Bishi. Jennifer Taylor 2021-05-22 21:54:53 +0000
  • a5c93569e9 Add a couple more warnings for areas where we don't (yet) support animation features. Jennifer Taylor 2021-05-22 21:54:22 +0000
  • 274bd297f2 Change compositing to take from the center of the pixel in preparation of upcoming anti-aliasing attempt. Jennifer Taylor 2021-05-22 21:53:09 +0000
  • 212ff2be4e Improved disassembled output when setting register values. Jennifer Taylor 2021-05-22 21:52:40 +0000
  • 8923c93a66 Implement embedded clip blend colors. Jennifer Taylor 2021-05-22 21:52:17 +0000
  • 0edb5dc2b1 Rework additive color a bit for type clarity and add warnings where we don't support it. Jennifer Taylor 2021-05-22 01:31:42 +0000
  • 3bdc0d3887 Add more specific warning for missing bytecode. Jennifer Taylor 2021-05-22 01:31:17 +0000
  • 8ee8e5c519 Make some debugging adjustments. Jennifer Taylor 2021-05-22 01:30:58 +0000
  • f33c73572b Preserve placed object order when rendering. Jennifer Taylor 2021-05-22 01:30:28 +0000
  • d031b2107a Pad out written PNG frames so all of them have the same number of digits in them. Jennifer Taylor 2021-05-21 21:47:26 +0000
  • 03381ee8ca Fix double-applying base transform to the root clip. Jennifer Taylor 2021-05-21 21:32:19 +0000
  • 70f06b2b33 Fix translation matrix application on embedded clips, fixes placement of lots of complex animations. Jennifer Taylor 2021-05-21 21:32:02 +0000
  • 2c678e60f8 Implement scale by width and height for final animation. Jennifer Taylor 2021-05-21 21:31:39 +0000
  • 35c53c3b6c Implement forced aspect ratio for renderer. Jennifer Taylor 2021-05-21 21:31:13 +0000
  • 3922535555 Implement non-textured rectangle shapes. Jennifer Taylor 2021-05-21 16:58:39 +0000
  • a2af49a320 Request compilation of DXT decoder for speed. Jennifer Taylor 2021-05-21 16:58:20 +0000
  • 4290b86c34 Implement basic import system to avoid crashing with not-found registered objects. Jennifer Taylor 2021-05-21 16:58:01 +0000
  • 0d648f1371 Implement a multi-threaded C++ renderer for a decent speed boost. Jennifer Taylor 2021-05-20 03:51:43 +0000
  • f15ba3c718 Fix massive amount of type errors coming from new MyPy with Flask stubs. Jennifer Taylor 2021-05-19 22:38:00 +0000
  • f47a4782da Another attempted fix for CLANG on OSX. Jennifer Taylor 2021-05-19 20:16:51 +0000
  • f8f32ef082 Possible fix for clang OSX compile. Jennifer Taylor 2021-05-19 20:01:32 +0000
  • d6e04acde5 Add development tips section, currently containing cython stuff. Jennifer Taylor 2021-05-19 16:26:39 +0000