Lioncash
e9e9de26b2
Runtime/Input/CFinalInput: Correct return value of AKey, ASpecialKey and AMouseButton
...
The other A-prefixed functions all return a float value, however these
are truncating float values to bool. We can amend this to prevent
potential compilation warnings.
2019-08-14 02:07:02 -04:00
Lioncash
09f917a9aa
Runtime/Weapon/CGameProjectile: Fix misnamed virtual function
...
This has a vaguely equivalent name to FluidFXThink (which has an
uppercase X). Given this function isn't explicitly called anywhere
directly, this is assumed to be a typo.
2019-08-14 02:00:09 -04:00
Phillip Stephens
7eb3bce499
Update submodules, more CMetroidBeta imps
2019-08-13 14:41:15 -07:00
Phillip Stephens
ebdcfb6b51
Initial CMetroidBeta imps
2019-08-11 08:14:52 -07:00
Phillip Stephens
a572100176
Add CRipper files
2019-08-10 20:02:54 -07:00
Phillip Stephens
ad5e395a51
Fixes for `override` modernization
2019-08-10 17:49:41 -07:00
Phillip Stephens
1e625e0995
Fix missed `override` declarations
2019-08-09 15:07:52 -07:00
Phillip Stephens
1d3e5cdb70
Implement Oculus loader
2019-08-09 14:55:59 -07:00
Lioncash
9312eef905
RuntimeCommon: Use override where applicable
...
Continues the override modernization by applying it to the main
RuntimeCommon target. Resolves around 1100+ cases where override can be
used.
2019-08-09 17:39:42 -04:00
Phillip Stephens
5eaa7a23e8
Merge branch 'override' of https://github.com/lioncash/urde
2019-08-09 06:27:54 -07:00
Phillip Stephens
8089566788
Merge branch 'assign' of https://github.com/lioncash/urde
2019-08-09 06:27:05 -07:00
Lioncash
2059535b55
RuntimeCommonB: Use the override specifier where applicable
...
Applies the override keyword where applicable to indicate visually where
member function overriding is occurring. This only targets
the RuntimeCommonB target as a starting point, which resolves around
900+ cases where the keyword could be used.
2019-08-09 09:13:26 -04:00
Lioncash
af8731f2d2
GuiSys/CInstruction: Correct erroneous assignment in TestLargestFont
...
Without this, x20_largestMonoW will never be any value other than zero,
which is indicative of a logic bug.
2019-08-09 07:08:04 -04:00
Phillip Stephens
2f65d6d3a2
Merge branch 'namespace' of https://github.com/lioncash/urde into lioncache-namespace
2019-08-08 20:33:05 -07:00
Lioncash
fc906eec66
MP1/CMFGame: Remove erroneous forward declaration
...
This type is actually defined within the urde::MP1 namespace, not the
top-level urde namespace.
We remove the namespace itself however, given the header for that type
is already being included.
2019-08-08 23:10:00 -04:00
Phillip Stephens
d648f156b8
Revert original dolphin hash idea completely
2019-08-03 17:05:40 -07:00
Phillip Stephens
ff83dbc676
Minor fixes and cleanup
2019-08-03 17:02:53 -07:00
Jack Andersen
0ab08daae7
Windows build fixes
2019-07-27 15:21:31 -10:00
Jack Andersen
5acf9ecbcf
Graphics debug groups and bug fixes
2019-07-20 22:42:52 -10:00
Jack Andersen
b4fe474de3
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-07-19 18:29:06 -10:00
Jack Andersen
7a3da1f7a6
Massive fmtlib refactor
2019-07-19 18:27:21 -10:00
Phillip Stephens
1a9ca77603
Update ScriptObject DNAs to match known values
2019-07-19 01:30:11 -07:00
Phillip Stephens
cdf9545de4
Fix MemoryRelay handling in DataSpec
2019-07-16 19:10:57 -07:00
Phillip Stephens
e552030d40
Fix approach PathFind call
2019-07-16 15:33:18 -07:00
Phillip Stephens
18d6372c28
Finish CTryclops patterned functions
2019-07-16 15:28:14 -07:00
Phillip Stephens
328749d1ba
More CFlaahgra imps, initial CTryclops imps
2019-07-16 08:54:07 -07:00
Jack Andersen
e38a3ece89
More CBabygoth fixes
2019-07-06 22:22:35 -10:00
Jack Andersen
fd0bfc3acf
Minor flamethrower and babygoth fixes
2019-06-30 20:14:42 -10:00
Jack Andersen
003146f614
Work on CBabygoth
2019-06-29 21:29:49 -10:00
Phillip Stephens
44cae7bdb9
More CFlaahgra imps
2019-06-26 18:06:03 -07:00
Jack Andersen
a1745cff96
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-06-20 20:03:26 -10:00
Jack Andersen
77af3f0ebd
CPuddleToadGamma and animation system fixes
2019-06-20 20:02:56 -10:00
Phillip Stephens
eb43e9bdee
Silly compile fixes
2019-06-20 14:27:50 -07:00
Phillip Stephens
a67ea52617
More CFlaahgraImps
2019-06-20 14:22:06 -07:00
Phillip Stephens
6df0fcde50
Minor CElementGen cleanup, implement CFlaahgraPlants
2019-06-20 14:17:03 -07:00
Phillip Stephens
8c35cd02f0
More CFlaahgra imps
2019-06-19 14:11:13 -07:00
Phillip Stephens
568e15a89a
More Flaahgra imps
2019-06-18 18:55:38 -07:00
Phillip Stephens
6ae550e9d6
More CFlaahgra imps
2019-06-17 18:39:56 -07:00
Jack Andersen
9ccc4227cb
Initial support for asynchronous shader compilation
2019-06-15 20:25:29 -10:00
Jack Andersen
87023b432e
Fixes in ANIM cooking
2019-06-15 16:22:23 -10:00
Jack Andersen
37307e1cf6
Various CActorContraption fixes
2019-06-14 14:39:20 -10:00
Jack Andersen
bfa5b218f0
Remove unneeded debug messages
2019-06-11 16:20:15 -10:00
Jack Andersen
8266f52cc2
rstl::optional is no more
2019-06-11 16:14:39 -10:00
Jack Andersen
0e8e3e906c
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-06-11 16:05:44 -10:00
Jack Andersen
e218b8aeb5
CActorContraption fixes, better CMake dependency handling
2019-06-11 16:05:17 -10:00
Phillip Stephens
2f2ab149d4
Initial `CScriptSpecialFunction::ThinkSpinnerController`
2019-06-10 20:09:38 -07:00
Phillip Stephens
b7b65b04a4
Initial Flaahgra implementations
2019-06-10 01:28:33 -07:00
Phillip Stephens
0322b5b234
CFlaahgraTentacle doesn't actually create a shadow
2019-06-09 17:13:19 -07:00
Phillip Stephens
b251bc541f
CFlaahgraTentacle implementations (needs testing)
2019-06-09 17:09:07 -07:00
Jack Andersen
77d0ef942d
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-06-05 14:08:24 -10:00
Jack Andersen
b7aa3e06d2
Per-stage shader hashing
2019-06-05 14:07:50 -10:00
Jack Andersen
4a4cf58b6f
HLSL cubemaps
2019-05-31 23:28:12 -10:00
Jack Andersen
410d7896f7
Support for rendering dynamic cubemaps
2019-05-31 17:41:01 -10:00
Phillip Stephens
b18576cf58
Initial CMagdolite imps
2019-05-14 15:30:15 -07:00
Jack Andersen
486c925a45
Merge branch 'shader-refactor'
2019-05-10 13:10:12 -10:00
Jack Andersen
5f4ebcb2f5
Windows fixes
2019-05-09 18:09:01 -10:00
Phillip Stephens
c3527e1688
Fix compile issues
2019-05-09 20:15:26 -07:00
Phillip Stephens
81f1e22fc2
More CFlameThrower imps, implement `CScriptSpecialFunction::ThinkChaffTarget` and `CScriptSpecialFunction::ObjectFollowObject`
2019-05-09 19:33:56 -07:00
Jack Andersen
233d13ceb9
Refactor for blender 2.8 and new shader model
2019-05-07 17:50:21 -10:00
Phillip Stephens
28071851ad
Initial CFlameThrower imps
2019-04-16 01:00:46 -07:00
Jack Andersen
3a0d2930fa
Numerous uninitialized memory fixes
2019-04-06 19:14:48 -10:00
Jack Andersen
b72cc490e8
Implement CFishCloud
2019-04-02 18:32:31 -10:00
Jack Andersen
8e2db0795b
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-03-23 22:07:22 -10:00
Jack Andersen
a63a61fef8
Implement CWallCrawlerSwarm
2019-03-23 22:06:59 -10:00
Phillip Stephens
799ff4a64b
Finalize CBloodFlower imps
2019-03-23 22:45:47 -07:00
Phillip Stephens
d3a251589c
Revert convenience macro in ScriptLoader
2019-03-23 18:54:46 -07:00
Phillip Stephens
27643313f9
Implement CBloodFlower and more CBabygoth imps
2019-03-22 17:36:10 -07:00
Jack Andersen
99b1a8ef49
Lots of bug fixes
2019-03-12 17:46:20 -10:00
Jack Andersen
52b36795ac
Proper handling for persistently resident resources
2019-03-09 23:37:36 -10:00
Jack Andersen
2f963b9ce3
Various bug fixes
2019-03-08 22:58:27 -10:00
Jack Andersen
f40bf707f6
DCLN OBB transform fix
2019-03-07 18:16:42 -10:00
Jack Andersen
4b042f6f9a
OpenGL memory leak fix
2019-03-04 22:34:43 -10:00
Jack Andersen
ed4ebf0af1
Metal fixes
2019-03-03 18:45:22 -10:00
Jack Andersen
54f0724de5
D3D fixes
2019-03-03 13:04:18 -10:00
Jack Andersen
8b9f073635
Various rendering fixes
2019-03-02 20:19:42 -10:00
Jack Andersen
4cb26976bd
More thermal visor fixes; face reflection fix
2019-02-26 18:52:01 -10:00
Jack Andersen
67b9882dbe
Thermal visor fixes
2019-02-24 22:14:59 -10:00
Phillip Stephens
5ebf465a53
Minor fixes in CGameState and CScriptEffect
2019-02-24 15:04:10 -08:00
Jack Andersen
1b31a8fbc3
Windows fixes
2019-02-23 22:42:33 -10:00
Jack Andersen
8df0a4913c
zeus constexpr refactor and thermal visor fixes
2019-02-23 21:15:54 -10:00
Jack Andersen
1186b8097c
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-02-17 19:48:01 -10:00
Jack Andersen
48eaa2545b
Working CScriptGunTurret
2019-02-17 19:47:46 -10:00
Phillip Stephens
5209432b62
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
2019-02-16 09:17:28 -08:00
Phillip Stephens
fb1f65434d
Fix IA8 texture decoding
2019-02-16 09:16:34 -08:00
Jack Andersen
6441bcc3a2
GCC build fix
2019-02-15 15:32:05 -10:00
Phillip Stephens
c1c22eb065
Fix IA4 encoding/decoding
2019-02-11 17:58:12 -08:00
Jack Andersen
01af7b735d
Implement CScriptSpindleCamera
2019-02-09 18:41:35 -10:00
Jack Andersen
88591f48f0
More bug fixes
2019-02-07 21:56:54 -10:00
Jack Andersen
5f8b65e3b5
Various bug fixes
2019-02-07 15:08:15 -10:00
Jack Andersen
5600bf5172
MSVC static library split hack
2019-02-06 18:10:07 -10:00
Phillip Stephens
825acbaa0d
Rename `warpto` command to simply `warp` to match command line argument
2019-02-06 17:55:28 -08:00
Phillip Stephens
6ead37804b
Add ability to remove items (WIP)
2019-02-06 17:26:53 -08:00
Jack Andersen
d0e34e0ac3
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-02-03 14:02:01 -10:00
Jack Andersen
a353c7ddcf
Metal shader fixes
2019-02-03 14:01:44 -10:00
Phillip Stephens
157946810a
Minor fixes to CFrontEndUI, add elapsed seconds to save selection
2019-02-03 13:20:05 -08:00
Phillip Stephens
0bb51f067c
Various fixes and minor code cleanup, issue warning when attempting to load an unimplemented object
2019-01-31 12:44:05 -08:00
Jack Andersen
7d29c6e25a
More bug fixes
2019-01-30 21:52:21 -10:00
Jack Andersen
c3d8afa852
Pathfinding and generator fixes
2019-01-29 22:38:16 -10:00
Jack Andersen
c8765bc1b9
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-01-29 10:14:49 -10:00
Jack Andersen
89906be162
Consistent lighting clamping
2019-01-29 10:14:34 -10:00
Jack Andersen
ad2681f857
Windows fixes
2019-01-28 22:28:35 -10:00
Phillip Stephens
4dd40f519e
Fix CScriptGenerator infinite recursion, update submodules
2019-01-26 15:22:51 -08:00
Jack Andersen
cf9062bba5
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-01-22 21:52:38 -10:00
Jack Andersen
137968ecc7
Bug fixes and CAutoMapper mouse events
2019-01-22 21:52:19 -10:00
Phillip Stephens
d5f3f370c8
Merge branch 'master' of ssh+git://git.axiodl.com:6431/AxioDL/urde
2019-01-22 22:00:59 -08:00
Phillip Stephens
049f51382b
Initial CAtomicBeta imps, needs variable names
2019-01-22 21:59:53 -08:00
Jack Andersen
aeb6a9a147
More mouse events for pause screen
2019-01-21 18:23:51 -10:00
Jack Andersen
1b019b734b
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-01-20 18:10:56 -10:00
Jack Andersen
f3f9924309
Initial mouse events for pause screen
2019-01-20 18:10:34 -10:00
Phillip Stephens
05e5fb9774
More CBabygoth Imps
2019-01-20 14:28:25 -08:00
Jack Andersen
47c6b5cba8
Bug fixes and CGuiFrame mouse events
2019-01-19 20:43:11 -10:00
Jack Andersen
851e113dc0
Implement CWarWasp
2019-01-15 18:22:44 -10:00
Jack Andersen
f9b0614327
Various bug fixes
2019-01-04 22:34:09 -10:00
Jack Andersen
d60fcc99c9
Fix CNewIntroBoss and particle bugs
2019-01-04 17:28:02 -10:00
Jack Andersen
5b55320e9b
Implement CPlasmaProjectile
2019-01-02 17:47:28 -10:00
Phillip Stephens
4f3c8daf27
Initial CBabygoth imps
2018-12-31 00:37:52 -08:00
Jack Andersen
147a9396c4
CBeetle implementation
2018-12-30 19:01:42 -10:00
Jack Andersen
0ec81477cf
CRagDoll fixes
2018-12-26 20:26:34 -10:00
Phillip Stephens
d657a8ecf6
Implement CAtomicAlpha
2018-12-17 20:42:17 -08:00
Phillip Stephens
6fe99a7ddf
Finish CFlickerBat imps
2018-12-16 21:40:27 -08:00
Jack Andersen
b7f35e0528
CRelAngle fix
2018-12-16 17:52:51 -10:00
Phillip Stephens
62d68a98da
Fix crash while taking damage in morphball
2018-12-16 13:10:18 -08:00
Jack Andersen
f184291461
ANCS PAS I/O fix
2018-12-15 20:32:07 -10:00
Jack Andersen
dac8fc3eb5
Space pirate bug fixes
2018-12-14 20:29:41 -10:00
Jack Andersen
ccf87925b9
Merge fixes
2018-12-12 21:47:50 -10:00
Jack Andersen
001d4ab7dc
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-12-12 21:40:55 -10:00
Jack Andersen
ec1cb75b25
Finish CSpacePirate implementation
2018-12-12 21:39:16 -10:00
Phillip Stephens
d30ceb6611
More CPuddleSpore implementations
2018-12-12 11:50:37 -08:00
Phillip Stephens
11c3c557bd
Initiial CPuddleSpore imp
2018-12-10 20:17:02 -08:00
Phillip Stephens
c7573ae52f
Finalize CFireFlea
2018-12-09 21:12:55 -08:00
Jack Andersen
14747e39e1
Windows fixes
2018-12-07 20:46:17 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
41ae32be31
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-12-07 18:36:12 -10:00
Jack Andersen
7c7da6671a
SIMD refactor
2018-12-07 15:49:15 -10:00
Phillip Stephens
dd705a3db9
Implement CSeedling
2018-12-05 16:46:35 -08:00
Phillip Stephens
eafe1d54a6
Fix samus not taking damage from CSpankWeed
2018-12-03 18:48:40 -08:00
Phillip Stephens
0ec9f1f4eb
Finish CSpankWeed
2018-12-03 18:31:15 -08:00
Phillip Stephens
9b2fd002c6
Implement CEyeBall, disable CPuddleToadGamma (preventing softlocks), initial CSpankWeed
2018-12-01 18:32:26 -08:00
Phillip Stephens
9948532957
Initial CPuddleToadGamma imps
2018-11-30 16:44:33 -08:00
Jack Andersen
e1fa938127
Work on CSpacePirate
2018-11-25 16:15:44 -10:00
Jack Andersen
9c88971df6
Initial CSpacePirate and rag doll imps
2018-11-23 22:09:35 -10:00
Jack Andersen
e736d8fa83
Fix CAnimSource reader POI handling
2018-11-20 14:51:15 -10:00
Phillip Stephens
925464dd56
Initial CEyeBall imps
2018-11-20 16:02:20 -08:00
Jack Andersen
eeb54df8d7
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-11-18 19:04:46 -10:00
Jack Andersen
fbe144bbbd
Working CParasite
2018-11-18 19:04:33 -10:00
Phillip Stephens
96f20512bb
More CScriptSpecialFunction imps, fix intermittent crash in CAnimTreeTweenBase
2018-11-18 21:01:39 -08:00
Jack Andersen
22da3a0f89
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-11-18 15:19:58 -10:00
Jack Andersen
35a3923cdf
Various bug fixes
2018-11-18 15:19:44 -10:00
Phillip Stephens
b2b0a6aee0
CMetaree imps
2018-11-17 21:10:06 -08:00
Jack Andersen
57c1196599
Various bug fixes
2018-11-17 18:01:29 -10:00
Jack Andersen
b099be63dd
Bug fixes
2018-11-17 14:10:26 -10:00
Phillip Stephens
28d695eea4
Push missing CBoneTracking.hpp
2018-11-17 14:49:32 -08:00
Phillip Stephens
ea4848196a
Implement CNewIntroBoss
2018-11-16 21:05:57 -08:00
Jack Andersen
cc4a895818
Finish CSteeringBehaviors
2018-11-15 20:06:20 -10:00
Phillip Stephens
5c3cfb519c
Initial CFlickerbat imps
2018-11-14 15:00:08 -08:00
Phillip Stephens
e6082d17f5
Initial CSteeringBehaviors imps
2018-11-14 11:23:34 -08:00
Phillip Stephens
a7e81073ae
CDamageInfo fixes, initial CPuffer
2018-11-13 20:16:11 -08:00
Jack Andersen
660e7cd239
Work on CParasite
2018-11-12 23:20:11 -10:00
Jack Andersen
bf3636a16e
Lots of CParasite implementations
2018-11-11 18:21:36 -10:00
Jack Andersen
94333e4726
Finish CStateMachine
2018-11-10 20:24:24 -10:00
Jack Andersen
9512f6c98d
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-11-10 17:28:24 -10:00
Jack Andersen
d4bb7d64eb
All CPatterned functions implemented
2018-11-10 17:27:54 -10:00
Phillip Stephens
89ece2e9b2
Proper CRandom16 usage
...
More CScriptGunTurret imps
2018-11-09 18:48:06 -08:00
Jack Andersen
4c61119970
Fix CStateManager::GetIdListForScript
2018-11-07 15:08:11 -10:00
Jack Andersen
1aab0528f3
Various bug fixes
2018-11-07 14:53:38 -10:00
Jack Andersen
0b3a9e1865
Implement CPatterned::KnockBack
2018-11-05 20:16:12 -10:00
Jack Andersen
3ef7386978
Proper interleaved rendering of indirect-textured particle instances
2018-11-04 21:25:28 -10:00
Jack Andersen
d6051f8808
Implement CKnockBackController
2018-11-04 20:12:53 -10:00
Jack Andersen
4c306e7e40
Implement CHUDBillboardEffect, bug fixes
2018-11-03 15:08:44 -10:00
Jack Andersen
d140f35886
All CEnvFxManager effects working
2018-11-02 22:46:12 -10:00
Jack Andersen
97f18efd27
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-11-01 22:16:42 -10:00
Jack Andersen
98c7525176
Initially working CEnvFxManager
2018-11-01 22:16:16 -10:00
Phillip Stephens
134f5a68a2
Implement CScriptDebugCameraWaypoint loader
2018-10-30 15:21:29 -07:00
Jack Andersen
93e9e2f6f1
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-10-27 15:23:27 -10:00
Jack Andersen
3147b49b3d
EVNT extraction fix
2018-10-27 15:22:55 -10:00
Phillip Stephens
dd30f51761
Initial CScriptGun implementation, more loaders
2018-10-27 17:20:30 -07:00
Jack Andersen
427f5d8786
Various bug fixes
2018-10-26 20:16:12 -10:00
Jack Andersen
29dad50cca
Particle, map and line renderer fixes
2018-10-25 18:37:22 -10:00
Jack Andersen
a2da358fd3
More D3D fixes
2018-10-22 15:31:00 -10:00
Jack Andersen
b76ee77ecf
Fix CMoviePlayer from rendering upside down on Vulkan
2018-10-20 19:39:16 -10:00
Jack Andersen
8fb77eac2c
Various bug fixes
2018-10-20 18:14:00 -10:00
Jack Andersen
395e5c191b
macOS build fixes
2018-10-18 16:44:41 -10:00
Jack Andersen
27ca93178a
Upside-down OpenGL reflection fix
2018-10-18 13:55:59 -10:00
Jack Andersen
290c79b57e
Fix AABB-point collision issue
2018-10-18 09:44:43 -10:00
Jack Andersen
93ff138ba9
16-bit fog volume LUT; fog is now 256x sexier
2018-10-17 22:28:57 -10:00
Jack Andersen
f433821320
Implement --warp command-line arguments
2018-10-17 18:51:59 -10:00
Jack Andersen
8d839d8a17
Scan visor and waterbox fix
2018-10-16 17:26:55 -10:00
Jack Andersen
b139e1c000
Fix space jump
2018-10-16 15:49:58 -10:00
Jack Andersen
3f4aeffb17
Merge branch 'shader-refactor'
2018-10-15 17:17:37 -10:00
Jack Andersen
919140c06f
macOS API sync
2018-10-15 17:17:02 -10:00
Jack Andersen
1851308021
Windows fixes
2018-10-14 10:16:21 -10:00
Phillip Stephens
bbfe61efbf
Various loader implementations
2018-10-11 15:57:05 -07:00
Jack Andersen
1559163f98
Shader refactor bug fixes and attachment model extract/cook
2018-10-11 10:50:05 -10:00
Jack Andersen
c91e5df986
Convert to pragma once
2018-10-06 17:42:33 -10:00
Jack Andersen
9461e98512
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde into shader-refactor
2018-10-06 16:59:32 -10:00
Jack Andersen
c307e354ca
Huge shader refactor
2018-10-06 16:59:17 -10:00
Phillip Stephens
8b25548482
Various bug fixes, implement `CMain::WarpTo`
2018-09-20 20:41:57 -07:00
Phillip Stephens
94fd52d0ea
HUD and CPlayer bug fixes
2018-09-20 11:17:09 -07:00
Phillip Stephens
02d54fd5ca
Initial CParasite implementation
2018-09-16 16:22:35 -07:00
Phillip Stephens
ac33e46590
Remove debug function call
2018-09-13 17:50:16 -07:00
Phillip Stephens
679ce01a61
More CPatterned imps
2018-09-13 17:49:34 -07:00
Phillip Stephens
c3d8967605
Implement CPowerBomb
2018-09-09 18:04:57 -07:00
Phillip Stephens
489470feda
Implement CBomb
2018-09-08 18:13:56 -07:00
Phillip Stephens
ee97ede3fe
Initial CPatterned imps
2018-09-07 16:51:07 -07:00
Phillip Stephens
95fbcf914c
Finish CAi imps
2018-09-06 22:24:55 -07:00
Phillip Stephens
1a372d2589
Add support for InvDstMultiply blending for shadows, initial CAi implementation
2018-09-06 20:37:39 -07:00
Jack Andersen
e46ec80b64
Integrate Amuse into hecl cook/extract for MP1/2
2018-09-02 14:46:16 -10:00
Jack Andersen
5a60a0acfc
Amuse API changes
2018-08-27 19:44:16 -10:00
Jack Andersen
273796b284
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-07-09 08:09:00 -10:00
Jack Andersen
67197621a1
Fix fixed position camera hint
2018-07-09 08:08:44 -10:00
Phillip Stephens
56a48cd624
Initial DNAMP3 fixes various missing loader imps
2018-07-08 16:03:35 -07:00
Jack Andersen
ef1f9d564c
Big Door initial animation fix
2018-06-29 15:35:43 -10:00
Jack Andersen
d0af2cb4f7
Finish CScriptPlatform
2018-06-29 10:21:36 -10:00
Jack Andersen
3a9e7b2f9b
PVS and DCLN bug fixes
2018-06-27 20:47:34 -10:00
Jack Andersen
680cb7b353
Finish CInterpolationCamera
2018-06-27 15:17:01 -10:00
Phillip Stephens
8df333b29a
Initial CInterpolationCamera Imps
2018-06-25 23:58:43 -07:00
Jack Andersen
f8b8211b0f
Name PathCamera property fields
2018-06-25 19:42:16 -10:00
Jack Andersen
68504f5c3a
Work on CPathCamera
2018-06-25 19:24:31 -10:00
Phillip Stephens
21b25f72a3
Initial CPathCamera imps
2018-06-24 18:02:29 -07:00
Jack Andersen
186acae5d8
Initial CScriptPlatform collision
2018-06-23 16:39:53 -10:00
Jack Andersen
4ddec7e10c
Make CLineRenderer supply verts in clip-space
2018-06-23 15:01:29 -10:00
Jack Andersen
19ffd74468
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-06-23 13:09:41 -10:00
Jack Andersen
cfe384b5c2
Better octree generation density
2018-06-23 13:09:16 -10:00
Phillip Stephens
e116d887c7
Implement CSnakeWeedSwarm loader
2018-06-23 16:08:16 -07:00
Jack Andersen
bc9d225c89
Fix boost ball and other collision issues
2018-06-21 19:11:20 -10:00
Jack Andersen
f4b01e9c3f
Fix AMD crash with instanced particle shaders
2018-06-21 17:08:47 -10:00
Jack Andersen
4a19b160b9
Follow 30-degree rule when exiting morph ball
2018-06-21 14:45:29 -10:00
Jack Andersen
718d2cb29e
Water rendering order fix, morphball visor fixes
2018-06-21 11:04:16 -10:00
Jack Andersen
cd3bba2f0e
Working grapple beam
2018-06-20 14:57:57 -10:00
Jack Andersen
64dd7b1643
Update fixNES
2018-06-18 21:03:00 -10:00
Jack Andersen
58c00b6c9c
Update fixNES integration
2018-06-18 11:38:51 -10:00
Jack Andersen
56b1e562ce
Initial integration of updated fixNES
2018-06-16 10:09:12 -10:00
Jack Andersen
079c343557
ANIM cook fix; OBB generation crash fix
2018-06-15 16:26:58 -10:00
Jack Andersen
513d9c99cd
VisorParameters scan passthrough property
2018-06-15 10:37:00 -10:00
Phillip Stephens
de952f8e8b
Implement god mode, and CWeaponMgr
2018-06-13 12:36:11 -07:00
Phillip Stephens
4d8cf17078
Better handling for logging CVar
2018-06-12 20:20:49 -07:00
Jack Andersen
cfb01b80f0
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-06-12 16:32:22 -10:00
Jack Andersen
941c4d793c
Fix CScriptEffect translation set
2018-06-12 16:32:02 -10:00
Phillip Stephens
f6719cbec1
Initial implementations to support world teleportation via console, Add CVar for logging script messages
2018-06-12 19:08:11 -07:00
Jack Andersen
00a4cbdac7
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-06-11 15:17:36 -10:00
Jack Andersen
1e36329ed4
Implement Metal fluid plane tessellation shader
2018-06-11 15:16:27 -10:00
Phillip Stephens
c0b8b89a9b
Various CScriptSpecialFunction implementation, more debugOverlay CVars
2018-06-08 14:00:18 -07:00
Jack Andersen
8f9d7da3ee
Implement tessellation shader for HLSL
2018-06-07 15:15:46 -10:00
Jack Andersen
1456026875
Fix GLSL switch statement
2018-06-06 18:51:23 -10:00
Jack Andersen
5fb95d69d3
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-06-06 18:44:11 -10:00
Jack Andersen
ac424ff9eb
Implement CFluidPlaneGPU for GPU-computed water ripples
2018-06-06 18:43:26 -10:00
Phillip Stephens
53f5265648
Sometimes I hate git
2018-06-04 12:30:04 -07:00
Phillip Stephens
cb2b9fa8bd
Initial CScriptGunTurret Implementation
2018-06-04 12:15:35 -07:00
Jack Andersen
e63102e180
Implement water rippling and fix CFluidPlane memory access errors
2018-06-03 15:56:21 -10:00
Jack Andersen
a5f25bf3f4
Fix water rendering
2018-06-02 20:11:39 -10:00
Jack Andersen
357a7efa9a
Various bug fixes
2018-06-01 20:06:40 -10:00
Jack Andersen
56a5cfd115
Fix TSan-reported race conditions
2018-06-01 14:03:31 -10:00
Jack Andersen
7e45600bed
Major Vulkan performance improvement
2018-05-27 11:35:58 -10:00
Jack Andersen
cc6d79e280
Various bug fixes
2018-05-26 18:22:38 -10:00
Jack Andersen
92ed463051
synchronize macOS with latest changes
2018-05-26 11:30:19 -10:00
Jack Andersen
0d3a67e78f
Fix area token loading
2018-05-25 17:07:29 -10:00
Jack Andersen
98549a7785
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-24 20:40:18 -10:00
Jack Andersen
70b3404b7c
Windows build fixes and warning avoidance
2018-05-24 20:39:38 -10:00
Phillip Stephens
48f41b6c73
Minor fixes to CMetroidAreaCollider and CHudThreatInterface
2018-05-24 18:23:27 -07:00
Jack Andersen
3ceaa82035
Fill in remaining door properties
2018-05-21 21:53:42 -10:00
Jack Andersen
1ada86cc03
Vulkan fixes
2018-05-21 21:51:08 -10:00
Phillip Stephens
e982497055
Fix bug where CGameArea::Validate/PostConstruct attempts to reuse old section buffers
2018-05-20 19:10:55 -07:00
Jack Andersen
536f943858
Vulkan backend fixes
2018-05-20 12:38:56 -10:00
Phillip Stephens
f4bd59bb2f
Disable CPatterned branches in CScriptActorKeyframe for now, update submodules
2018-05-20 08:38:44 -07:00
Jack Andersen
f6259cc8c6
Remove recursion depth check
2018-05-19 20:23:13 -10:00
Jack Andersen
13747ff61f
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-19 20:15:22 -10:00
Jack Andersen
f60af632b3
Big fixes and big memory leak refactor (linux only for now)
2018-05-19 20:14:57 -10:00
Phillip Stephens
259a2d431c
Initial CScriptSpecialFunction implementations
2018-05-19 22:01:17 -07:00
Phillip Stephens
d2c2af326d
Minor fixes to CScriptDoor
2018-05-19 14:14:37 -07:00
Jack Andersen
5f03362149
More bug fixes
2018-05-18 19:16:08 -10:00
Jack Andersen
979a54a8a8
More bug fixes
2018-05-17 18:16:33 -10:00
Jack Andersen
055c8e8a47
Various fixes
2018-05-16 18:55:33 -10:00
Jack Andersen
e943a60694
CScriptColorModulate fixes
2018-05-16 14:04:07 -10:00
Jack Andersen
c6d7950896
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-15 18:08:09 -10:00
Jack Andersen
0987866896
Implement CScriptDebris; EVNT POI fixes
2018-05-15 18:07:38 -10:00
Phillip Stephens
9929dfbc6a
Fix logic derp in Think
2018-05-14 19:59:52 -07:00
Jack Andersen
10d36ac1d6
Fix actor physics move
2018-05-14 16:56:05 -10:00
Phillip Stephens
0c49c8ea9e
Implement CScriptActorKeyframe
2018-05-14 14:44:09 -07:00
Jack Andersen
e7c3942754
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-13 18:39:35 -10:00
Jack Andersen
317aa9af25
Finish CScriptPlayerActor
2018-05-13 18:38:58 -10:00
Phillip Stephens
8d395d932e
Implement CScriptEffect, more fixes for CScritDock
2018-05-13 20:38:36 -07:00
Jack Andersen
9130b9459a
More particle bug fixes
2018-05-13 13:27:47 -10:00
Jack Andersen
faf0ac7d27
Particle POI fix, implement ORNT mode for particles
2018-05-12 18:09:11 -10:00
Jack Andersen
41034fefda
Fix see though collision material
2018-05-10 21:02:42 -10:00
Jack Andersen
280ae47b15
Add dedicated Binaries directory for build targets
2018-05-10 12:00:03 -10:00
Jack Andersen
3911a2873d
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-09 21:25:40 -10:00
Jack Andersen
12430610f1
Lots of bug fixes
2018-05-09 21:25:26 -10:00
Phillip Stephens
fdf55e7272
Implement CScriptHUDMemo, increase render bucket size, initial debug overlay
2018-05-09 19:56:54 -07:00
Jack Andersen
b58ebc1af5
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-07 19:10:39 -10:00
Jack Andersen
1c977e8021
Scan visor fixes
2018-05-07 19:10:24 -10:00
Phillip Stephens
3bc1fc1160
Various area streaming fixes, implement missing object loaders
2018-05-07 19:19:09 -07:00
Jack Andersen
81d2276458
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-05-07 16:12:39 -10:00
Jack Andersen
70e791babc
Missing SCAN packaging fix
2018-05-07 16:11:07 -10:00
Phillip Stephens
ff59786c74
Add missing files
2018-05-06 17:52:35 -07:00
Phillip Stephens
f5ea144b47
Various level streaming fixes, remove support for uncooked rep
2018-05-06 17:47:40 -07:00
Jack Andersen
9d25d44fe8
CGuiFrame destructor fix
2018-05-06 13:47:55 -10:00
Phillip Stephens
734b25cad3
Fix doors and various area streaming bugs
2018-05-01 17:43:31 -07:00
Phillip Stephens
711c3e0d2c
Remove rstl::optional_object, various cleanups, implement CExplosion and CScriptDoor
2018-04-29 20:12:41 -07:00
Phillip Stephens
6d60ccfd04
Various fixes and tweaks, Implement CExplosion, Add cheats
2018-04-26 14:12:20 -07:00
Jack Andersen
4a490e7d43
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2018-04-07 10:56:54 -10:00
Jack Andersen
ed4d7445c7
More fixes for GameCube cooking
2018-04-07 10:55:57 -10:00
Phillip Stephens
531b34b62d
Revert std::ceil on completion rate calculation
2018-04-06 17:22:08 -07:00
Jack Andersen
898114d803
PART MBSP property yaml fix
2018-04-04 20:58:11 -10:00
Jack Andersen
d5e471bac3
Several GameCube cooking fixes
2018-04-03 22:31:29 -10:00
Jack Andersen
06d755cf4c
GameCube spec cook fixes
2018-04-01 18:27:24 -10:00
Jack Andersen
7a2fbfc582
Initial work on GameCube package targeting
2018-03-27 22:09:41 -10:00
Jack Andersen
7c0bf75f7a
Various windows fixes and additions
2018-03-23 11:56:17 -10:00
Jack Andersen
7100ed437f
macOS decal rendering support
2018-03-16 17:41:01 -10:00
Jack Andersen
08569104c2
Projectile collision fix
2018-03-14 14:27:45 -10:00
Jack Andersen
017185109f
Fix disappearing actor issue
2018-03-04 13:23:21 -10:00
Jack Andersen
055de86170
ANIM serialization fix
2018-03-03 20:15:40 -10:00
Jack Andersen
48c285be11
FONT serialization fix; implement CPathFindSpline functions
2018-03-03 18:25:57 -10:00
Jack Andersen
d8eb8abc48
Attempted Windows build fix
2018-03-02 21:53:50 -10:00
Jack Andersen
cb2988c9a4
Finish pathfinding implementations
2018-03-02 19:49:13 -10:00
Jack Andersen
2018ef17d2
Work on pathfinding
2018-02-28 20:17:16 -10:00
Phillip Stephens
0c95ee6665
Update submodules, fix Linux build
2018-02-27 17:46:14 -08:00
Jack Andersen
e4ff23c279
Massive template-based DNA refactor
2018-02-21 21:24:51 -10:00
Jack Andersen
b405f33ded
Correct rstl::prereserved_vector implementation
2018-02-14 18:37:21 -10:00
Jack Andersen
98518e7d44
Implement CPFArea constructor
2018-02-13 21:51:18 -10:00
Jack Andersen
74ce62726d
Working space warp effect for charge beam
2018-02-12 20:46:59 -10:00
Jack Andersen
e263345b0a
Fix ShotSmoke effect
2018-02-12 12:27:40 -10:00
Jack Andersen
46a4a37cc6
Initial working projectiles
2018-02-11 19:30:21 -10:00
Jack Andersen
547471c6ba
Work on projectiles
2018-02-10 19:27:00 -10:00
Jack Andersen
4423250f36
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
2018-02-09 20:26:49 -10:00
Jack Andersen
3754962301
Finish CProjectileWeapon
2018-02-09 20:26:12 -10:00
Phillip Stephens
d35cc2ce1d
Fix CScriptActorRotate
2018-02-09 17:23:18 -08:00
Jack Andersen
083571e693
Work on CGameProjectile
2018-02-08 21:12:26 -10:00
Jack Andersen
ae6797f24b
Fix player dynamic collision
2018-02-07 20:18:27 -10:00
Jack Andersen
8ab75b2c8f
Implement asynchonous memory card for Win32
2018-02-06 15:38:46 -10:00
Jack Andersen
13c0361021
Changes to support asynchronous kabufuda API
2018-02-06 12:02:31 -10:00
Jack Andersen
59af54afad
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
2018-02-04 20:57:18 -10:00
Jack Andersen
ac8dfde174
Various bug fixes and CActor rendering
2018-02-04 20:56:09 -10:00
Jack Andersen
97835607d9
More windows build fixes
2018-02-03 20:46:47 -10:00
Jack Andersen
acf2dab66f
Fix NES memory card saves
2018-02-02 17:00:21 -10:00
Jack Andersen
15e5b4bbb8
NESEmulator save fixes
2018-02-02 14:35:19 -10:00
Jack Andersen
93fc2d8072
Initial fixNES integration
2018-02-01 13:19:34 -10:00
Jack Andersen
36f1473f3e
All animation nodes implemented
2018-01-29 15:04:01 -10:00
Jack Andersen
bb10423267
Various particle bug fixes
2018-01-26 22:34:46 -10:00
Jack Andersen
6f7cd14836
Ensure rumble pre-pulse
2018-01-26 09:46:35 -10:00
Jack Andersen
13a31be23b
Implement rumble classes
2018-01-25 23:48:42 -10:00
Jack Andersen
e949b3419e
Display Gamma integration
2018-01-21 12:05:25 -10:00
Jack Andersen
669b3d6942
CWorldShadow OpenGL fixes; discord-rpc integration
2018-01-15 20:42:28 -10:00
Phillip Stephens
030e80d843
Initial Console integration
2018-01-15 08:00:20 -08:00
Phillip Stephens
9255f0eeb0
Update hecl, various fixes
2018-01-15 04:36:04 -08:00
Jack Andersen
47b3d57c3a
Arm cannon rendering fixes
2018-01-14 21:39:25 -10:00
Jack Andersen
89b9a6d7d3
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
2018-01-13 20:44:50 -10:00
Jack Andersen
7a179eb10a
Various bug fixes
2018-01-13 20:44:22 -10:00
Jack Andersen
3433bf2e34
Update submodules
2018-01-11 16:32:34 -10:00
Jack Andersen
e683fc223f
Metal non-MSAA fixes
2018-01-11 15:34:16 -10:00
Jack Andersen
92b640214a
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
2018-01-07 09:55:41 -10:00
Jack Andersen
9bdb1cd1a5
Always keep scan visor graphics loaded
2018-01-07 09:55:09 -10:00
Phillip Stephens
c38c998a51
Build fixes
2018-01-07 01:29:01 -08:00
Jack Andersen
4e5c991424
Metal API adjustments; MSAA support
2018-01-06 19:19:49 -10:00
Jack Andersen
fd33d05fc0
Remove temporary debugging code
2018-01-05 20:52:44 -10:00
Jack Andersen
168fab6b14
HUD rendering bug fixes
2018-01-05 20:50:42 -10:00
Jack Andersen
a78c4c6b36
Animation transitions and pause screen fixes
2018-01-04 17:02:30 -10:00
Jack Andersen
99fc9e3598
Various bug fixes and CAnimTree implementations
2018-01-03 18:17:44 -10:00
Jack Andersen
fac324f08f
CHUDMemoParms fix
2018-01-01 00:18:06 -10:00
Jack Andersen
b5c79d0e75
Add .gitlab-ci.yml
2018-01-01 00:17:36 -10:00
Jack Andersen
aec45ad2bb
Windows PCH fixes
2017-12-29 15:09:45 -10:00
Jack Andersen
1f637b57ab
Missing file fix
2017-12-28 22:21:07 -10:00
Jack Andersen
8301adc3d6
Huge compile performance refactor
2017-12-28 22:08:12 -10:00
Jack Andersen
053ebd41c4
HUD bug fixes
2017-12-20 17:19:54 -10:00
Jack Andersen
c00cc6cea9
Lots of bug fixes; working CPhazonSuitFilter
2017-12-19 20:06:54 -10:00
Jack Andersen
1c44f8d1bc
Various movement and HUD bug fixes
2017-12-18 17:05:50 -10:00
Jack Andersen
73ae278c87
Several collision fixes
2017-12-17 16:54:50 -10:00
Jack Andersen
ce2ed8cec6
Camera and input fixes
2017-12-15 14:19:15 -10:00
Jack Andersen
ce6a3aa50c
Bug fixes and ASan build submodule
2017-12-11 16:06:19 -10:00
Jack Andersen
8901ac2150
Various fixes
2017-12-09 19:30:01 -10:00
Jack Andersen
5e03278eff
Add triangle flip bit for collision geometry
2017-12-08 19:17:51 -10:00
Jack Andersen
55cfb267c1
UWP fixes
2017-12-06 18:13:12 -10:00
Jack Andersen
1cb36fc37a
UWP support
2017-12-05 17:26:15 -10:00
Jack Andersen
ee5ca06830
Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde
2017-12-03 17:22:05 -10:00
Jack Andersen
397d3b690c
Use boo::ObjToken for referencing voices
2017-12-03 17:21:35 -10:00
Phillip Stephens
5c7a03fb40
Fix game crashing when touching a dock to an unloaded area
2017-12-03 18:26:17 -08:00
Jack Andersen
92767f5147
Fixes for new boo assert
2017-12-02 20:13:04 -10:00
Jack Andersen
357b001cac
Octree generation fixes
2017-12-01 19:50:05 -10:00
Jack Andersen
7cd3e8f502
Various bug fixes
2017-11-29 15:22:46 -10:00
Jack Andersen
7951cb1ee0
Bug fixes
2017-11-28 00:06:40 -10:00
Jack Andersen
31ccb48246
Buffer overrun bug fixes
2017-11-27 16:48:24 -10:00
Jack Andersen
f60097b7e3
Implement CScriptSound and bug fixes
2017-11-26 19:06:53 -10:00
Jack Andersen
11d17d0fe5
Various bug fixes
2017-11-25 17:04:25 -10:00
Jack Andersen
80f98e1218
Windows fixes
2017-11-24 16:50:24 -10:00
Jack Andersen
00b02bb0f3
Add lighting uniform to GLSL door plane shader
2017-11-24 12:08:16 -10:00
Jack Andersen
e5bd35746c
Merge branch 'master' of https://github.com/AxioDL/urde
2017-11-23 22:23:54 -10:00
Jack Andersen
6854cb9df7
Various bug fixes
2017-11-23 22:23:28 -10:00
Phillip Stephens
c6fdd8297e
Update boo, fixes and initial imps
2017-11-24 00:01:06 -08:00
Jack Andersen
41edf5a226
Initial CCinematicCamera implementations
2017-11-22 16:15:09 -10:00
Jack Andersen
ef4a07e963
Frustum culling fix
2017-11-21 12:18:52 -10:00
Jack Andersen
7a5dff47b7
Merge branch 'master' of https://github.com/AxioDL/urde
2017-11-21 00:36:45 -10:00
Jack Andersen
f579007dc1
Initial area rendering (needs frustum culling fixes)
2017-11-21 00:36:18 -10:00
Phillip Stephens
2ec2d07bdf
Fix CAutoMapper surfaces on Braswell
2017-11-20 09:33:21 -08:00
Phillip Stephens
f1b43c4805
Disable pause checks for the HUD
2017-11-19 18:07:00 -08:00
Jack Andersen
cff5198e6b
Major graphics resource performance improvement
2017-11-19 13:48:09 -10:00
Jack Andersen
3522d757fc
Add `-l` flag to enable logging
2017-11-18 21:10:54 -10:00
Jack Andersen
172a0049cc
Merge branch 'master' of https://github.com/AxioDL/urde
2017-11-18 10:00:18 -10:00
Jack Andersen
e00f6bfe30
HUD blending fixes and map interpolation
2017-11-18 09:59:49 -10:00
Phillip Stephens
d78a76febe
Fix default spawn handling
2017-11-18 01:19:56 -08:00
Jack Andersen
a2c79eb996
More CAutoMapper fixes
2017-11-17 17:35:37 -10:00
Jack Andersen
d14763ca19
CPauseScreenBlur fixes
2017-11-16 22:57:40 -10:00
Jack Andersen
0edac28ed4
Various CAutoMapper fixes
2017-11-16 13:49:25 -10:00
Jack Andersen
a914e121ea
Various AutoMapper render fixes
2017-11-15 22:05:10 -10:00
Jack Andersen
21505e46ce
CLineRenderer fixes
2017-11-15 17:24:20 -10:00
Phillip Stephens
f1329268a6
Fix input being ignored, fix CPauseScreen crash when starting a transition
2017-11-15 08:33:24 -08:00
Jack Andersen
baa6acd198
Vulkan AMD instancing shader fix
2017-11-14 21:26:09 -10:00
Jack Andersen
2df95c01cf
General resource handling bug fixes
2017-11-14 18:12:13 -10:00
Phillip Stephens
f4de84b5fa
Fix invalid asset ID handling in CGuiModel and CAuiImagePane
2017-11-13 05:13:34 -08:00
Jack Andersen
550078f7cb
Linux build fixes
2017-11-12 21:21:51 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
742ab2514f
First skybox and HUD rendering
2017-11-11 19:14:57 -10:00
Jack Andersen
e5ad650e32
Re-enable shader prewarm
2017-11-07 16:25:19 -10:00
Jack Andersen
8df8b99fb1
Iterator and MSVC fixes
2017-11-06 22:08:26 -10:00
Jack Andersen
ff5c7321c7
Merge branch 'gl-fixes'
2017-11-05 20:58:43 -10:00
Jack Andersen
62c1dc467f
Vulkan and HLSL object tracker support
2017-11-05 20:58:04 -10:00
Phillip Stephens
67748655ba
Compile fixes, Implement CStateSetterFlow::OnMessage
2017-11-04 23:29:22 -07:00
Jack Andersen
3894749675
Changes to support boo object tracker API
2017-11-04 20:17:12 -10:00
Phillip Stephens
140c24bf60
Fix refactor derp
2017-11-04 19:10:50 -07:00
Phillip Stephens
44df36d64a
CGameArea imps
2017-11-04 19:08:05 -07:00
Phillip Stephens
e98fc22a2c
Actually commit CWorld, fix CGameArea::Invalidate
2017-11-02 16:36:37 -07:00
Phillip Stephens
d7cd8ee7e9
Implement CGameArea::Invalidate
2017-11-02 05:33:28 -07:00
Jack Andersen
d301491bd6
More conservative prewarm shader selection
2017-11-01 23:35:07 -10:00
Jack Andersen
f2eb73e20e
Update submodules
2017-10-30 17:52:22 -10:00
Jack Andersen
6e73fddcf5
Windows fixes
2017-10-29 21:29:32 -10:00
Jack Andersen
3fcc50d82d
Finish CCompoundTargetReticle
2017-10-29 17:37:20 -10:00
Jack Andersen
6eff4f2e01
Implement most of CTargetingManager
2017-10-28 20:21:52 -10:00
Jack Andersen
bb10aa9844
CResFactory bug fixes
2017-10-27 21:08:48 -10:00
Jack Andersen
2f4cddd3d2
Lots of CResFactory fixes
2017-10-27 00:10:32 -10:00
Jack Andersen
8346f56595
Finish CResFactory; better smart-pointer use for resources
2017-10-26 00:09:51 -10:00
Jack Andersen
7c3fb4174f
Finish CPakFile and CResLoader
2017-10-25 19:37:46 -10:00
Jack Andersen
e274cd12b9
Refactorings to support .upak generation
2017-10-24 21:47:49 -10:00
Jack Andersen
4ee4963aaf
Windows fixes
2017-10-23 17:12:10 -10:00
Jack Andersen
15d60493f2
Lots of bug fixes (Windows still needs some fixes)
2017-10-21 20:11:22 -10:00
Jack Andersen
5149128b60
DCLN cooking and various bug fixes
2017-10-16 19:51:53 -10:00
Jack Andersen
4af2d975f4
Finish CBallCamera
2017-10-15 19:26:50 -10:00
Phillip Stephens
76acf45e96
Merge branch 'master' of https://github.com/AxioDL/urde
2017-10-14 22:44:29 -07:00
Phillip Stephens
5941a61ae6
Update hecl, implement CScriptPickup
2017-10-14 22:44:07 -07:00
Jack Andersen
2aee5910d6
Work on CBallCamera
2017-10-14 19:38:10 -10:00
Jack Andersen
96c17ba729
Work on CBallCamera
2017-10-13 20:34:57 -10:00
Jack Andersen
16f6307642
More CBallCamera and CCameraSpline work
2017-10-12 21:19:22 -10:00
Jack Andersen
651d0a27c2
More work on CBallCamera
2017-10-09 17:50:48 -10:00
Jack Andersen
4c83f521a8
Add CBallCamera stubs, more implementations
2017-10-08 16:41:50 -10:00
Jack Andersen
d9bb24a204
Implement CBallCamera constructor
2017-10-07 16:58:13 -10:00
Jack Andersen
75094ca39a
Finish CFirstPersonCamera
2017-10-06 19:32:11 -10:00
Jack Andersen
d8fc301484
Minor stylistic adjustments
2017-10-05 21:43:39 -10:00
Jack Andersen
0f68e2ba3f
Work on CScriptCameraHint and CCameraManager
2017-10-05 21:29:56 -10:00
Jack Andersen
c46010256c
Implement CScriptCameraHint scripting interface
2017-10-04 19:40:44 -10:00
Jack Andersen
5d0c1b1d48
Fix merge derp
2017-10-01 20:08:02 -10:00
Jack Andersen
8e98a5b058
CWorldShadowShader construct fixes
2017-10-01 15:01:11 -10:00
Jack Andersen
a84f5441a7
Windows compile fixes
2017-09-30 19:32:37 -10:00
Jack Andersen
8cdaf74711
Make sure HLSL shadow light loop starts at 1
2017-09-30 18:31:04 -10:00
Jack Andersen
30ae347420
Implement CWorldShadow and texture clamp mode
2017-09-30 18:26:46 -10:00
Jack Andersen
484a4900a0
CMorphBall Complete
2017-09-29 17:45:57 -10:00
Jack Andersen
5bec8f4d89
Additional CMorphBall implementations
2017-09-20 19:10:18 -10:00
Jack Andersen
3897a91e13
Update amuse and boo
2017-09-19 23:26:01 -10:00
Jack Andersen
5797e0c773
Integrate amuse listener and emitter
2017-09-18 17:59:50 -10:00
Jack Andersen
7d125e504a
Better storage mechanism for reserved_vector with proper alignment
2017-09-18 10:29:59 -10:00
Jack Andersen
801938c844
Make reserved_vector destructor call non-virtual
2017-09-17 19:13:38 -10:00
Jack Andersen
ec8fdeef14
SFINAE attempt to make MSVC happy
2017-09-17 18:45:41 -10:00
Jack Andersen
285669db05
Add trivial destructor condition to reserved_vector
2017-09-17 17:31:50 -10:00
Jack Andersen
41032d0a7c
More CMorphBall implementations
2017-09-17 17:02:48 -10:00
Jack Andersen
2c4967ca4d
More work on CMorphBall
2017-09-16 17:13:03 -10:00
Phillip Stephens
001125429f
Basic CGameAllocator implementation (WIP)
2017-09-12 08:27:48 -07:00
Jack Andersen
c0d5cee8b1
Additional work on CMorphBall
2017-09-11 19:51:17 -10:00
Jack Andersen
c2f3e02702
use ptrdiff_t instead of ssize_t
2017-09-10 21:46:50 -10:00
Jack Andersen
27cee61765
Implement array-based rstl::reserved_vector
2017-09-10 21:08:30 -10:00
Jack Andersen
10092821c8
Initial round of CMorphBall implementations
2017-09-10 16:18:49 -10:00
Jack Andersen
53ec80ce72
Implement CFlameWarp
2017-09-09 23:04:51 -10:00
Jack Andersen
149eed4b73
Implement CAuxBeam
2017-09-09 14:36:21 -10:00
Jack Andersen
0907c52ca3
Implement beam subclasses
2017-09-06 17:55:31 -10:00
Jack Andersen
361aa1512b
Finish CGunWeapon
2017-09-04 17:00:19 -10:00
Jack Andersen
640623f3ef
Finish CGrappleArm
2017-09-03 16:22:46 -10:00
Jack Andersen
91600c31bf
Add CPlayerGun holo effect rendering
2017-09-02 19:53:38 -10:00
Jack Andersen
35ab6e4803
Finish CPlayerGun
2017-09-01 18:06:05 -10:00
Jack Andersen
ddb1d584b7
More work on CPlayerGun
2017-08-30 16:42:37 -10:00
Phillip Stephens
9b5ec8f86d
Fix visigen/hecl dependencies; Cleanup ViewManager; Various implementations
2017-08-29 06:17:52 -07:00
Jack Andersen
1f7e8e1033
Additional CPlayerGun implementations; downcast macro for tweak pointers
2017-08-26 17:02:18 -10:00
Jack Andersen
86ada63867
Work on CPlayerGun
2017-08-25 18:36:25 -10:00
Jack Andersen
ed991a6ac0
Initial CPlayerGun implementations
2017-08-24 20:18:09 -10:00
Jack Andersen
e8a55d84d4
Implement CRainSplashGenerator and finish CPlayerGun constructor
2017-08-21 17:20:22 -10:00
Jack Andersen
f3914d9662
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-20 19:47:41 -10:00
Jack Andersen
c66f9d0ec7
Add CPU-based skinning path for vertex manipulation effects
2017-08-20 19:46:59 -10:00
Phillip Stephens
cae4ab37c1
CMetaree structure
2017-08-20 17:29:59 -07:00
Jack Andersen
d67d6a1aa7
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-19 19:24:05 -10:00
Jack Andersen
96b17ac73d
Implement MetroidPrimeStage1 loader
2017-08-19 19:23:22 -10:00
Phillip Stephens
51811680c3
Underp teh derp in CScriptActorRotate
2017-08-19 15:51:29 -07:00
Phillip Stephens
7f27a56e61
Implement CScriptActorRotate
2017-08-19 15:46:24 -07:00
Jack Andersen
3fa80babf6
More CPlayer implementations
2017-08-18 20:52:13 -10:00
Jack Andersen
98b2fb6855
Work on CPlayer
2017-08-17 15:30:15 -10:00
Jack Andersen
7e492e0db4
Windows fixes
2017-08-15 20:37:29 -10:00
Jack Andersen
8e8ce66799
Additional CPlayer implementations
2017-08-15 19:34:02 -10:00
Jack Andersen
086ff76474
Implement CFluidPlaneDoor and CScriptDamageableTrigger
2017-08-13 17:55:06 -10:00
Jack Andersen
02f8f77b57
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-12 22:19:33 -10:00
Jack Andersen
e25d2a423d
Nearly finish CScriptWater
2017-08-12 21:56:35 -10:00
Phillip Stephens
870e8c80ee
Refactor ResId into CAssetId
2017-08-12 22:26:14 -07:00
Jack Andersen
e0efcc0e5c
Implement triangle fan-to-strip stream converter
2017-08-10 15:16:58 -10:00
Jack Andersen
5e10f2e7ad
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-10 13:14:01 -10:00
Jack Andersen
fd7589afd5
Implement non-rippling CFluidPlaneCPU render path
2017-08-10 13:13:25 -10:00
Phillip Stephens
86212f1d8f
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-10 06:40:57 -07:00
Phillip Stephens
8409cf7868
Proper TUniqueId implementation, minor bug fixes in CSortedListManager
2017-08-10 06:40:07 -07:00
Jack Andersen
ea2fdc939b
Create directional light for bump mapped water rendering
2017-08-09 21:37:01 -10:00
Jack Andersen
39fd2be286
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-09 21:06:12 -10:00
Jack Andersen
dc637f251d
Work on CFluidPlaneCPU
2017-08-09 21:05:27 -10:00
Phillip Stephens
9d85e7dbfe
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-08 15:13:17 -07:00
Phillip Stephens
ecff2b7f8d
Implement WorldTeleporter and SpiderBallWaypoint
2017-08-08 15:12:14 -07:00
Jack Andersen
d68d3c26b1
Implement HLSL CFluidPlaneShader
2017-08-07 20:43:27 -10:00
Jack Andersen
3650a58a1e
Initial CFluidPlane implementation
2017-08-07 20:03:57 -10:00
Jack Andersen
5590e2f27a
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-05 21:16:17 -10:00
Jack Andersen
e67a142013
Implement class declaration for CFluidPlane/CFluidPlaneCPU
2017-08-05 21:15:42 -10:00
Phillip Stephens
69187353b9
Various fmadds related fixes (may be more)
2017-08-04 06:48:48 -07:00
Jack Andersen
2f2ff96965
Merge branch 'master' of https://github.com/AxioDL/urde
2017-08-01 21:13:31 -10:00
Jack Andersen
884a18b80b
Additional CPlayer imps
2017-08-01 21:13:11 -10:00
Phillip Stephens
2dee7c72cb
Fix build error
2017-08-01 03:08:42 -07:00
Phillip Stephens
9afacd791b
CActorModelParticles work
2017-07-31 03:47:04 -07:00
Jack Andersen
0cae1bb036
Merge branch 'master' of https://github.com/AxioDL/urde
2017-07-30 19:19:26 -10:00
Jack Andersen
925aa3fe1a
More CPlayer imps
2017-07-30 19:19:05 -10:00
Phillip Stephens
db03927e1d
Various imps and minor fixes
2017-07-30 04:00:30 -07:00
Jack Andersen
c06c1e464b
Work on CPlayer
2017-07-29 15:06:06 -10:00
Jack Andersen
48ba71a6c8
More CPlayer
2017-07-27 20:56:23 -10:00
Jack Andersen
473103d41a
Additional CPlayer implementations
2017-07-26 19:15:51 -10:00
Jack Andersen
4528a6b60a
Additional CPlayer work
2017-07-23 13:45:04 -10:00
Jack Andersen
5f02951f72
Work on CPlayer
2017-07-19 20:04:40 -10:00
Jack Andersen
c5514b3374
More CPlayer implementations
2017-07-19 07:47:57 -10:00
Jack Andersen
4017f2acdd
Implement CPlayer::UpdateGrappleState
2017-07-17 20:11:37 -10:00
Jack Andersen
a71e48cf43
More work on CPlayer
2017-07-16 17:04:14 -10:00
Jack Andersen
ec4d8c8f3c
Merge branch 'master' of https://github.com/AxioDL/urde
2017-07-15 20:14:31 -10:00
Jack Andersen
6c257e1811
Work on CPlayer
2017-07-15 20:13:37 -10:00
Phillip Stephens
70951275db
Fix linux build
2017-07-15 07:13:36 -07:00
Jack Andersen
8a493615c4
Implement CBodyController
2017-07-13 19:14:19 -10:00
Jack Andersen
daef773f39
Implement additive body states, rstl::binary_find
2017-07-10 21:17:03 -10:00
Jack Andersen
7e85ab932b
Merge branch 'master' of https://github.com/AxioDL/urde
2017-07-09 18:57:29 -10:00
Jack Andersen
56bfc276d6
Implement body state classes
2017-07-09 18:55:51 -10:00
Phillip Stephens
595dae17f3
Update nod
2017-07-09 02:11:59 -07:00
Phillip Stephens
6dafc9b4f6
Fix build
2017-07-07 06:41:53 -07:00
Phillip Stephens
e68471fb81
Rename RemoveEmitter to StopSfx
2017-07-07 05:26:53 -07:00
Phillip Stephens
63710d2971
Merge branch 'master' of https://github.com/AxioDL/urde
2017-07-07 05:24:00 -07:00
Phillip Stephens
b22c0bc75f
Fix CGuiTextSupport crash
2017-07-07 05:23:20 -07:00
Jack Andersen
778b37e0f8
CPASAnimState fixes
2017-07-06 11:06:56 -10:00
Jack Andersen
bfb16a3a0d
Various CPlayer and CBodyStateCmdMgr imps
2017-07-05 08:34:12 -10:00
Jack Andersen
6f9e6712ce
Implement final dynamic collision tests
2017-07-03 19:03:11 -10:00
Jack Andersen
3060a1a934
Merge branch 'master' of https://github.com/AxioDL/urde
2017-07-02 17:34:47 -10:00
Jack Andersen
0cfefd22a1
Implement CCollidableOBBTree
2017-07-02 17:34:19 -10:00
Phillip Stephens
38a13868f0
Compile fixes, and initial asset name parser
2017-07-02 03:18:38 -07:00
Jack Andersen
704e1b110a
Update nod
2017-07-01 20:08:54 -10:00
Jack Andersen
b7f88906ca
Update nod
2017-07-01 19:40:12 -10:00
Jack Andersen
7063f2412d
Implement builtin collider tests
2017-06-30 17:23:49 -10:00
Jack Andersen
ff15bfbec3
Finish CMetroidAreaCollider
2017-06-29 15:39:34 -10:00
Jack Andersen
ec7ac212ef
Finish AABB area colliders
2017-06-25 15:36:31 -10:00
Jack Andersen
458cde358c
Attempt to fix CElementGenShadersGLSL.cpp
2017-06-23 23:13:33 -10:00
Jack Andersen
35fa9b0992
Initial CMetroidAreaCollider implementations
2017-06-23 18:58:59 -10:00
Jack Andersen
a2c462529f
Add some moving collision implementations
2017-06-22 07:56:51 -10:00
Jack Andersen
59771cf630
Finish CGroundMovement
2017-06-20 21:24:26 -10:00
Jack Andersen
d4a97861dc
Initial work on CGroundMovement
2017-06-18 21:00:50 -10:00
Jack Andersen
71a361f54e
Work on collision related implementations
2017-06-17 15:58:13 -10:00
Jack Andersen
47e73f9f80
Add particle data binding for rendering PMUS quads
2017-06-12 08:20:07 -10:00
Jack Andersen
4f33422423
Lots of CPlayer implementations
2017-06-11 18:23:34 -10:00
Phillip Stephens
46c70ecf11
Initial CScriptPlatform imps, minor cleanup, and RandomStatic GLSL fixes
2017-06-10 22:49:27 -07:00
Jack Andersen
14a4bc2050
ZERY fix
2017-06-10 18:07:09 -10:00
Jack Andersen
f8f3bf407a
Finish CParticleElectric
2017-06-10 16:57:35 -10:00
Jack Andersen
6701ac264d
CParticleSwooshShaders HLSL implementation
2017-06-09 20:13:16 -10:00
Jack Andersen
f3acc97d63
Implement actual CParticleSwoosh rendering
2017-06-09 19:34:39 -10:00
Jack Andersen
302bd76ebd
Implement remaining CParticleSwoosh renderers
2017-06-05 19:05:09 -10:00
Jack Andersen
a07097855b
Work on CParticleSwoosh renderers
2017-06-04 16:40:29 -10:00
Jack Andersen
ca9170bc88
Several initial CParticleSwoosh implementations
2017-06-03 18:54:47 -10:00
Jack Andersen
6da6e37d42
Conform CElementGen with retail
2017-06-03 15:01:09 -10:00
Jack Andersen
db8a7d3433
CParticleDatabase implementations
2017-06-02 20:03:07 -10:00
Jack Andersen
4c41132168
Implement CScriptCameraBlurKeyframe and CScriptCameraFilterKeyframe
2017-06-01 11:13:19 -10:00
Jack Andersen
94461ff41d
Implement HLSL static and scan lines shaders
2017-06-01 09:47:39 -10:00
Jack Andersen
6c56cf4c26
Implement CRandomStatic and CScanLines shaders (still need HLSL)
2017-06-01 09:10:06 -10:00
Jack Andersen
ca69a54faf
Camera filter refactor
2017-05-31 19:34:24 -10:00
Jack Andersen
a550ce1959
Finish CMessageScreen
2017-05-31 11:26:50 -10:00
Jack Andersen
6f84cfcb38
Finish CPlayerVisor and CSamusFaceReflection
2017-05-30 16:51:38 -10:00
Jack Andersen
0c5e4efc46
Work on CPlayerVisor
2017-05-29 17:45:31 -10:00
Jack Andersen
58d8d4fcd2
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-29 09:56:36 -10:00
Jack Andersen
d14dc8f7a8
Finish CPauseScreenBlur; work on CPlayerVisor
2017-05-29 09:55:44 -10:00
Phillip Stephens
a612f0dc66
Add missing data formats (still need PATH), update submodules
2017-05-22 04:24:24 -07:00
Jack Andersen
5f5c1ce2f1
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-21 12:01:22 -04:00
Jack Andersen
4b048a0dff
Finish CInGameGuiManager
2017-05-21 12:01:04 -04:00
Phillip Stephens
b172bd26e6
Silence warning, implement Zoid loader, and update nod
2017-05-20 23:01:24 -07:00
Phillip Stephens
9c32213790
Finish CActorContraption
2017-05-20 00:41:49 -07:00
Jack Andersen
c8d09f3de7
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-18 09:27:39 -10:00
Jack Andersen
0459192951
Implement CInGameGuiManager::Update()
2017-05-18 09:27:21 -10:00
Phillip Stephens
40a0d8395a
Initial CActorContraption and weapon imps
2017-05-18 03:58:15 -07:00
Jack Andersen
1f25becf8e
Finish CAuiImagePane
2017-05-17 21:07:49 -10:00
Jack Andersen
08a8b1819a
Finish CScanDisplay
2017-05-16 19:04:38 -10:00
Jack Andersen
5835e5173e
Finish CLogBookScreen
2017-05-14 09:58:44 -10:00
Jack Andersen
9796ba9244
Complete CArtifactDoll
2017-05-12 18:57:24 -10:00
Jack Andersen
e13583ff80
Finish COptionsScreen
2017-05-12 09:54:35 -10:00
Jack Andersen
9cb9d4df1d
Windows build fixes
2017-05-11 09:42:43 -10:00
Jack Andersen
7580f2e89b
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-11 09:15:08 -10:00
Jack Andersen
bf4fce5553
CRadarPaintShader vertex format fix; update hecl
2017-05-11 09:14:38 -10:00
Phillip Stephens
3c566c2d8c
Minor CActorParameters cleanup, initial CFlameThrower
2017-05-10 03:03:29 -07:00
Phillip Stephens
c70a0d81cb
Fix CInputGenerator, CRadarPaintShaderGLSL and CPhazonSuitFilterGLSL crashes
2017-05-09 17:03:20 -07:00
Jack Andersen
e798fe49b4
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-09 09:44:19 -10:00
Jack Andersen
e3dc0762ec
Finish CInventoryScreen
2017-05-09 09:44:05 -10:00
Phillip Stephens
8687d613d4
Initial CActorContraption imps
2017-05-09 06:27:07 -07:00
Jack Andersen
08cbeceb80
Windows build fixes
2017-05-08 09:10:09 -10:00
Jack Andersen
d584df8f5f
Merge branch 'master' of https://github.com/AxioDL/urde
2017-05-07 09:36:19 -10:00
Jack Andersen
855ef53407
Work on CInventoryScreen
2017-05-07 09:35:52 -10:00
Phillip Stephens
c852d63db2
More collision actor work
2017-05-06 23:55:01 -07:00
Jack Andersen
b2d375a1d7
Finish CSamusDoll
2017-05-05 19:21:42 -10:00
Jack Andersen
4ff1475f0e
Work on CSamusDoll
2017-05-04 08:56:20 -10:00
Jack Andersen
394cbf36e0
Work on CPauseScreen
2017-05-01 18:00:38 -10:00
Jack Andersen
159b83b37a
Initial pause screen implementations
2017-04-25 20:43:48 -10:00
Jack Andersen
2579ab470e
Windows build fix
2017-04-24 18:46:24 -10:00
Jack Andersen
53c01af8e9
Finish CMapWorld and CMapUniverse rendering
2017-04-24 15:11:31 -10:00
Jack Andersen
72cac044d3
Add missing parameter identifiers
2017-04-22 11:47:27 -10:00
Jack Andersen
744051713f
Merge branch 'master' of https://github.com/AxioDL/urde
2017-04-22 11:46:37 -10:00
Jack Andersen
d54bb3746c
Additional work on CMapWorld rendering
2017-04-22 11:46:18 -10:00
Phillip Stephens
1845a1465b
Initial CJointCollisionDescription imps, minor CScriptTrigger cleanup
2017-04-22 04:04:07 -07:00
Jack Andersen
337ffd1c16
Work on CMapWorld rendering
2017-04-21 20:42:32 -10:00
Jack Andersen
56e386088a
Additional work on CAutoMapper; CGameArea model setup
2017-04-18 13:41:01 -10:00
Jack Andersen
89b6935e1a
Additional CAutoMapper work
2017-04-16 10:56:34 -10:00
Jack Andersen
c3f04bcbaa
CAutoMapper work
2017-04-15 19:52:43 -10:00
Jack Andersen
6056857cab
Windows build fixes
2017-04-14 20:16:38 -10:00
Jack Andersen
664cbec769
Move some collision functions to CGameCollision.cpp
2017-04-14 19:49:01 -10:00
Jack Andersen
28b1b38a67
Lots of work on CAutoMapper
2017-04-14 19:32:25 -10:00
Jack Andersen
0fe125d913
Finish CSamusHud and subsystems
2017-04-13 09:28:31 -10:00
Jack Andersen
84578e9909
Implement CActorLights::BuildAreaLightList
2017-04-09 20:57:00 -10:00
Jack Andersen
9cd421888d
Additional HUD work
2017-04-08 20:14:22 -10:00
Jack Andersen
e070844e8a
Additional HUD work
2017-04-08 10:40:36 -10:00
Jack Andersen
4a8bae2351
Windows sync for CRadarPaintShader
2017-04-06 19:57:30 -10:00
Jack Andersen
d3c4f69e6f
Work on HUD interfaces
2017-04-06 19:35:09 -10:00
Jack Andersen
dc781f5c67
Additional HUD interfaces
2017-04-03 19:48:13 -10:00
Jack Andersen
67ed82bc52
Implement CHudEnergyInterface
2017-04-02 19:37:54 -10:00
Jack Andersen
a2b9bfb1a2
Lots of CSamusHud imps
2017-04-02 15:39:23 -10:00
Jack Andersen
dfcd66ab26
Windows fixes
2017-04-01 17:28:30 -10:00
Jack Andersen
b3c94f1d2b
Lots of HUD-related implementations
2017-04-01 17:03:37 -10:00
Jack Andersen
1731cae418
Implement remaining CStateManager stubs
2017-03-31 09:51:40 -10:00
Jack Andersen
2530163a8c
Initial collision testing and CStateManager work
2017-03-30 12:36:18 -10:00
Jack Andersen
a0549cd82b
Work on CStateManager
2017-03-28 16:51:12 -10:00
Jack Andersen
f016a251db
Additional CStateManager imps
2017-03-26 09:36:07 -10:00
Jack Andersen
afa846e469
Update hecl
2017-03-26 08:21:33 -10:00
Jack Andersen
6b8e2dde3c
Merge branch 'master' of https://github.com/AxioDL/urde
2017-03-25 19:53:42 -10:00
Jack Andersen
c069666307
Player reflection and other imps
2017-03-25 19:53:04 -10:00
Phillip Stephens
c6e5401bff
Attempt to fix CL.exe derp
2017-03-25 21:42:45 -07:00
Phillip Stephens
01d7f42524
Initial CCollisionActorManager imp
2017-03-25 21:12:06 -07:00
Jack Andersen
db12dd2ea2
Implement CStateManager::Update
2017-03-23 19:30:16 -10:00
Jack Andersen
c8e22a6873
Windows fixes
2017-03-19 20:59:46 -10:00
Jack Andersen
8e7773aa94
AutoMapper work
2017-03-19 19:09:53 -10:00
Jack Andersen
6c9462e099
Camera shakers and controller action scripting
2017-03-17 19:12:27 -10:00
Jack Andersen
3639cbf8e2
Merge branch 'fog-volumes'
2017-03-17 13:33:38 -10:00
Jack Andersen
6c81cea420
Windows fixes and updated rendering interface
2017-03-17 13:33:02 -10:00
Jack Andersen
1629882113
Refactors to support fog volume rendering
2017-03-13 21:03:58 -10:00
Phillip Stephens
b15e61c258
Complete CCollisionActor imp, initial CJoinCollisionDescription
2017-03-12 18:07:03 -07:00
Jack Andersen
c407e75943
Frontface culling support for Metal
2017-03-10 11:08:51 -10:00
Jack Andersen
ce723d5505
Frontface culling support boo sync
2017-03-10 10:52:53 -10:00
Jack Andersen
d2e9290363
Pointer dereference bug fixes
2017-03-10 08:00:40 -10:00
Jack Andersen
2d093b6d80
Initial fog volume rendering implementation
2017-03-09 17:40:24 -10:00
Jack Andersen
0f6ae9d217
CBooRenderer::PostRenderFogs() implementation
2017-03-06 19:36:02 -10:00
Jack Andersen
87a22b73fa
DrawWorld implementation complete
2017-03-05 20:33:51 -10:00
Jack Andersen
67293caba1
Metal extension shader fix
2017-03-05 13:35:50 -10:00
Jack Andersen
9b9ba95d45
Sync with boo shader cache
2017-03-05 13:03:23 -10:00
Phillip Stephens
71499f3250
Merge branch 'master' of https://github.com/AxioDL/urde
2017-03-05 09:54:43 -08:00
Phillip Stephens
fe72458f48
Restore CCameraManager::GetCurrentCamera's proper behavior (AKA, I'm an idiot)
2017-03-05 09:54:00 -08:00
Jack Andersen
8ef9ed2c3b
Work on CMorphBallShadow
2017-03-04 21:57:12 -10:00
Jack Andersen
52fe795407
Fix Windows compile fail
2017-03-03 18:58:33 -10:00
Jack Andersen
f669595040
Merge branch 'master' of https://github.com/AxioDL/urde
2017-03-03 18:31:35 -10:00
Jack Andersen
cac0e328f7
Tons of DrawWorld-related implementations
2017-03-03 18:31:08 -10:00
Phillip Stephens
d78feb1196
Merge branch 'master' of https://github.com/AxioDL/urde
2017-03-03 14:14:00 -08:00
Phillip Stephens
04619dd960
Initial CCollisionActor imps
2017-03-03 14:13:23 -08:00
Jack Andersen
5c884fec0c
Work on CStateManager rendering functions
2017-03-02 21:18:12 -10:00
Jack Andersen
39040b5ab3
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-28 20:04:09 -10:00
Jack Andersen
7334074798
Additive animation integration
2017-02-28 20:02:54 -10:00
Phillip Stephens
72ec0546d4
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-28 19:43:36 -08:00
Phillip Stephens
0f90a1f532
More Collision related fixes
2017-02-28 19:42:06 -08:00
Jack Andersen
5277d445d3
MREA fixes, some script constructors
2017-02-27 21:31:14 -10:00
Jack Andersen
e923d83617
CScriptMidi and work on CGameArea loading
2017-02-26 19:25:14 -10:00
Jack Andersen
e0e966b241
VISIGen linux fixes
2017-02-25 21:06:46 -10:00
Phillip Stephens
fc51cd38aa
Initial CCollisionActor imps, minor cleanup
2017-02-20 19:29:45 -08:00
Jack Andersen
50fe6d34ab
PVS implementations
2017-02-18 23:27:01 -10:00
Jack Andersen
56328c3e4d
Lots of CMFGame integration
2017-02-17 16:19:50 -10:00
Jack Andersen
128b7feb1f
Update submodules, fix text shader for Vulkan
2017-02-15 18:48:07 -10:00
Jack Andersen
a13c702d1f
Update submodules
2017-02-14 20:50:15 -10:00
Jack Andersen
4e01787e09
More efficient cooked resource loading, AQS audio fixes
2017-02-14 20:02:30 -10:00
Jack Andersen
59406a069b
Bug fixes and more CStateManager imps
2017-02-13 18:27:20 -10:00
Phillip Stephens
ac5f28eeff
Add missing factories, update hecl
2017-02-13 13:29:00 -08:00
Jack Andersen
7085b837b7
Subresource cooking and various bug fixes
2017-02-12 20:51:47 -10:00
Phillip Stephens
242f9e3a2d
Implement CTransition constructor
2017-02-12 19:19:28 -08:00
Phillip Stephens
a73e08d6d5
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-12 16:00:28 -08:00
Phillip Stephens
e062de1429
Finish CScriptActor
2017-02-12 16:00:07 -08:00
Jack Andersen
748e81ae6e
YAML RAII refactor
2017-02-12 13:56:03 -10:00
Jack Andersen
6857e219b4
Windows Fixes
2017-02-11 18:43:33 -10:00
Jack Andersen
fbbd24f96e
Make vector constants class-scope
2017-02-11 17:51:59 -10:00
Jack Andersen
6887d351fb
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-11 17:18:08 -10:00
Jack Andersen
a7cab596e6
Initial InGameGuiManager imps
2017-02-11 17:17:18 -10:00
Phillip Stephens
331253cd1f
Initial CScriptActor imps
2017-02-10 16:52:52 -08:00
Jack Andersen
def32a1cca
Implement CSaveUITouchBar
2017-02-10 13:58:05 -10:00
Jack Andersen
0a062d0138
Fix shader compile fail
2017-02-09 23:09:06 -10:00
Jack Andersen
268f64b6c7
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-09 23:01:32 -10:00
Jack Andersen
17d986bb43
Implement CGameOptionsTouchBar
2017-02-09 23:00:57 -10:00
Phillip Stephens
e820450385
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-09 21:46:48 -08:00
Phillip Stephens
43bfb638c9
CDamageInfo and CDamageVulnerability imps
2017-02-09 21:43:07 -08:00
Jack Andersen
c806f4a612
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-08 23:23:59 -10:00
Jack Andersen
3f03ba7950
Implement key FrontEnd Touch Bar functionality
2017-02-08 23:23:17 -10:00
Phillip Stephens
48c295f9d8
Fix sort placement derp
2017-02-09 00:17:10 -08:00
Phillip Stephens
7e4c82a013
Fix SCAN state saving, clean up MLVL, add support for newer CRasterFont versions
2017-02-08 23:37:00 -08:00
Jack Andersen
8a5e0ec775
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-07 20:49:02 -10:00
Jack Andersen
b8613d61f8
Tons of save-related fixes
2017-02-07 20:48:43 -10:00
Phillip Stephens
e962ae271b
Fix Retro's rounding fail
2017-02-06 19:52:04 -08:00
Jack Andersen
356788fb9e
Another bitstream fix
2017-02-06 16:25:58 -10:00
Jack Andersen
21cb59ee74
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-05 17:22:35 -10:00
Jack Andersen
6a7fc0145f
Bitstream fixes
2017-02-05 17:21:58 -10:00
Phillip Stephens
8c94fe8f63
Fix linux build
2017-02-05 14:27:26 -08:00
Phillip Stephens
fc4c9d6947
Merge branch 'master' of https://github.com/AxioDL/urde
2017-02-05 12:24:17 -08:00
Phillip Stephens
d9f5805356
Re-organize MP1 specific world objects
2017-02-05 12:23:58 -08:00
Jack Andersen
716972cd92
Windows memory card file creation
2017-02-03 22:20:09 -10:00
Jack Andersen
9ea7cee23c
Memory card bug fixes
2017-02-03 17:46:12 -10:00
Jack Andersen
6968d9f0d3
Various UI fixes, unsupported emulator message
2017-02-02 21:33:46 -10:00
Jack Andersen
e30ec98b6e
Some memory card fixes, CToken assign fix
2017-02-02 20:23:09 -10:00
Jack Andersen
802cf9d811
Minor CRasterFont tweaks
2017-01-31 21:20:18 -10:00
Phillip Stephens
5b5f3318b0
Externally track MemoryRelays
2017-01-31 03:21:45 -08:00
Jack Andersen
0ed44f1cdc
Add OIDS resource for translating against original IDs
2017-01-30 19:01:40 -10:00
Jack Andersen
cff4ed21c6
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-29 20:59:22 -10:00
Jack Andersen
83baca806d
GuiSys Image geometry fixes
2017-01-29 20:58:59 -10:00
Phillip Stephens
1960103f6c
Windows Fixes
2017-01-29 22:08:44 -08:00
Jack Andersen
e276bd3be9
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-29 18:16:52 -10:00
Jack Andersen
83176b41a9
FRME bug fixes and shader adjustments
2017-01-29 18:16:20 -10:00
Phillip Stephens
aeba4b7f1b
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-29 18:16:01 -08:00
Phillip Stephens
f1892afeef
Move CEntityInfo to it's own header
2017-01-29 18:15:21 -08:00
Jack Andersen
1fbd08b7c6
Conform HLSL shaders
2017-01-28 21:27:48 -10:00
Jack Andersen
7586142991
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-28 17:58:38 -10:00
Jack Andersen
d5c7efce58
Tons of refactors and bug fixes
2017-01-28 17:58:16 -10:00
Phillip Stephens
8292e8abaa
Fix CIOWinManager crash when attempting to distribute messages
2017-01-27 01:21:02 -08:00
Phillip Stephens
933e731817
CTweakPlayerGun rep (THE FINAL ONE YAY!!!)
2017-01-26 18:58:21 -08:00
Jack Andersen
3a3298d48e
STRG cooking bug fixes
2017-01-26 16:22:52 -10:00
Phillip Stephens
bcc524e084
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-26 02:06:41 -08:00
Phillip Stephens
0f3e4b4a38
Tweak Imps
2017-01-26 02:06:18 -08:00
Jack Andersen
d6482874d6
Path-substitution integrated into MP1 STRG cook/uncook
2017-01-25 22:09:22 -10:00
Jack Andersen
da91c921cb
Bitfield initializer bug fixes
2017-01-24 18:40:19 -10:00
Phillip Stephens
87ab1a1f86
Modify BitsToDouble to take system endianess into account
2017-01-24 10:04:57 -08:00
Phillip Stephens
f57b44a786
Fix translation error in CScriptGenerator
2017-01-24 09:48:24 -08:00
Phillip Stephens
696f7a9772
Implement CScriptGenerator
2017-01-24 09:23:10 -08:00
Jack Andersen
7a60151d3e
Char16 refactor and GuiSys bug fixes
2017-01-23 21:41:33 -10:00
Phillip Stephens
a8f5efb6e5
Fix command line args on macOS when passed via open, implement CScriptCameraPitchVolume
2017-01-23 02:31:15 -08:00
Jack Andersen
afd852f1a4
Working SFX playback
2017-01-22 21:22:17 -10:00
Jack Andersen
9701907a3a
Attempt to fix MSVC build
2017-01-22 11:29:19 -10:00
Jack Andersen
62dc61bfb2
Keyboard/Mouse CFinalInput integration
2017-01-22 11:26:58 -10:00
Phillip Stephens
12c6163e32
Fix CMemoryCardSys shutdown crash
2017-01-22 09:36:25 -08:00
Jack Andersen
eb955c53ec
Windows fixes
2017-01-21 23:06:03 -10:00
Phillip Stephens
34e3a7f383
Update CSimplePool offsets
2017-01-21 20:32:53 -08:00
Jack Andersen
e9222c7aba
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-21 15:53:11 -10:00
Jack Andersen
0744a2307a
Several architectural fixes and additions
2017-01-21 15:40:12 -10:00
Phillip Stephens
cc9a0f2bbc
Clean up CWorldLight
2017-01-21 15:06:42 -08:00
Phillip Stephens
02d9c7199a
Unfuck my fuckup
2017-01-21 08:58:43 -08:00
Phillip Stephens
49839bbd6d
Remove dbug printf
2017-01-21 07:49:31 -08:00
Phillip Stephens
4a7a3bea2f
FRME Fixes
2017-01-21 07:46:51 -08:00
Phillip Stephens
362fb6b00d
Implement CParticleGenInfoGeneric
2017-01-20 22:03:37 -08:00
Jack Andersen
04452ad919
Windows fixes
2017-01-20 14:21:35 -10:00
Jack Andersen
b958182073
Work on CAudioSys, boo fixes
2017-01-19 17:53:32 -10:00
Jack Andersen
2850d67513
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-18 16:30:11 -10:00
Jack Andersen
d17557398f
Fix race condition when switching DSP tracks
2017-01-18 16:29:49 -10:00
Phillip Stephens
d1b55e23db
TCastToPtr adjustments
2017-01-18 14:30:02 -08:00
Jack Andersen
3cc93ffd75
DSP streaming bug fixes
2017-01-18 10:57:48 -10:00
Jack Andersen
b4a3d2b902
MP2/3 MREA extract fix
2017-01-16 17:51:42 -10:00
Jack Andersen
56b24c39f0
Ensure directories are created late in extract
2017-01-16 15:23:19 -10:00
Jack Andersen
d66d9a24f4
Integrate CStreamAudioManager globals
2017-01-15 23:14:54 -10:00
Jack Andersen
01c31b4fc5
Initial CStreamAudioManager implementation
2017-01-15 22:40:33 -10:00
Jack Andersen
7db63f3663
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-15 07:51:01 -10:00
Jack Andersen
7e720266d7
Additional reference-constructors for TCastToPtr
2017-01-15 07:48:42 -10:00
Phillip Stephens
65fb75737f
CScriptTrigger work
2017-01-14 19:59:37 -08:00
Jack Andersen
e2c671e9b4
TCastTo implementation
2017-01-14 17:07:01 -10:00
Jack Andersen
3544cbd278
Work on FRME widgets; initial DSP streaming
2017-01-13 18:16:10 -10:00
Jack Andersen
904166e016
RumbleFxTable and final FrontEnd options functions
2017-01-12 14:16:26 -10:00
Jack Andersen
f16c61cce8
Work on options portion of CFrontEndUI
2017-01-09 21:15:49 -10:00
Jack Andersen
1ed4949476
Merge branch 'master' of https://github.com/AxioDL/urde
2017-01-08 17:44:52 -10:00
Jack Andersen
4c09493a3f
CFrontEndUI work
2017-01-08 17:44:00 -10:00
Phillip Stephens
bf91bdc332
Initial CIkChain implementation
2017-01-07 19:36:24 -08:00
Jack Andersen
ef43c3319b
Adopt JBus' GetGCTicks()
2017-01-07 17:08:02 -10:00
Jack Andersen
8af76017c2
Integrate JBus
2017-01-07 16:52:49 -10:00
Phillip Stephens
353dbadfe9
Code cleanup and corrections
2017-01-06 17:58:05 -08:00
Phillip Stephens
a2c9271ee1
Fix gbalink compiling on linux, finish CScriptDock
2017-01-03 22:39:56 -08:00
Phillip Stephens
b765ce3eb7
Lots of ScriptObject and Collision work
2017-01-03 20:30:05 -08:00
Jack Andersen
02a3b8a6e7
Integrate JoyBus checksum
2016-12-31 20:56:34 -10:00
Jack Andersen
0d4ea76c7f
CGBASupport implementations
2016-12-31 20:46:52 -10:00
Jack Andersen
db7c2aeaf2
GuiSys and FrontEnd work
2016-12-30 14:51:51 -10:00
Jack Andersen
20677700e0
Return fixes for MSVC
2016-12-30 08:38:01 -10:00
Jack Andersen
2699d96989
CMain::StreamNewGameState merge fixes
2016-12-29 20:43:29 -10:00
Jack Andersen
735183d51a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-29 20:39:29 -10:00
Jack Andersen
a93ca26ea1
CFrontEndUI work
2016-12-29 20:37:01 -10:00
Phillip Stephens
af1e22a62d
Start naming EMaterialTypes values
2016-12-29 13:38:59 -08:00
Jack Andersen
b3cae0d4d5
Work on CSaveUI and CSfxManager
2016-12-28 19:53:00 -10:00
Jack Andersen
e05d69376e
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-28 13:17:05 -10:00
Jack Andersen
e7e32da5e2
Fix string concatenation
2016-12-28 13:16:46 -10:00
Phillip Stephens
7e45ceef27
Fix dolphin-emu path resolution
2016-12-28 15:03:37 -08:00
Jack Andersen
3d7fe3dae5
Update kabufuda
2016-12-28 12:06:19 -10:00
Jack Andersen
29e2b95bdf
Windows stat fix
2016-12-28 11:51:33 -10:00
Jack Andersen
fe3d375120
Kabufuda updates and dolphin memory card path resolution
2016-12-28 11:39:38 -10:00
Jack Andersen
6a99508ee5
kabufuda integration
2016-12-27 22:51:28 -10:00
Phillip Stephens
7b79e52740
Collision flags and SFX type handling
2016-12-25 23:58:44 -08:00
Phillip Stephens
777419ad4e
Remove IAllocator, CMemory and CGameAllocator
2016-12-23 22:08:48 -08:00
Jack Andersen
5e2f2e3af8
Finishing touches to CMemoryCardDriver
2016-12-23 19:23:50 -10:00
Jack Andersen
a7322e8916
Additional memory card imps
2016-12-23 14:45:51 -10:00
Jack Andersen
513d283bee
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-22 20:43:26 -10:00
Jack Andersen
d7f79d6ec3
Work on CMemoryCardDriver
2016-12-22 20:41:39 -10:00
Phillip Stephens
8460b3b565
Complete C*Projectile construction chain, add CScriptBeam
2016-12-22 11:57:21 -08:00
Phillip Stephens
0fa395f9e1
More script object imps
2016-12-21 18:48:22 -08:00
Jack Andersen
ea5ec650b4
Add appveyor.yml
2016-12-21 15:40:53 -10:00
Phillip Stephens
598f64002c
Silence warnings, and fix Windows build
2016-12-21 11:27:15 -08:00
Jack Andersen
c92223301c
Cleaner SGameFileSlot save blob initializer
2016-12-20 12:09:02 -10:00
Jack Andersen
9639ac75cc
Work on CMemoryCardDriver
2016-12-20 11:51:50 -10:00
Jack Andersen
29222827c6
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-19 09:21:30 -10:00
Jack Andersen
46cf8cd86d
Refactor memory card access class as CMemoryCardDriver
2016-12-19 09:20:30 -10:00
Phillip Stephens
9aa28e73de
Add missed changes to CScriptTimer
2016-12-19 11:19:13 -08:00
Phillip Stephens
37aab51253
Formatting, and more script object implementations
2016-12-19 10:27:58 -08:00
Jack Andersen
03a93c52b9
CSaveUI work
2016-12-17 18:16:04 -10:00
Jack Andersen
a2b07ba357
CFrontEndUI work
2016-12-16 13:05:29 -10:00
Jack Andersen
f665812d6e
More CGuiSys and CFrontEndUI work
2016-12-15 18:35:49 -10:00
Jack Andersen
19a371c931
Refactor GuiSys (remove general logic handling)
2016-12-15 12:37:34 -10:00
Jack Andersen
6b765838a7
Work on CFrontEndUI
2016-12-14 12:56:59 -10:00
Jack Andersen
c3bf6ec5cc
Implement CStaticAudioPlayer
2016-12-13 15:10:17 -10:00
Jack Andersen
43c8cdf4ae
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-12 19:22:57 -10:00
Jack Andersen
2d961af921
CFrontEndUI work
2016-12-12 19:22:30 -10:00
Phillip Stephens
97ab6961a2
Add GameMode viewerspace stub
2016-12-12 18:56:43 -08:00
Jack Andersen
daf6115d7d
Update submodules
2016-12-10 20:20:50 -10:00
Jack Andersen
3a24b35df7
Windows fixes
2016-12-10 15:54:08 -10:00
Phillip Stephens
0dc6729144
Merge branch 'master' of https://github.com/AxioDL/urde
2016-12-09 18:36:20 -08:00
Phillip Stephens
5793c8df87
More gun implementations, and script objects
2016-12-09 18:35:20 -08:00
Jack Andersen
265eeeeac3
CFogState::m_rangeScale fog disable corner case handling
2016-12-05 16:30:07 -10:00
Phillip Stephens
be40ebc8db
Move weapon code to RuntimeWeapon
2016-11-22 12:43:16 -08:00
Phillip Stephens
83f3e3d4f1
Various Implementations
2016-11-20 13:53:15 -08:00
Phillip Stephens
d733dce1cf
CCameraManager imps
2016-10-31 15:56:44 -07:00
Jack Andersen
8e7c91b942
Windows build fixes
2016-10-19 14:52:33 -10:00
Phillip Stephens
8f91b453f3
Update submodules
2016-10-15 12:18:50 -07:00
Jack Andersen
6f3f160245
Merge branch 'master' of https://github.com/AxioDL/urde
2016-10-09 11:41:42 -10:00
Jack Andersen
a85ea968c3
MemoryCard PutTo implementations
2016-10-09 11:41:23 -10:00
Phillip Stephens
999ad9e56f
GCC Fix
2016-10-09 10:07:09 -07:00
Jack Andersen
545fccc4cc
Work on memory card sys; CMake fixes
2016-10-08 21:45:04 -10:00
Jack Andersen
f7f5066038
Better null-tag handling; integrate CSaveWorld and CMapWorld loading
2016-10-08 10:32:36 -10:00
Jack Andersen
9b6ab93ae5
Remove unnecessary and RVO-detrimental moves
2016-10-02 18:39:31 -10:00
Phillip Stephens
77d8b75d2f
CScriptAreaAttributes imps, update hecl
2016-10-01 20:06:20 -07:00
Phillip Stephens
81ad04de88
CScriptCoverPoint fix
2016-10-01 12:08:08 -07:00
Phillip Stephens
06468c778c
Proper CObjectList imps; CGameLight, and CScriptAiJumpPoint imps
2016-10-01 12:01:11 -07:00
Jack Andersen
12964dd44b
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-30 12:44:01 -10:00
Jack Andersen
9a15f72fc7
use `-flto=thin` as LTO flag; MemoryCardSys work
2016-09-30 12:43:19 -10:00
Jack Andersen
7b8c9c114c
macOS build sync
2016-09-29 17:33:35 -10:00
Phillip Stephens
6c765d19fd
Winderp = myderp
2016-09-25 11:20:58 -07:00
Phillip Stephens
23b6bd350e
Prelim CPlayer imps, fix race condition in CGameGlobalObjects
2016-09-25 09:45:22 -07:00
Jack Andersen
7f987ab10e
Further CGameState imps
2016-09-24 15:58:54 -10:00
Jack Andersen
c8d44d181b
Several resource management bug fixes
2016-09-20 19:41:51 -10:00
Jack Andersen
e9a173c680
OS X Fixes
2016-09-18 15:34:11 -10:00
Jack Andersen
22c3ce608d
Windows Fixes
2016-09-18 15:04:26 -10:00
Jack Andersen
b9baa84b1d
AGSC/ATBL/CSNG extracting and cooking
2016-09-18 13:47:48 -10:00
Jack Andersen
d2e4049c3a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-17 11:34:19 -10:00
Jack Andersen
cfb16f34f1
Self-rebuilding resource cache; init performance improvements
2016-09-17 11:33:32 -10:00
Phillip Stephens
f721d0494e
Make CMain a polymorphic class
2016-09-16 23:40:45 -07:00
Jack Andersen
386e9445e5
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-16 13:44:45 -10:00
Jack Andersen
6ea727e4a8
Additional CSlideShow work; amuse voice handle integration
2016-09-16 13:43:33 -10:00
Phillip Stephens
385e40eb7f
up vs front vector derp
2016-09-16 15:29:38 -07:00
Phillip Stephens
38fcf914b4
CFirstPersonCamera imps
2016-09-16 15:21:19 -07:00
Jack Andersen
dae5ea06f5
Complete merge
2016-09-16 10:23:07 -10:00
Jack Andersen
32be061783
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-16 10:21:43 -10:00
Jack Andersen
2fed8f36fb
Initial CSlideShow
2016-09-16 10:18:03 -10:00
Phillip Stephens
b27821c5eb
Implement CPlayerCameraBob
2016-09-15 17:56:46 -07:00
Phillip Stephens
c40135f97f
Reworked CGameArchitectureSupport initialization, initial CFirstPersonCamera imp
2016-09-15 00:26:35 -07:00
Jack Andersen
f5ac582541
Ensure correct Vulkan coordinate system for CTexturedQuadFilter
2016-09-13 20:08:29 -10:00
Jack Andersen
31eb3e5223
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-13 19:55:37 -10:00
Jack Andersen
1d8dfa3205
CSplashScreen integration
2016-09-13 19:54:09 -10:00
Phillip Stephens
c20eb76189
Various imps and stubs
2016-09-13 22:45:46 -07:00
Jack Andersen
8b23c0538e
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-12 19:36:53 -10:00
Jack Andersen
8580c5d972
Implement CSplashScreen
2016-09-12 19:36:21 -10:00
Jack Andersen
1cd2e6eb5c
Metal shader fixes
2016-09-11 19:29:35 -10:00
Jack Andersen
ba0287159a
HLSL/Metal shader conformance
2016-09-11 18:56:51 -10:00
Jack Andersen
7d2370efe0
CWorldTransManager 2-camera instances
2016-09-11 18:53:28 -10:00
Jack Andersen
3de9a61ef1
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-11 11:20:21 -10:00
Jack Andersen
9740677139
CAnimData flag fix
2016-09-11 11:19:55 -10:00
Jack Andersen
876bbd7f24
Update hecl
2016-09-11 11:17:27 -10:00
Phillip Stephens
758d0f48ff
Various CAnimTree implementations
2016-09-11 11:40:33 -07:00
Jack Andersen
64b85786de
Windows fixes
2016-09-10 15:25:59 -10:00
Jack Andersen
2563b78a82
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-09 19:40:16 -10:00
Jack Andersen
a81f35f3e4
ANIM fixes
2016-09-09 19:39:47 -10:00
Phillip Stephens
f2635f449c
Various cleanups and minor imps
2016-09-09 21:50:00 -07:00
Jack Andersen
529223e311
ANIM3 Bitstream reader fixes
2016-09-09 10:16:54 -10:00
Jack Andersen
d8b141bcfa
Fix linked-list derp
2016-09-08 18:23:36 -10:00
Jack Andersen
b6587d88fc
Rigging fixes
2016-09-08 18:19:19 -10:00
Jack Andersen
5c386d02a8
Update submodules
2016-09-07 20:16:46 -10:00
Phillip Stephens
f5db2527e4
Initial HINT support
2016-09-07 19:03:28 -07:00
Jack Andersen
9b436b4b23
Tons of animation bug fixes
2016-09-05 19:52:51 -10:00
Jack Andersen
668c4f7eee
Fixes in preparation for rigged model rendering
2016-09-04 12:47:48 -10:00
Jack Andersen
03225d3616
TSegIdMap indirection fix
2016-09-04 08:59:52 -10:00
Jack Andersen
3ea58fb692
Update Mode7 enum
2016-09-03 16:29:50 -10:00
Jack Andersen
a349076740
Several CAnimData integrations
2016-09-03 16:27:35 -10:00
Jack Andersen
c29013ba89
more efficient shaft model init
2016-09-02 20:11:31 -10:00
Jack Andersen
44cd8596df
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-02 19:19:37 -10:00
Jack Andersen
2dbb06f8b1
CTexture bounds validation
2016-09-02 19:19:22 -10:00
Phillip Stephens
4d4288858b
Proper CAnimData::GetLocatorTransform imp
2016-09-02 20:58:41 -07:00
Phillip Stephens
5979ccaf93
Set CAnimData pose cached flag
2016-09-02 20:50:00 -07:00
Phillip Stephens
8422ffb436
Implement GetLocatorTransform
2016-09-02 20:47:57 -07:00
Jack Andersen
ce3014b313
Refactored widescreen filter to set renderer viewport as well
2016-09-02 13:37:02 -10:00
Jack Andersen
4fdf84d6b8
CWorldTransManager lights and background
2016-09-02 12:16:34 -10:00
Jack Andersen
6d3c4261f2
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-02 11:40:22 -10:00
Jack Andersen
0d08d4a40e
CToken usage fixes in CWorldTransManager; better model instances
2016-09-02 11:39:46 -10:00
Phillip Stephens
cd3dfa113d
Update amuse
2016-09-02 13:57:45 -07:00
Jack Andersen
f4ea728a61
Resource factories now provided with self-ref
2016-09-02 09:32:57 -10:00
Jack Andersen
6dff9b241a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-09-02 07:50:27 -10:00
Jack Andersen
302d897e10
Various CWorldTransManager bug fixes
2016-09-02 07:50:03 -10:00
Phillip Stephens
022c2feb6c
CPhysicsActor fixes, initial clang-format
2016-09-02 08:26:29 -07:00
Phillip Stephens
9a1a434605
Add missing CPhysicsActor class member
2016-09-01 12:39:13 -07:00
Phillip Stephens
130108070d
More CPhysicsActor imps
2016-09-01 02:31:18 -07:00
Phillip Stephens
c869814da3
CPhysicsActor imps
2016-08-31 21:10:08 -07:00
Jack Andersen
dc0bb55390
Additional processing condition checks
2016-08-31 13:32:24 -10:00
Jack Andersen
129767134e
Various bug fixes
2016-08-31 13:08:09 -10:00
Phillip Stephens
955d043c9e
Add ability to load tweaks
2016-08-31 14:00:06 -07:00
Phillip Stephens
d104c7eb45
Implement CTweaks::RegisterResourceTweaks
2016-08-31 13:43:41 -07:00
Jack Andersen
4a7d3e8b40
ANCS cook fixes; initial Tweak DNA pipeline
2016-08-31 09:58:21 -10:00
Jack Andersen
405a344fdf
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-30 15:14:52 -10:00
Jack Andersen
52c6ce10b7
Refactored ProjectPath aux info usage to function correctly
2016-08-30 15:13:58 -10:00
Phillip Stephens
c35106c907
Fix MP3 SAVW support, code cleanup, and more stubs
2016-08-30 17:33:59 -07:00
Jack Andersen
0aaeed2aeb
const_cast refactor
2016-08-28 18:22:54 -10:00
Jack Andersen
969e2a86de
Changes for debug testing in ANIM bitstream encoder
2016-08-28 12:29:49 -10:00
Jack Andersen
b4b19d460c
Remaining CFBStreamedAnimReader imps
2016-08-28 09:57:55 -10:00
Jack Andersen
6d35a656fd
Additional CFBStreamedCompression imps
2016-08-27 18:45:45 -10:00
Jack Andersen
8dacdd18b8
Remove redundant _getPOIList methods
2016-08-27 11:19:55 -10:00
Jack Andersen
b25e5ad014
Additional animation tree imps
2016-08-27 11:16:44 -10:00
Jack Andersen
f76324a029
Additional ANIM integration
2016-08-26 18:54:53 -10:00
Jack Andersen
c5ddb51dfc
Define ChannelDescPC for 24-bit ANIM3
2016-08-26 15:02:12 -10:00
Jack Andersen
f9cef44029
Work on CFBStreamedCompression; defined 24-bit ANIM3 format
2016-08-26 12:23:59 -10:00
Jack Andersen
f95d6c8ada
OpenGL enum change; Metal <10.11 fixes
2016-08-23 18:35:35 -10:00
Jack Andersen
92bb6fcb55
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-22 17:13:41 -10:00
Jack Andersen
27b2f2aedb
Windows build fixes
2016-08-22 17:12:50 -10:00
Phillip Stephens
09bd30846f
Fix CPASAnimState::FindBestAnimation derp
2016-08-22 17:52:51 -07:00
Jack Andersen
5eab081c60
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-21 10:39:40 -10:00
Jack Andersen
670eb998d4
Work on character animation
2016-08-21 10:39:18 -10:00
Phillip Stephens
c78916465c
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-20 22:48:06 -07:00
Phillip Stephens
4244f39bd5
CPASDatabase imps
2016-08-20 22:47:47 -07:00
Jack Andersen
d125b4769e
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-20 14:05:42 -10:00
Jack Andersen
3765aa7aa2
CActorLights imps; work on CAnimData
2016-08-20 14:04:50 -10:00
Jack Andersen
283c0481c1
CameraBlurFilter HLSL shader
2016-08-20 08:47:14 -10:00
Jack Andersen
6cb956cced
CameraBlurFilter Metal shader
2016-08-20 08:34:01 -10:00
Jack Andersen
21fc28bc9b
CCameraBlurFilter implementation
2016-08-20 08:18:44 -10:00
Jack Andersen
6d26386780
HLSL XRayBlurFilter
2016-08-19 19:33:06 -10:00
Jack Andersen
a9451e1441
Metal XRayBlurFilter
2016-08-19 19:00:54 -10:00
Jack Andersen
f9288a7256
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-19 18:22:37 -10:00
Jack Andersen
25d808e2b9
Functioning XRay blur filter
2016-08-19 18:22:13 -10:00
Phillip Stephens
0ef4dbc7d2
Minor CStateManager fixes, CScriptColorModulate imps
2016-08-18 11:34:06 -07:00
Jack Andersen
9ca7f9c9e4
HLSL shader sync, Windows build fixes
2016-08-17 10:05:23 -10:00
Jack Andersen
e401a497ef
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-16 20:18:57 -10:00
Jack Andersen
3acc93f1c0
Better boo init within CMain; shader fixes
2016-08-16 20:18:18 -10:00
Phillip Stephens
fd26dd56c3
CStringTable and CRasterFont fixes
2016-08-16 22:40:25 -07:00
Jack Andersen
edaa022517
Metal quad shader imps
2016-08-16 18:59:05 -10:00
Jack Andersen
d234bffe2a
TMultiBlendShader and quad filters
2016-08-16 15:58:53 -10:00
Jack Andersen
d2fca93a8e
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-16 12:49:57 -10:00
Jack Andersen
12f23ba340
Several CWorldTransManager imps
2016-08-16 12:49:19 -10:00
Phillip Stephens
bb0977733f
Add factory function
2016-08-16 14:12:27 -07:00
Phillip Stephens
de7d5f9d59
CStringTable imps
2016-08-16 14:05:33 -07:00
Jack Andersen
c1e74b6314
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-15 10:59:34 -10:00
Jack Andersen
0dacc2233c
Work on CWorldTransManager
2016-08-15 10:58:07 -10:00
Phillip Stephens
a840cc7afb
CBodyState and CStateMachine work
2016-08-15 13:43:04 -07:00
Phillip Stephens
eb7ce0b84b
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-14 18:29:31 -07:00
Phillip Stephens
3c9120eb4c
CScanDisplay::CDataDot imps
2016-08-14 18:29:07 -07:00
Jack Andersen
894c89c362
Iteration tweak
2016-08-14 15:21:02 -10:00
Jack Andersen
d219768a0b
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-14 15:19:39 -10:00
Jack Andersen
fb1ce432aa
CStateManager::InitializeResources() dependencies all in
2016-08-14 15:19:04 -10:00
Phillip Stephens
52eb054935
CScanDisplay and CScriptMazeNode stubs
2016-08-14 14:38:05 -07:00
Jack Andersen
24bfc47d1a
Plenty of dependency stubs for CStateManager
2016-08-14 11:11:44 -10:00
Jack Andersen
91b5b3ed73
Set up CStateManagerContainer pointers
2016-08-13 17:05:50 -10:00
Jack Andersen
2a425b5a73
Work on CStateManager::InitializeState flow
2016-08-13 17:00:58 -10:00
Jack Andersen
e14bbeb368
All MREA cooker sections initial integration
2016-08-11 09:52:22 -10:00
Phillip Stephens
9c9002cee3
PATH stubs
2016-08-10 09:05:14 -07:00
Phillip Stephens
7740af2b04
More CGameArea and CActor imps
2016-08-09 17:46:53 -07:00
Phillip Stephens
b8ac7f0082
Complete CScriptDistanceFog RE
2016-08-08 20:58:19 -07:00
Phillip Stephens
8fd5e30d19
Fix compile error in ScriptLoader (DistanceFog)
2016-08-08 14:15:42 -07:00
Phillip Stephens
30bdf02b0e
DistanceFog imps
2016-08-08 13:55:58 -07:00
Jack Andersen
2d73c8226c
Fog rendering for Metal
2016-08-08 09:07:30 -10:00
Jack Andersen
1d32843970
Fog rendering for HLSL
2016-08-08 08:54:05 -10:00
Jack Andersen
e7a339344d
Properly-scaled fog rendering
2016-08-08 08:23:12 -10:00
Jack Andersen
a910ddd912
Initial fog rendering
2016-08-07 18:48:18 -10:00
Jack Andersen
9b9eed39f4
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-06 14:20:28 -10:00
Jack Andersen
73573c84ea
Several CGameArea PostConstruct imps
2016-08-06 14:20:02 -10:00
Phillip Stephens
ec79bcd397
CFrontEnd fixes
2016-08-05 16:48:53 -07:00
Jack Andersen
204969965e
More CAreaOctTree imps
2016-08-05 11:44:19 -10:00
Jack Andersen
2eb77b9a7a
CAreaOctTree fields and reader
2016-08-05 10:26:23 -10:00
Phillip Stephens
02a79b4c80
Add graphics platform name to window title
2016-08-04 20:21:19 -07:00
Phillip Stephens
1fce6a7535
CRC32 data pointer should remain const
2016-08-04 15:28:32 -07:00
Phillip Stephens
cedf3dba4e
prelim CDecal imps
2016-08-04 15:24:28 -07:00
Jack Andersen
76a6b51d14
Merge branch 'master' of https://github.com/AxioDL/urde
2016-08-03 13:47:21 -10:00
Jack Andersen
0f4ef04efa
Thermal Hot filter Metal
2016-08-03 13:47:01 -10:00
Phillip Stephens
165735ba1b
CScannableObjectInfo imps
2016-08-03 16:20:31 -07:00
Jack Andersen
dc1ad1c773
Thermal Hot filter HLSL
2016-08-03 13:16:31 -10:00
Jack Andersen
9222a928ef
Thermal Hot GLSL filter
2016-08-03 11:53:03 -10:00
Phillip Stephens
a253e7f1bd
Add CMapUniverse
2016-08-01 23:19:52 -07:00
Jack Andersen
40e0b70d0e
ColorRegs for CModelFlags
2016-07-31 20:36:51 -10:00
Jack Andersen
1c64605261
HLSL extension shaders
2016-07-31 18:35:42 -10:00
Jack Andersen
89d4cc78d0
Merge branch 'master' into extendeds
2016-07-31 10:53:17 -10:00
Jack Andersen
c4c3e1883f
Metal extended shader support
2016-07-31 10:52:04 -10:00
Phillip Stephens
871489dce2
Update zeus, initial CMappableObject imp
2016-07-31 12:29:07 -07:00
Jack Andersen
13f0726c40
Invert sphere texture values
2016-07-30 19:06:05 -10:00
Jack Andersen
05a52c00be
Fixes for extended shaders
2016-07-30 18:46:03 -10:00
Phillip Stephens
f4694e3231
Fix CMapArea vertex loop
2016-07-30 19:19:44 -07:00
Jack Andersen
95033d3988
Initial extended shader refactor
2016-07-30 16:06:47 -10:00
Phillip Stephens
4541234706
More AutoMapper imps (CMapArea and CMappableObject)
2016-07-30 18:43:34 -07:00
Jack Andersen
df4ce27240
Preserve proportions for non-square warps
2016-07-29 18:48:02 -10:00
Jack Andersen
f33dcaa1ab
Minor coordinate fix
2016-07-29 18:45:20 -10:00
Jack Andersen
8460ed713b
More CSpaceWarpFilter coordinate fixes
2016-07-29 18:39:13 -10:00
Jack Andersen
03671ce5e1
Allocation bounds fix, Space Warp 0.5 bias
2016-07-29 17:53:45 -10:00
Jack Andersen
0ddf4dc426
Merge branch 'space-warp'
2016-07-29 12:58:32 -10:00
Jack Andersen
0a7e36a1fb
Space warp pixel-accuracy fixes
2016-07-29 12:57:48 -10:00
Jack Andersen
4d018ade12
Working CSpaceWarpFilter
2016-07-29 12:22:17 -10:00
Jack Andersen
67801e993a
Initial space warp filter
2016-07-29 07:38:44 -10:00
Phillip Stephens
1ee38df1ba
Various AutoMapper stubs
2016-07-29 10:00:23 -07:00
Phillip Stephens
62ce5286fe
CMapWorld stubs, and compile fixes
2016-07-28 00:33:55 -07:00
Phillip Stephens
f92efa1a02
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-27 23:38:27 -07:00
Phillip Stephens
ed5220793f
COBBTree::GetSurface imp
2016-07-27 23:37:50 -07:00
Jack Andersen
2eaa87b7e7
More CBooRenderer imps
2016-07-27 18:55:06 -10:00
Jack Andersen
79443d93d2
Initial PVS stubs
2016-07-27 13:06:57 -10:00
Jack Andersen
8b234fafb8
Specialized C8PC format for indexed image data
2016-07-27 09:07:46 -10:00
Jack Andersen
11fe521bbc
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-26 20:14:17 -10:00
Jack Andersen
8d2c711265
Vulkan matrix experiment
2016-07-26 20:14:05 -10:00
Jack Andersen
bf7b8fcec9
Graphics bug fixes
2016-07-26 20:11:02 -10:00
Phillip Stephens
e59a0408cf
WIP Tweak RE
2016-07-26 21:19:32 -07:00
Jack Andersen
dcd41271c3
Update submodule
2016-07-26 18:14:46 -10:00
Phillip Stephens
eacf7b3822
CAreaOctTree stubs
2016-07-26 15:45:01 -07:00
Jack Andersen
728cb25488
Static geometry list in CBooRenderer
2016-07-26 12:05:59 -10:00
Jack Andersen
5abda4eee7
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-25 16:44:23 -10:00
Jack Andersen
e3c8e5a7be
Buckets::Sort implementation
2016-07-25 16:43:55 -10:00
Phillip Stephens
d7f31b5b7a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-25 19:34:13 -07:00
Phillip Stephens
4b229bac27
More FRME work, implement CScriptRelay
2016-07-25 19:33:32 -07:00
Jack Andersen
6aead5a6e7
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-25 12:52:42 -10:00
Jack Andersen
af5cafee12
CBooRender imps
2016-07-25 12:52:02 -10:00
Phillip Stephens
ef63498c61
RelayTracker fixes
2016-07-25 10:58:47 -07:00
Phillip Stephens
9b62191975
Various imps, completed CCollisionResponse RE
2016-07-24 23:24:57 -07:00
Phillip Stephens
7d33e6ede3
Add missing conditional
2016-07-24 16:17:59 -07:00
Phillip Stephens
f73b1b641f
More GameState imps
2016-07-24 16:14:58 -07:00
Jack Andersen
37a2d81ff2
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-24 12:53:47 -10:00
Jack Andersen
4fd2c0e377
Additional CWorld discoveries; CAudioGroupSet imp
2016-07-24 12:51:15 -10:00
Phillip Stephens
75a7e35f8c
Initial CSaveWorld imps
2016-07-24 00:41:44 -07:00
Phillip Stephens
76b88d0ad6
Windows compile fixes, and warning squash
2016-07-23 23:05:12 -07:00
Jack Andersen
4b10697a5a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-23 18:47:04 -10:00
Jack Andersen
f10168e824
Additional state imps
2016-07-23 18:46:32 -10:00
Phillip Stephens
b188c4892a
Add SAVW DNAs
2016-07-23 18:53:02 -07:00
Jack Andersen
9298ca7b99
Non-factory resource loading; some CDummyWorld imps
2016-07-23 11:41:18 -10:00
Jack Andersen
8c9198ce1c
Some CGameArea state imps
2016-07-22 17:07:07 -10:00
Jack Andersen
804081a11a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-22 14:27:37 -10:00
Jack Andersen
56f43706d3
CGameArea stubs
2016-07-22 14:26:17 -10:00
Phillip Stephens
084830a966
CMorphBall stubs
2016-07-22 15:22:36 -07:00
Jack Andersen
6bbed11859
Additional ThermalCold filter work; CStateManager fields
2016-07-22 09:46:30 -10:00
Jack Andersen
68dcc9ca57
Merge branch 'master' of https://github.com/AxioDL/urde
2016-07-21 16:33:06 -10:00
Jack Andersen
a6477c635d
Lots of initial CThermalColdFilter implementation
2016-07-21 16:32:23 -10:00
Phillip Stephens
7d07fb62ae
CWorldTransManager and CGraphicsPalette stubs
2016-07-21 14:50:51 -07:00
Jack Andersen
2ff1a2ee0b
Shader directory refactor
2016-07-20 19:21:45 -10:00
Jack Andersen
4bcd88e69f
CDrawableType enum
2016-07-20 16:03:24 -10:00
Jack Andersen
6f572d3a00
Normalize TCG fixes
2016-07-19 10:12:38 -10:00
Phillip Stephens
de43ef8100
Matrix fixes
2016-07-09 15:02:31 -07:00
Phillip Stephens
8b1f70c5cd
Clean up matrix assignment
2016-07-08 13:25:38 -07:00
Phillip Stephens
dd3a524bf4
Fix UV animations (4/5 still borked)
2016-07-08 12:57:51 -07:00
Phillip Stephens
eb1e7870e5
Add missing TickRenderTimings call, and fix bufOut advancement
2016-07-07 23:53:06 -07:00
Phillip Stephens
746e7d9ff3
Add missing Post Transform matrix to UV Animations
2016-07-07 20:23:58 -07:00
Jack Andersen
952b96fa79
GLSL refactors to support Vulkan
2016-07-07 14:07:11 -10:00
Phillip Stephens
4d56b0f876
OS X < 10.11
2016-07-05 14:51:00 -07:00
Phillip Stephens
9bc184e4eb
Shader error fixes, update amuse
2016-07-03 17:01:39 -07:00
Phillip Stephens
92e1865db4
Revert Range(s32,s32) change (causes segfault do to improper results)
2016-07-02 23:46:18 -07:00
Jack Andersen
2e784a1941
Vulkan Updates
2016-07-01 17:46:02 -10:00
Jack Andersen
8e43027b1d
Merge branch 'master' of https://github.com/AxioDL/urde
2016-06-30 16:33:34 -10:00
Jack Andersen
10784b7dc5
Updates for Vulkan rendering
2016-06-30 16:33:16 -10:00
Phillip Stephens
8c2d5eb3a3
Update kaubfuda
2016-06-30 12:35:11 -07:00
Phillip Stephens
fc8f3e3881
Add kabufuda and more stubs
2016-06-28 11:56:32 -07:00
Phillip Stephens
f470b7de93
More collision stubs
...
Add *.autosave to gitignore
Update specter
2016-06-25 18:13:34 -07:00
Phillip Stephens
d3563ea86d
More Collision imps
2016-06-24 14:30:25 -07:00
Phillip Stephens
c66dac6df2
Initial Collision stubs
2016-06-24 13:09:38 -07:00
Phillip Stephens
40cd1226fa
Re-add accidentally removed CRSM types
2016-06-23 12:40:09 -07:00
Phillip Stephens
54ec899d72
Add missing files
2016-06-21 00:11:49 -07:00
Phillip Stephens
117344defe
Add forgotten report argument
2016-06-20 23:11:37 -07:00
Phillip Stephens
ebd1fb5944
SpacePirate loader imp
2016-06-20 21:15:30 -07:00
Jack Andersen
f557db39fe
Merge branch 'master' of https://github.com/AxioDL/urde
2016-06-07 18:38:41 -10:00
Jack Andersen
384f660efc
Update amuse
2016-06-07 18:38:26 -10:00
Phillip Stephens
56320d2442
DGRP Extract Fix
2016-06-01 23:26:50 -07:00
Phillip Stephens
fccd52e155
Add missing WPSM types (Trilogy/PAL additions)
2016-06-01 20:13:43 -07:00
Jack Andersen
a07112ccfa
Update amuse and boo
2016-05-27 20:57:21 -10:00
Phillip Stephens
aca8b48674
More loader imps
2016-05-22 22:36:20 -07:00
Jack Andersen
60e514f57f
Update amuse and boo
2016-05-22 19:35:27 -10:00
Phillip
a3b47df10d
Various windows compile fixes
2016-05-20 20:02:09 -07:00
Phillip Stephens
27bee1cc35
More loader imps
2016-05-20 02:17:51 -07:00
Phillip Stephens
63985b6063
CPatterned arg type fix
...
Relay loader imps
CBeetle loader imp
Change CAiFuncMap's const char* to std::string
2016-05-17 20:57:43 -07:00
Phillip Stephens
236da3ac6e
Fix std::make_pair fail (why is it even a problem?)
...
Add CScriptPickup loader
2016-05-12 20:13:34 -07:00
Jack Andersen
28e3d3c6fa
Moved DSP decoder to amuse
2016-05-10 18:51:22 -10:00
Jack Andersen
2b6f0ca269
Fix bug from source consolidation refactor
2016-05-09 17:05:14 -10:00
Phillip Stephens
4101ea78a2
Various imps
2016-05-03 02:24:50 -07:00
Phillip Stephens
00a98bce85
Various implementatations
2016-04-29 03:08:46 -07:00
Phillip Stephens
10dcbaa6c9
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-27 21:53:05 -07:00
Phillip Stephens
0df9ffd56d
Symbol correct function/variable names
2016-04-27 21:52:41 -07:00
Jack Andersen
18f1807778
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-27 18:45:51 -10:00
Jack Andersen
d486e1af08
Add CScriptCameraHint
2016-04-27 18:44:41 -10:00
Phillip Stephens
c55db47941
PASDatabase imps
...
Add SpecialFunction loader
2016-04-27 12:59:38 -07:00
Phillip Stephens
6e0fad8489
More collision imps
2016-04-26 19:42:55 -07:00
Phillip Stephens
a8021d4d88
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-26 17:26:47 -07:00
Phillip Stephens
2af6117ef8
More collision imps and stubs
2016-04-26 17:26:02 -07:00
Jack Andersen
deb7246812
Add CScriptSpawnPoint
2016-04-26 14:21:08 -10:00
Phillip Stephens
bacc98d4a6
Initial CCollidableOBBTreeGroup imps
2016-04-26 03:40:56 -07:00
Phillip Stephens
7b2705db52
Update specter
2016-04-25 00:58:12 -07:00
Phillip Stephens
8b0dac9a17
Switch ground/flyer materials
2016-04-24 22:57:24 -07:00
Phillip Stephens
6d9ccc7f89
Various Implementations
2016-04-24 22:53:06 -07:00
Jack Andersen
57775d31bf
Initial CPatterned classes
2016-04-24 19:03:38 -10:00
Jack Andersen
b60d55d784
Bad level link fixes
2016-04-23 18:03:30 -10:00
Phillip Stephens
38c9ece8ec
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-23 19:46:25 -07:00
Phillip Stephens
f2d4040cdc
Various implementations
2016-04-23 19:46:13 -07:00
Jack Andersen
9e652db6f0
Add CameraWaypoint loader
2016-04-23 15:10:47 -10:00
Phillip Stephens
4272e8207b
More preliminary implementations
2016-04-23 11:04:49 -07:00
Phillip Stephens
8f78aa5f16
More Actor imps
2016-04-23 03:51:53 -07:00
Phillip Stephens
43685b9119
More door imps
2016-04-22 17:29:55 -07:00
Phillip Stephens
884900b892
Re-add accidentally removed functions
2016-04-22 13:29:31 -07:00
Phillip Stephens
dbab69bf97
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-22 13:23:18 -07:00
Phillip Stephens
4615f37f59
Various imps
2016-04-22 13:22:45 -07:00
Jack Andersen
484ef1988b
Add camera loader
2016-04-21 17:40:26 -10:00
Jack Andersen
2260632ac6
Replace angle conversions with zeus implementation
2016-04-20 11:50:11 -10:00
Jack Andersen
9b14f0b381
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-20 11:46:22 -10:00
Jack Andersen
0f6d1645ba
More script loaders
2016-04-20 11:44:18 -10:00
Phillip Stephens
4ce505989b
More script object imps
2016-04-20 14:07:18 -07:00
Jack Andersen
fd3066e304
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-20 09:23:24 -10:00
Jack Andersen
519a07b7e7
Needless copy construction avoidance
2016-04-20 09:23:00 -10:00
Phillip Stephens
8807fe4e4d
Downgrade Fatal to Warning in EnsurePropertyCount
2016-04-19 22:57:30 -07:00
Phillip Stephens
beb1946e47
Add ScriptWater loader imp
2016-04-19 22:44:08 -07:00
Jack Andersen
8537ea5d8d
Add some script loaders
2016-04-19 11:25:26 -10:00
Jack Andersen
76afccbdbe
More ScriptLoader imps
2016-04-18 14:17:49 -10:00
Jack Andersen
c614d2d2d1
ScriptLoader support imps
2016-04-17 19:33:23 -10:00
Jack Andersen
48e8de05c5
Additional ScriptLoader imps
2016-04-17 15:58:13 -10:00
Jack Andersen
3ae77d3390
Remaining CStateManager fields, loaders, collision stubs
2016-04-17 12:38:05 -10:00
Jack Andersen
cdbbcefacb
CStateManager method stubs
2016-04-16 19:35:32 -10:00
Jack Andersen
1817227465
CCameraManager imps
2016-04-16 16:50:45 -10:00
Jack Andersen
7afdc556fd
Adjust runtime directory layout
2016-04-16 13:48:29 -10:00
Jack Andersen
042030934b
Various CStateManager additions and camera stubs
2016-04-16 11:49:47 -10:00
Jack Andersen
e51a657ec1
CAnimSourceReader imps
2016-04-15 17:24:25 -10:00
Jack Andersen
abff623cf6
Prep MP1::CMain for testing
2016-04-15 10:42:40 -10:00
Jack Andersen
86c21a77ac
Function-scope statics aren't as efficient as file-scope ones
2016-04-14 17:26:01 -10:00
Jack Andersen
c91bfade75
CCharacterFactory imps
2016-04-14 17:02:21 -10:00
Jack Andersen
8608b52774
CModelData imps
2016-04-14 11:42:47 -10:00
Jack Andersen
f6c35bfc9b
CAnimData and CModelData stubs
2016-04-13 17:32:27 -10:00
Jack Andersen
a2f400274f
CHierarchyPoseBuilder imps
2016-04-13 13:07:18 -10:00
Jack Andersen
5de5c3d85f
Character factory support classes
2016-04-12 20:07:23 -10:00
Jack Andersen
1d2c2bf31f
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-12 12:28:38 -10:00
Jack Andersen
795b77fe48
Initial CAnimData implementation and other support classes
2016-04-12 12:28:08 -10:00
Phillip Stephens
34b37811f3
Add GetObjectTagVector
2016-04-12 12:01:07 -07:00
Phillip Stephens
14e0468adf
DGRP Fixes
2016-04-12 04:37:07 -07:00
Phillip Stephens
497ad50fa6
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-12 03:53:40 -07:00
Phillip Stephens
e9abb7abc7
Add DGRP DNA
...
ScriptMailbox fix
2016-04-12 03:52:40 -07:00
Jack Andersen
c5a03efec4
Update CAllFormatsAnimSource.hpp
2016-04-11 22:17:14 -10:00
Phillip Stephens
adda48a1bf
Initial ScriptMailbox imps
2016-04-12 01:01:24 -07:00
Jack Andersen
41f482daeb
More AnimSourceReader imps
2016-04-11 20:15:32 -10:00
Jack Andersen
faacffba77
Various ANIM reader imps
2016-04-11 13:35:37 -10:00
Jack Andersen
b10bd229e6
Few more character imps
2016-04-10 21:47:21 -10:00
Jack Andersen
64d85d7427
Add CPOINode family of classes
2016-04-10 21:10:28 -10:00
Jack Andersen
8242c3edda
Various character imps
2016-04-10 17:59:54 -10:00
Jack Andersen
fc6cb2ec33
ANCS stubs and initial readers
2016-04-10 11:22:59 -10:00
Jack Andersen
4f7d6e167f
Several initial character classes
2016-04-09 18:49:02 -10:00
Jack Andersen
e661fa6f2b
Initial CCharLayoutInfo implementation
2016-04-09 13:19:17 -10:00
Phillip Stephens
b3687e46cc
Initial CBodyState stubs
2016-04-07 00:10:08 -07:00
Jack Andersen
a75bda77b6
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-05 15:44:41 -10:00
Jack Andersen
28b9cd9e3f
AuxiliaryID32 implemented for sub-resources
2016-04-05 15:44:07 -10:00
Jack Andersen
80006a9ac4
Update hecl
2016-04-04 16:26:43 -10:00
Jack Andersen
5cd372592c
Aux-info resource sharing; some rigging stubs
2016-04-04 15:51:25 -10:00
Jack Andersen
806cd54b75
Merge branch 'master' of https://github.com/AxioDL/urde
2016-04-04 11:21:18 -10:00
Jack Andersen
909baea2cd
Implement GX-style faked directional
2016-04-04 11:20:26 -10:00
Jack Andersen
5c1d8492db
HLSL lighting shaders
2016-04-04 09:34:54 -10:00
Jack Andersen
c26a288a8c
Vulkan API sync
2016-04-03 20:37:15 -10:00
Jack Andersen
9f0e9a808b
Implement Metal lighting shader
2016-04-03 20:16:03 -10:00
Jack Andersen
408ce2ca8b
Working CLight
2016-04-03 19:02:09 -10:00
Jack Andersen
dae2621d93
Initial CLight integration
2016-04-03 16:32:57 -10:00
Jack Andersen
51ecf300ad
Correct projection for Metal
2016-04-02 20:19:33 -10:00
Jack Andersen
929f8263fc
Windows Fixes; D3D depth support
2016-04-02 19:25:34 -10:00
Phillip Stephens
dc978a4c79
Add Global Project
...
Fix Particle Crashes
2016-04-02 01:44:23 -07:00
Jack Andersen
9ed1fbe40f
Fix other perspective matrix function
2016-04-01 18:25:47 -10:00
Jack Andersen
4ab2312d06
shader tag update
2016-04-01 17:34:41 -10:00
Jack Andersen
58c85d8c30
Depth buffer fix
2016-04-01 14:07:07 -10:00
Jack Andersen
8fc0d57500
Thread-safe extraction
2016-03-31 18:25:00 -10:00
Jack Andersen
9fcce94a7a
Async resource build fixes
2016-03-31 15:00:37 -10:00
Jack Andersen
bc6ba1141d
Deadlock fixes and PC TXTR loading
2016-03-31 11:06:41 -10:00
Jack Andersen
d5ff5e3ace
Update CModelBoo.cpp
2016-03-30 21:50:52 -10:00
Jack Andersen
7b865683e7
More CModel imps
2016-03-30 20:18:56 -10:00
Jack Andersen
27bcf57447
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-30 16:45:08 -10:00
Jack Andersen
b373493cf3
Much CModel work
2016-03-30 16:44:43 -10:00
Phillip Stephens
d7672226a2
Unify factory return type
2016-03-30 17:38:03 -07:00
Jack Andersen
c5761b6c41
metal boo lambda sync
2016-03-30 11:08:54 -10:00
Jack Andersen
99cf1153b6
Boo D3D lambda sync
2016-03-30 10:44:19 -10:00
Jack Andersen
77a8ce5f17
boo lambda-API refactor
2016-03-30 09:16:01 -10:00
Jack Andersen
6b1c435d0c
Initial CModel implementation
2016-03-29 13:14:14 -10:00
Phillip Stephens
51fadb2894
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-28 17:08:05 -07:00
Phillip Stephens
a9a304ea58
Add DPSC and WPSC
...
Particle Fixes
2016-03-28 17:07:38 -07:00
Jack Andersen
cd020790e5
Reinstate particle viewer with self-cooking capability
2016-03-28 12:39:56 -10:00
Phillip Stephens
3426aaf260
Add more particle DNAs
2016-03-28 01:54:02 -07:00
Phillip Stephens
39a30f9bb7
Remove Optional
...
Update hecl
2016-03-25 19:25:04 -07:00
Jack Andersen
fedc93912d
Refactor for original/pc dataspec handling
2016-03-25 14:51:59 -10:00
Jack Andersen
a866939b09
D3D sync
2016-03-23 22:36:04 -10:00
Jack Andersen
3093e60173
Vulkan sync
2016-03-23 22:16:57 -10:00
Jack Andersen
7f8e21a999
Update shader pipeline calls
2016-03-23 22:07:22 -10:00
Jack Andersen
41c66a437a
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-23 14:06:16 -10:00
Jack Andersen
42f7cbe4b5
Update audio integration
2016-03-23 14:05:56 -10:00
Phillip
ee6defb120
Compile fixes
2016-03-23 14:41:41 -07:00
Phillip Stephens
dc24a864fd
CPlayerState imps
2016-03-23 13:38:01 -07:00
Phillip
6301af3133
Windows Fixes
2016-03-22 11:35:52 -07:00
Jack Andersen
7c99de82ec
CTextRenderBuffer boo implementations
2016-03-21 22:15:00 -10:00
Jack Andersen
5108456dc9
CGuiTextPane imps
2016-03-21 16:27:46 -10:00
Jack Andersen
9f82900cdc
CGuiTextSupport imps
2016-03-21 12:01:19 -10:00
Jack Andersen
6fcdb3a99c
Initial CGuiTextSupport fields; integrated optional template
2016-03-20 19:02:56 -10:00
Jack Andersen
89daac544f
CTextParser imps
2016-03-20 14:25:53 -10:00
Jack Andersen
6a2d791269
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-19 20:38:33 -10:00
Jack Andersen
18e0e208a7
Various Invoke imps
2016-03-19 20:37:08 -10:00
Phillip Stephens
193e21943d
Add CBitStreamReader
2016-03-19 21:11:25 -07:00
Jack Andersen
4960f683fd
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-19 14:33:19 -10:00
Jack Andersen
7835769a98
CTextExecuteBuffer imps
2016-03-19 14:32:30 -10:00
Phillip Stephens
a0e6bcec49
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-19 12:20:13 -07:00
Phillip Stephens
62e8066a63
Initial CPlayerState RE
2016-03-19 12:19:43 -07:00
Jack Andersen
08ccc1be63
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-18 17:58:34 -10:00
Jack Andersen
5a4033e925
More field discoveries and imps
2016-03-18 17:58:01 -10:00
Phillip Stephens
42717c383c
Rename EVNT structs to match the engine
...
Implement getter elements and state tracking for CElementGen
2016-03-18 19:04:12 -07:00
Jack Andersen
ee534de7be
Various stubs and imps
2016-03-18 14:07:31 -10:00
Jack Andersen
ad577754c4
CGuiTextSupport declarations
2016-03-17 17:35:16 -10:00
Jack Andersen
a5e3440866
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-17 16:46:10 -10:00
Jack Andersen
a9826de57f
CGuiVirtualBox imps
2016-03-17 16:45:45 -10:00
Phillip Stephens
72d96d18db
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-17 19:24:47 -07:00
Phillip Stephens
c0afcc2a22
CRasterFont fixes
2016-03-17 19:22:19 -07:00
Jack Andersen
7c7140cffd
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-17 12:20:06 -10:00
Jack Andersen
5b6333fb60
More widget imps
2016-03-17 12:19:25 -10:00
Phillip Stephens
b989c8efd1
Remove extraneous variable
2016-03-17 13:26:25 -07:00
Phillip Stephens
2528a366f3
Finalize CRasterFont reimp
2016-03-17 13:21:08 -07:00
Jack Andersen
79d90f46d3
CGuiModel imps
2016-03-16 16:18:01 -10:00
Jack Andersen
b4514fc6a6
CRasterFont const-correctness
2016-03-16 10:53:38 -10:00
Jack Andersen
b710e135c5
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-16 10:50:11 -10:00
Jack Andersen
a81bc3c7a2
CGuiLight imps
2016-03-16 10:49:35 -10:00
Phillip Stephens
349defd676
Compile fixes
2016-03-16 13:42:34 -07:00
Phillip Stephens
562824e386
Fix function argument
2016-03-16 12:56:57 -07:00
Phillip Stephens
d86bb6e951
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-16 12:53:29 -07:00
Phillip Stephens
75ed3562d1
Initial CRasterFont implementations
2016-03-16 12:53:06 -07:00
Jack Andersen
22ca6d025b
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-15 17:38:12 -10:00
Jack Andersen
fcee32f666
Some initial widget imps
2016-03-15 17:37:51 -10:00
Phillip Stephens
b496ec643b
More CRasterFont work, CParticleElectric stub
2016-03-15 16:44:59 -07:00
Jack Andersen
b3859c4476
Many CGuiWidget imps
2016-03-15 13:23:45 -10:00
Jack Andersen
5566c5b002
More CGuiFrame imps
2016-03-14 18:55:57 -10:00
Jack Andersen
66247cfe79
Input handling for CGuiFrame
2016-03-14 13:32:44 -10:00
Jack Andersen
aa207d3e5f
Frame and Widget imps
2016-03-13 14:58:19 -10:00
Jack Andersen
4946174f55
Windows build fix
2016-03-12 19:08:39 -10:00
Jack Andersen
640cb41a86
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-12 09:43:28 -10:00
Jack Andersen
c04a2894a0
OCD fix
2016-03-12 09:43:15 -10:00
Phillip Stephens
6909edbcc6
Fix CRasterFont factory
2016-03-11 21:10:14 -08:00
Jack Andersen
d81c9698ff
Various widget constructor stubs and factories
2016-03-11 18:58:56 -10:00
Phillip Stephens
b952b80e22
Correct KernLookup implementation
2016-03-11 15:19:02 -08:00
Phillip Stephens
0577dde1df
herp derp
2016-03-11 14:59:54 -08:00
Phillip Stephens
d679ed1eb3
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-11 14:53:16 -08:00
Phillip Stephens
ca026a600f
Initial CRasterFont
2016-03-11 14:52:55 -08:00
Jack Andersen
0e637156c2
More GuiSys classes and fields
2016-03-11 12:50:15 -10:00
Jack Andersen
cc4b5d3f98
More stubs and class discoveries
2016-03-10 19:32:18 -10:00
Jack Andersen
1908ac111b
More GuiSys stubs
2016-03-10 14:23:16 -10:00
Phillip Stephens
9726682939
Initial MP1 CSplashScreen
2016-03-09 23:13:50 -08:00
Jack Andersen
5054cd1d8a
More stubs for GuiSys
2016-03-09 17:47:37 -10:00
Jack Andersen
f53bdcc5bd
THP audio fix
2016-03-09 10:03:35 -10:00
Jack Andersen
ee3723150d
Audio buffer access bug fix; non-looping THP fix
2016-03-08 13:16:50 -10:00
Jack Andersen
52faf42aaa
CMoviePlayer G.721 audio implemented
2016-03-08 12:51:13 -10:00
Jack Andersen
9203b69647
no more redundant get()
2016-03-07 22:51:45 -10:00
Jack Andersen
9a43c518f9
Working THP audio and deinterlacing
2016-03-07 21:10:52 -10:00
Jack Andersen
718bf6151e
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-07 12:49:27 -10:00
Jack Andersen
bba30a25bf
Working CMoviePlayer (video only for now)
2016-03-07 12:48:54 -10:00
Phillip Stephens
bf564ac089
All your CLineManager are belong to us
2016-03-07 00:07:55 -08:00
Jack Andersen
b2ccf420f8
Merge branch 'master' of https://github.com/AxioDL/urde
2016-03-06 20:58:43 -10:00