Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Unpacking this MAME executable

Featured Replies

  • Author
  • Localization

ZeeStuff, posted Sun Feb 12, 2017 2:26 am (20791)


Hello everyone,

I have a MAME executable created by some Chinese hackers where they added PGM2 emulation, however they've obfuscated the executable and seemed to have packed it with something that doesn't allow any debugging. I ran Protection_ID against it and it says Themida/Winlicense but does not show a version. I've tried unpacking it via Themida methods of using the 1.4 script however it fails. Ollydbg also crashes when attempting to load it unless I set it to break at the system event rather than WinMain. This is beyond my capabilities so I'm asking for help as this would help to improve emulation in MAME if we are able to see what they did to add this system.

If anyone would be so kind as to help and unpack this executable, that would be awesome. Just knowing what it's packed with would be a great help as well. Thank you.

http://www.filedropper.com/mame_2

EDIT:

Apologies if this is the incorrect sub forum for this.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.