PDA

View Full Version : HARDLOCK E-Y-E under DOS & Win98


fitti72
08-28-2008, 08:05 AM
I´m VERY glad to find this board and studied it very well
the last view days! GREAT JOB and even greater brains here inside.

My "project" is to run a pc-based slotmachine without a dongle (yet dongeld by HARDLOCK E-Y-E one, black).

Thnks to the board and thousands of tools I have managed to get most of the infos i needed (i think so ;) ) MODAD, Dump, seeds, dat, reg, etc...
FIRST of all my probs is, that there is only a "faked" WIN98 running, the BOOT.EXE at start-up checks the dongle directly on LPT and I dont know how to TEACH him so he doesnt look,
SECOND the OS also looks later on via HARDLOCK.VXD and the tool Klopschik posted "emulator for Win3.1 and Win9x" is down, but
MAJOR prob is, the gambling-prog is compresse/crypted, what else in a 300MB datafile...

Thank you for your interesst and i hope to get some new inspirations... ;)

kodyazan
08-28-2008, 10:43 AM
FIRST of all my probs is, that there is only a "faked" WIN98 running, the BOOT.EXE at start-up checks the dongle directly on LPT and I dont know how to TEACH him so he doesnt look,
SECOND the OS also looks later on via HARDLOCK.VXD and the tool Klopschik posted "emulator for Win3.1 and Win9x" is down, but
MAJOR prob is, the gambling-prog is compresse/crypted, what else in a 300MB datafile...
Thank you for your interesst and i hope to get some new inspirations... ;)

What do you mean a "faked" Win98? Does it run on XP?

Can you upload your program (300MByte) into rapidshare? I am sure someone(like me) try to patch it or someone try to emulate it for fun.

Trit0n
08-28-2008, 11:28 AM
@fitti72
This should be what you are looking for. But i never test it! Maybe it doesnt work
http://rapidshare.com/files/140813679/Win9x-Emul.zip.html

fitti72
08-28-2008, 11:47 AM
@ Trit0n:
Thank you for that emu, i will try!

@kodyazan:
faked means, they use a win9x os for their gameplay-engine,
incl. the HARDLOCK.VXD
I will post the link to the beast, but although packed it´s about 100MB and it takes a while to upload.... ;)

fitti72
08-28-2008, 12:29 PM
the uploaded beast::cool:

http://rapidshare.com/files/140822632/Mystery.part1.rar.html
http://rapidshare.com/files/140827916/Mystery.part2.rar.html

kodyazan
09-02-2008, 04:36 PM
the BOOT.EXE at start-up checks the dongle directly on LPT and I dont know how to TEACH him so he doesnt look,
MAJOR prob is, the gambling-prog is compresse/crypted, what else in a 300MB datafile...


I downloaded the game. How do you able to start your application on XP?

Did you try VirtualPC,Dosbox, Portalk? and where is boot.exe you mention above?

I want to help ,if you accelerate me.

fitti72
09-16-2008, 08:03 AM
Sorry, I was "out of business" ...

The complett image will be uploded very soon.
(Even without the BIG DATA file. it has to be placed
in the same called folder)

I worked with VM-Ware and tested "only" the start procedure
to see, if the emualtion worked and to get some more dongle info´s.
Now I will restart the project and I´m very kind for your help!

fitti72
09-16-2008, 08:09 AM
The link to the rest:

http://rapidshare.com/files/145732495/Drive_F_.rar.html

fitti72
09-17-2008, 07:22 AM
Sorry, I was "out of business" ...

The complett image will be uploded very soon.
(Even without the BIG DATA file. it has to be placed
in the same called folder)

I worked with VM-Ware and tested "only" the start procedure
to see, if the emualtion worked and to get some more dongle info´s.
Now I will restart the project and I´m very kind for your help!

UPDATE:
ModAd: 3632 / 0xE30
SEEDs: 0x2AB3 / 0x6C65 / 0xE2DF

Thanks in advance... ;)

fitti72
09-17-2008, 08:25 AM
@fitti72
This should be what you are looking for. But i never test it! Maybe it doesnt work
http://rapidshare.com/files/140813679/Win9x-Emul.zip.html

I tried, but thnk i´m too stupid to set my seeds...
and the link to emu (in readme.txt) is down.

Trit0n
09-19-2008, 10:31 AM
When i look at Weye1f1f.386 (00001490h:) looks similar to .fst
and the Readme tell me "Insert ModAd and Seeds in driver you have download"
so i think I should patching the driver.

If this is correct, I would try:
Your ModAd and Seeds:
ModAd 3632 SEEDs: 0x2AB3 / 0x6C65 / 0xE2DF (if correct)

