[REQUEST] Castlevania Dominus Collection
Re: [REQUEST] Castlevania Dominus Collection
I just noticed, I can't double jump in Dawn of Sorrow, and yet the box is checked, can someome help me please?
Re: [REQUEST] Castlevania Dominus Collection
No idea... this game loot system is all over the place... I've very limited time and my backlog is huge...Fireflew wrote: ↑Sat Aug 31, 2024 10:07 pmPongozila you are a legend! Thanks so much for the cheat table for all 3 games.
One very minor thing I noticed in Dawn of Sorrow using the item drop cheat. It seems to only drop one item if the enemy has 2 item drops, I'm not sure if its possible but is there a way to get it to drop the other item? Perhaps setting the luck stat to some other value would prompt the game to do so but I'm not sure. Please don't worry if there's no way to do so though, you've done more than enough!
Paste this on CE, activate and check all the enemies in the bestiary... everything should be set to 9 souls
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>256</ID>
<Description>"9 souls enemies viewed on bestiary"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : game.exe
Version:
Date : 2024-08-31
Author : Pongossinha
This script does blah blah blah
}
define(address,"dra01.dll"+1FFD68)
define(bytes,41 8B 94 86 80 11 96 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,"dra01.dll"+1FFD68)
label(code)
label(return)
newmem:
mov [r14+rax*4+00961180],99999999
code:
mov edx,[r14+rax*4+00961180]
jmp return
address:
jmp newmem
nop 3
return:
[DISABLE]
address:
db bytes
// mov edx,[r14+rax*4+00961180]
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: dra01.dll+1FFD68
dra01.dll+1FFD3F: 48 0F BE 07 - movsx rax,byte ptr [rdi]
dra01.dll+1FFD43: 84 C0 - test al,al
dra01.dll+1FFD45: 0F 88 A9 00 00 00 - js dra01.dll+1FFDF4
dra01.dll+1FFD4B: 4C 8B D8 - mov r11,rax
dra01.dll+1FFD4E: 41 B8 0F 00 00 00 - mov r8d,0000000F
dra01.dll+1FFD54: 83 E0 07 - and eax,07
dra01.dll+1FFD57: 8D 0C 85 00 00 00 00 - lea ecx,[rax*4+00000000]
dra01.dll+1FFD5E: 49 8B C3 - mov rax,r11
dra01.dll+1FFD61: 48 C1 F8 03 - sar rax,03
dra01.dll+1FFD65: 41 D3 E0 - shl r8d,cl
// ---------- INJECTING HERE ----------
dra01.dll+1FFD68: 41 8B 94 86 80 11 96 00 - mov edx,[r14+rax*4+00961180]
// ---------- DONE INJECTING ----------
dra01.dll+1FFD70: 41 8B 84 86 C0 11 96 00 - mov eax,[r14+rax*4+009611C0]
dra01.dll+1FFD78: 41 23 D0 - and edx,r8d
dra01.dll+1FFD7B: 41 23 C0 - and eax,r8d
dra01.dll+1FFD7E: D3 EA - shr edx,cl
dra01.dll+1FFD80: D3 E8 - shr eax,cl
dra01.dll+1FFD82: 03 D0 - add edx,eax
dra01.dll+1FFD84: 74 6E - je dra01.dll+1FFDF4
dra01.dll+1FFD86: 41 8D 83 0F 03 00 00 - lea eax,[r11+0000030F]
dra01.dll+1FFD8D: 33 C9 - xor ecx,ecx
dra01.dll+1FFD8F: 89 44 24 40 - mov [rsp+40],eax
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Set the value to "2"... you must have double jump unlocked also! this code does not "unlock" double jump... only makes the game think you haven't double jumpped yet...
Last edited by Pongozila on Sat Aug 31, 2024 11:03 pm, edited 1 time in total.
Re: [REQUEST] Castlevania Dominus Collection
Ok just did a bunch of testing in Dawn of Sorrow with luck values.
I discovered some enemies, such as the Valkyrie, rarely drop a soul with the luck value set to 3999. But changing it to 4090 appears to guarantee a soul drop from these problematic enemies every time. It also seems to work on every other enemy too but need to confirm. Still haven't found the value to get enemies to drop their common items though, only their rare drops.
I discovered some enemies, such as the Valkyrie, rarely drop a soul with the luck value set to 3999. But changing it to 4090 appears to guarantee a soul drop from these problematic enemies every time. It also seems to work on every other enemy too but need to confirm. Still haven't found the value to get enemies to drop their common items though, only their rare drops.
Re: [REQUEST] Castlevania Dominus Collection
Ah I see, I haven't unlocked double jump yet, thank you so much for clearing me that out Pongzila, cheers!
-
- Expert Cheater
- Posts: 266
- Joined: Tue Jul 18, 2017 6:31 pm
- Reputation: 86
Re: [REQUEST] Castlevania Dominus Collection
Can we get cheats for Haunted Castle too?
Re: [REQUEST] Castlevania Dominus Collection
Haunted Castle please!!!
- QuasiMorto
- Cheater
- Posts: 39
- Joined: Tue Jul 25, 2017 11:04 am
- Reputation: 5
Re: [REQUEST] Castlevania Dominus Collection
As someone said before I think.. DoS Luck and drop rates was bugged in the original game, so much so that fans patched in order to work.Fireflew wrote: ↑Sat Aug 31, 2024 10:07 pmPongozila you are a legend! Thanks so much for the cheat table for all 3 games.
One very minor thing I noticed in Dawn of Sorrow using the item drop cheat. It seems to only drop one item if the enemy has 2 item drops, I'm not sure if its possible but is there a way to get it to drop the other item? Perhaps setting the luck stat to some other value would prompt the game to do so but I'm not sure. Please don't worry if there's no way to do so though, you've done more than enough!
[Link]
EDIT..
There is more info about Drop rates formulas in the game.
[Link]
Re: [REQUEST] Castlevania Dominus Collection
Pongozila wrote: ↑Sat Aug 31, 2024 11:01 pmPaste this on CE, activate and check all the enemies in the bestiary... everything should be set to 9 soulsReally appreciate it, Thanks !Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>256</ID> <Description>"9 souls enemies viewed on bestiary"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : game.exe Version: Date : 2024-08-31 Author : Pongossinha This script does blah blah blah } define(address,"dra01.dll"+1FFD68) define(bytes,41 8B 94 86 80 11 96 00) [ENABLE] assert(address,bytes) alloc(newmem,$1000,"dra01.dll"+1FFD68) label(code) label(return) newmem: mov [r14+rax*4+00961180],99999999 code: mov edx,[r14+rax*4+00961180] jmp return address: jmp newmem nop 3 return: [DISABLE] address: db bytes // mov edx,[r14+rax*4+00961180] dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: dra01.dll+1FFD68 dra01.dll+1FFD3F: 48 0F BE 07 - movsx rax,byte ptr [rdi] dra01.dll+1FFD43: 84 C0 - test al,al dra01.dll+1FFD45: 0F 88 A9 00 00 00 - js dra01.dll+1FFDF4 dra01.dll+1FFD4B: 4C 8B D8 - mov r11,rax dra01.dll+1FFD4E: 41 B8 0F 00 00 00 - mov r8d,0000000F dra01.dll+1FFD54: 83 E0 07 - and eax,07 dra01.dll+1FFD57: 8D 0C 85 00 00 00 00 - lea ecx,[rax*4+00000000] dra01.dll+1FFD5E: 49 8B C3 - mov rax,r11 dra01.dll+1FFD61: 48 C1 F8 03 - sar rax,03 dra01.dll+1FFD65: 41 D3 E0 - shl r8d,cl // ---------- INJECTING HERE ---------- dra01.dll+1FFD68: 41 8B 94 86 80 11 96 00 - mov edx,[r14+rax*4+00961180] // ---------- DONE INJECTING ---------- dra01.dll+1FFD70: 41 8B 84 86 C0 11 96 00 - mov eax,[r14+rax*4+009611C0] dra01.dll+1FFD78: 41 23 D0 - and edx,r8d dra01.dll+1FFD7B: 41 23 C0 - and eax,r8d dra01.dll+1FFD7E: D3 EA - shr edx,cl dra01.dll+1FFD80: D3 E8 - shr eax,cl dra01.dll+1FFD82: 03 D0 - add edx,eax dra01.dll+1FFD84: 74 6E - je dra01.dll+1FFDF4 dra01.dll+1FFD86: 41 8D 83 0F 03 00 00 - lea eax,[r11+0000030F] dra01.dll+1FFD8D: 33 C9 - xor ecx,ecx dra01.dll+1FFD8F: 89 44 24 40 - mov [rsp+40],eax } </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
Last edited by bedman88 on Mon Sep 02, 2024 11:12 am, edited 1 time in total.
Re: [REQUEST] Castlevania Dominus Collection
I'm also requesting codes for Haunted Castle (The Remake, not the Original). I have the original on MAME, cheats & all. So yeah...
Re: [REQUEST] Castlevania Dominus Collection
Final update is Here... only haven't done the original Haunted castle... but but gonna... hope you all enjoy this! And try not to use all codes at once... will suck all the fun out of the game... but hey "your game your rulez!"
viewtopic.php?p=368127#p368127
viewtopic.php?p=368127#p368127
Re: [REQUEST] Castlevania Dominus Collection
Hello,
If possible, could you add the infinite double jumps option for Order of Ecclesia?
Thanks in advance.
If possible, could you add the infinite double jumps option for Order of Ecclesia?
Thanks in advance.
-
- Expert Cheater
- Posts: 251
- Joined: Fri Apr 14, 2017 6:20 pm
- Reputation: 55
Re: [REQUEST] Castlevania Dominus Collection
would it be possible to get an inventory editor? theres a bug with your "9 of any soul you view in the bestiary" to give souls you shouldnt have yet (like the black panther and such) or at all (NULL souls)
Who is online
Users browsing this forum: Bing [Bot], Google Adsense [Bot], jurase