Kodewerx https://www.kodewerx.org/forum/ |
|
[NDS] Castlevania: Order of Ecclesia [U] [AR] https://www.kodewerx.org/forum/viewtopic.php?f=19&t=6233 |
Page 1 of 2 |
Author: | favas [ Wed Oct 22, 2008 9:37 pm ] |
Post subject: | [NDS] Castlevania: Order of Ecclesia [U] [AR] |
My thanxs to "Narin" =) Castlevania: Order of Ecclesia (U) Game id: YR9E 0DE73B3D Invincibility --- L+Up Activate, L+Down Deactivate --- 94000130 FDBF0000 121098E2 00000709 221098E4 0000000B D2000000 00000000 94000130 FD7F0000 121098E2 00000000 221098E4 00000000 D2000000 00000000 Money 99999999 --- Press SELECT --- 94000130 FFFB0000 02100310 05F5E0FF D2000000 00000000 Max Kills on all Attack Types --- press SELECT --- 94000130 FFFB0000 D5000000 0000FFFF C0000000 00000006 D7000000 0210031C D2000000 00000000 D2000000 00000000 All Glyphs --- press SELECT --- 94000130 FFFB0000 D5000000 00000091 C0000000 0000004E D8000000 021003EA D2000000 00000000 All Equipments x9 --- press SELECT --- 94000130 FFFB0000 D5000000 00000099 C0000000 00000079 D8000000 021004CF D2000000 00000000 All Relics --- Press SELECT --- 94000130 FFFB0000 02100458 D1D1D1D1 1210045C 0000D1D1 D2000000 00000000 All Use Items x9 --- press SELECT --- 94000130 FFFB0000 D5000000 00009999 C0000000 00000037 D7000000 0210045E D2000000 00000000 All Maps 100% --- press SELECT --- 94000130 FFFB0000 D5000000 000000FF C0000000 00000168 D8000000 02100144 D2000000 00000000 Kills x99999 --- press SELECT --- 94000130 FFFB0000 021005E8 0001869F D2000000 00000000 Complete Enemies List --- press SELECT --- 94000130 FFFB0000 02100344 FFFFFFFF 02100348 FFFFFFFF 0210034C FFFFFFFF 02100350 FFFFFFFF D2000000 00000000 Complete Enemies' Drop List --- press SELECT --- 94000130 FFFB0000 D5000000 000000FF C0000000 0000001C D8000000 02100354 D2000000 00000000 D2000000 00000000 Complete Villagers List --- press SELECT --- 94000130 FFFB0000 02100388 FFFFFFFF 0210038C FFFFFFFF 12100390 0000FFFF 22100392 000000FF D2000000 00000000 Infinite Double Jumps (Press B) 94000130 FFFD0000 22109932 00000001 D2000000 00000000 Secret Modes Unlocked 121DD060 0000FFFF All Skills --- Press Select --- 94000130 FFFB0000 D5000000 00000091 C0000000 0000004E D8000000 021003EA D2000000 00000000 Max Current HP 121002B4 0000270F Max HP 121002B6 0000270F Infinite HP DA000000 021002B6 D7000000 021002B4 D2000000 00000000 Press SELECT to Refill HP 94000130 FFFB0000 DA000000 021002B6 D7000000 021002B4 D2000000 00000000 Max Current MP 121002B8 0000270F Max MP 121002BA 0000270F Infinite MP DA000000 021002BA D7000000 021002B8 D2000000 00000000 Press SELECT to Refill MP 94000130 FFFB0000 DA000000 021002BA D7000000 021002B8 D2000000 00000000 Max Current Heart 121002BC 000003E7 Max Heart 121002BE 000003E7 Infinite Heart DA000000 021002BE D7000000 021002BC D2000000 00000000 Exp 9999999 --- press SELECT --- 94000130 FFFB0000 0210030C 0098967F D2000000 00000000 Lv 99 221002B0 00000063 STR 999 120FFD38 000003E7 CON 999 120FFD3A 000003E7 INT 999 120FFD3C 000003E7 MND 999 120FFD3E 000003E7 LCK 999 120FFD40 000003E7 LCK 10999 120FFD40 0000270F DS Lite Backlight Control --- Hold L+R+SELECT then press UP to increase brightness or DOWN to decrease brightness --- 94000130 FCFB0000 023FE074 012FFF11 E0000000 000000A8 E28F0001 E12FFF10 A21AB5F0 88234C24 80138811 D02A428B 25803490 F0002000 1C06F82A F0002004 2703F826 21404007 D003420B 420B2180 E018D00C 4231210C 2F03D006 1C79D013 F0002004 E00EF816 E0094331 438E210C 2F001C31 1E79D004 F0002004 E002F80A F0002000 BCF0F806 4718BC08 30800000 88222100 D1FC422A 80224A08 88208060 D1FC4228 80220C12 88228061 D1FC422A 21FF8860 47704008 04000130 80028802 023FE074 E3520003 D2000000 00000000 |
Author: | Hextator [ Fri Oct 24, 2008 12:46 pm ] |
Post subject: | |
Code: 0x021098E5 - Byte of hitstun
A flag controls whether this value is pertinent If the flag says the value is in use, values greater than 0 grant invincibility Invincibility is only for immunity to contact with enemies; enemy attacks will still do damage Infinite Hitstun: 221098E5 000000FF Infinite Boss Rush Time: 021092B4 00000000 |
Author: | Pasky [ Fri Oct 24, 2008 6:39 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Anyone find a checksum bypass? Some of the codes cause the game to delete the save because it finds it invalid. |
Author: | Hextator [ Fri Oct 24, 2008 9:29 pm ] |
Post subject: | |
If that's what's happening, it's not being emulated. I would think it would be considering how far no$gba 2.6a has come, but I guess not. Which codes are causing the problem? Also, the Villagers Complete (or whatever the code is called) code doesn't work for me. |
Author: | Zaraf [ Fri Oct 24, 2008 10:19 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
With the complete enemy drop list....it doesn't seem to show the last drop for an enemy if it has it. There are 3 spots for a drop to appear, and only the top two spots are shown by code, and not the third one. Is anyone able to fix the code please to correct this? Thanks! |
Author: | Hextator [ Sat Oct 25, 2008 9:17 am ] |
Post subject: | |
With all the 32767 luck spam I've been doing, I've gotten all drops but the Wallman's in my enemy list. If I can fight the Wallman again, I might be able to get his drop and do a diff to see where the glyph drop info flags are. Except they should be right next to everything else! Hopefully I find something to the effect of getting his glyph info to show up using a code in the process of dumping the drop rate data. Edit: Still haven't found drop rates, or why dropped glyphs aren't being displayed by the complete enemy drop list code. But I did learn all this: Code: Deprecated (click to go to update) I just got 3 Robe Decolletes from Zombies. Code: Zombies drop Eyes of God or the Devil: 020B6390 01040103 120B63A2 0000FFFF Code: Deprecated (click to go to update)
|
Author: | Pasky [ Sat Oct 25, 2008 1:31 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Any code modifying stats causes the corruption or any code not using a joker in my experience, I've reproduced the effect in no$ 2.6a. |
Author: | Hextator [ Sat Oct 25, 2008 4:38 pm ] |
Post subject: | |
I think I might know what it is. I don't change the values of my stats until I'm actually in the game. I was told that the game does a weird thing with the battery file upon start up, and having the codes on probably interferes with it. I hope the other codes I've posted aren't affected by this. I use Cheat Engine instead of an AR emulation app, so I'm not really using codes. An actual AR would be writing before the game even began execution, I believe. |
Author: | meru_uma [ Sat Oct 25, 2008 6:11 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Does anyone know which codes will corrupt the save data? |
Author: | Hextator [ Sat Oct 25, 2008 7:07 pm ] |
Post subject: | |
Pasky wrote: Any code modifying stats causes the corruption or any code not using a joker in my experience, I've reproduced the effect in no$ 2.6a. v_V |
Author: | gardevor [ Sat Oct 25, 2008 7:28 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Run the game with no$gba and go to the code address on emuhaste, hasteds or any memory viewer you use. If there's data on top of the code address (not 00000000) before you load a save file then that code will like to corrupt your save file. ex. Max GP No problems with stats code. |
Author: | meru_uma [ Sat Oct 25, 2008 9:44 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
So far I've been jokering most of the codes I used, so I'm still okay for now. Also some of the monsters don't really drop the glyphs. You have to wait for them to cast it and then you steal it. |
Author: | Hextator [ Sun Oct 26, 2008 12:11 pm ] |
Post subject: | |
Do the infinite HP/MP/Heart codes also corrupt the saves? If so, rather than using a "Press Select to refill" version of each code, it might be more intuitive to use some free memory to set a custom boolean byte, then check if that byte is true to enable the normal infinite code and skip the code if it's false. Of course, this free variable has to also be one that doesn't corrupt the save. |
Author: | Hiei-YYH [ Sun Oct 26, 2008 6:28 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
back after some time lol anyway, codes for cb users on my page >> http://www.codemasters-project.net/memb ... /2809.html |
Author: | ~Castlevania~ [ Sun Oct 26, 2008 6:41 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Hiei-YYH wrote: back after some time lol Do those codes corrupt save data? I don't feel like entering codes if they won't work.
anyway, codes for cb users on my page >> http://www.codemasters-project.net/memb ... /2809.html |
Author: | Hiei-YYH [ Sun Oct 26, 2008 6:45 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
well, i just hacked these while playing a new game, which codes usually corrupt your save data? so maybe i can check out |
Author: | gardevor [ Sun Oct 26, 2008 7:14 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Judging by the AR codes, max gp 02100310 Max Hearts 121002BE 000003E7 and the first set of max stat 2210031C 270F270F 22100320 270F270F 22100324 270F270F 12100328 0000270F Would corrupt the save file if you overwrite existing data over those addresses before you load your save file. |
Author: | Hiei-YYH [ Sun Oct 26, 2008 7:30 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
gardevor wrote: Judging by the AR codes, max gp 02100310 Max Hearts 121002BE 000003E7 and the first set of max stat 2210031C 270F270F 22100320 270F270F 22100324 270F270F 12100328 0000270F Would corrupt the save file if you overwrite existing data over those addresses before you load your save file. so, only these? Max Gold Max Hearts Max Stats I'll try hacking a "bypass hacked save" by tomorrow if no one else do it, now I have some work to do... see ya guys later |
Author: | gardevor [ Sun Oct 26, 2008 11:45 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Those are a few that I've checked with emuhaste that has data over those addresses when you load the game. If a bypass check takes some time to do, just use an IF code or button activator should save some time ![]() |
Author: | ~Castlevania~ [ Mon Oct 27, 2008 1:09 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Hiei-YYH wrote: well, i just hacked these while playing a new game, which codes usually corrupt your save data? so maybe i can check out Most of the AR codes erase your data, and the CB codes might too. I don't want to spend time entering them if they just erase my data.
|
Author: | Hiei-YYH [ Tue Oct 28, 2008 11:52 am ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Hum, the whole check is done at the BIOS ARM 9 ROM, i don't think AR or CB can write there, maybe kenobi can say something about that. I'll add some checks in my codes anyway. |
Author: | Hextator [ Wed Oct 29, 2008 6:58 pm ] |
Post subject: | |
I made these in a few minutes and someone confirmed they worked brilliantly: Code: //Initialize 52000000 E7FFDEFF 02000000 DEADBEEF 02000004 00000000 D0000000 00000000 //Activate 52000000 DEADBEEF 94000130 FCFF0000 02000004 00000001 D2000000 00000000 //Deactivate 52000000 DEADBEEF 94000130 FFFC0000 02000004 00000000 D2000000 00000000 //Inf. HP 52000004 00000001 DA000000 021002B6 D7000000 021002B4 D2000000 00000000 //Inf. MP 52000004 00000001 DA000000 021002BA D7000000 021002B8 D2000000 00000000 //Inf. Heart 52000004 00000001 DA000000 021002BE D7000000 021002BC D2000000 00000000 L+R to activate and A+B to deactivate. |
Author: | mutantdreams [ Wed Oct 29, 2008 8:47 pm ] |
Post subject: | Re: |
Zeld wrote: I made these in a few minutes and someone confirmed they worked brilliantly: Code: //Initialize 52000000 E7FFDEFF 02000000 [b]DEADBEEF[/b] 02000004 00000000 D0000000 00000000 //Activate 52000000 [b]DEADBEEF[/b] 94000130 FCFF0000 02000004 00000001 D2000000 00000000 //Deactivate 52000000 DEADBEEF 94000130 FFFC0000 02000004 00000000 D2000000 00000000 //Inf. HP 52000004 00000001 DA000000 021002B6 D7000000 021002B4 D2000000 00000000 //Inf. MP 52000004 00000001 DA000000 021002BA D7000000 021002B8 D2000000 00000000 //Inf. Heart 52000004 00000001 DA000000 021002BE D7000000 021002BC D2000000 00000000 L+R to activate and A+B to deactivate. lulz |
Author: | psychic_mat [ Thu Oct 30, 2008 5:28 am ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Does anyone have the codes for all use items which are not story related, I dont want Max Hp, MP, Hearts up in my item list... Also i donly like the mouse or the collar either... |
Author: | Narin [ Thu Oct 30, 2008 8:24 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Ok folks, I went through and fixed up all the codes. All the codes should now work without corrupting your save, even the Infinite HP/MP/Hearts/Hold and the Stat codes. I also went and fixed up a few buggy codes as well as added quite a few more not listed in the post above. You can find them all in the cheat database I maintain at http://cheats.gbatemp.net What I ask of you is can you please test the codes and see if you can find any cheats I happen to have missed and let me know? Once people have verified they are safe, I'll post them all here to the public. ![]() |
Author: | HyperHacker [ Thu Oct 30, 2008 10:03 pm ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Hiei-YYH wrote: Hum, the whole check is done at the BIOS ARM 9 ROM, i don't think AR or CB can write there, maybe kenobi can say something about that. I'll add some checks in my codes anyway. The BIOS is read-only and built into the CPU, so it could only be using one of the provided checksum functions. Just find the SWI that calls it.
|
Author: | Hextator [ Fri Oct 31, 2008 12:14 am ] |
Post subject: | |
I usually see SWIs in a SWI table. I recommend editing the compare instruction that compares what is returned by the SWI after finding it, as hurting the SWI could yield unwanted results. |
Author: | Hextator [ Sat Nov 01, 2008 5:23 pm ] |
Post subject: | |
Rollin' Code: Dominus Union doesn't kill you: 020A7764 E1A00000 020A766C E1A00000 0x020A7764 sets a bit in a variable that is updated that keeps Shanoa from doing certain things after using the Dominus union 0x020A766C is a call to the routine for handling auto-game-over .org 0x020A766C bl 0x0204E92C Code: .thumb .org 0x020001AE swi #0x0E @GetCRC16 .org 0x0202D048 blx 0x020001AE ldr r1, =#0x0211F0E2 @ mov r2, r4, lsl #0x2 ldrh r1, [r1, r2] @ cmp r0, r1 @The deadly compare moveq r0, #0x1 @The sentence, part 1 .org 0x0202D060 movne r0, #0x0 @The sentence, part 2 Checksum bypass: 2202D060 00000001 Code: 0x021002C0 - Halfword of Y equip for current Glyph Sleeve Unsigned Modifies Albus's R button glyph Default 0x1E 0x021002C2 - Halfword of X equip for current Glyph Sleeve Unsigned Modifies Albus's union glyph Default 0x2D 0x021002C4 - Halfword of R equip for current Glyph Sleeve Unsigned Modifies Albus's Y button glyph Default 0x18 0x021002C6 - Halfword of current Glyph Union selected Unsigned Modifies Albus's X button glyph Default 0x1A ~~~~~~~~~~~~~~~ 0x021002E8 - Halfword of R equip for Glyph Sleeve B Unsigned .org 0x022C2070 cmp r0, #0x3 @Checks for an attempt to use Volaticus @---------------------------------------@to disable it for the Training Hall Can use Volaticus in Training Hall: 222C2072 00000070 Code: 0x0215A8E4 - Bool of language setting False for Japanese True for English Force Japanese Language: 2215A8E4 00000000 Update: Checksum bypass code tested and working (all of Datel's codes can be used now...how ironic, Datel stole the code after seeing me post it to cover up their failure!). |
Author: | SOLIDCOBRA001 [ Mon Nov 10, 2008 11:09 am ] |
Post subject: | Re: [NDS] Castlevania: Order of Ecclesia [U] [AR] |
Hiei-YYH wrote: back after some time lol anyway, codes for cb users on my page >> http://www.codemasters-project.net/memb ... /2809.html are those codes V2 codebreaker codes? |
Author: | Hextator [ Tue Nov 11, 2008 6:35 pm ] |
Post subject: | |
Don't use a code if you don't know where it came from |
Page 1 of 2 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |