ARTEMISV108(6) Games Manual ARTEMISV108(6)

NAME

Artemis V108 — A collection of Diablo v1.08 memory patches.

METADATA

Platform: Diablo I
Era: 2000
Status: Source available

SYNOPSIS

artemis.dat & artemis2.dat — A two-part release for Diablo v1.08, featuring both converted classics and original technical exploits.

DESCRIPTION

Released in the summer of 2000, these files mark my real entry into Diablo 1 reverse engineering.

By mid-2000 the Battle.net cheating scene had already passed its peak. Most of the original authors had moved on to newer games. There were already quite a few v1.08 hacks floating around, but the collection wasn’t nearly as extensive or polished as what existed for v1.07. I saw that as a perfect learning opportunity: dive into the tutorials, teach myself x86 assembly, port some of the better-known v1.07 tricks to v1.08, and try writing a few original ones along the way.

The result was this collection compatible with the classic Diablo Hack tool.

KEY FEATURES

  • Telewalk 2 — An improved version of the teleport-walking hack that avoids visual glitches on other players’ screens.
  • Resurrect Crash (1 & 2) — Exploits that would crash other clients when a resurrection packet was received with illegal monster or player IDs.
  • Resurrect Crash Patch — A critical defensive hack to protect oneself from the very exploits released in the same file.
  • F1 Res Everyone — A mass-resurrection tool that could be used for both benevolent and chaotic purposes.
  • Ghost To Monster — A unique hack where monsters appear frozen on your screen, unable to move or attack, while still being lootable.

NOTES

This was well before v1.09 dropped and reset the entire hack landscape. These v1.08 patches were never meant to be revolutionary. They were my playground for learning assembly, packet manipulation, and how game memory actually worked.

I had a ton of fun, learned a huge amount, and met some genuinely cool people on the forums and Battle.net along the way.

Included here purely for historical curiosity. No binaries, just the DAT files as they were originally shared.

ATTACHMENTS (Browsing /usr/games/)

Path: /usr/games/diablo_1/v108/artemis.dat20577 bytes

#******************************************************************************************
# Format:
#
# start <version> <description>
# <offset> <olddata> <newdata>
# end
#
# Note: <offset>, <olddata> and <newdata> must be specified in hex.
#
#       <olddata> and <newdata> must be the same length and a multiple
#       of two (add leading zero if necessary).
#
#       Comment lines are those beginning with '#' or ';'.
#******************************************************************************************

Start v1.08 Enter Any Dungeon Level *
#Converted By Artemis`Entreri on June 16, 2000
464745 7d eb
464764 7d eb
464783 7d eb
end

Start v1.08 God From Monster-Try first
435ca7 75 eb
435cbe 75 eb
435cf5 75 eb
435d0d 75 eb
435d55 75 eb
42af81 75 90
42afee 75 90
end

Start v1.08 Start With Full Map *
#Converted By Artemis`Entreri on June 16, 2000
402e1f 75 eb
end

Start v1.08 Fast Weapon
44fe03 14 00
end

Start v1.08 Autodupe
#41dcb4 838d6c8c6800ff 90909090909090
41dcba ff 00
end

Start v1.08 God From Players *
#Converted By Artemis`Entreri On June 17, 2000
42adb2 75 eb
#42acca 75 eb
#428475 75 eb
#42b0d9 75 eb
44013d 77 eb
46e0d1 35 00
#4713ae 35 00
#47212e 35 00
end

Start v1.08 Telewalk *
#Converted By Artemis`Entreri On June 17, 2000
#Need to be improved
#Other players are sort of teleporting also on your screen,
#So it may be hard to hit them.
#Though, they AREN'T teleporting, it's just on your screen
44f15b 0f85f3000000 909090909090
44f2d5 0f85cd000000 909090909090
44f429 0f8507010000 909090909090
44f54e 0f850b010000 909090909090
44f55d 0f85fc000000 909090909090
end

Start v1.08 God From Monsters *
#Converted By Artemis`Entreri On June 17, 2000
435aa4 75 eb
42adb2 75 eb
end

Start v1.08 Dont Gain Exp *
#Converted By Artemis`Entreri On June 17, 2000
44cbc1 0f8e 90e9
end

Start v1.08 Unlimited Gold *
#Converted By Artemis`Entreri
45c61a 7d eb
45c7a3 7d eb
45ce7d 7d eb
45d073 7d eb
45d2b0 7d eb
45d5e7 7d eb
end

Start v1.08 Max Light
#41fddb 7e03 9090
41a32a 7e03 9090
419604 7e03 9090
#42227d 7e03 9090
end

Start v1.08 Ghost mode *
#Converted By Artemis`Entreri On June 18, 2000
441bef f204 7900
end

Start v1.08 Extrem Fast Attack & Silencious ~ Improved
#Converted By Artemis`Entreri On June 18, 2000
#Now you dont hear a sound when you strike, though you still see the hit motion 
#But it doesn't matter cause even with that you can strike at least 3 time faster
44fd3a 75 eb
44fd58 0f 00
#44ffa7 0f 00
end

Start v1.08 Display Level Of Players When Speak *
#Converted By Artemis`Entreri On June 22, 2000
45259f 5086 cc84
#441f25 0fbe8e5086 0fbe8ecc84
end

Start v1.08 Quick Spells *
#Converted By Artemis`Entreri On June 18, 2000
40ad5c eb0f 9090
end

Start v1.08 Bypass Char Level Limit (lvl 99) *
#Converted By Artemis`Entreri On June 18, 2000
45116b 80be c686
451171 32 63
451178 7e eb
end

Start v1.08 Level 0 *
451178 7e03 9090
45117c 32 00
end

