Christian Semmler 
							
						 
					 
					
						
						
							
						
						fb800db862 
					 
					
						
						
							
							Implement OrientableROI::FUN_100a46b0 ( #640 )  
						
						... 
						
						
						
						* Implement OrientableROI::FUN_100a46b0
* Fix 
						
						
					 
					
						2024-03-09 03:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						32ae9f3803 
					 
					
						
						
							
							Implement/match LegoROI::FUN_100a9170 ( #639 )  
						
						... 
						
						
						
						* Implement.match LegoROI::FUN_100a9170
* Add two LOD functions 
						
						
					 
					
						2024-03-08 21:29:16 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						d978cbe7f9 
					 
					
						
						
							
							Implement/match LegoROI::FUN_100a9210 ( #638 )  
						
						... 
						
						
						
						* Implement/match LegoROI::FUN_100a9210
* Fix order 
						
						
					 
					
						2024-03-08 21:01:18 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						309997fddc 
					 
					
						
						
							
							Implement various LegoROI functions ( #637 )  
						
						... 
						
						
						
						* WIP
* Fix
* Fix 
						
						
					 
					
						2024-03-08 20:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						45cba2c00e 
					 
					
						
						
							
							Implement/match remaining LegoLOD functions ( #636 )  
						
						... 
						
						
						
						* Implement/match remaining LegoLOD functions
* Add param name 
						
						
					 
					
						2024-03-08 18:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						873926afe2 
					 
					
						
						
							
							Implement TglImpl::MeshBuilder::CreateMesh ( #635 )  
						
						... 
						
						
						
						* WIP
* Change
* Fix
* Improve match
* Rename class
* Fix function
* Fix annotation
* Fix annotations
* Fix annotation 
						
						
					 
					
						2024-03-08 17:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						53e2353f78 
					 
					
						
						
							
							Implement LegoLOD::Read and related ( #634 )  
						
						... 
						
						
						
						* WIP
* Fix
* Remove bogus
* Fix
* Match
* Fix
* Remove TODO 
						
						
					 
					
						2024-03-07 20:57:17 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a12146f52f 
					 
					
						
						
							
							Implement/match LegoEntity::VTable0x34 ( #633 )  
						
						... 
						
						
						
						* Implement/match LegoEntity::VTable0x34
* Change parameter name
* Fix order 
						
						
					 
					
						2024-03-06 20:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						71bcd4c771 
					 
					
						
						
							
							Implement/match LegoEntity::SetWorldTransform and ResetWorldTransform ( #632 )  
						
						... 
						
						
						
						* Implement/match LegoEntity::SetWorldTransform and ResetWorldTransform
* Add param name 
						
						
					 
					
						2024-03-06 19:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						8ecae549df 
					 
					
						
						
							
							implement functions in ViewROI and ViewLodList ( #631 )  
						
						
						
						
					 
					
						2024-03-05 22:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						3897e9c015 
					 
					
						
						
							
							Add JailEntity class ( #630 )  
						
						... 
						
						
						
						* Add JailEntity class
* Update legoobjectfactory.h
* Update jailentity.h
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-05 16:05:38 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a93e2ae0d3 
					 
					
						
						
							
							Implement/match LegoEntity::SetLocation ( #629 )  
						
						... 
						
						
						
						* Implement/match LegoEntity::SetLocation
* Remove comment 
						
						
					 
					
						2024-03-05 20:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						3b2bd0e9d4 
					 
					
						
						
							
							Implement/match LegoEntity::SetROI ( #628 )  
						
						
						
						
					 
					
						2024-03-05 19:35:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						f6e44b1c1b 
					 
					
						
						
							
							Implement LegoROI::Read and geom library ( #627 )  
						
						... 
						
						
						
						* Implement LegoROI::Read and geom library
* Match
* Match
* Fixes
* Fix 
						
						
					 
					
						2024-03-05 18:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								MS 
							
						 
					 
					
						
						
							
						
						ec1fcce08c 
					 
					
						
						
							
							Data comparison tool ( #618 )  
						
						... 
						
						
						
						* Parse cvdump TYPES section. Add datacmp tool.
* Corrections
* Use static
* Revert "Use static"
This reverts commit e0a4324e00506e06f117mail@csemmler.com > 
						
						
					 
					
						2024-03-05 09:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						068760056a 
					 
					
						
						
							
							fix bug in MxPresenter::CreateEntity ( #626 )  
						
						... 
						
						
						
						* fix bug in MxPresenter::CreateEntity
* Match 100%
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-04 23:00:38 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						a78b1c7d49 
					 
					
						
						
							
							Add missing include guard  
						
						
						
						
					 
					
						2024-03-04 15:20:42 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c9210c02fb 
					 
					
						
						
							
							Bootstrap LegoLOD, implement/match ViewManager::FUN_100a66a0 ( #625 )  
						
						... 
						
						
						
						* Bootstrap LegoLOD, implement/match ViewManager::FUN_100a66a0
* Fixes
* Try fix
* Try this
* Fix 
						
						
					 
					
						2024-03-04 22:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						b8aa16ff80 
					 
					
						
						
							
							Implement/match ViewManager::Remove ( #624 )  
						
						
						
						
					 
					
						2024-03-04 22:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						00c05aa80b 
					 
					
						
						
							
							Implement/match remaining Lego3DView functions ( #623 )  
						
						
						
						
					 
					
						2024-03-04 18:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						d3b575169e 
					 
					
						
						
							
							Implement/match LegoModelPresenter::FUN_1007ff70 ( #622 )  
						
						
						
						
					 
					
						2024-03-04 18:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						c2a46b058b 
					 
					
						
						
							
							implement various LegoWorldPresenter functions ( #621 )  
						
						... 
						
						
						
						* implement LegoWorldPresenterFunctions
* fix typo
* Fixes/match
* Fix
* Match
* Fixes
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-03 20:34:55 -05:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						7f5ad98749 
					 
					
						
						
							
							implement ModelDbPart::Read & ModelDbModel::Read ( #620 )  
						
						... 
						
						
						
						* implement ModelDbPart::Read & ModelDbModel::Read
* Update modeldb.cpp
* Minor style fixes
* Add comment about buffer overrun
* Use sizeof on var
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-03-03 17:15:24 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						01f07a323c 
					 
					
						
						
							
							Implement ModelDb (WDB reader/parser) ( #619 )  
						
						... 
						
						
						
						* WIP Read WDB
* Fixes
* WIP
* WIP
* WIP
* WIP
* Match
* Match
* Fix Compare
* Rename member 
						
						
					 
					
						2024-03-03 21:35:56 +01:00 
						 
				 
			
				
					
						
							
							
								Misha 
							
						 
					 
					
						
						
							
						
						a6cf0b5856 
					 
					
						
						
							
							implement BuildingEntity functions ( #617 )  
						
						... 
						
						
						
						* implement BuildingEntity functions
* fix build
* Update infocenterentity.h 
						
						
					 
					
						2024-03-02 17:11:03 -05:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						de5cd98b76 
					 
					
						
						
							
							Implement/match ViewManager::RemoveAll ( #616 )  
						
						... 
						
						
						
						* Implement/match ViewManager::RemoveAll
* Use const_iterator
* const
* Naming 
						
						
					 
					
						2024-03-02 20:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						6de17cf1b6 
					 
					
						
						
							
							Implement/match some ViewManager functions ( #615 )  
						
						
						
						
					 
					
						2024-03-02 19:40:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						05965f5357 
					 
					
						
						
							
							Implement/match ViewManager ctor/dtor/structure ( #614 )  
						
						... 
						
						
						
						* Implement/match ViewManager constructor/structure
* Add dtor 
						
						
					 
					
						2024-03-02 15:43:19 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c643723a9c 
					 
					
						
						
							
							Improve match of LegoView1::Create ( #613 )  
						
						
						
						
					 
					
						2024-03-01 22:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						baacb42bfb 
					 
					
						
						
							
							Improve match of LegoVideoManager::Create ( #612 )  
						
						
						
						
					 
					
						2024-03-01 22:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						0067c24ead 
					 
					
						
						
							
							Implement/match ViewLODListManager::Create ( #611 )  
						
						... 
						
						
						
						* Implement/match ViewLODListManager::Create
* Add stdio.h header
* Add remaining annotations 
						
						
					 
					
						2024-03-01 22:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						fb6eed9bff 
					 
					
						
						
							
							Match StartAction functions, remove NextFragment ( #610 )  
						
						
						
						
					 
					
						2024-03-01 19:07:07 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ba8744ef8f 
					 
					
						
						
							
							Match MxTickleManager::Tickle ( #609 )  
						
						
						
						
					 
					
						2024-03-01 18:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						ec29f2633d 
					 
					
						
						
							
							Improve matches in ROI classes ( #608 )  
						
						... 
						
						
						
						* Improve matches in ROI classes
* More function implementations
* Fix name
* Fix vtables
* Add annotation 
						
						
					 
					
						2024-03-01 18:19:41 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e609924e4c 
					 
					
						
						
							
							Match MxDisplaySurface::Display ( #607 )  
						
						
						
						
					 
					
						2024-03-01 03:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						79713698cf 
					 
					
						
						
							
							Improve match of MxVideoPresenter::PutFrame ( #606 )  
						
						... 
						
						
						
						* Improve match of PutFrame
* Fix
* Fix
* Fix 
						
						
					 
					
						2024-03-01 02:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						49d6c88912 
					 
					
						
						
							
							Match ParseExtra functions ( #605 )  
						
						... 
						
						
						
						* Match ParseExtra functions
* Match MxStillPresenter::ParseExtra
* Match remaining ParseExtra functions 
						
						
					 
					
						2024-02-29 19:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						ff04b0ba5a 
					 
					
						
						
							
							Implement FLIC ( #481 )  
						
						... 
						
						
						
						* Implement FLIC
* Refactor/style
* Remove library_flic.h
* Exclude flic.cpp from naming
* Temporary workaround
* Fix type
* Fix bugs in FLC decoding, and cleanup
* Fix braces
* Match ClampLine
* Fix struct type
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-29 18:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						dd1979154d 
					 
					
						
						
							
							Match MxWavePresenter::DoneTickle ( #604 )  
						
						
						
						
					 
					
						2024-02-28 23:10:05 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						f3f29e5536 
					 
					
						
						
							
							Allow game to start  
						
						
						
						
					 
					
						2024-02-28 15:09:08 -05:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						0e7823cedd 
					 
					
						
						
							
							LegoGameState player functions ( #603 )  
						
						... 
						
						
						
						* LegoGameState player functions
* Style
* use sizeof
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-28 21:03:27 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						4d84157888 
					 
					
						
						
							
							Implement Save, Load, DeleteState ( #602 )  
						
						... 
						
						
						
						* Implement Save, Load, DeleteState
* WIP
* WIP
* Match LegoGameState::Save
* Spacing
* Match LegoGameState::DeleteState()
* More match
* Match
* Move vars
* Other fixes
* Rename
* Fix error
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-27 21:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c0a988b0fe 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::StartingTickle ( #601 )  
						
						... 
						
						
						
						* Implement/match LegoAnimPresenter::StartingTickle
* Fix vtable
* Fix vtable 
						
						
					 
					
						2024-02-27 17:49:31 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						68893d67ed 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_10069150 ( #600 )  
						
						
						
						
					 
					
						2024-02-27 16:13:00 +01:00 
						 
				 
			
				
					
						
							
							
								Anonymous Maarten 
							
						 
					 
					
						
						
							
						
						9d65812c13 
					 
					
						
						
							
							cmake: fix isle runtime library + parallel building with ninja ( #599 )  
						
						
						
						
					 
					
						2024-02-27 10:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						60161c43b5 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_100698b0 ( #598 )  
						
						... 
						
						
						
						* Implement/match LegoAnimPresenter::FUN_100698b0
* Use const_iterator 
						
						
					 
					
						2024-02-26 19:39:03 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						e6c347b8ab 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_100697c0 ( #597 )  
						
						... 
						
						
						
						* Implement/match LegoAnimPresenter::FUN_100697c0
* Use LegoU32 
						
						
					 
					
						2024-02-26 18:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nathan M Gilbert 
							
						 
					 
					
						
						
							
						
						124b73046b 
					 
					
						
						
							
							Continued work on LegoGameState ( #596 )  
						
						... 
						
						
						
						* Continued work on LegoGameState
* Fixes/matches/refactor
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-26 17:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Peisach 
							
						 
					 
					
						
						
							
						
						b524b47723 
					 
					
						
						
							
							jukebox functions ( #592 )  
						
						... 
						
						
						
						* start jukebox functions
* JukeBox::notify
* implement remaining functions/fixes
* Fixes/matches
---------
Co-authored-by: Christian Semmler <mail@csemmler.com > 
						
						
					 
					
						2024-02-26 16:12:14 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Semmler 
							
						 
					 
					
						
						
							
						
						c5318dca13 
					 
					
						
						
							
							Implement/match LegoAnimPresenter::FUN_100695c0 ( #595 )  
						
						
						
						
					 
					
						2024-02-25 18:55:57 +01:00