Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/09/2023 in all areas

  1. Rackover

    Moving Forward

    Hello, I wanted to share something on discord, but there is no discord, so I wanted to post it in game discussion, but I can't, for some reason. Only place I can seem to be able to post is here. Anyway I patched Lego LOCO to run in 32 bit color mode so we don't have to use compatibility patches anymore! I did this in about an hour and barely tested it, it runs but seems to have some glitches. It's a start I suppose. Here's the EXE I patched : https://www.mediafire.com/file/ej631ovkkyy3s01/loco.exe/file It's taken straight from the installation provided from this ISO here: https://www.myabandonware.com/game/lego-loco-bc2 Here are the exact patches I did: The function 0x406680 handles checking for video capability and exiting early with an error if video requirements are not met. I named it 'CheckVideoCaps' At 0x4066BD it exits early if the color count is -1, which on 32 bit color systems, it is. So I nopped this part to prevent the jump out in case of incompatibility (wrote 0x90, 6 times, from 0x4066BD to 0x4066C2) Next around 0x4066F0 it exits early again if the window/Screen is too big. It expects it to be under 1280 pixels and then 900 pixels I think. So I changed those two checks to jump directly to the success condition and bypass the checks entirely. I turned the JGE at 0x4066F4 into a JMP (0xEB) and the JNZ at 0x40671F into a JMP (0xEB), both relative 8-bit. This effectively makes the game ignore those video limitations and run. hooray! The main menu is glitchy and all black, but if you navigate your mouse around you will manage to find the "play" button (bottom right corner) and get ingame, at which point the game looks pretty much normal. We could probably do more patches like this until the game run smoothly Have a nice day and hit me up if the discord comes back up
    1 point
  2. Ninja-Trix

    Lego Chess Crash Fix?

    One of my favorite classic Lego games was and still is Lego Chess, but running it on Windows 10 is nearly impossible. I installed the patch to fix the disc read error and can play the game but after certain random actions it just crashes. I also am forced to run the game in a lower resolution due to a lack of options. If anybody has any tips to lower the crash rate or stop it altogether I am all ears. Summary: Game boots and is playable but crashes often. Edit: WE DID IT! 15 MONTHS LATER AND WE FINALLY FIXED IT! I would first like to thank RoboMWM for his discovery of the fix on 11/19/2020. He found that the game needs you to have an A drive regardless of where it is. You could map the disc drive you use to play the game to A or map it to a hard drive. The game looks for this directory and if it can't find it the game crashes. The Fix: Change one of your drives to "A" by going to "Disk Engagement" in Windows 10, right clicking on the drive you wish to assign (Can't be your main drive, use a backup or secondary partition.), and click "Change Drive Letter and Paths..." You may then select "A" and confirm the action. You will also need to run the game in compatibility mode for Windows 95 and use administrator privileges. Run In Higher Resolution: Although the game has locked resolutions you can still increase them by going to "Start Menu" "Lego Media" and selecting "Chess Configuration". You may need to run it with compatibility settings but when it boots you can selected a resolution from the menu up to 1280X1024. Because of the great work of the community this 15 month journey has finally met its end. I just finished my first successful match of Lego Chess with no saves or crashes and the intro that I haven't seen in years played as well. I thank you all for your work and hope we can all enjoy this game together. Ninja-Trix out.
    1 point
  3. RoboMWM

    Lego Chess Crash Fix?

    FYI, there's no need for the patch. The game looks for the CD drive starting with drive letter A. If drive letter A isn't found then it just gives up immediately. Use Disk Management to map either your real optical drive or mounted ISO to A (doesn't matter where the media is, there just needs to exist some partition/drive mounted on A:). I've been able to play with 0 crashes on Windows 10. The avi cutscenes don't play, but I'm wondering if that's a codec issue, as I can't play the .avi's video portion with Windows 10's default video player. (Update: Run the game in compatibility mode, e.g. Windows 95, to get the cutscenes to play on Windows 10.) The cutscenes do play on the Windows XP VM though (after adding a floppy drive, as A seems to be reserved there). Randomly figured this out as I was testing it on my physical Windows XP box, and then wondering for a few hours just how it could possibly be working there with no problems while having issues with my Windows XP and Windows 98 VM. Update: Decided to check back here and saw OPs edit. Thanks Ninja-Trix for the compatibility mode find! Didn't think of messing around with that to get cutscenes working; now I no longer need the Windows XP VM anymore. IMO I'm kinda surprised nobody else figured this out. I'm guessing a combination of there being a patch + a very small community means that the probability of someone trying to explore a non-patch way to run the game was very unlikely. I'm not sure of the best way to add this information to this wiki I found when trying to get it to run (https://www.pcgamingwiki.com/wiki/Lego_Chess), but I did put the info in the discussion section: https://www.pcgamingwiki.com/wiki/Talk:Lego_Chess
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.