start v1.08 All Weapons Are One Handed *
#Converted By Artemis`Entreri On June 19, 2000
#Need to be improved, graphic of the weapons change if wearing both 2 handed weapons
#And a shield. Also, diablo will miss a file and will crash if change of 
#Dungeon level with that. Just remove the shields each time until then.
41c3bd 80b8918e680002754f 66c680918e68000190
end

Start v1.08 Put Anything Anywhere *
#Converted By Artemis`Entreri On June 19, 2000
41cff2 7503 9090
#Another code for the same effect, except can't wear more than one
#item which doesnt correspond at the same time 
#41d185 33f6 9090
end

Start v1.08 Can Equip Two Weapon *
#Converted By Artemis`Entreri On June 19, 2000
41d31e 751a 9090
41d3d5 7438 9090
41d409 0f85 90e9
end

Start v1.08 Resurrect With Full Life And Mana *
#Converted By Artemis`Entreri On June 19, 2000
458fcb 2b8634866800 909090909090
458fd4 038630866800 909090909090
458fec 2b8648866800 909090909090
end

Start v1.08 Cast Spells With Any Amount Of Mana *
#Converted By Artemis`Entreri On June 19, 2000
458e1c 0f9d 31c9
458e1e c1 41
end

Start v1.08 Get All Spells *
#Converted By Artemis`Entreri On June 18, 2000
403b6c 85 84
406739 85 84
40409c 85 84
end

Start v1.08 Add 25 Levels To Spells *
#Converted By Artemis`Entreri On June 19, 2000
41ff2c 8a45c8 b01990
end 

Start v1.08 Walk Through Walls *
#Converted By Artemis`Entreri On June 19, 2000
44aa14 7511 31c0
44aa22 7503 31c0
44a9f3 7532 31c0
42bd38 0fbebf80d25b00 bf000000009090
42c3f5 750d 31d2
41ea72 0f859f000000 909090909090
451562 0f859b000000 909090909090
end

Start v1.08 See Through Walls *
#Converted By Artemis`Entreri On June 19, 2000
419393 01 00
#Another code who is supposed to do the same
#4567ab 0fb68094e95200 b8010000009090
#456631 0fb68094e95200 b8010000009090
#4567ab 0fb68094e95200 b8010000009090
#454e26 0fb68094e95200 b8010000009090
#454c7f 0fb68094e95200 b8010000009090
#454fa2 0fb68094e95200 b8010000009090
#455a83 0fb68094e95200 b8010000009090
#455bc8 0fb68094e95200 b8010000009090
#455d19 0fb68094e95200 b8010000009090
#456631 0fb68094e95200 b8010000009090
#4567ab 0fb68094e95200 b8010000009090
end

Start v1.08 Bypass Characters Stats Limit *
#Converted By Artemis`Entreri On June 19, 2000
#Now every characters can have their stats to the true max, 250 base
405bbe 75 eb
405c21 75 eb
405c7f 75 eb
405cdd 75 eb
4514a4 7e eb
4514b4 7e eb
4514c4 7e eb
4514d4 7e eb
4511eb 7e eb
4511fd 7e eb
45120f 7e eb
451221 7e eb
end

Start v1.08 God From Autokill *
#Converted By Artemis`Entreri On June 19, 2000
440139 00ee0200 bf680100
end

Start v1.08 F5 Crash
409dad 391d44ac4b00 c60504324801
end

Start v1.08 Anticrash
441655 03f0 e9e3 
#441657 2944 e305
441659 240c e305
44165b 75eb 0090
end

Start v1.08 Red Portal
486228 54686520556e686f6c7920416c746172 66726f6d2054656c65706f7274000000
48623c 506f7274616c20746f 466f6f747072696e74
4a4892 00 41
end

Start v1.08 F1 Autokill
41abf1 e8caeb0300c894df000033db 8B0DA8D14A008A1D39CF4400
41abff 53 3b
41ac00 6a03 fb69
41abfd 33c9 ffd8
41ac02 681c044900 54000083bf
41ac1f be28c5 48d34a
41ac22 4700 0000
41ac07 6a01 9090
41ac0c e828c80300 8bc368ffff
41ac14 e82c 0100
41ac16 ea0300 0000f8
41ac19 8b3d20646300 fd1b0000fb14
41ac2b 33d233c9381e750346 8bcee8101500004383
41ac36 803e247501468a06 db881d39cf44005f
end

Start v1.08 Leech *
#Converted By Artemis`Entreri On June 20, 2000
44ece6 e81cf7ffff 9090909090
end

Start v1.08 Tech See Extra Attribute
405511 0fbe80508668005068c0604800 8B88F47868009051E9D4FD0700
405526 0c 1c
4862a5 00000000000000000000000000000000 8B88EC786800518B88E4786800518B88
4862b5 00000000000000000000000000000000 DC786800510FBE88307968005168E752
4862c5 00000000000000 4800E90502F8FF
405540 34 28
405544 8b8030866800c1f906c1f8065150 C1F906518B8824796800C1F90651
405552 68ac604800 E9C2FD0700
40555f 10 18
4862cb 000000000000000000 8B8814796800C1F906
4862d5 00000000000000000000000000000000 518B8810796800C1F9065168A8504800
4862e5 0000000000 E92002F8FF
#HP=%i/%i Mana=%i/%i
4860ac 48697420506F696E7473202569206F66202569 48503D25692F2569204D616E613D25692F2569
#L:%i S:%i M:%i D:%i V:%i
4862eb 000000000000000000000000000000000000000000000000 4C3A256920533A2569204D3A256920443A256920563A2569
#Displays as:
#Name
#Level: Strength: Magic: Dexterity: Vitality:
#Current Hp/Base Hp & Current Mana/Base Mana
#Abreviated of course
end

