Iran Posted May 4, 2016 Author Share Posted May 4, 2016 EDIT: NVM Link to comment Share on other sites More sharing options...
aidenpons Posted May 4, 2016 Share Posted May 4, 2016 12 minutes ago, Iran said: It's not fixed properly yet, the patch removes the frame limiting code entirely which breaks a few subgames. I need to patch it so it only disables on level load. It's fixed enough - for a change I actually want to replay LI2 But aye, fixing that would be nice - the cherry on top, so to speak. Link to comment Share on other sites More sharing options...
Fluffy Cupcake Posted May 4, 2016 Share Posted May 4, 2016 Yeah, I was a little disappoint that I haven't done a full playthrough of the game in almost 5 years, and then this comes along a couple weeks after I do! Doh! Oh well, at least I'm giving it more boot time now that it is around. Link to comment Share on other sites More sharing options...
Iran Posted May 4, 2016 Author Share Posted May 4, 2016 2 hours ago, aidenpons said: It's fixed enough - for a change I actually want to replay LI2 But aye, fixing that would be nice - the cherry on top, so to speak. I edited my post because my info seems wrong, it doesn't break frame limiting in full screen. Link to comment Share on other sites More sharing options...
mumboking Posted May 6, 2016 Share Posted May 6, 2016 It would be nice to have a patcher that can do this automatically with selections on what to patch. It's a bit confusing doing it manually when you're not sure how to use the tool. LimeKiller and aidenpons 2 Link to comment Share on other sites More sharing options...
Sunchipp Posted January 17, 2018 Share Posted January 17, 2018 With me I'd rather keep the disc in cause of my fear of causing something to go completely wrong since I know nothing about patching games to function without the disc Link to comment Share on other sites More sharing options...
salex Posted December 18, 2018 Share Posted December 18, 2018 Hello, I am trying to get the Debug/Level Selection working on the german game version. Could anybody point me in the right direction to do this? Link to comment Share on other sites More sharing options...
flexogel Posted November 4, 2019 Share Posted November 4, 2019 Hi, I know this is a really old topic but I wanted to know : can someone post a screenshot of the code around the load time fix before and after the fix please (in ollydbg) ? I have the French version of the game and I can't find the correct offset. Thanks in advance EDIT : NVM, just found out how to apply the fix. I read the LI2 Mod Manager source code created by @Jeff It's probably already written somewhere else on this forum but I'll post the solution here anyway, you're welcome : Download and install and open HxD Hex editor Backup your Lego Island 2.exe Drag and drop Lego Island 2.exe on HxD Press ctrl+f In the window that pops up, click on the second tab "Hexadecimal Values" In that tab, under "Directions", choose "All" In the search field type : "90 90 90 90 90 FF" and then press "Search Everywhere". Now highlight the last "FF" of the search result and the five following hex numbers. You should end up with "FF XX XX XX XX XX" highlighted (X can be any hex value) Right click what you highlighted and click on "Fill selection with..." In the window that pops up, make sure "Hexadecimal Values" is checked and type "C3 90 90 90 90 90" in the box right under it. Then Press OK. Save the file making sure you don't overwrite your backup. You're done, enjoy Link to comment Share on other sites More sharing options...
Kvlt Posted December 18, 2020 Share Posted December 18, 2020 I am trying to apply the No CD patch to my install of LEGO Island 2, but I've been experiencing issues with trying to get it working on a custom directory I am unsure if the custom directory (C:\Documents and Settings\User\My Documents\My Games) was causing the game to crash or if I was applying the patch incorrectly, so I wanted to double check here.This is what my Olly Debug screen looks like. I am able to get past the initial loading screen and intro videos, but crash when I get to the main menu. Link to comment Share on other sites More sharing options...
Jimbob Posted December 19, 2020 Share Posted December 19, 2020 I actually did this just a week or two ago. Using Windows in a virtual machine, I installed it to a desktop folder and then applied that patch (it'd be nice to have a clearer guide for no-CD though ) and it works fine. I can't remember exactly what I did, but your screenshot shows "JNZ" at 0040842C, isn't it supposed to be changed to "JMP"? Link to comment Share on other sites More sharing options...
Kvlt Posted December 20, 2020 Share Posted December 20, 2020 18 hours ago, JimbobJeffers said: I actually did this just a week or two ago. Using Windows in a virtual machine, I installed it to a desktop folder and then applied that patch (it'd be nice to have a clearer guide for no-CD though ) and it works fine. I can't remember exactly what I did, but your screenshot shows "JNZ" at 0040842C, isn't it supposed to be changed to "JMP"? I agree with your sentiment. I tried the edit but I am still crashing when I get to the main menu. I noticed that having the "Fill the rest with NOP" option makes it so that 40847D is NOP'd out as well. I tinkered around by undoing NOP for 40847D or the offsets after 40842C but they all result in an instant crash. I must be missing something crucial here -- as all I am trying to do is make a "portable" No CD install on a "LEGO Island 2 The Brickster's Revenge" directory. Link to comment Share on other sites More sharing options...
mumboking Posted December 27, 2020 Share Posted December 27, 2020 Easiest way to apply patches is using a hex editor. No CD for the unmodified exe with a CRC-32 of C0824FAC: Offset: 842C Original: 0F 85 New Data: EB 48 Offset: 8478 Original: 0F 84 82 00 00 00 New Data: 90 90 90 90 90 90 Link to comment Share on other sites More sharing options...
Kvlt Posted January 3, 2021 Share Posted January 3, 2021 Got it. It seems like my issues are with changing the installation directory, unrelated to patching; I seem to have trouble running the game, getting to the main menu, or starting in-game depending on where I tell the installer to set up the files. I seem to have no problems if the installation directory is left to default. Link to comment Share on other sites More sharing options...
Recommended Posts