Commit Graph

  • da3ad91b20 recomp.py: use argparse to parse arguments (#30) Anonymous Maarten 2023-06-21 23:33:08 +02:00
  • 2644be3ca6 MxTimer matching (#29) Joshua Peisach 2023-06-21 03:37:46 -04:00
  • 4b71fb8815 ci: upload HTML summaries of accuracy/progress too itsmattkc 2023-06-21 00:36:38 -07:00
  • bfa035ca79 isle: Match Isle::SetupCursor (#28) Christian Semmler 2023-06-21 09:30:59 +02:00
  • 124a5ddaa3 isle: Accuracy improvements (#27) Christian Semmler 2023-06-21 09:30:46 +02:00
  • 6207d1f775 add more MxString functions (#31) MS 2023-06-21 03:30:07 -04:00
  • 290c006d14 use offsets from PDB to only diff instructions itsmattkc 2023-06-20 13:09:48 -07:00
  • 0ab8fc52d2 lego1/isle: Add MxDSObject, implement SetObjectName, adjust MxDSAction (#20) Christian Semmler 2023-06-20 02:18:53 +02:00
  • 66dd2cdeb9 improved reccomp reliability even further, added html summary generator itsmattkc 2023-06-19 12:52:21 -07:00
  • ff85548c85 project update itsmattkc 2023-06-19 11:02:44 -07:00
  • ec12b8f30f improved compare script performance and reliability itsmattkc 2023-06-19 10:57:13 -07:00
  • dafe66191c mxomni: fixed minor inaccuracy itsmattkc 2023-06-19 10:56:53 -07:00
  • 0b3d1abe66 fix wrong video param flag interfaces (#26) Christian Semmler 2023-06-19 18:20:36 +02:00
  • 8b16b7b2c3 Update CONTRIBUTING.md [skip ci] MattKC 2023-06-19 01:37:13 -07:00
  • 4494d4db60 Update README.md [skip ci] MattKC 2023-06-19 01:36:05 -07:00
  • 5c440b5878 lego1: implement more of LegoNavController (#16) Christian Semmler 2023-06-19 10:34:58 +02:00
  • f9f8440a3a main: elaborate new info about LoadAccelerators call [skip ci] itsmattkc 2023-06-19 01:21:51 -07:00
  • 2c6aeb8b82 oops forgot the calls too itsmattkc 2023-06-19 01:12:12 -07:00
  • 3d9a96995a isle: convert last two functions to PascalCase itsmattkc 2023-06-18 23:22:32 -07:00
  • f8263a3ef8 implemented some parts of MxOmni and LegoOmni itsmattkc 2023-06-18 23:19:40 -07:00
  • d774644b4a Update README.md MattKC 2023-06-18 22:57:38 -07:00
  • 9de317af55 Create CONTRIBUTING.md MattKC 2023-06-18 22:56:49 -07:00
  • 526c6af1f6 Implement a few Mx* functions / add data types (#25) ecumber 2023-06-18 22:36:07 -07:00
  • 1152feab8d use different naming scheme in ISLE itsmattkc 2023-06-18 21:51:06 -07:00
  • 4a41d3fd36 use sizeof in more places where appropriate itsmattkc 2023-06-18 21:47:00 -07:00
  • 6e18d1b41f ISLE and mingw32 fixes (#18) Anonymous Maarten 2023-06-19 06:45:25 +02:00
  • bba513c525 cleaned up mxomnicreateparambase itsmattkc 2023-06-18 21:29:25 -07:00
  • a746a28702 legoinputmanager: fixed enum itsmattkc 2023-06-18 21:02:00 -07:00
  • 2a93655f06 added even more definitions itsmattkc 2023-06-18 20:56:55 -07:00
  • 319b52f248 added more definitions itsmattkc 2023-06-18 20:45:25 -07:00
  • 5aa7921e90 Add CI script to compare recompiled assembly with original code (#24) MattKC 2023-06-18 20:28:18 -07:00
  • f9a93406a8 Merge pull request #22 from foxtacles/isle-lego3dmanager MattKC 2023-06-18 09:00:59 -07:00
  • 170ca99390 forgot updated viewmanager.h Christian Semmler 2023-06-18 14:02:16 +02:00
  • e648bcb439 add updated project files Christian Semmler 2023-06-18 13:59:56 +02:00
  • 30989aec9c add Lego3DManager and related, fix a function signature Christian Semmler 2023-06-18 13:45:39 +02:00
  • 5c74ddc9ab Merge pull request #21 from foxtacles/hotfix-isle MattKC 2023-06-18 00:31:26 -07:00
  • 258b7f861e remove a space Christian Semmler 2023-06-17 22:05:40 +02:00
  • b51d74f642 fix broken MxOmniCreateParam ctor interface Christian Semmler 2023-06-17 22:03:09 +02:00
  • 36ddb3ea82 Merge pull request #15 from WamWooWam/mxautolocker MattKC 2023-06-15 13:12:39 -07:00
  • 753ed04611 Merge pull request #1 from foxtacles/perfect-setdevicename Thomas May 2023-06-15 16:16:21 +01:00
  • e6f8da256f perfect SetDeviceName Christian Semmler 2023-06-15 16:22:48 +02:00
  • 6843216dfa isle: commit header that i forgot in the previous commit itsmattkc 2023-06-13 21:28:39 -07:00
  • 1c95cbe40e isle: named last global var itsmattkc 2023-06-13 20:25:42 -07:00
  • 8b58e6fe28 fix merge conflicts Thomas May 2023-06-14 01:32:43 +01:00
  • fdbaf454aa Merge remote-tracking branch 'upstream/master' into mxautolocker Thomas May 2023-06-14 01:31:57 +01:00
  • 7ed9c7df82 save the damn project Thomas May 2023-06-14 01:30:56 +01:00
  • 14b14f88a5 Make sure we're using MX_TRUE/MX_FALSE Thomas May 2023-06-14 01:26:24 +01:00
  • a925aec046 lego1: implement MxTimer + dependencies Thomas May 2023-06-14 01:22:42 +01:00
  • e2f13161b8 Merge pull request #13 from foxtacles/isle-legonavcontroller MattKC 2023-06-13 17:19:10 -07:00
  • eaca69716e add matrix link to README.md [skip ci] MattKC 2023-06-13 14:27:35 -07:00
  • 0827ca8040 Merge pull request #12 from WamWooWam/master MattKC 2023-06-13 11:46:00 -07:00
  • 3a4a985fd0 formatting Christian Semmler 2023-06-13 20:45:02 +02:00
  • 422340f113 lego1: bootstrap LegoNavController implementation Christian Semmler 2023-06-13 20:17:20 +02:00
  • f91779b47a isle: replace other instances of ®️ with \xAE Thomas May 2023-06-13 16:59:03 +01:00
  • 06c09a25bc use escape sequence in title string to prevent further unicode issues itsmattkc 2023-06-12 18:42:44 -07:00
  • dec959f194 Merge pull request #11 from foxtacles/isle-mxcriticalsection MattKC 2023-06-12 13:12:06 -07:00
  • 12a90b8730 fixed reg reading bug/inaccuracy itsmattkc 2023-06-12 13:06:10 -07:00
  • 7a5dc664ac improved accuracy of isle constructor itsmattkc 2023-06-12 13:05:55 -07:00
  • fa06782e08 improved accuracy of MxVideoParamFlags itsmattkc 2023-06-12 13:04:46 -07:00
  • e773dc015b merge Christian Semmler 2023-06-12 21:01:56 +02:00
  • e42349f969 msvc project update itsmattkc 2023-06-12 11:51:27 -07:00
  • 87c61f8cd0 fixed symbol character regression itsmattkc 2023-06-12 11:51:13 -07:00
  • 0bfb88837e use LF line ending Christian Semmler 2023-06-12 20:46:44 +02:00
  • fba95658b5 lego1: add MxCriticalSection implementation Christian Semmler 2023-06-12 20:43:19 +02:00
  • d4f25fcd23 Merge pull request #10 from foxtacles/fix-file-permissions MattKC 2023-06-12 11:17:55 -07:00
  • 7ff3acebb3 remove execute bits on files Christian Semmler 2023-06-12 18:05:43 +02:00
  • dcf37c5244 isle: fix decomp inaccuracy itsmattkc 2023-06-11 18:04:09 -07:00
  • 279d626279 import all functions from lego1 exports itsmattkc 2023-06-11 18:03:54 -07:00
  • 9520b5a7e9 Merge pull request #5 from stonedDiscord/master MattKC 2023-06-11 11:17:40 -07:00
  • 363ebd2077 Merge pull request #4 from mosswg/match-to-original MattKC 2023-06-11 11:17:13 -07:00
  • 73a13f0b67 Merge pull request #6 from foxtacles/wm_syscommand MattKC 2023-06-11 10:43:39 -07:00
  • 6b6f32e8d5 actions can't handle it, only cache the download stonedDiscord 2023-06-11 19:02:41 +02:00
  • dedc88d7ca do it in the 2 step way stonedDiscord 2023-06-11 18:59:44 +02:00
  • cb25361818 double folder?? stonedDiscord 2023-06-11 18:55:47 +02:00
  • 1efb87500a cache dxsdk folder on C stonedDiscord 2023-06-11 18:54:16 +02:00
  • 01845a94ab Use WM_SYSCOMMAND type constants Christian Semmler 2023-06-11 16:12:41 +02:00
  • da227101a0 another windows moment stonedDiscord 2023-06-11 14:30:54 +02:00
  • 1d1041c06f make vcvars stick stonedDiscord 2023-06-11 14:27:14 +02:00
  • df3bf6cf2e use 420 nmake stonedDiscord 2023-06-11 14:24:19 +02:00
  • b922043edc screw you windows stonedDiscord 2023-06-11 14:20:39 +02:00
  • 596335f409 dont fail if dir exists stonedDiscord 2023-06-11 14:19:33 +02:00
  • 30a91afe6a wget not found stonedDiscord 2023-06-11 14:18:32 +02:00
  • 4a961d452c use the answer file stonedDiscord 2023-06-11 14:17:41 +02:00
  • 06f907782a Create setup.iss stonedDiscord 2023-06-11 14:16:58 +02:00
  • dbe64d464e Merge pull request #1 from stonedDiscord/ci stonedDiscord 2023-06-11 14:07:35 +02:00
  • cb8fac8662 Create build.yml stonedDiscord 2023-06-11 14:07:15 +02:00
  • 1244a7a57b isle: Match readReg to Original Moss Gallagher 2023-06-11 02:48:27 -07:00
  • f81c5f944c isle: Matched WNDCLASS_NAME to Original Moss Gallagher 2023-06-11 02:31:38 -07:00
  • 4a1ac277f9 isle: Partially Matched setupVideoFlags to Original Moss Gallagher 2023-06-11 02:03:07 -07:00
  • 9580402ab5 isle main: Matched startDirectSound to Original Moss Gallagher 2023-06-11 02:00:57 -07:00
  • 689a38fcfc isle: change loadaccelerator comment (i know what this does now) itsmattkc 2023-06-11 01:46:30 -07:00
  • 03fcad0bd2 added some legoomni functions and named some isle global vars itsmattkc 2023-06-10 22:11:05 -07:00
  • d336f65abe Create README.md MattKC 2023-06-10 16:40:51 -07:00
  • 8ff739c6d3 name some functions in mxticklemanager itsmattkc 2023-05-21 21:45:25 -07:00
  • fb72956339 isle: remove temp code itsmattkc 2023-05-21 21:44:54 -07:00
  • d4e2fb8d8a reorganized repo, implemented mxcore itsmattkc 2023-05-05 02:54:17 -07:00
  • 1690784a8b fixed inaccurate mxvideoparamflags itsmattkc 2023-04-29 20:39:27 -07:00
  • 4b10d951e5 improved accuracy of library headers itsmattkc 2023-04-29 20:39:01 -07:00
  • 4570487067 improved accuracy of call to LegoOmni::Create itsmattkc 2023-04-29 20:38:44 -07:00
  • bc56f56da9 re-enabled temporarily disabled code itsmattkc 2023-04-29 20:38:31 -07:00