Start v1.08 Join Game At Any Level
449ff3 8886b8010000 e8760cfdff90
41aea5 ff8b 85c0
41aea7 cfe8 7e05
41aea9 d34c04 83f864
41aeac 00e8 7c04
41aeae 3a05 31c0
41aeb0 0500 b01e
41aeb2 85ff 8886
41aeb5 74086a01 b8010000
41aeb9 ff c3
end

Start v1.08 Magic Missile *
#Converted By Artemis`Entreri On June 20, 2000
458e7f 2e 00
458eac 75 eb
end

Start v1.08 Autoheal HP 0
44ece6 e81cf7ffff e852ab0200
47a1ae 00000000000000000000000000 50a114796800a31079680058c3
end

Start v1.08 Immune From All Spells *
#Converted By Artemis`Entreri On June 22, 2000
41ff56 4b 7f
41ff5a 7e02 9090
41ff66 7e02 9090
41ff72 7e02 9090
405a7d 7d17 9090
405ade 7d17 9090
405b3a 7d17 9090
end

Start v1.08 Townspells *
#Converted By Artemis`Entreri On June 21, 2000
#Improved On June 23, 2000
451751 75 eb
45175e 75 eb
43ead8 75 eb
43eae8 75 eb
43f61f 75 eb
43f6cd 75 eb
43f6bd 75 eb
43f6cd 75 eb
43f60f 75 eb
43f761 75 eb
43fab5 75 eb
43fac5 75 eb
#43fb5f 75 eb
#43fbf9 75 eb
#43fc93 75 eb
end

Start v1.08 Wirt code
45b1b4 6a eb
end

Start v1.08 Cursor Kill/Heal
#4054dc ofbe 88c2
#4054de co69 89d0
#4054e0 cod8540000 e8b45c0100
41b05d 5985c05975216a 803db09f4b0001
41b064 01568d85ecfeffff68e8 752260803d0453480001
41b06e 994b 741f
41b070 0050683006 bbff000000
41b075 4900 31c9
41b077 ff15 4151
41b079 60b2470050 6800ee0200
41b07e ff15d8b147 e8f3320200
41b083 00 5a
41b084 8d85c0fe 4b75ee61
41b088 ffff5053ff15 69c0d8540000
41b08e 7c c3
41b08f b1 52
41b090 4700 b24d
41b092 85c00f8509 e8372c0200
41b097 ffff ebee
48608c 506c61796572206174746163 437572736f72204b696c6c00
48609c 506c6179657220667269656e 437572736f72204865616c00
end

Start v1.08 Items Always Identified
4053de 39b888d76800 e9995d010090
41b043 ffffe8e3feffff 80b898cb680017
41b04a eb38 740c
41b04c 8d 43
41b04d 85ecfeffff68 889868ca6800
41b053 3806490050 e955a2feff
41b058 e823180500 e958a2feff
end

Start v1.08 No Hit Animation *
#Converted By Artemis`Entreri On June 25, 2000
435c57 75 eb
end

Start v1.08 All Damage 2873 *
#Converted By Artemis`Entreri On June 25, 2000
42a93b 039e20866800 be390b000090
42a943 8b8620866800 b8390b000090
42b005 0386d8d8680003 bf390b00009089
44f794 0386d8d8680003 bf390b00009089
44fba0 0386d8d8680003 bf390b00009089
end

Start v1.08 Don't Drop Ear When Killed *
44e610 0f84 90e9
end

Start v1.08 One Space Per Item
4074bf a368ac4b00 e85a260700
47a6d0 000000000000 6a1c588bc8c3
end

Start v1.08 See Unidentified Items Name
#Converted By Artemis`Entreri On June 26, 2000
4053e5 08 00
end

Start v1.08 Autokill
403e1e 75 eb
42dc95 558bec51 8b5c2418
42dc99 538b5d08568b 3b1d74776800
42dc9f 7510 7524
42dca1 894d 31d2
42dca3 fc57 b364
42dca5 8b4d0c8bfa3b 3b1574776800
42dcab f975 7412
42dcad 193b 31c9
42dcaf de 41
42dcb0 75 52
42dcb1 158b4514c1 6800ee0200
42dcb6 e002038844 e8e2050100
42dcbb 9d 5a
42dcbc 49 4b
42dcbd 0003 75ee
42dcbf b0 42
42dcc0 649d49 83fa04
42dcc3 0089 7cde
42dcc5 4d0c837d1cff ff0d18da6400
42dccb 741c8b c21c00
4a4bbc 486f6c7920426f 414b20416c6c00
4a4a52 0000 3535
end

Start v1.08 Kill All Monsters
42cf09 558bec83 8b542418
42cf0d ec208bc18b4d 3b1574776800
42cf13 1c69 7523
42cf15 c0b0 31c9
42cf17 0000 31db
42cf19 0083 b3e4
42cf1b 65e000 0fafd9
42cf1e 8365fc005356 81c334e76400
42cf24 8b751c 833b00
42cf27 578b 7409
42cf29 7d 51
42cf2a 1c 52
42cf2b c745e40300 e805800000
42cf30 00 5a
42cf31 00 59
42cf32 c7 41
42cf33 45e80c 80f9c8
42cf36 0000 75df
42cf38 00c745ec2d00 ff0d18da6400
42cf3e 0000c7 c21c00
end

