Millia/Echidna Wars DX
Forum rules
Don't ask about updates. If there is an update, it will simply be posted. If someone is committing to a timeline, they will just tell you the timeline without needing anyone to ask.
Use Looking for master thread when you are not posting about an existing game.
You use this forum and website at your own risk for all links and uploads. There is no quality control or malware scanning or testing done here. Proceed with caution and use a virtual machine (VM) for any uploads strongly recommended. Virus/malware scanners alone are generally not good enough.
Don't ask about updates. If there is an update, it will simply be posted. If someone is committing to a timeline, they will just tell you the timeline without needing anyone to ask.
Use Looking for master thread when you are not posting about an existing game.
You use this forum and website at your own risk for all links and uploads. There is no quality control or malware scanning or testing done here. Proceed with caution and use a virtual machine (VM) for any uploads strongly recommended. Virus/malware scanners alone are generally not good enough.
Re: Millia/Echidna Wars DX
Word of advice: Always make an account before buying any kind of digital download.
Computers are imperfect and so are people. File corruption, accidental development issues, user misplacement, all these things happen on the regular, and more.
If you must avoid making an account, get an online receipt for every online purchase. Even screenshotting the final purchase page will work if the company doesn't provide receipts. Take all possible steps to make sure you can prove that you purchased this, because if for some reason you have to contact customer support to get a spare copy of the game, it will lubricate the process greatly.
It was too little, too late for this time, but remember these tips for next time. Especially for Steam where you'll be shelling out $60+ for games, it may help keep you out of the cold.
"You" being the reader, you know.
Computers are imperfect and so are people. File corruption, accidental development issues, user misplacement, all these things happen on the regular, and more.
If you must avoid making an account, get an online receipt for every online purchase. Even screenshotting the final purchase page will work if the company doesn't provide receipts. Take all possible steps to make sure you can prove that you purchased this, because if for some reason you have to contact customer support to get a spare copy of the game, it will lubricate the process greatly.
It was too little, too late for this time, but remember these tips for next time. Especially for Steam where you'll be shelling out $60+ for games, it may help keep you out of the cold.
"You" being the reader, you know.
-
psvorefan1520 - ---
- Posts: 1411
- Joined: Tue Jun 02, 2009 7:36 pm
Re: Millia/Echidna Wars DX
..... I heard there's a 2ndary launcher "HIDDEN" in the folder itself. I'm not sure it's true but I'd say activate the "Show hidden files and folders" and see if that's true.
-
Ryan-Drakel - ---
- Posts: 1856
- Joined: Wed Sep 23, 2009 1:20 am
Re: Millia/Echidna Wars DX
doesn't look like there is one, from what i saw. dern.
do you know where the index stuff for this game is? i'm guessing if i can refresh that, i can sign back in on my account with startup.exe without it tripping up and having a startup failure.
from what this thread says from everyone else, it seems my graphics card might have updated or changed enough to "look" like a different computer and shut the game down.
do you know where the index stuff for this game is? i'm guessing if i can refresh that, i can sign back in on my account with startup.exe without it tripping up and having a startup failure.
from what this thread says from everyone else, it seems my graphics card might have updated or changed enough to "look" like a different computer and shut the game down.
- thatperson57
- Been posting for a bit
- Posts: 35
- Joined: Sat Oct 09, 2010 10:27 am
Re: Millia/Echidna Wars DX
thatperson57 wrote:doesn't look like there is one, from what i saw. dern.
do you know where the index stuff for this game is? i'm guessing if i can refresh that, i can sign back in on my account with startup.exe without it tripping up and having a startup failure.
from what this thread says from everyone else, it seems my graphics card might have updated or changed enough to "look" like a different computer and shut the game down.
There are two or three startup applications for the game in the folder just kind of sitting there. None of them actually surpass the DRM application unless the game has run once (?) before.
I can personally run from the non-DRM application, but it wasn't until I had already played the game through. That being said, I highly doubt that has anything to do with it.
When I had loading failures, it wasn't a "startup failed" error, though. As a matter-of-fact, the only startup error I've had with these games came when I tried to run them on my new computer. Come to find out, that computer does not have a graphics card. At all.
Can you play any other games? Checking boxes at this point, but worth a query.
-
psvorefan1520 - ---
- Posts: 1411
- Joined: Tue Jun 02, 2009 7:36 pm
Re: Millia/Echidna Wars DX
yeah, other games are playing fine. this is the only one i have with the dlsite log in check though.
- thatperson57
- Been posting for a bit
- Posts: 35
- Joined: Sat Oct 09, 2010 10:27 am
Re: Millia/Echidna Wars DX
does Dlsite ever have sales?
-
essedess - Intermediate Vorarephile
- Posts: 420
- Joined: Wed Feb 08, 2006 12:00 am
- Location: Dillon, Sc
Re: Millia/Echidna Wars DX
Yes. But they are rare and mostly are just abouz 10%. Didnt see one for this game yet
Nothing better than a warm, spacious womb to rest and relax in.
Posting necro memes below necro posts for fun.
Posting necro memes below necro posts for fun.
-
RC8015 - Intermediate Vorarephile
- Posts: 457
- Joined: Sun Oct 14, 2012 1:26 pm
Re: Millia/Echidna Wars DX
Oh...all I got free right about now is 6 bucks. I will get it someday.
-
essedess - Intermediate Vorarephile
- Posts: 420
- Joined: Wed Feb 08, 2006 12:00 am
- Location: Dillon, Sc
Re: Millia/Echidna Wars DX
I had a small problem that if ouroboros hits me the game will crash lol.
-
Atines - Been posting for a bit
- Posts: 23
- Joined: Sat Apr 18, 2015 2:09 am
Re: Millia/Echidna Wars DX
Atines wrote:I had a small problem that if ouroboros hits me the game will crash lol.
Odd... Though I got to say the simplest solution is simply...
Git good! (also playing on the easiest difficulty it's not too hard to make it through the boss undamaged)
I'm currently a developer for Lurking Lizard Studios currently developing Predator's Coliseum.
We also have a public Discord chat!
We also have a public Discord chat!
-
DarkPinkie - ---
- Posts: 1224
- Joined: Thu Jul 01, 2010 6:24 pm
- Location: Sweden
Re: Millia/Echidna Wars DX
DarkPinkie wrote:Atines wrote:I had a small problem that if ouroboros hits me the game will crash lol.
Odd... Though I got to say the simplest solution is simply...
Git good! (also playing on the easiest difficulty it's not too hard to make it through the boss undamaged)
Kinda kills the purpose of getting eaten if you get good enough to beat her. She has to HIT you to eat you, so getting good is against the point of LETTING her eat you.
Just a wolf lookin' for some fun. I like all sorts. Just... don't eat me.
-
ArcaneSigil - ---
- Posts: 1095
- Joined: Sun Oct 16, 2011 2:17 pm
Re: Millia/Echidna Wars DX
I find that Usago, the rabbit girl, is ideal for beginner players because the game becomes a 'metal slug' style of gameplay.
-
Ryan-Drakel - ---
- Posts: 1856
- Joined: Wed Sep 23, 2009 1:20 am
Re: Millia/Echidna Wars DX
DarkPinkie wrote:Atines wrote:I had a small problem that if ouroboros hits me the game will crash lol.
Odd... Though I got to say the simplest solution is simply...
Git good! (also playing on the easiest difficulty it's not too hard to make it through the boss undamaged)
i already beat it so am good come on i beat all the dark souls am not one to give up
-
Atines - Been posting for a bit
- Posts: 23
- Joined: Sat Apr 18, 2015 2:09 am
Re: Millia/Echidna Wars DX
CrimsonFangX666 wrote:DarkPinkie wrote:Atines wrote:I had a small problem that if ouroboros hits me the game will crash lol.
Odd... Though I got to say the simplest solution is simply...
Git good! (also playing on the easiest difficulty it's not too hard to make it through the boss undamaged)
Kinda kills the purpose of getting eaten if you get good enough to beat her. She has to HIT you to eat you, so getting good is against the point of LETTING her eat you.
You see it didn't matter if he was good or not, the game crashed once he got hit by attacks. If he beats it he will at least be able to see the vore in the gallery mode, compared to not at all I say that getting good is better. Besides I actually enjoy the game for being a good game, not just fetish fuel. Chaos difficulty is fun. Especially Orouboros.
Atines wrote:i already beat it so am good come on i beat all the dark souls am not one to give up
Looks to me like you gave up on capitalizations and punctuations though. *Ba dum Tch*
I'm currently a developer for Lurking Lizard Studios currently developing Predator's Coliseum.
We also have a public Discord chat!
We also have a public Discord chat!
-
DarkPinkie - ---
- Posts: 1224
- Joined: Thu Jul 01, 2010 6:24 pm
- Location: Sweden
Re: Millia/Echidna Wars DX
Sorry for the >1 month bump, but I've been poking around this game with Cheat Engine recently and I thought I'd share some of the things I've discovered about the game's internals, for anyone of a technical inclination.
Before I begin, let me mention that I'm working from the version of Echidna Wars DX with the Free Battle mode but not the Gallery mode (v1.00?). My assumption is that the following details about the game haven't changed between this version and the current one, but I have no idea what else was done to the internal workings of the game other than the addition of DRM.
Also I'd like to mention that I'm not particularly experienced in hex editing in general, and a relative newbie to Cheat Engine in particular. I'd probably have more for you at this point otherwise.
==HERE'S WHAT I KNOW==
The variables containing the stats of a character move around in memory each time I start the game. However, they are all in the same position relative to each other. Therefore I use SP as the base offset (which is the easiest stat to find at the start of the game by just using a special attack once and checking for the difference), and all other stats are found with relative offsets. I'll link the .CT file I've made so you can see if it works for you, and do your own playing around with it. To make use of it you need to start a new game, scan for value 135, use a special attack once, then do a Next Scan for value 120. Three offsets pop up when I do that, and the third offset has always been the correct one for me. Alter the SP entry's address to match the one you find.
SP (base offset) and HP (+0x58) for a new character start at 135, which on the SP bar is 9 bar segments of 15 SP each. Each special attack drains 15 SP from the bar, and when you level up you gain 15 extra capacity for both HP and SP. This means the maximum HP/SP you can obtain through normal gameplay is 165.
If HP is set to 0 externally while a character is standing (as in, not currently on the ground recovering from a recent attack), it will not kill the character. Setting it to 0 while a character is on the ground will kill them.
The character's level (-0x108) is zero-indexed in memory (meaning a Lv. 1 character has a value of 0 in its internal level stat, Lv. 2 has level value 1, Max Lv. has level value 2). It takes 10 EXP (-0xB0) to level up, a requirement which doesn't increase the higher your level gets; this means it takes 30 EXP to go from a fresh Lv. 1 character to a "Full Power" character with a maxed-out EXP bar.
The character's clothing state (or Nudity Level (-0x2C0)) is a zero-indexed value which increases as clothing coverage decreases. There is an additional stat which accounts for the amount of time it takes a character's clothes to dissolve inside a monster, Nudity Level HP (-0x210). This starts at 30 and ticks down to 0 while a character is being subjected to a vore animation, and when it hits 0 it increments the Nudity Level and resets its own value to 30. Nudity Level HP continues to loop from 30 to 0 and back even when the Nudity Level has hit its max value of 3 (fully nude). I've been testing these stats using a Lamia, who ticks a character's Nudity Level HP down by 3 for every vore damage pulse, meaning 10 of these pulses are needed to advance 1 Nudity Level. Other monsters may alter Nudity Level HP by different amounts per pulse.
The Nudity Level does not have an immediate effect on the visuals if altered externally. I haven't yet found the key to changing the clothing coverage immediately with a keypress like you can in Free Battle mode. The visuals do change to match the Nudity Level if the game window loses focus and gets it back again, or if you cycle to another character at the Character Select screen.
The path that a monster grab animation takes depends on SP and HP checks either at the manual advance points of the animation (when you hit Z), or at the moment of the grab (for applicable animations like the Lamia's tail grab). The move's damage to HP and SP is inflicted before the check, which accounts for a character being vored while they still have a couple bars of SP left prior to the grab. Altering SP or HP prior to advancing the animation will dictate how a grab plays out. Note that there are points of no return in some of the animations, specifically the points you would only see if a character's HP was reduced to 0 by the move (for example, the next-to-last stage of the Lamia's headfirst-unbirth animation when she's stroking the bulge made by the unconscious character). These you can't come back from by changing HP.
An interesting quirk of this game's animation system is that, for moves which have separate animation tracks depending on whether or not a character still has SP, altering a non-zero SP stat to zero during one of these moves will immediately make it play the zero-SP animation. For example, say a Lamia grabs a character with the tail whip attack and transitions into the kissing animation; changing the SP during that animation to 0 will immediately make her play out the headfirst-unbirth animation. This is impossible to make happen in normal gameplay, since there's no way to lose additional SP during a grab. Note that this doesn't work in reverse -- you can't make the lamia go back to the kissing animation by changing the SP back to a positive value.
Another interesting thing to note is that all of the vore moves (plus the Harpy and Honey Bee's zero-SP moves) drain a big chunk of SP the same way the Arachne's webshot-unbirth move does; you just don't get a chance to see it because only the webshot-unbirth move and the Delta's dogpile-vore move can be performed on a character that still has SP left. If you fill the SP bar just before the main chunk of the damage of a vore move is inflicted, you can see it happen.
-----
Here's my Cheat Table for Cheat Engine 6.6. It has address entries for SP, HP, EXP, Level, Nudity Level, and Nudity Level HP, with SP as the parent offset and all other stats childed to it. The Cheat Table contains the last offset where I found SP. You'll need to do your own scanning (instructions in the 4th paragraph) to find the proper entry point for your play session.
At some point I'll figure out a way to find that offset automatically. For now, it needs just a bit of effort on your end to make it work.
==SHORTCUT KEYS==
[ (left square bracket) will drain SP to 0
] (right square bracket) will drain HP to 0
; (semicolon) will fill the SP bar (by attempting to set it to 165)
' (apostrophe) will fill the HP bar the same way
\ (backslash) will set the Nudity Level to 3 and Nudity Level HP to 30. This is best used from the character select screen, where you can quickly cycle characters to make it kick over
/ (forward slash) will set the EXP value to 30, which will quickly level up a character to Full Power
If any of you have taken a similar approach to figuring out how the game works, let me know what you've found!
Before I begin, let me mention that I'm working from the version of Echidna Wars DX with the Free Battle mode but not the Gallery mode (v1.00?). My assumption is that the following details about the game haven't changed between this version and the current one, but I have no idea what else was done to the internal workings of the game other than the addition of DRM.
Also I'd like to mention that I'm not particularly experienced in hex editing in general, and a relative newbie to Cheat Engine in particular. I'd probably have more for you at this point otherwise.
==HERE'S WHAT I KNOW==
The variables containing the stats of a character move around in memory each time I start the game. However, they are all in the same position relative to each other. Therefore I use SP as the base offset (which is the easiest stat to find at the start of the game by just using a special attack once and checking for the difference), and all other stats are found with relative offsets. I'll link the .CT file I've made so you can see if it works for you, and do your own playing around with it. To make use of it you need to start a new game, scan for value 135, use a special attack once, then do a Next Scan for value 120. Three offsets pop up when I do that, and the third offset has always been the correct one for me. Alter the SP entry's address to match the one you find.
SP (base offset) and HP (+0x58) for a new character start at 135, which on the SP bar is 9 bar segments of 15 SP each. Each special attack drains 15 SP from the bar, and when you level up you gain 15 extra capacity for both HP and SP. This means the maximum HP/SP you can obtain through normal gameplay is 165.
If HP is set to 0 externally while a character is standing (as in, not currently on the ground recovering from a recent attack), it will not kill the character. Setting it to 0 while a character is on the ground will kill them.
The character's level (-0x108) is zero-indexed in memory (meaning a Lv. 1 character has a value of 0 in its internal level stat, Lv. 2 has level value 1, Max Lv. has level value 2). It takes 10 EXP (-0xB0) to level up, a requirement which doesn't increase the higher your level gets; this means it takes 30 EXP to go from a fresh Lv. 1 character to a "Full Power" character with a maxed-out EXP bar.
The character's clothing state (or Nudity Level (-0x2C0)) is a zero-indexed value which increases as clothing coverage decreases. There is an additional stat which accounts for the amount of time it takes a character's clothes to dissolve inside a monster, Nudity Level HP (-0x210). This starts at 30 and ticks down to 0 while a character is being subjected to a vore animation, and when it hits 0 it increments the Nudity Level and resets its own value to 30. Nudity Level HP continues to loop from 30 to 0 and back even when the Nudity Level has hit its max value of 3 (fully nude). I've been testing these stats using a Lamia, who ticks a character's Nudity Level HP down by 3 for every vore damage pulse, meaning 10 of these pulses are needed to advance 1 Nudity Level. Other monsters may alter Nudity Level HP by different amounts per pulse.
The Nudity Level does not have an immediate effect on the visuals if altered externally. I haven't yet found the key to changing the clothing coverage immediately with a keypress like you can in Free Battle mode. The visuals do change to match the Nudity Level if the game window loses focus and gets it back again, or if you cycle to another character at the Character Select screen.
The path that a monster grab animation takes depends on SP and HP checks either at the manual advance points of the animation (when you hit Z), or at the moment of the grab (for applicable animations like the Lamia's tail grab). The move's damage to HP and SP is inflicted before the check, which accounts for a character being vored while they still have a couple bars of SP left prior to the grab. Altering SP or HP prior to advancing the animation will dictate how a grab plays out. Note that there are points of no return in some of the animations, specifically the points you would only see if a character's HP was reduced to 0 by the move (for example, the next-to-last stage of the Lamia's headfirst-unbirth animation when she's stroking the bulge made by the unconscious character). These you can't come back from by changing HP.
An interesting quirk of this game's animation system is that, for moves which have separate animation tracks depending on whether or not a character still has SP, altering a non-zero SP stat to zero during one of these moves will immediately make it play the zero-SP animation. For example, say a Lamia grabs a character with the tail whip attack and transitions into the kissing animation; changing the SP during that animation to 0 will immediately make her play out the headfirst-unbirth animation. This is impossible to make happen in normal gameplay, since there's no way to lose additional SP during a grab. Note that this doesn't work in reverse -- you can't make the lamia go back to the kissing animation by changing the SP back to a positive value.
Another interesting thing to note is that all of the vore moves (plus the Harpy and Honey Bee's zero-SP moves) drain a big chunk of SP the same way the Arachne's webshot-unbirth move does; you just don't get a chance to see it because only the webshot-unbirth move and the Delta's dogpile-vore move can be performed on a character that still has SP left. If you fill the SP bar just before the main chunk of the damage of a vore move is inflicted, you can see it happen.
-----
Here's my Cheat Table for Cheat Engine 6.6. It has address entries for SP, HP, EXP, Level, Nudity Level, and Nudity Level HP, with SP as the parent offset and all other stats childed to it. The Cheat Table contains the last offset where I found SP. You'll need to do your own scanning (instructions in the 4th paragraph) to find the proper entry point for your play session.
At some point I'll figure out a way to find that offset automatically. For now, it needs just a bit of effort on your end to make it work.
==SHORTCUT KEYS==
[ (left square bracket) will drain SP to 0
] (right square bracket) will drain HP to 0
; (semicolon) will fill the SP bar (by attempting to set it to 165)
' (apostrophe) will fill the HP bar the same way
\ (backslash) will set the Nudity Level to 3 and Nudity Level HP to 30. This is best used from the character select screen, where you can quickly cycle characters to make it kick over
/ (forward slash) will set the EXP value to 30, which will quickly level up a character to Full Power
If any of you have taken a similar approach to figuring out how the game works, let me know what you've found!
- nevermore54
- New to the forum
- Posts: 1
- Joined: Thu Aug 03, 2017 7:33 am
Re: Millia/Echidna Wars DX
That's a lot of technical talk.
It's all quite interesting. I have at points tried figuring them out, but I am such a noob at cheat engine I was only able to figure out nudity levels. (it's always fun to lock it at nude and then seeing all of the characters nude in character select).
But between free battle and the gallery this information have very limited value. But it is still quite interesting to see the inner workings of the game.
It's all quite interesting. I have at points tried figuring them out, but I am such a noob at cheat engine I was only able to figure out nudity levels. (it's always fun to lock it at nude and then seeing all of the characters nude in character select).
But between free battle and the gallery this information have very limited value. But it is still quite interesting to see the inner workings of the game.
I'm currently a developer for Lurking Lizard Studios currently developing Predator's Coliseum.
We also have a public Discord chat!
We also have a public Discord chat!
-
DarkPinkie - ---
- Posts: 1224
- Joined: Thu Jul 01, 2010 6:24 pm
- Location: Sweden
Re: Millia/Echidna Wars DX
I see someone decided to post some more in-depth information on this game. Guess I might as well post my own notes that I never got around to posting, including all enemy HP and the HP/SP damage from enemy attacks, and the damage from the 4 different playable characters. (Damage was tested on the dummy on 1-1 free battle)
(Spoiler box for large amount of text)
There may be some errors or inconsistencies in here. I'm pretty sure I have it all right, but I might have missed some mistakes, plus I didn't actually check all 100% of these stats; I mostly used the general formula for HP + HP/SP damage to fill in the blanks. (The damage listed for the "Tail Whip" attacks on chaos are correct. I double checked this with Cheat Engine.) Also, in the nature of these being notes, some areas might be messy or not 100% clear to those other than myself. I may or may not clean this up later after I post it.
I figure someone out there would probably like to have all this information I've collected.
(Spoiler box for large amount of text)
Spoiler: show
There may be some errors or inconsistencies in here. I'm pretty sure I have it all right, but I might have missed some mistakes, plus I didn't actually check all 100% of these stats; I mostly used the general formula for HP + HP/SP damage to fill in the blanks. (The damage listed for the "Tail Whip" attacks on chaos are correct. I double checked this with Cheat Engine.) Also, in the nature of these being notes, some areas might be messy or not 100% clear to those other than myself. I may or may not clean this up later after I post it.
I figure someone out there would probably like to have all this information I've collected.
- Sif
- Been posting for a bit
- Posts: 43
- Joined: Thu Jun 08, 2017 6:44 pm
- Location: United States
Re: Millia/Echidna Wars DX
How exactly can I buy this? I doubt I can purchase through my debit cause I think it locks out purchases overseas.
-
TheRealSkelebro - Been posting for a bit
- Posts: 27
- Joined: Sun Aug 10, 2014 11:20 pm
Re: Millia/Echidna Wars DX
*Cough* It is out for purchase on the english side of DLsite, so....check there.
-
HavocLordX - Participator
- Posts: 190
- Joined: Fri Apr 28, 2017 4:30 am
Re: Millia/Echidna Wars DX
You can buy the DL points on the non adult part of the site aswell, and then buy everything with the points.
Nothing better than a warm, spacious womb to rest and relax in.
Posting necro memes below necro posts for fun.
Posting necro memes below necro posts for fun.
-
RC8015 - Intermediate Vorarephile
- Posts: 457
- Joined: Sun Oct 14, 2012 1:26 pm