github-actions
dc77c3ccd2
Updated github pages site
2022-01-17 16:52:49 +00:00
Tyler Wilding
e65c61f3e2
tests: add a bunch of missing ref tests ( #1082 )
...
* scripts: add a script to point out missing ref test files
* tests: add a bunch of files to ref tests we were missing
2022-01-17 11:51:26 -05:00
water111
54c6ddbab9
pass filename through ( #1080 )
2022-01-15 23:31:07 -05:00
github-actions
39c654b467
Updated github pages site
2022-01-16 03:35:06 +00:00
water111
c043367094
[goalc] fix 0 in xmm128, be more strict with none
in comparison ( #1079 )
...
* fix a few small bugs
* merge fixup
* 0 constant fix
2022-01-15 22:33:53 -05:00
github-actions
e018951d38
Updated github pages site
2022-01-16 01:34:26 +00:00
Tyler Wilding
b95be06fef
decomp: mostly finish ogreboss
( #1024 )
...
* decomp: partially done `ogreboss`
* decomp: finish `ogreboss`
* update
* fix `ogreboss` and `viewer`
* update ref tests
* update ogreboss
2022-01-15 20:33:11 -05:00
github-actions
372b6a8746
Updated github pages site
2022-01-16 01:02:50 +00:00
ManDude
27bb6c6384
[decompiler] decompile particle defs using specialized macros ( #1077 )
...
* [decompiler] `defpart` and `defpartgroup`
* support sounds in part defs natively
* make `meters_to_string`
* update refs
* clang
* make macros in pair only work inside `(unquote ...`
* update source
* update finish
* fix
2022-01-15 20:01:38 -05:00
github-actions
f757f1b9ac
Updated github pages site
2022-01-15 21:54:00 +00:00
water111
e84b5a2346
[collision] implement most of background collision, spawn target! ( #1076 )
...
* fill collide cache with bounding box working
* yprobe fully working for background at least
* target
* final cleanup, add a bit more foreground mesh stuff that is untested
* warnings, merge issues
* tests
* revert debug changes, format'
* rendering perf
2022-01-15 16:52:47 -05:00
github-actions
79ac3a0c3a
Updated github pages site
2022-01-15 17:32:52 +00:00
ManDude
67bb1193a8
[runtime] GPU sprite renderer ( #1075 )
...
* sprite_3d first attempt
* fixs
* fix Q usage
* ??
* attempt 2
* Update sprite_3d.vert
* works-ish
* works properly!
* scissor fix
* simplify shader
* texture support except everything is broken for some reason
* stuff
* Update SpriteRenderer.cpp
* meltdown
* Revert "simplify shader"
This reverts commit 97bd9b77be
.
* Revert "Revert "simplify shader""
This reverts commit 32fb46ce90
.
* fix blend
* fix blend and prim
* fix depth write and texture rendering
* fix bugs
* remove noperspective
* fix and finalize sprite 3D vert shader
* optimize 3D program
* 2D sprites! almost first try
* fixes + merge shader code
* HUD sprite support and clean up code
* oopsie
* fix 3d sprites
* minor cleanup and increase sprite buffer to 8k sprites
* clang
* replace some uses of `glBufferSubData` with `glBufferData`
2022-01-15 12:31:38 -05:00
github-actions
f76c87d7fe
Updated github pages site
2022-01-12 15:48:40 +00:00
water111
c3b6e7eb7e
some cleanup and docs on collide-touch and the tie extractor ( #1074 )
...
* some cleanup and docs on collide-touch and the tie extractor
* temp
* more updates
* update ref tests
* type fix
* rest of collide shape
* another set of updates
2022-01-12 10:47:17 -05:00
github-actions
4bb1cbf304
Updated github pages site
2022-01-11 00:29:35 +00:00
water111
f6f1cadb8e
collide probe works, amazingly ( #1072 )
...
* collide probe works, amazingly
* add ref test
2022-01-10 19:28:17 -05:00
github-actions
599f8f7e26
Updated github pages site
2022-01-09 22:46:32 +00:00
water111
38c805ca7c
unused version of collide line sphere collide list ( #1071 )
2022-01-09 17:45:19 -05:00
Tyler Wilding
90e860aef8
ci: retry on transient chocolatey failures ( #1070 )
2022-01-09 17:45:10 -05:00
github-actions
950f8a79bc
Updated github pages site
2022-01-09 22:44:37 +00:00
ManDude
76a819b98f
[game] revise build order and add remaining levels + add part-tester
to menu ( #1069 )
...
* Add remaining levels to build system
* add a particles menu
* Update default-menu.gc
* Update part-tester.gc
* make part tester non-destructive
* Make the "ps2 particles" toggle work!
* Update kmachine.h
* fix test
* fix test
2022-01-09 17:43:13 -05:00
github-actions
ac37d82a44
Updated github pages site
2022-01-09 16:44:15 +00:00
Tyler Wilding
f755596053
decomp: cleanup s6
casts that are no longer needed ( #1061 )
2022-01-09 11:43:01 -05:00
github-actions
d9b01de007
Updated github pages site
2022-01-09 16:40:45 +00:00
Tyler Wilding
a2e6413b76
goalc: reduce cleverness of outer product ( #1059 )
...
* goalc: reduce cleverness of outer product
* decomp: update existing outer product usages
* let the tests still run the fancy one
2022-01-09 11:39:22 -05:00
github-actions
1aab98b335
Updated github pages site
2022-01-09 01:59:14 +00:00
water111
a96396e140
[collision] add notes on -h
files, add some enums ( #1068 )
...
* temp
* add enums
2022-01-08 20:57:57 -05:00
github-actions
bc94822ed1
Updated github pages site
2022-01-08 23:24:53 +00:00
Tyler Wilding
50197c0695
cleanup: cleanup all-types and all state definitions ( #1062 )
...
* cleanup: cleanup all-types and all state definitions
* these are fine
* these are fine
* these are fine
* everything is fine
* gsrc updated
* remove define-externs in gsrc
2022-01-08 18:23:30 -05:00
water111
691c33f8d9
[goos] fix pretty printer bugs, update ref after pretty printer changes ( #1063 )
...
* update ref after pretty printer changes
* another try
2022-01-08 15:09:00 -05:00
github-actions
7b1572883c
Updated github pages site
2022-01-08 18:40:32 +00:00
ManDude
701108a1b6
[runtime] Fix progress menu aspect ratios ( #1055 )
...
* update progress code and fix our frame "scissoring"
* aspect ratio hacks
* expand progress tint for widescreen
* give up and comment things properly
* properly undo hacks
2022-01-08 13:39:17 -05:00
github-actions
3ceeafbd46
Updated github pages site
2022-01-07 21:14:45 +00:00
water111
ab6f41d0c6
[gfx] sprite 3d hack and fix graphics dumps ( #1057 )
...
* add sprite 3d
* cleanup
2022-01-07 16:13:19 -05:00
water111
5b3098d617
fix sky and tfrag bugs ( #1058 )
2022-01-07 14:43:43 -05:00
github-actions
06541db768
Updated github pages site
2022-01-07 16:53:53 +00:00
water111
3c42d222cb
[game] improve loading ( #1049 )
...
* better load
* fix sky, cleanup
2022-01-07 11:52:24 -05:00
github-actions
026c7245a2
Updated github pages site
2022-01-07 13:50:39 +00:00
Tyler Wilding
64b79da923
decomp: "finish" depth-cue
( #1038 )
...
* decomp: "finish" `depth-cue`
* cleanup casts around dma-buffers
2022-01-07 08:49:18 -05:00
github-actions
833115a76d
Updated github pages site
2022-01-06 23:48:36 +00:00
ManDude
2e18cb605a
[runtime] optimize DirectRenderer for multiple textures + optimize sprite renderer ( #1054 )
...
* optimize sprite texture flush + update shaders
* fix bugs
* change logic a bit
* crunch PNGs
* hud size fix
* clang
* remove shaders from list
* use really small alpha cut-off point for sprites
* ad `flat` to vertex shaders too
* increase cut-off very slightly
* take *2 into account
* ok for real this should be good enough
2022-01-06 18:47:20 -05:00
github-actions
74a791c67f
Updated github pages site
2022-01-05 04:38:09 +00:00
water111
474a8494d8
remove gd files, simplify fakeiso ( #1053 )
...
* remove gd files, simplify fakeiso
* fix bug in decompiler mistakenly marking functions as asm
2022-01-04 23:36:39 -05:00
github-actions
b84a04a14c
Updated github pages site
2022-01-05 04:17:40 +00:00
Tyler Wilding
004ecd4fe3
decomp: finish target-racer
| target-tube
( #1042 )
...
* decomp: finish `target-racer`
target-racing-turn-anim was the `cond` issue here
* decomp: finish `target-tube`
target-tube-turn-anim was the issue here
2022-01-04 23:16:29 -05:00
github-actions
b11a45d836
Updated github pages site
2022-01-05 04:12:12 +00:00
Tyler Wilding
a75ecf176e
decomp: finish orbit-plat
and sage-finalboss
( #1039 )
...
* decomp: finish `orbit-plat` and waiting on `sage-finalboss` inconsistency for gsrc
* decomp: finish `sage-finalboss` except the relocate method
* decomp: add fix to finish `sage-finalboss`
* update formatting in unrelated files
2022-01-04 23:10:53 -05:00
github-actions
c35ab4a223
Updated github pages site
2022-01-05 02:58:20 +00:00
Tyler Wilding
60cbeedaa5
docs: fix link to gallery ( #1052 )
2022-01-04 21:57:05 -05:00