Start v1.08 Map Player Locator 1
#401fe4 75 eb
#404cad 75 eb
#4029d7 8b1d94846800 b80000000090
#4029dd 69dbd8540000 e8a885010090
#41ae52 740d 89c7
#41ae54 50e898050500 69ffd8540000
#41ae5a 8325246c6300 3b0574776800
#41ae60 00a1 7420
#41ae62 2c6d630085c074 80bfb878680000
#41ae69 0d50 740e
#41ae6b e88205050083 8b8fac776800
#41ae71 252c6d630000 3b0d00c55b00
#41ae8d e864 7409
#41ae8f 04 40
#41ae90 0500 3c04
#41ae92 e84e 7202
#41ae94 b5ff 31c0
#41ae96 ffe8 ebd0
#41ae98 b4 40
#41ae99 dc03 3c04
#41ae9b 00e8 7202
#41ae9d d868 31c0
#41ae9f 0200e8d3ae a2a0294000
#41aea4 ff c3
end


Start v1.08 Map Player Locator 2
401fe4 75 eb
404cad 75 eb
4029d7 8b1d94846800 b80000000090
4029dd 69dbd8540000 e88485010090
41ae52 740d 89c7
41ae54 50e898050500 69ff82540000
41ae5a 8325246c6300 3b0574776800
41ae60 00a1 7420
41ae62 2c6d630085c074 80bfb878680000
41ae69 0d50 740e
41ae6b e88205050083 8b8fac776800
41ae71 252c6d630000 3b0d00c55b00
41ae8d e864 7409
41ae8f 04 40
41ae90 0500 3c04
41ae92 e84e 7202
41ae94 b5ff 31c0
41ae96 ffe8 ebd0
41ae98 b4 40
41ae99 dc03 3c04
41ae9b 00e8 7202
41ae9d d868 31c0
41ae9f 0200e8d3ae a2a0294000
41aea4 ff c3
end

Start v1.08 Fast Walk *
#Converted By Artemis`Entreri On June 26, 2000
44f156 86 b8
44f2d0 86 b8
44f424 86 b8
end

Start v1.08 Player hit crash
43b145 68540d4a0056e820 9090909090909090
end

Start v1.08 Nova crash
##4365e2 33c0 9090
##43603c 33c0 9090
42aa38 33c0 9090
42ae08 33c0 9090
42b0f8 33c0 9090
end

Start v1.08 Anti Golem Crash
434b51 0fb600 909090
434bcc 80386e 909090
434c9d 8a00 9090 
43388b 8b748a04 90909090
433892 8b7224 909090
4338a3 8b5228 909090
452fda 8a00 9090
44cd60 8a00 9090
434d6f 8a00 9090
434d90 0fb600 909090
434eda 8a00 9090
434ee4 0fb6 9090
434ca7 0fb6 9090
end

Start v1.08 Anti Golem Tech
434b03 ffb688f46400576840004a00 C7868cf46400b1e34c00ed00
end

Start Art! **********New hacks made since June 27**********
end

Start v1.08 Permanent Stone Curse *
430528 75 eb
43056b 75 eb
end

Start v1.08 One Space Item *
4074b7 1c 2c
end

Start v1.08 Ghost To Monster *
#Converted By Artemis`Entreri On June 29
#This one is pretty cool, no monster in all levels move on your screen.
#They can't attack, or even speak (Lazarus)
#You can kill them and gain gold and items like usual
#You can turn it off or on whenever you want, it won't crash
40ad3e e8d0f70200 9090909090
end

Start v1.08 Can't Put Any Items In Inventory *
4074b8 8b8150b64700 B81C00009090
4074c4 8b8920b94700 B81C00009090
end

start v1.08 Anti Telekinesi Crash *
#Converted By Artemis`Entreri On June 29, 2000
4345c8 8a00 9090
end

Start v1.08 Anti Gardian On Townfolks Crash *
#Converted By Artemis`Entreri On June 29, 2000
42e213 f781 eb08
43ab07 3886a40a5d00 909090909090
end

Start v1.08 Stone diablo
#462d98 7415 9090
#464653 7415 9090
464bc1 7415 9090
465932 7415 9090
4659f3 7415 9090
465a86 7415 9090
465b19 7415 9090
#465bac 7415 9090
#465c61 7415 9090
#465d53 7415 9090
end

Start v1.08 Ear of player slot 1
44e62f 9ed88568 1d609267
end

Start v1.08 Ear slot 2
44e62f 9ed88568 1d828a67
end

Start v1.08 Ear slot 3
44e62f 9ed88568 1d748f67
end

Start v1.08 Ear slot 4
44e62f 9ed88568 1d669467
end


Start v1.08 NO icon * Lvl 127
#Converted By Artemis`Entreri On June 18, 2000
45116b 80be c686
451171 32 7f
451178 7e eb
end

Start v1.08 Killed Diablo Left Game *
#Converted By Artemis`Entreri On June 30, 2000
#When you leave game this makes appear the message when you kill Diablo
#Need to be improved , cause you can't skip the ending video even with the
#Hack "prevention of ending movie"
#As for now, to do so just press alt+tab every time you quit a game to skip the movie
408ada 740c 9090
43666f 760a 9090
436687 76 eb
end


Start v1.08 Negative HP 
#Converted By Artemis`Entreri On June 30, 2000
44ec9e 8b3d70e76400 909090909090
44ecb7 83b8809164000d 90909090909090
44ecbe 7511 9090
44ecc6 7509 9090
44ecc8 83b8b491640000 90909090909090
4042c3 a5 90
end

Start v1.08 Portal To Different Levels *
#Converted By Artemis`Entreri On July 1, 2000
42c4fc 7441 9090
4528a0 8b4c 31c9
4528a2 2408 b110
end


Start v1.08 Version 1
49052c 446961626c6f2076312e303820772f6d6f64732062792047726561 417274656d697320456e7472657269204861636b7320562e313038
end

Start v1.08 Art Version *
49052c ** 202020202020202020202020202020202020417274656d697320456e7472657269204861636b7320562e313038
end


Start v1.08 Prevent End Movie
436670 0a 7c
end

Start v1.08 SuperMissiles
4a43c3 0000 381b
end

