Commit Graph

18 Commits

Author SHA1 Message Date
Daan Vanden Bosch
93f6b41c00 Added quest_stats script. 2020-09-28 22:51:51 +02:00
jtuu
9ea2faa826 Added a definition for opcode unknown_de. 2020-08-02 12:45:05 +03:00
Daan Vanden Bosch
767397d26d Removed custom WebGL and WebGPU renderers. All 3D rendering is now done by THREE.js again. 2020-07-14 21:50:35 +02:00
jtuu
d5c72152e8 Added definitions for opcodes f8b0-f8b5. 2020-06-02 06:38:38 +03:00
jtuu
6c3eb9fd26 Fixed opcode unknown_f961 definition. 2020-05-28 21:10:52 +03:00
Daan Vanden Bosch
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
2020-04-26 22:19:26 +02:00
Daan Vanden Bosch
a19a3a4837 WebGPU renderer can now render textures. WebGL and WebGPU renderers now reuse more code. 2020-01-25 22:38:07 +01:00
Daan Vanden Bosch
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
2020-01-02 18:42:08 +01:00
jtuu
66525ca00c Added definition for opcode 0xf882 get_pl_job. 2019-11-12 17:10:03 +02:00
Daan Vanden Bosch
e95513bb3c Referenced registers should be able to have names too. 2019-08-16 20:01:38 +02:00
Daan Vanden Bosch
56964cb4e2 Added preliminary support for parameter hints. 2019-08-16 19:57:29 +02:00
Daan Vanden Bosch
2fc55cdc1a Dynamically referenced object code segments are now parsed correctly. 2019-08-05 16:56:39 +02:00
Daan Vanden Bosch
1ba7d3b6a7 All bugs resulting from opcode typing changes have been fixed. 2019-08-05 00:14:39 +02:00
Daan Vanden Bosch
dbe1b06fa6 Only one bug remains after opcode typing changes. 2019-08-04 22:59:32 +02:00
Daan Vanden Bosch
8e5472044b Fixed most issues resulting from opcode typing changes. 2019-08-04 19:50:02 +02:00
Daan Vanden Bosch
e1d1cf564f Basic opcode definitions are done. 2019-08-04 16:01:44 +02:00
Daan Vanden Bosch
fba6ac3e10 Created yaml file with opcode definitions (70% complete). 2019-08-03 23:23:55 +02:00
Daan Vanden Bosch
e859477727 Linting works again. Static asset generation is working as before but has been bugged since an earlier change. 2019-07-27 15:40:30 +02:00