MattKC
363ebd2077
Merge pull request #4 from mosswg/match-to-original
...
Match some functions and values to the original binary
2023-06-11 11:17:13 -07:00
MattKC
73a13f0b67
Merge pull request #6 from foxtacles/wm_syscommand
...
Use Windows-defined type constants in WM_SYSCOMMAND
2023-06-11 10:43:39 -07:00
Christian Semmler
01845a94ab
Use WM_SYSCOMMAND type constants
2023-06-11 16:12:41 +02:00
Moss Gallagher
1244a7a57b
isle: Match readReg to Original
2023-06-11 03:29:13 -07:00
Moss Gallagher
f81c5f944c
isle: Matched WNDCLASS_NAME to Original
...
In 1.0 WINDOW_TITLE seems to be a define like WNDCLASS_NAME. However, in
1.1 it is a const char* like in the already existing code. It also has a
value of "Lego Island" in 1.0 but a value of "Lego®" in 1.1.
2023-06-11 03:16:44 -07:00
Moss Gallagher
4a1ac277f9
isle: Partially Matched setupVideoFlags to Original
...
For some reason the decomp version is doing the first xor in
EnableFullScreen with the operands swapped. The source code and
the original binary both have m_flags ^ e but the decomp binary has e ^
m_flags. This gives the same result but it is not a 100% match in the
binary. I'm not sure why the compiler is doing this or how to
change it but the other inaccuracy with the function is fixed.
2023-06-11 02:06:28 -07:00
Moss Gallagher
9580402ab5
isle main: Matched startDirectSound to Original
2023-06-11 02:00:57 -07:00
itsmattkc
689a38fcfc
isle: change loadaccelerator comment (i know what this does now)
2023-06-11 01:47:30 -07:00
itsmattkc
03fcad0bd2
added some legoomni functions and named some isle global vars
2023-06-10 22:11:05 -07:00
MattKC
d336f65abe
Create README.md
2023-06-10 16:40:51 -07:00
itsmattkc
8ff739c6d3
name some functions in mxticklemanager
2023-05-21 21:45:25 -07:00
itsmattkc
fb72956339
isle: remove temp code
2023-05-21 21:44:54 -07:00
itsmattkc
d4e2fb8d8a
reorganized repo, implemented mxcore
2023-05-05 02:54:17 -07:00
itsmattkc
1690784a8b
fixed inaccurate mxvideoparamflags
2023-04-29 20:39:27 -07:00
itsmattkc
4b10d951e5
improved accuracy of library headers
2023-04-29 20:39:19 -07:00
itsmattkc
4570487067
improved accuracy of call to LegoOmni::Create
2023-04-29 20:38:44 -07:00
itsmattkc
bc56f56da9
re-enabled temporarily disabled code
2023-04-29 20:38:31 -07:00
itsmattkc
23f2bf5e03
implemented WM_DISPLAYCHANGE code
2023-04-29 20:38:15 -07:00
itsmattkc
812ac70957
remove temporary findwindow hack
2023-04-29 17:28:47 -07:00
itsmattkc
a8db3c1ac4
convert utf-8 text encoding to windows-1252
2023-04-29 14:41:31 -07:00
itsmattkc
c9d1f6c5c8
fix technically improper C++ code
2023-04-29 14:40:27 -07:00
itsmattkc
d55523a1ed
fix naming for global var
2023-04-29 14:39:59 -07:00
itsmattkc
5d487ab790
git: include Debug/ in ignore
2023-04-29 14:39:45 -07:00
itsmattkc
0270483b48
added all exe resources
2023-04-27 20:34:11 -07:00
itsmattkc
2520cf832d
ignore *.ncb files
2023-04-27 20:33:28 -07:00
itsmattkc
37100bf9c1
initial commit
2023-04-27 19:19:39 -07:00