Start Art! **********Hacks Since August 14**********
end

Start V1.08 Wont Die But Lose Life
44e407 55 c3
end

Start V1.08 HolyBolt Crash *
42dc95 55 ff
end

Start V1.08 Autoself Res *
#Converted And Rewritten By Artemis`Entreri On August 14, 2000
4514de b800f40100 e83edd0200
47f221 0000000000 b8ffffff7f
47f226 000000000000 3b2d94846800
47f22c 0000 7512
47f22e 000000 833a00
47f231 0000 7f0d
47f233 00 60
47f234 0000 b21a
47f236 0000 31c9
47f238 00 41
47f239 00 55
47f23a 0000000000 e808e9fbff
47f23f 00 61
47f240 00 c3
end

Start v1.08 Res Crash *
#Converted And Rewritten By Artemis`Entreri On August 14,2000
409869 660fbe056eac4b00 e8075a0700909090
409872 b21a 9090
47f275 0000000000 a0a09f4b00
47f27a 0000 b21a
47f27c 0000 3cff
47f27e 0000 7404
47f280 0000 b21c
47f282 0000 b0c8
47f284 00 c3
end

Start v1.08 Res Crash Patch
#Converted And Rewritten By Artemis`Entreri
458f1f 8b90d4846800 e8a163020090
47f2c5 0000000000 3d89fe0000
47f2ca 0000 7206
47f2cc 0000 31c0
47f2ce 0000 31d2
47f2d0 0000 31db
47f2d2 000000000000 8b90d4846800
47f2d8 00 c3
#
434475 69f6e4000000 e8a8ae040090
47f322 000000000000 81fec8000000
47f328 0000 7206
47f32a 0000 31f6
47f32c 0000 31c9
47f32e 0000 31ff
47f330 000000000000 69f6e4000000
47f336 00 c3
#
43fd21 0fb74e016a00 e8a8f6030090
43fd27 8bd7 6a00
47f3ce 00000000 0fb74e01
47f3d2 0000 8bd7
47f3d4 000000000000 81f9c8000000
47f3da 0000 7206
47f3dc 0000 31c9
47f3de 00000000 66894e01
47f3e2 00 c3
#
4345c2 8b868cf46400 e806af040090
47f4cd 000000000000 8b868cf46400
47f4d3 0000 85c0
47f4d5 0000 7505
47f4d7 0000000000 b88cf46400
47f4dc 00 c3
#
433886 05b0f36400 e832bd0400
47f5bd 0000000000 05b0f36400
47f5c2 0000 39c2
47f5c4 0000 7705
47f5c6 0000000000 ba5c9c6500
47f5cb 00 c3
end

Start v1.08 Tech -V- Crash
40a439 ba2c0549008b0d94846800 6068ff7f0000b22d33c9e8
40a444 6a01585bd3e08b ff360300615bc3
end

Start v1.08 Tech Anti Crash
458f0b 80fbff 83fb04
458f11 74 7d
458f4f 80fbff 83fb04
458f53 84 8d
47cde8 65207370656c6c206d6f726520656666 81faff0000007e036a005a8bc26bc078
47cdf8 6563746976 8954240cc3
end

Start v1.08 Microblaster TownKill
end

Start v1.08 Join Game any Lvls *
#Converted By Artemis`Entreri On August 14,2000
449ff3 8886b8010000 e8ad0efdff90
41aea5 ff8b 85c0
41aea7 cfe8 7e05
41aea9 d34c04 83f864
41aeac 00e8 7c04
41aeae 3a05 31c0
41aeb0 0500 b01e
41aeb2 85ff5f74086a01 8886b8010000c3
#41aeb9 ff c3
end

Start v1.08 Telewalk 2 *
#Converted And Rewritten By Artemis`Entreri
44f155 398688866800 e87304030090
44f2cf 398688866800 e8f902030090
44f423 398688866800 e8a501030090
47f5cd 000000000000 3b1d94846800
47f5d3 0000 7406
47f5d5 000000000000 398688866800
47f5db 00 c3
end

Start v1.08 One Space Per Item *
#Converted By Artemis`Entreri
4074bf a368ac4b00 e819810700
47f5dd 000000000000 6a1c588bc8c3
end 

Start v1.08 Anti Itm Crash From You
#Prevent Crash When Open INV
41c665 8bbae4926800 e8af2f060090
47f619 0000000000 8bbae49268
47f61f 000000 81ffff
47f625 0000 7205
47f627 0000 bf20
47f62c 00 c3
#Prevent Crash When Click On Item In INV
4074e6 8b048d50b64700 e8838107009090
47f66e 000000 81f9ff
47f674 0000 7205
47f676 0000 b920
47f67b 000000000000 8b048d50b647
47f682 00 c3
#Prevent Crash When Drop Item
423326 8b86787b6300 e896c3050090
47f6c1 0000000000 8b86787b63
47f6c7 0000 3dff
47f6cc 0000 7205
47f6ce 0000 b820
47f6d3 00 c3
end

Start v1.08 another
#460bf7 8b7d148bf0
end

Start v1.08 Spoofing Char *
100260f5 ** 3230203020312031303720313037203130372031303720313037203000
end

#Start v1.08 Map Player Locator 1
#Converted And Rewritten By Artemis`Entreri
#401fe4 75 eb
#404cad 75 eb
#4029d7 8b1d94846800 b80000000090
#4029dd 69dbd8540000 e87084010090
#41ae52 740d 8bd8
#41ae54 50e898050500 69dbd8540000
#41ae5a 8325246c6300 3b0594846800
#41ae60 00a1 7420
#41ae62 2c6d630085c074 80bbd884680000
#41ae69 0d50 740e
#41ae6b e88205050083 8b8bcc846800
#41ae71 252c6d630000 3b0d7ed15b00
#41ae77 a114 7409
#41ae79 6a 40
#41ae7a 6300 3c04
#41ae7c 85c0 7202
#41ae7e 740d 31c0
#41ae80 50e8 ebd0
#41ae82 6c 40
#41ae83 0505 3c04
#41ae85 0083 7202
#41ae87 2514 31c0
#41ae89 6a630000e8 a2d8294000
#41ae8e 64 c3
#end

