e70b74f21aSlight optimization of python lz77 code.
Jennifer Taylor
2020-12-20 04:06:41 +00:00
c431e30d3bRemove a few redundant code paths in LZ77 C++ implementation, fix a bug preventing us from finding the optimal compression.
Jennifer Taylor
2020-12-20 03:38:34 +00:00
6ab6dc89c4Support one more texture format for repacking.
Jennifer Taylor
2020-12-17 22:06:14 +00:00
68c1b7cc63Encode unicode in JSX differently to attempt to fix issue with unicode translation on some non-utf8 systems.
Jennifer Taylor
2020-12-17 21:47:36 +00:00
b7bd09bb62Remove magic strings and use constants instead.
Jennifer Taylor
2020-12-17 20:16:30 +00:00
416904100bAPI: enable omnimix for only MUSECA and IIDX
seth
2020-12-15 08:02:56 +00:00
800260782cMUSECA: API and webui fixes for Museca PLUS
seth
2020-12-06 02:21:28 +00:00
493abf8ec7MUSECA: Support Museca Plus modpack
seth
2020-12-06 02:11:55 +00:00
fd3868073fAdd a few more known node types.
Jennifer Taylor
2020-11-30 22:57:46 +00:00
5924673371Fix deprecation warning in Python 3.8 by upgrading to new crypto library.
Jennifer Taylor
2020-11-30 18:16:18 +00:00
0ea53660b4Support repacking a few more texture formats.
Jennifer Taylor
2020-11-30 18:16:02 +00:00
c6e395b8a5Add ability to update textures from individual sprites as well as whole texture images.
Jennifer Taylor
2020-11-29 00:48:44 +00:00
0c4cb8df5cSupport splitting texturemaps into individual sprites.
Jennifer Taylor
2020-11-29 00:47:25 +00:00
31ad2856fdAdd a much faster C++ implementation of Lz77 decompress. We can achieve approximately a 10x speedup decompressing with this enabled.
Jennifer Taylor
2020-11-28 19:05:27 +00:00
c1fad0caebSkip tracking coverage when we aren't printing verbose debugging for a slight speedup.
Jennifer Taylor
2020-11-28 19:05:03 +00:00
d2d4f9d1e9Fix bug where some textures weren't referenced properly by BishiBashi in updated AFP files.
Jennifer Taylor
2020-11-27 21:53:01 +00:00
d3d0bab2f5Reorganize some debug prints to help figure out correct file writing order.
Jennifer Taylor
2020-11-27 21:52:30 +00:00
476c459272Add debugging printer so we can verify contents identical before and after a null update.
Jennifer Taylor
2020-11-27 17:47:48 +00:00
27afc98ee5Skip recompressing textures we don't change, don't try to write a file unless we successfully generated it.
Jennifer Taylor
2020-11-24 00:03:28 +00:00
526a462ef4Overwrite original AFP file instead of making a temporary copy.
Jennifer Taylor
2020-11-23 22:33:12 +00:00
f6b90ea014Add feature to enable overlay bounds generation for visualizing regions in textures.
Jennifer Taylor
2020-11-23 20:56:05 +00:00
8acdb1cefcUpdate documentation for other texture formats that we semi-support.
Jennifer Taylor
2020-11-23 20:55:38 +00:00
ff147a37b1Support an additional texture format found in updated BishiBashi JP data, document mapping to D3D9 structures.
Jennifer Taylor
2020-11-23 20:55:00 +00:00
d0c01ae96cRearrange requirements so important ones get installed first.
Jennifer Taylor
2020-11-13 18:43:15 +00:00
db6a6739fcImplement the first bits of what's necessary to update textures.
Jennifer Taylor
2020-11-12 05:03:52 +00:00
41ea293897Faster, but less than ideal, large file compression as well as start byte GC.
Jennifer Taylor
2020-11-12 05:03:33 +00:00
88042a7e9eWrite back textures and regions when saving files.
Jennifer Taylor
2020-11-12 05:03:03 +00:00
42c3362a3cFix off-by-one error in LZ77 implementation rarely resulting in truncated files on inflate.
Jennifer Taylor
2020-11-12 05:02:37 +00:00
a5966a6382Fix some lint and typing issues uncovered by mypy/flake8 upgrades.
Jennifer Taylor
2020-11-11 05:14:36 +00:00
ffa70e372bAbility to write back out simple files with the data we parsed.
Jennifer Taylor
2020-11-11 03:39:51 +00:00
32d1909137Support round-tripping a few more bits of various files, to increase our eventual success of injecting translated T*BB textures.
Jennifer Taylor
2020-11-11 03:39:21 +00:00
7fcca97ae4Capture the rest of the file that I know about in parsed structures, track when a file needs to be read-only.
Jennifer Taylor
2020-11-10 03:26:26 +00:00
59b93e6931Massive refactor to start parsing out to a file structure instead of just extracting.
Jennifer Taylor
2020-11-10 03:26:06 +00:00
b594349fafCapture another unknown header flag that seems to change randomly.
Jennifer Taylor
2020-11-10 03:25:39 +00:00
f9d035aa34Remove out-of-date TODO.
Jennifer Taylor
2020-11-09 03:01:42 +00:00
f7ffd9185bAdd a few more missing bytes, assert where we always see constants.
Jennifer Taylor
2020-11-09 02:46:36 +00:00
d9f96f4b4cFix a texture decoding bug, add a few more supported formats.
Jennifer Taylor
2020-11-06 21:24:31 +00:00
96298d8ecfFix T*BB font decoding issue by setting the correct endianness.
Jennifer Taylor
2020-11-06 19:57:35 +00:00
b507dfda71Ignore XML mappings by default.
Jennifer Taylor
2020-11-06 19:57:13 +00:00
4ce03847ddRename utility to more generic format parser.
Jennifer Taylor
2020-11-06 19:05:40 +00:00
042cce481fFix last issue with font conversion for T*BB.
Jennifer Taylor
2020-11-06 19:02:41 +00:00
7cb2220386A few lint fixes, add preliminary support for 0x15 format.
Jennifer Taylor
2020-11-06 18:52:00 +00:00
a26d8f4b64Fix several bugs in DXT5 decompressor, renders fonts much closer to the game now.
Jennifer Taylor
2020-11-06 18:40:41 +00:00
abc97bfdcbSeveral improvements to parsing.
Jennifer Taylor
2020-11-06 16:18:09 +00:00
4b31f8f831Fix a couple length calculations and a few parsing mistakes. Add coverage calculations to track down missing file sections.
Jennifer Taylor
2020-11-06 04:13:39 +00:00
786676fd26Initial code for The*BishiBashi graphics file unpacker.
Jennifer Taylor
2020-11-06 02:08:21 +00:00
11a500c2a6Initial support of 2dx26
智杰
2020-05-22 20:42:36 +08:00
d4ba50a5cdSupport server-side settings for BishiBashi, add DLC level enable, non-gacha character enable and announcement/message board support.
Jennifer Taylor
2020-08-26 05:14:13 +00:00
0bb19948beForce decoding JSX files as utf-8 regardless of the OS locale and settings.
Jennifer Taylor
2020-08-18 21:54:48 +00:00
6b4575c241Support server-side settings for BishiBashi, add DLC level enable, non-gacha character enable and announcement/message board support.
Jennifer Taylor
2020-08-26 05:14:13 +00:00
68d5794aecForce decoding JSX files as utf-8 regardless of the OS locale and settings.
Jennifer Taylor
2020-08-18 21:54:48 +00:00
19c7de499dImplement rivals support for supported Pop'n Music games.
Jennifer Taylor
2020-05-12 21:03:01 +00:00
e126b845f6Update scripts to remove incorrect bash invocation and make them execute from any directory.
Jennifer Taylor
2020-05-12 21:01:16 +00:00
74e0259129Fix names of some example files.
Jennifer Taylor
2020-05-12 21:00:54 +00:00
e5d04d6dbbHook up UI for Pop'n Rivals in anticipation of rival support.
Jennifer Taylor
2020-05-12 21:00:26 +00:00
c89a99b8ddSupport attributes in PSmap code generator.
Jennifer Taylor
2020-05-12 20:59:56 +00:00
67cb3de46eAdd rival support to Jubeat.
Jennifer Taylor
2020-05-08 22:41:51 +00:00
d613e7239aFix Jubeat name entry regex to allow for spaces like the in-game name entry does.
Jennifer Taylor
2020-05-08 22:41:24 +00:00
382ad49e6fAdd rival selection support to Jubeat in preparation for rival support.
Jennifer Taylor
2020-05-08 22:40:21 +00:00
ccdd219d67Jubeat doesn't use wide text for profile names, so don't send them in test client.
Jennifer Taylor
2020-05-08 22:39:52 +00:00
72e0fa4156Auto-focus on input elements when clicking Update button across various pages.
Jennifer Taylor
2020-05-08 20:07:55 +00:00
4cf5ac2c02Fix visual bug where navigating to admin/arcades/ would inadvertently highlight the "Arcades" top level as well.
Jennifer Taylor
2020-05-08 20:07:33 +00:00
7707e185ccIgnore egg directory that gets created when installing directly out of source.
Jennifer Taylor
2020-05-08 18:29:21 +00:00
368efe2c63Auto-prune event log entries after some time.
Jennifer Taylor
2020-05-08 18:22:31 +00:00
645e7dc55aFix missing return statement in API server.
Jennifer Taylor
2020-05-04 22:34:36 +00:00
Merge pull request #3 from DragonMinded/alt_proxy_fix
Jennifer Taylor
2020-05-04 15:31:17 -07:00
577d936d3dApply button height tweak to game list in Arcade settings screen to fix inconsistent button height.
Jennifer Taylor
2020-04-27 23:32:13 +00:00
479ba60b05Add cache control headers to force unruly clients like android to reload REST responses every time.
Jennifer Taylor
2020-04-27 23:31:59 +00:00
069fbb4ba1Update TODO list to remove an item I tackled awhile back.
Jennifer Taylor
2020-04-26 01:05:01 +00:00
95aeb71d1dSwitch to android-safe arrows.
Jennifer Taylor
2020-04-26 01:01:48 +00:00
0addb590feRefresh the frontend, getting rid of rounded edges, restyling buttons, fixing styling of pop-up confirmation and dismissable information elements and fixing inconsistencies in records pagination.
Jennifer Taylor
2020-04-26 00:52:19 +00:00
799d000274Be more precise about headers sent during proxy, in an attempt to fix some buggy remote server implementations.
Jennifer Taylor
2020-04-25 19:34:54 +00:00