Original:
00001490h: 1F 1F 00 00 00 00 00 00 00 00 41 C1 41 C1 81 41

Patched:
00001490h: 32 36 B3 2A 65 6C 0E 02 0D 0F 41 C1 41 C1 81 41
(But this is only a presumption)

Or read these Tread:
http://www.reteam.org/board/showthread.php?t=763
and ask "Klopschik" Maybe he help you.

Klopschik
09-19-2008, 08:24 PM
@fitti72
With WEYE... you will have no luck. For your game (Silverball?) you must patch boot.exe or update1.exe. After successfull patch, game will boot in windows and now you need emulator dfast.vxd from safe key that communicate with hardlock.vxd v3.25 or newer from Aladdin.

Please note, your game doesn't accept older hardlock versions than 3.25

I think your autoexec.bat are similar to this one:
@set path=c:\;c:\silver\menu;c:\windows;c:\windows\comm and;
@set CLASSPATH=c:\silver\champnet\champnet.jar;
@if not exist \iFiles\patch.bat goto NOPATCH
@call \iFiles\patch.bat
@del \iFiles\patch.bat
:NOPATCH
@iupdate.exe
@update1.exe
@if errorlevel 1 goto ENDE
@cd \silver\menu
@win
:ENDE

and your system.ini has similar entry in boot section:
[boot]
;shell=Explorer.exe
shell=update2.exe

fitti72
09-24-2008, 06:22 AM
@fitti72
With WEYE... you will have no luck. For your game (Silverball?) you must patch boot.exe or update1.exe. After successfull patch, game will boot in windows and now you need emulator dfast.vxd from safe key that communicate with hardlock.vxd v3.25 or newer from Aladdin.

Please note, your game doesn't accept older hardlock versions than 3.25

I think your autoexec.bat are similar to this one:
@set path=c:\;c:\silver\menu;c:\windows;c:\windows\comm and;
@set CLASSPATH=c:\silver\champnet\champnet.jar;
@if not exist \iFiles\patch.bat goto NOPATCH
@call \iFiles\patch.bat
@del \iFiles\patch.bat
:NOPATCH
@iupdate.exe
@update1.exe
@if errorlevel 1 goto ENDE
@cd \silver\menu
@win
:ENDE

and your system.ini has similar entry in boot section:
[boot]
;shell=Explorer.exe
shell=update2.exe

Thanks for your brain! All of you

I think, you´re right, the weye*.* is not working.
I tried different ways, even to start with dongle an
eject dongle after boot, but no luck.

My prob is, as you can see in the image-dat, that there is a
boot.exe to patch, but no autoexec.bat, but *.com. AND how to patch?!

kodyazan
09-24-2008, 06:43 AM
@fitti72,

Even with the original dongle, you are not able to run game. Right?

So problem is not emulating dongle.

But "emulating an emulated 16bit game."
Or "simply" disk error.
------

With dongle or with emulator, you get following error.

fitti72
09-24-2008, 12:00 PM
I only get this error when I try to run game "virtual".
Or just running boot.exe from wherever.

When I run the game on slotmachine without dongle I got
message to check or replace dongle.
And if I run machine with dongle and unplugge after starting
the slot-game, machine hungs up. Even now during testing
different vxd/fst/weye emus...

kodyazan
09-24-2008, 04:02 PM
@fitti72
and your system.ini has similar entry in boot section:
[boot]
;shell=Explorer.exe
shell=update2.exe

@Klopschik

system.ini (of fitti72)
[boot]
shell=startup.exe

startup.exe is a 24Kbyte file. Looks like splash screen. It just says "Loading" and stucks.

Debugging startup.exe, I saw it is trying to execute "a:\run.exe".
But there is no run.exe.

@fitti72
Did you also send "Drive_F_.rar" to Klopschik?

I still could not figure out in which file actual game executable is stored.

fitti72
09-26-2008, 06:47 AM
Link to the image on radipshare is now posted on page1

The a:\run.exe is one of the mysteries...
And the "rest of the game" must be hidden in the large file, i thought, something like an crypted image or packed, but i have
already no "tool"/idea how to edit...

Zuppest
09-26-2008, 08:54 AM
Hi guys! I've an app which controls a custom hardware. This app is protected by a parallel Hardlock EYE key. I'm scared this key will be broken, making the hardware useless. So I made a dump of the key, but when I try to generate the .dng file the solver keep solving forever, both on a 32bit an 64 bit processor. I successfully created a .fst file which works ok with hardlock.sys, unfortunately the software works correctly only in Win98 (HAL problem)!
May you help me, please? Thanks a lot!