Start v1.08 Map Player Locator 2
#Converted And Rewritten By Artemis`Entreri
401fe4 75 eb
404cad 75 eb
4029d7 8b1d94846800 b80000000090
4029dd 69dbd8540000 e88684010090
41ae68 740d 8bd8
41ae6a 50e882050500 69dbd8540000
41ae70 83252c6d6300 3b0594846800
41ae76 00a1 7420
41ae78 146a630085c074 80bbd884680000
41ae7f 0d50 740e
41ae81 e86c05050083 8b8bcc846800
41ae87 25146a630000 3b0d7ed15b00
41ae8d e864 7409
41ae8f 04 40
41ae90 0500 3c04
41ae92 e84e 7202
41ae94 b5ff 31c0
41ae96 ffe8 ebd0
41ae98 b4 40
41ae99 dc03 3c04
41ae9b 00e8 7202
41ae9d d868 31c0
41ae9f 0200e8d3ae a2d8294000
41aea4 ff c3
end
Path: /usr/games/diablo_1/v108/artemis2.dat13322 bytes
Start Note Artemis`Entreri Second Official Dat File
end

Start Note All Hacks Made For V1.08 By Artemis`Entreri
end

Start Note Read In ASCII Editor For Comments
end


#******************************************************************************************
# Format:
#
# start <version> <description>
# <offset> <olddata> <newdata>
# end
#
# Note: <offset>, <olddata> and <newdata> must be specified in hex.
#
#       <olddata> and <newdata> must be the same length and a multiple
#       of two (add leading zero if necessary).
#
#       Comment lines are those beginning with '#' or ';'.
#******************************************************************************************

Start v1.08 Townspells 
#Converted By Artemis`Entreri On June 21, 2000
#Improved On June 23, 2000
451751 75 eb
45175e 75 eb
43ead8 75 eb
43eae8 75 eb
43f61f 75 eb
43f6cd 75 eb
43f6bd 75 eb
43f6cd 75 eb
43f60f 75 eb
43f761 75 eb
43fab5 75 eb
43fac5 75 eb
end

Start v1.08 Permanent Stone Curse 
#Converted By Artemis`Entreri On June 27, 2000
430528 75 eb
43056b 75 eb
end

Start v1.08 Can't Put Any Items In INV
#Made By Artemis`Entreri On June 23, 2000
#Found this accidently don't remember how
#I don't feel much pride to have made a shitty hack like that,
#But anyway....who cares 
4074b8 8b8150b64700 B81C00009090
4074c4 8b8920b94700 B81C00009090
end

Start v1.08 Ghost To Monster 
#Converted By Artemis`Entreri On June 29, 2000
#This one is pretty cool, no monster in all levels move on your screen.
#They can't attack, or even speak (Lazarus)
#You can kill them and gain gold and items like usual
#You can turn it off or on whenever you want, it won't crash
40ad3e e8d0f70200 9090909090
end

start v1.08 Anti Telekinesi On Townfolks Crash 
#Converted By Artemis`Entreri On June 29, 2000
#Prevent you to crash when you cast Telekinesi in town on a townfolk
4345c8 8a00 9090
end

Start v1.08 Anti Guardian On Townfolks Crash 
#Converted By Artemis`Entreri On June 29, 2000
#Prevent you to crash when you cast Guardian in town on a townfolk
42e213 f781 eb08
43ab07 3886a40a5d00 909090909090
end

Start v1.08 Killed Diablo Left Game! 
#Converted By Artemis`Entreri On June 30, 2000
#When you leave game this makes appear the message that you killed Diablo
#Need to be improved , cause you can't skip the ending video even with the
#Hack "prevention of ending movie"
#As for now, to do so just press alt+tab every time you quit a game to skip the movie
408ada 740c 9090
43666f 760a 9090
436687 76 eb
end

Start v1.08 Portal To Different Levels 
#Converted By Artemis`Entreri On July 1, 2000
#Set to make appear lvl 16 monsters to whatever dungeon lvl you enter by a TP
#Note : You won't see other players on this lvl and same for them
42c4fc 7441 9090
4528a0 8b4c 31c9
4528a2 2408 b110
end

Start v1.08 Level 0 
#Converted By Artemis`Entreri On June 18, 2000
#Use with "Join Game At Any Level" or else it will corrupt your char datas
451178 7e03 9090
45117c 32 00
end

Start v1.08 No Icon ~ Lvl 127
#Converted By Artemis`Entreri On June 18, 2000
#Set to make you Lvl 127
#To set it yourself, just change at the second offset the newdata "7f"
#If you don't have the code "Join Game At Any Level", your char will be corrupted 
#And won't be able to enter any games.
#Also, at this time you won't see your icon in Bnet Chat
45116b 80be c686
451171 32 7f
451178 7e eb
end

Start v1.08 One Space Per Item 
#Converted By Artemis`Entreri
4074bf a368ac4b00 e819810700
47f5dd 000000000000 6a1c588bc8c3
end 

Start v1.08 Telewalk 2 ~ Best coded version
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Another coded version of the Telewalk Hack
#Now, won't conflict by making other players appear to also teleporting on your screen
#Actually, this one is the best Telewalk you can use
44f155 398688866800 e87304030090
44f2cf 398688866800 e8f902030090
44f423 398688866800 e8a501030090
47f5cd 000000000000 3b1d94846800
47f5d3 0000 7406
47f5d5 000000000000 398688866800
47f5db 00 c3
end

