isle-portable/LEGO1/omni/src
Ramen2X 6cd5ffcf1a
implement RegistrationBook::ReadyWorld(), impl/match MxDisplaySurface::CopySurface() (#678)
* implement RegistrationBook::ReadyWorld()

* don't fix the size of letterBuffer

* Fix crash in MxStillPresenter::Clone

* Implement MxDisplaySurface::CopySurface

100% match

* improve accuracy

* invert HasRegistered check

* fix legogamestate structure, documentation tweaks

* this might be cleaner actually

* Update mxdisplaysurface.cpp

* Update legogamestate.h

* don't hardcode action ids in VTable0x64

* Match ~98%

---------

Co-authored-by: Misha <106913236+MishaProductions@users.noreply.github.com>
Co-authored-by: Christian Semmler <mail@csemmler.com>
2024-03-16 02:32:06 +01:00
..
action Fix code quirk (#676) 2024-03-15 17:05:09 +01:00
audio Separate MxCore counter (#663) 2024-03-12 14:59:39 -04:00
common Separate MxCore counter (#663) 2024-03-12 14:59:39 -04:00
entity Further clean up Omni/LegoOmni separation (#423) 2024-01-11 16:02:55 +01:00
event Use AUTOLOCK macro (#660) 2024-03-12 15:23:50 +01:00
main Use AUTOLOCK macro (#660) 2024-03-12 15:23:50 +01:00
notify Use AUTOLOCK macro (#660) 2024-03-12 15:23:50 +01:00
stream Implement MxMemoryPool (#671) 2024-03-13 21:44:07 -04:00
system Use AUTOLOCK macro (#660) 2024-03-12 15:23:50 +01:00
video implement RegistrationBook::ReadyWorld(), impl/match MxDisplaySurface::CopySurface() (#678) 2024-03-16 02:32:06 +01:00