Search results

  1. Luca91

    Introducing DiscCheckEmu (DCE)

    DiscCheckEmu v0.5.0 is now available to download. ### Added - Added Cheats support - Added directory redirection support This release adds cheats and directory redirection support! As a consequence: - Crazy Taxi DCEConfig file has been updated by adding some cheats - Tarzan DCEConfig file...
  2. Luca91

    Introducing DiscCheckEmu (DCE)

    DiscCheckEmu v0.4.1 is now available to download. ### Changed - Updated spdlog to v1.14.1 - MemoryUtils and Patch small optimizations - Patches: now using rva instad of virtual address This is a smaller release, as I realized that using absolute virutal address for in-memory patches was just...
  3. Luca91

    Introducing DiscCheckEmu (DCE)

    Hey... we just reached a milestone in DCE history: IN-MEMORY PATCHES SUPPORT :grog: DiscCheckEmu v0.4.0 is now available to download. Donal Duck Quak Attack DCEConfig is now updated to make the game bootable on Windows 10/11 by applying in-memory patch! (HERE) Now DCE is more than a disc...
  4. Luca91

    Introducing DiscCheckEmu (DCE)

    Your past tests were invaluable :) Please, keep your time. Health really is more important than a hobby project.
  5. Luca91

    Introducing DiscCheckEmu (DCE)

    DiscCheckEmu v0.3.0 is now available to download. Changelog: ### Added - RegEnumValueA hook - Ability to pass parameters to the process to be created ### Changed - API Logger (only in Debug build) is now powered by spdlog. - Optimized hooking engine install/uninstall. - Optimized injector...
  6. Luca91

    Introducing DiscCheckEmu (DCE)

    DiscCheckEmu v0.2.1 is now available to download. Changelog: v0.2.1 ### Added * "/WX" flag in debug builds ### Fixed * RegQueryValueExA hook: fixed various bugs + code optimizations v0.2.0 ### Added * FindFirstFileA hook (currently only used in file redirection) * RegQueryValueExA hook *...
  7. Luca91

    Introducing DiscCheckEmu (DCE)

    It is possible. If you look closely at the CD pic, the ring that is on mine is missing. Don't worry, I have a set of VMs for reverse engineering old DRMs and malware (like the one I used in my techincal papers). Interesting, thank you very much for sharing these info! Now I'm just missing a...
  8. Luca91

    Introducing DiscCheckEmu (DCE)

    Mercedes-Benz Truck Racing. I have the German version, purchased last year on ebay, in the hope of getting the version protected by ProtectCD (a DRM I was interested in), but instead I received this one protected by Bitool. Barcode: 4012160340106. I was aware that the game was german-only, but I...
  9. Luca91

    Introducing DiscCheckEmu (DCE)

    I've got bitpool drm successfully emulated :) Next version will support bitpool protected games :)
  10. Luca91

    Introducing DiscCheckEmu (DCE)

    Yes, sorry for the confusion, I used the wrong term. But anyway the point is that both CRC32 (of the main exe) and EAN/IAN (mistakenly labeled as ISBN by me) should be ok to guarantee that the binary is indeed the intended target. 1709997615 Many user asked for a central repository where to...
  11. Luca91

    Introducing DiscCheckEmu (DCE)

    Yes, it is written on the back of every game case. Most of the time bottom-right. EDIT: crc32 works too 😉 Quoting PCGamingWiki: Uhm, are you sure we are talking about the same dll? :/
  12. Luca91

    Introducing DiscCheckEmu (DCE)

    That's why I suggested (not on this forum) to put a comment at the top of the config file specifing the exact ISBN of the target game! This should be enoug to avoid this kind of problems. But yeah, someone still have to manage a repository, that's 100% correct! Uhm, IIRC _inmm.dll is for audio...
  13. Luca91

    Introducing DiscCheckEmu (DCE)

    YAY :D Hey, thanks for your feedback. Well, I agree that writing a DCEConfig file requires some technical knowlegde. This could be solved by having a repository where storing DCEConfig files (without any other binary file or copyrighted stuff): that way the only required thing is having the...
  14. Luca91

    Introducing DiscCheckEmu (DCE)

    DiscCheckEmu v0.1.1 RELEASED: [0.1.1] - 2024-03-07 Fixed Crash in Debug build (API Logging) [0.1.0] - 2024-03-07 Added GetFileAttributesA hook GetDiskFreeSpaceA Hook The debug version now features a debug prompt with logs of each intercepted API Changed Refactored code for better...
  15. Luca91

    Introducing DiscCheckEmu (DCE)

    Hi @KleinesSinchen yesterday I implemented the missing hook and the game is now working :) Here is a working config: ## Game: BigRaceUSA ## Note: During game installation select "CUSTOM" for a full install ## Requires DCEAPIHook >= v0.1.0 loader: target: "BigRaceUSA.exe" virtual_drives...
  16. Luca91

    Introducing DiscCheckEmu (DCE)

    @KleinesSinchen okay I just had a quick debugging session on that game and here is what I got: 1) This game is passing driver letter without the final \ to GetDriveTypeA, so in the config file you should put "L:" instead of "L:\\". 2) The game is using mciSendCommand. This API is already...
  17. Luca91

    Introducing DiscCheckEmu (DCE)

    Thank you very much :) I know, this should be fixable by building using v141_xp sdk. This is something that I want to have a look soon. XP compatibility is something that I want to achieve before the 1.0 release. Ok this is interesting. I assume that you have placed both DCELoader, DCEAPIHook...
  18. Luca91

    Introducing DiscCheckEmu (DCE)

    DCE is now available to download :) Please check the first post to get a link to the repository! If you are going to give it a try please share your results :) Yeah, it should work ;) Thanks, time is less and less, but I still manage to do what I like from time to time :P
  19. Luca91

    Introducing DiscCheckEmu (DCE)

    IIRC these're called something like "Mini Backup Images", right? You just unlocked a memory of myself using one of these 20 years ago in my early teens (or maybe even earlier?!). Wow. --- Anyway I'll soon release DCE and open the github repository. I just need to write some documentation...
  20. Luca91

    Introducing DiscCheckEmu (DCE)

    Hey K, thanks for the interest in this. The goal is to avoid patching the game executable and trick it to think that the disc in inserted. Many games released on cdrom also loads game files directly from the disc, so I implemented a file-redirection mechanism to redirect file access on the fly...
General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=sGClRsx0x64