Start v1.08 Join Game At Any Level 
#Converted By Artemis`Entreri 
#Let you enter game even with illegal Level
#Set to make appear your char lvl 30 in chat room
#To set it yourself, just change the newdata "1e" at the offset "41aeb0"
449ff3 8886b8010000 e8ad0efdff90
41aea5 ff8b 85c0
41aea7 cfe8 7e05
41aea9 d34c04 83f864
41aeac 00e8 7c04
41aeae 3a05 31c0
41aeb0 0500 b01e
41aeb2 85ff5f74086a01 8886b8010000c3
end

Start v1.08 Auto Self Res
#Converted And Rewritten For V1.08 By Artemis`Entreri 
#Auto Resurrect yourself when you die
4514de b800f40100 e83edd0200
47f221 0000000000 b8ffffff7f
47f226 000000000000 3b2d94846800
47f22c 0000 7512
47f22e 000000 833a00
47f231 0000 7f0d
47f233 00 60
47f234 0000 b21a
47f236 0000 31c9
47f238 00 41
47f239 00 55
47f23a 0000000000 e808e9fbff
47f23f 00 61
47f240 00 c3
end

Start v1.08 F1 Res Everyone
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Press F1 and it will cast Resurrect on everyone, even those who aren't dead
#Won't crash players if you use this with the Res Crash, since it isn't you who cast it
409c2c 74 eb
409d72 74 eb
4549c0 e82462fcff e8f0af0200
409d9e e854100100 e8125c0700
461696 e84e95fbff e81ae30100
47f9b5 0000 31c0
47f9b7 0000 31c9
47f9b9 00 41
47f9ba 0000 b21a
47f9bc 00 50
47f9bd 00 50
47f9be 0000000000 e884e1fbff
47f9c3 00 58
47f9c4 00 40
47f9c5 0000 3c04
47f9c7 0000 7cee
47f9c9 0000000000000000 66c6052864630000
47f9d1 00 c3
end

Start v1.08 Resurrect Crash 
#Converted And Rewritten For V1.08 By Artemis`Entreri 
#Note : You'll need the patch or else you will crash too
#Crash with the error DirOK: invalid monster $d
409869 660fbe056eac4b00 e8075a0700909090
409872 b21a 9090
47f275 0000000000 a0a09f4b00
47f27a 0000 b21a
47f27c 0000 3cff
47f27e 0000 7404
47f280 0000 b21c
47f282 0000 b0c8
47f284 00 c3
end

Start v1.08 Resurrect Crash 2
#Converted And Rewritten For V1.08 By Artemis`Entreri 
#Note : You'll need the patch or else you will crash too
#Crash with the error ClrPlrPath: illegal player %d
409869 660fbe056eac4b00 e8075a0700909090
409872 b21a 9090
47f275 0000000000 a0a09f4b00
47f27a 0000 b21a
47f27c 0000 3cff
47f27e 0000 7403
47f280 000000 83c004
47f283 00 c3
end

Start v1.08 Resurrect Crash Patch
#Converted And Rewritten For V1.08 By Artemis`Entreri
458f1f 8b90d4846800 e8a163020090
47f2c5 0000000000 3d89fe0000
47f2ca 0000 7206
47f2cc 0000 31c0
47f2ce 0000 31d2
47f2d0 0000 31db
47f2d2 000000000000 8b90d4846800
47f2d8 00 c3
434475 69f6e4000000 e8a8ae040090
47f322 000000000000 81fec8000000
47f328 0000 7206
47f32a 0000 31f6
47f32c 0000 31c9
47f32e 0000 31ff
47f330 000000000000 69f6e4000000
47f336 00 c3
43fd21 0fb74e016a00 e8a8f6030090
43fd27 8bd7 6a00
47f3ce 00000000 0fb74e01
47f3d2 0000 8bd7
47f3d4 000000000000 81f9c8000000
47f3da 0000 7206
47f3dc 0000 31c9
47f3de 00000000 66894e01
47f3e2 00 c3
4345c2 8b868cf46400 e806af040090
47f4cd 000000000000 8b868cf46400
47f4d3 0000 85c0
47f4d5 0000 7505
47f4d7 0000000000 b88cf46400
47f4dc 00 c3
433886 05b0f36400 e832bd0400
47f5bd 0000000000 05b0f36400
47f5c2 0000 39c2
47f5c4 0000 7705
47f5c6 0000000000 ba5c9c6500
47f5cb 00 c3
end

Start v1.08 Anti Item Crash From You
#Converted And Rewritten For V1.08 By Artemis`Entreri
#I miss some codes in this hack, the ones that prevent you crashing
#When Item Touch Ground, so it isn't completed
#If someone has this code, send them to me by mail
#Prevent Crash When Open INV
41c665 8bbae4926800 e8af2f060090
47f619 0000000000 8bbae49268
47f61f 000000 81ffff
47f625 0000 7205
47f627 0000 bf20
47f62c 00 c3
#Prevent Crash When Click On Item In INV
4074e6 8b048d50b64700 e8838107009090
47f66e 000000 81f9ff
47f674 0000 7205
47f676 0000 b920
47f67b 000000000000 8b048d50b647
47f682 00 c3
#Prevent Crash When Drop Item
423326 8b86787b6300 e896c3050090
47f6c1 0000000000 8b86787b63
47f6c7 0000 3dff
47f6cc 0000 7205
47f6ce 0000 b820
47f6d3 00 c3
end

Start v1.08 Special Anti Crash
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Actually, i don't know what this code is for and what crash it prevents
#Anyway, use it it shouldn't be bad
460bf7 8b7d148bf0 e8a4f80200
4904a0 000000 83f841
4904a3 0000 7202
4904a5 0000 31c0
4904a7 000000 8b7d14
4904aa 0000 89c6
4904ac 00 c3
end

