Commit Graph

  • fb0f49611a Show instruction documentation on hover over. jtuu 2020-04-29 07:14:21 +0300
  • 07c3319803 Moved code regarding ignoring pauses from QuestRunner to VirtualMachine. jtuu 2020-04-29 05:03:34 +0300
  • 5bf2af14c6 Added thread status display to the thread select dropdown. jtuu 2020-04-28 00:23:41 +0300
  • 876a4687a1 Fixed a bug where you would have to press step multiple times to move to the next instruction when switching debugging threads. jtuu 2020-04-27 23:59:39 +0300
  • e6bb183c46 Added a dropdown menu that selects which thread is currently being debugged. jtuu 2020-04-27 04:33:27 +0300
  • c7f4e3eb8e Throw error if VM reaches EOF and call stack is not empty jtuu 2020-04-26 21:55:18 +0300
  • ab775f47de Fixed jmp_on jtuu 2020-04-26 21:21:10 +0300
  • d1ffb69d4d Fixed typo jtuu 2020-04-26 21:20:47 +0300
  • c9891410d9 Improved WebGPU renderer: - The renderer now uses buffer memory mapping instead of the deprecated setSubData - It can now render models without texture - It can now use S3TC textures Daan Vanden Bosch 2020-04-26 22:19:26 +0200
  • 7a7957f3d3 Added a few things to the features list. Daan Vanden Bosch 2020-04-25 23:20:32 +0200
  • 087f0e4f2a RegisterView now updates while stepping. Daan Vanden Bosch 2020-04-25 22:55:51 +0200
  • e3da6268ba Deployed release 54. Daan Vanden Bosch 2020-04-25 22:31:49 +0200
  • 3230ec27bc Release 54. Daan Vanden Bosch 2020-04-25 22:20:20 +0200
  • 78c18eb1e9 Improved rendering of entities that use additive blending in NPCs/Objects panels. Daan Vanden Bosch 2020-04-25 22:17:26 +0200
  • eb5b539b6d Fixed rendering of Saint-Milion and veriants in NPCs pane. Daan Vanden Bosch 2020-04-25 21:40:47 +0200
  • 0425faec81 Fixed bug that prevented ctrl-z and ctrl-shift-z from working in the ASM editor. Daan Vanden Bosch 2020-04-25 20:54:42 +0200
  • 47b1dc5073 Identified bug. Daan Vanden Bosch 2020-04-25 20:45:49 +0200
  • e950fb0e78 Updated FEATURES.md. Daan Vanden Bosch 2020-04-25 20:43:14 +0200
  • 599cab4b2b Fixed all formatting and linting errors introduced by upgraded eslint and prettier. Daan Vanden Bosch 2020-04-25 20:29:20 +0200
  • 344788be55 Upgraded all dependencies. Daan Vanden Bosch 2020-04-25 20:02:54 +0200
  • 43fd78e466 Fixed bug in error message in QuestEditorToolBarController. Daan Vanden Bosch 2020-04-25 19:36:19 +0200
  • 44ae05cf90 Fixed bug in Disposer. Fixed linting issue in QuestEditorToolBarController and improved error message. Daan Vanden Bosch 2020-04-25 19:34:49 +0200
  • 1ea0d0f1db
    Merge pull request #5 from LunarFuror/lf-display-errors-to-user Daan Vanden Bosch 2020-04-25 19:20:01 +0200
  • 7df1fe3a3c remove erronious 3 Grayson Lorenz 2020-04-25 12:12:44 -0500
  • 981eae6dbb Use the display we have already Grayson Lorenz 2020-04-25 12:01:31 -0500
  • cee304e976 error cleanup, alert the error Grayson Lorenz 2020-04-25 10:48:45 -0500
  • b3055bc271 Orbital camera rotation sort of works. Translation happens after rotation instead of the other way around. Daan Vanden Bosch 2020-02-20 14:57:19 +0100
  • 8e54ac90fd Fixed issue with NJ meshes. Daan Vanden Bosch 2020-02-01 19:46:57 +0100
  • 928bdfc12a Fixed issues with incorrectly transformed NJ model meshes. Daan Vanden Bosch 2020-02-01 18:34:15 +0100
  • 4eaff297d5 Fixed perspective transformation. Daan Vanden Bosch 2020-02-01 15:19:16 +0100
  • c180b6997e Fixed compilation issues. Daan Vanden Bosch 2020-01-29 17:37:49 +0100
  • ff31c1ad27 Improved panning with perspective camera. Daan Vanden Bosch 2020-01-29 17:36:15 +0100
  • 64daaf8fd2 Simplified webpack config and fixed issue with WebGPU typings. Daan Vanden Bosch 2020-01-29 14:53:08 +0100
  • 674efd78bf Release 53. Daan Vanden Bosch 2020-01-29 13:34:43 +0100
  • 74a9d89bd4 Release 52. Daan Vanden Bosch 2020-01-29 13:24:47 +0100
  • 3230268962 Started working on pure WebGL model viewer. Daan Vanden Bosch 2020-01-26 23:13:09 +0100
  • a19a3a4837 WebGPU renderer can now render textures. WebGL and WebGPU renderers now reuse more code. Daan Vanden Bosch 2020-01-25 22:38:07 +0100
  • baffab3234 Started work on WebGPU renderer. Daan Vanden Bosch 2020-01-23 01:16:52 +0100
  • 9960d745c2 All texture viewer features are now supported by the TextureWebglRenderer. Daan Vanden Bosch 2020-01-19 22:38:45 +0100
  • 85ccdbb0a6 Added experimental WebGL renderer. Daan Vanden Bosch 2020-01-19 17:16:28 +0100
  • f4d9cb290e Additive blending now also works for xj models. Darkened the collision geometry to better accommodate additive blending. Daan Vanden Bosch 2020-01-18 21:26:49 +0100
  • 06e1a8e60b Added "additive" blending for the materials that need it. Daan Vanden Bosch 2020-01-18 20:01:22 +0100
  • 5f7547dae9 Deployed version 51. Daan Vanden Bosch 2020-01-17 23:06:36 +0100
  • 3423ffe04b Release 51. Daan Vanden Bosch 2020-01-17 23:06:08 +0100
  • 1d090665fe Fixed bugs in box model loading code. Daan Vanden Bosch 2020-01-17 23:04:42 +0100
  • a92dbcc287 Object models are now loaded completely. Daan Vanden Bosch 2020-01-17 22:42:11 +0100
  • 603c221365 Improved DisposablePromise disposal process. Daan Vanden Bosch 2020-01-17 18:23:32 +0100
  • 79a68a6b7b Added internet time to navigation menu. Daan Vanden Bosch 2020-01-17 14:23:50 +0100
  • 4524c57dcc Release 50. Daan Vanden Bosch 2020-01-17 13:33:18 +0100
  • 606b0661f4 Only allow saving quest files in GC or BB format. Daan Vanden Bosch 2020-01-16 23:07:39 +0100
  • b7687c8154 Release 49. Daan Vanden Bosch 2020-01-16 23:07:09 +0100
  • 50d1ff7f93 Fixed bug in object code writer. Strings in the object code are now written correctly when the format is DC/GC. Daan Vanden Bosch 2020-01-16 22:55:47 +0100
  • 9297310c57 Release 48. Daan Vanden Bosch 2020-01-16 22:50:19 +0100
  • b276ba988e Quests can now be saved in GC format. Daan Vanden Bosch 2020-01-16 21:45:20 +0100
  • 7c9a74171e Quest editor now uses the Dialog class for the "Save As" dialog so more options can be added to it. Daan Vanden Bosch 2020-01-14 21:19:07 +0100
  • b2e0a612f8 Dialogs are now properly disposed. Daan Vanden Bosch 2020-01-08 21:42:12 +0100
  • b93b22a223 Made Dialog reusable. Daan Vanden Bosch 2020-01-07 17:40:01 +0100
  • 10d6eb68d9 Fixed bug in url path parsing. Daan Vanden Bosch 2020-01-07 00:19:57 +0100
  • 1258558e97 Release 47. Daan Vanden Bosch 2020-01-07 00:19:11 +0100
  • b9b9a8568d The current model isn't cleared anymore before loading a new model to make transitions smoother. Daan Vanden Bosch 2020-01-06 23:38:25 +0100
  • e02e032770 Release 46. Daan Vanden Bosch 2020-01-06 23:37:38 +0100
  • 542f61bf0c Improved error handling in viewer. Daan Vanden Bosch 2020-01-06 23:32:14 +0100
  • e236f845ba Removed unused imports. Daan Vanden Bosch 2020-01-06 21:10:15 +0100
  • 8580cd4f66 The model viewer now shows a problems popup when loading a file failed or succeeded with some problems. Daan Vanden Bosch 2020-01-06 21:09:44 +0100
  • 7f5accf790 AFS archives with compressed XVM texture archives are now supported. Daan Vanden Bosch 2020-01-06 14:04:05 +0100
  • 3edc9b857d Improved FileButton behavior, opening the same file twice in a row will now work. Also simplified its implementation. Daan Vanden Bosch 2020-01-05 23:20:53 +0100
  • b0d2ed9115 Release 45. Daan Vanden Bosch 2020-01-05 23:19:08 +0100
  • cb41529518 Model viewer options are now stored in url parameters so you can link to a specific set of options. Daan Vanden Bosch 2020-01-05 22:40:26 +0100
  • 3983ce2613 The model viewer camera now resets when loading a model with "Open file...". Daan Vanden Bosch 2020-01-05 19:23:21 +0100
  • 3836612972 You can now press the up and down arrows while a Select is focused (but the menu is not open) to change the selected item. Daan Vanden Bosch 2020-01-05 18:59:02 +0100
  • 05d5ce6e29 Its now possible to choose a section ID and body type in the model viewer. Daan Vanden Bosch 2020-01-05 18:40:35 +0100
  • 66728f7096 Small edits to readme. Daan Vanden Bosch 2020-01-05 12:59:04 +0100
  • e98ef9c08e Fixed readme links. Daan Vanden Bosch 2020-01-05 12:51:08 +0100
  • f87c2ecf84 - All views now have a View super type - Widget now has a children array - Widgets can be activated and deactivated (this recurses over child widgets) - Renderers are now turned on and off in activate/deactivate methods - It is now possible to set a tool-local path (this path is appended to the tool's base path) - TabContainer can now automatically set a path based on paths given in its tab configuration - It's now possible to directly link to subviews of the viewer and the hunt optimizer Daan Vanden Bosch 2020-01-05 01:07:35 +0100
  • 97aa15235e Release 44. Daan Vanden Bosch 2020-01-05 00:55:24 +0100
  • acaa51c28c Added polyfills for older browsers. Daan Vanden Bosch 2020-01-04 16:23:25 +0100
  • 1b5a9e9d3e Deployed version 43. Daan Vanden Bosch 2020-01-03 23:15:48 +0100
  • 66079d1719 Release 43. Daan Vanden Bosch 2020-01-03 23:06:15 +0100
  • dc9deee5a7 The model viewer can now show any character class' body type. Daan Vanden Bosch 2020-01-03 23:04:57 +0100
  • c9d4b6ab92 Bone weights are now normalized, this almost completely fixes the bone weight issues. Daan Vanden Bosch 2020-01-03 12:05:51 +0100
  • ada5980a16 Release 42. Daan Vanden Bosch 2020-01-03 12:05:25 +0100
  • ed8030d697 Added textures to more character class models in model viewer. Daan Vanden Bosch 2020-01-03 11:14:15 +0100
  • d7a7a0ca22 Release 41. Daan Vanden Bosch 2020-01-03 11:13:48 +0100
  • 20d5b0d52d Added textures to character class models in model viewer. Daan Vanden Bosch 2020-01-03 00:50:19 +0100
  • 4476ed394d Release 40. Daan Vanden Bosch 2020-01-03 00:41:17 +0100
  • 70e6eef27c Added support for map_designate and map_designate_ex to the VM. Daan Vanden Bosch 2020-01-02 18:54:18 +0100
  • 93e05ea614 - Moved instructions/opcodes and DFA code to core to avoid dependency from core to quest_editor - When the assembly worker updates map designations, it now takes map_designate and map_designate_ex into account Daan Vanden Bosch 2020-01-02 18:42:08 +0100
  • 3cdc1b2e39 Release 39. Daan Vanden Bosch 2020-01-02 18:36:18 +0100
  • f36b102ec1 Fixed bug in .bin format detection. Daan Vanden Bosch 2020-01-02 15:39:55 +0100
  • 5d51d24700 Release 38. Daan Vanden Bosch 2020-01-02 15:39:32 +0100
  • f4b8b30590 .bin and .dat files can now be loaded directly. Daan Vanden Bosch 2020-01-02 15:26:40 +0100
  • f968d0047c GameCube .qst files are now parsed correctly. Daan Vanden Bosch 2020-01-02 15:00:26 +0100
  • 0035588e43 The different .qst formats are now unpacked correctly. Daan Vanden Bosch 2020-01-02 13:44:34 +0100
  • 2c12f47c4d Deployed version 37. Daan Vanden Bosch 2020-01-02 00:57:31 +0100
  • baaa8a0b31 Release 37. Daan Vanden Bosch 2020-01-02 00:57:15 +0100
  • 16b1d0934b The texture viewer can now deal with textures in an AFS archive. Daan Vanden Bosch 2020-01-02 00:55:55 +0100
  • 53ca625d43 Added AFS parser. Character class asset loading can now be stopped by calling the CharacterClassAssetLoader's dispose method. Daan Vanden Bosch 2020-01-01 20:15:39 +0100
  • 2685607371 Improved README.md. Daan Vanden Bosch 2020-01-01 19:09:53 +0100
  • 02708a0436 Static data formats now conform to the rest of the project's code style. Daan Vanden Bosch 2020-01-01 16:05:23 +0100
  • 050e0ffd57 Added Vol Opt part 2. Daan Vanden Bosch 2020-01-01 14:26:14 +0100