Start v1.08 Map Player Locator 
#Converted And Rewritten For V1.08 By Artemis`Entreri
#I made this cause I've noticed the same hack converted by Doom-Gaze was bad coded
#It was booting me each time i was opening my map, so i said fuck that i'll make my own
#Some bugs found: turn the hack off sometimes when entering dungeon level
#But always work in town
#Need to be improved
401fe4 75 eb
404cad 75 eb
4029d7 8b1d94846800 b80000000090
4029dd 69dbd8540000 e88684010090
41ae68 740d 8bd8
41ae6a 50e882050500 69dbd8540000
41ae70 83252c6d6300 3b0594846800
41ae76 00a1 7420
41ae78 146a630085c074 80bbd885680000
41ae7f 0d50 740e
41ae81 e86c05050083 8b8bcc846800
41ae87 25146a630000 3b0d00c55b00
41ae8d e864 7409
41ae8f 04 40
41ae90 0500 3c04
41ae92 e84e 7202
41ae94 b5ff 31c0
41ae96 ffe8 ebd0
41ae98 b4 40
41ae99 dc03 3c04
41ae9b 00e8 7202
41ae9d d868 31c0
41ae9f 0200e8d3ae a2d8294000
41aea4 ff c3
end

Start v1.08 Monster Cursor Kill
#Converted And Rewritten For V.108 By Artemis`Entreri
#Auto kill monsters when you put your cursor on them
407ce3 69c9e4000000 e8717c070090
47f959 00000000000000 803d7cac4b0001
47f960 0000 750f
47f962 00 60
47f963 0000 8bc2
47f965 000000000000 8b3594846800
47f96b 0000000000 e89b55fbff
47f970 00 61
47f971 000000000000 69c9e4000000
47f977 00 c3
end

Start v1.08  Player Cursor Kill/Heal
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Auto kill players when you put your cursor on them
#Won't work if they have god mode 
#Auto heal to the max players when you put your cursor on them
#Note: Sometimes it takes time before it works and they got healed
4054dc 0fbe 88c2
4054de c069 89d0
4054e0 c0d8540000 e8785b0100
41b05d 5985c05975216a 803d7cac4b0001
41b064 0156 7522
41b066 8d 60
41b067 85ecfeffff68e8 803d0863480001
41b06e 994b 741f
41b070 0050683006 bbff000000
41b075 4900 31c9
41b077 ff 41
41b078 15 52
41b079 60b2470050 6800ee0200
41b07e ff15d8b147 e86d310200
41b083 00 5a
41b084 8d 4b
41b085 85c0 75ee
41b087 fe 61
41b088 ffff5053ff15 69c0d8540000
41b08e 7c c3
41b08f b1 52
41b090 4700 b24d
41b092 85c00f8509 e8b02a0200
41b097 ffff ebee
48608c 506c61796572206174746163 437572736f72204b696c6c00
48609c 506c6179657220667269656e 437572736f72204865616c00
end

Start v1.08 Display Extra Player Attributes
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Originally made by TechWarrior
#Let you see other players attribute when you put your cursor over them
405511 0fbe80508668005068c0604800 8B88148668009051E9820D0800
405526 0c 1c
4862a0 00000000000000000000000000000000 8B880C866800518B8804866800518B88
4862b0 00000000000000000000000000000000 FC856800510FBE88508668005168E762
4862c0 00000000000000 4800E957F2F7FF
405540 34 28
405544 8b8030866800c1f906c1f8065150 C1F906518B8844866800C1F90651
405552 68ac604800 E9700D0800
40555f 10 18
4862c7 000000000000000000 8B8834866800C1F906
4862d0 00000000000000000000000000000000 518B8830866800C1F9065168AC604800
4862e0 0000000000 E972F2F7FF
#HP=%i/%i Mana=%i/%i
4860ac 48697420506F696E7473202569206F66202569 48503D25692F2569204D616E613D25692F2569
#L:%i S:%i M:%i D:%i V:%i
4862e7 000000000000000000000000000000000000000000000000 4C3A256920533A2569204D3A256920443A256920563A2569
#Displays as:
#Name
#Level: Strength: Magic: Dexterity: Vitality:
#Current Hp/Base Hp & Current Mana/Base Mana
#Abreviated of course
end

Start v1.08 Simulate God Kill With Holybolt
#Converted And Rewritten For V1.08 By Artemis`Entreri
#Originally made by Insance Jester
#This is the second god kill made by IJ, when you cast Holybolt
#on someone who has god, it will simulate his death.
#Something pretty cool about this code, is that it won't make you die in other 
#Player's screen
42dcf5 e8ccc5ffff e94a270600
490444 00000000000000000000000000000000 e87d9ef9ff33c933d28a0d410449003a
490454 00000000000000000000000000000000 0d94846800740b8a1594846800e8a1df
490464 00000000000000000000000000000000 fbffa041044900fec0a2410449003c04
490474 0000000000000000000000000000 75d332c0a241044900e9ecd8f9ff
end


Start Note To Contact Me Write To DumBassSk8er@hotmail.com
end

#*************************************************************************************
#Personal infos                  Real name: Alex Mclean                              #
#                Age: 17                                                             #
#                Sex: M                                                              #
#                From: Quebec, Canada                                                #
#                Hobby: Hacking, Skateboarding, Playing Guit                         #
#                Bnet name: Artemis`Entreri                                          #              
#*************************************************************************************

TECHNOLOGIES

  • x86 Assembly
  • Memory Patching
  • Reverse Engineering
int03h.com circa 2000 ARTEMISV108(6)