Aller au contenu

[Arcade PC] Dance Dance Revolution A (Konami)


Messages recommandés

Posté(e) (modifié)
  Le 02/07/2020 Ă  00:19, topet2k12001 a dit :

 

Oh that's great! How did you do it?

DĂ©velopper  

extend the global event table to 200. write all the columns with the same numbers.

Untitled.jpg

DDRA.jpg

The result will be EXTRA EXCLUSIVE ENDYMION (2018102200 or below data is required to play)

Modifié par One Eternal Ash
Posté(e) (modifié)
  Le 02/07/2020 Ă  00:46, topet2k12001 a dit :

Wow, great share! How did you find it out?

DĂ©velopper  

It's you, brother. i have to thank you for building this server that doesn't have force-unlocked songs turned on which i was trying find it for ages and extended the table to 200 to get this event.

Modifié par One Eternal Ash
Posté(e)
  Le 02/07/2020 Ă  00:49, One Eternal Ash a dit :

It's you i have to thank the most. This server doesn't have force-unlocked which i was trying find it for ages and extended the table to 200 to get this event.

DĂ©velopper  

 

You're welcome! Although I think there are also things you do know that are worth sharing.

 

Hm, I'd like to combine your findings into the Butterfly build that I am maintaining, is that okay? I'll credit you of course.

 

Also, some questions:

 

1. How did you know/find out that you needed to extend the table to 200 rows?

2. Did you use the startup.arc files from the "DDR A Update Pack" that I just shared, or are you using something else, or are you using just the untouched startup.arc?

Posté(e) (modifié)
  Le 02/07/2020 Ă  01:06, topet2k12001 a dit :

 

You're welcome! Although I think there are also things you do know that are worth sharing.

 

Hm, I'd like to combine your findings into the Butterfly build that I am maintaining, is that okay? I'll credit you of course.

 

Also, some questions:

 

1. How did you know/find out that you needed to extend the table to 200 rows?

2. Did you use the startup.arc files from the "DDR A Update Pack" that I just shared, or are you using something else, or are you using just the untouched startup.arc?

DĂ©velopper  

It's a simple process. I'll show you

Your files were good enough so no need to modify but extend the global event table to 200.

Modifié par One Eternal Ash
Posté(e) (modifié)
  Le 02/07/2020 Ă  01:52, One Eternal Ash a dit :

Thank you! WOOHOO!

The real experience begins here!

DĂ©velopper  


Indeed. :) I know it's an arcade rip/data dump, but I also like to keep the game as "true-to-life" as possible to the real arcade experience. That's why one of the things I did was to turn off the "Forced Extra Stage" setting when I built Butterfly. :)

I will try and see if I can do the same for the DDR A20 dumps. :)

I'm going to change the format of the SQLite File Script by the way. I'll make use of "CSV" format instead of "SQLite" format for the import since CSV is more "universal" compared to SQLIte and is easier to use/manipulate/update by end-users because it's a simple spreadsheet (more people are familiar with a spreadsheet vs. an SQLite file/script). It's also easier to update/add/delete a lot of data when it's in CSV format, vs. SQLite which is a lot of text if we're talking about 200 rows.

 

Modifié par topet2k12001
Posté(e) (modifié)
  Le 02/07/2020 Ă  02:57, topet2k12001 a dit :


Indeed. :) I know it's an arcade rip/data dump, but I also like to keep the game as "true-to-life" as possible to the real arcade experience. That's why one of the things I did was to turn off the "Forced Extra Stage" setting when I built Butterfly. :)

I will try and see if I can do the same for the DDR A20 dumps. :)

 

DĂ©velopper  

Nice! anyways, some of the A20 dumps from 2019090300 and present have their gameMDX forced unlock songs turn on. If you can find a fix for that file and turn it off. We can say, WOOHOO!

Modifié par One Eternal Ash
Posté(e)
  Le 02/07/2020 Ă  03:03, One Eternal Ash a dit :

Nice! anyways, some of the A20 from 2019090300 and present have their gameMDX forced unlock songs turn on. If you can find a fix for that file and turn it off. We can say, WOOHOO!

DĂ©velopper  

 

Yes, I think you got the idea right: the SQL Tables/Butterfly Database will allow events to properly work (well, that is how the original author of Butterfly intended it)...but it will only work if we can turn off "all song unlock" hacks/edits because these hacks/edits will conflict with the said feature/capability of Butterfly.

 

I'm looking at the following possibilities:

 

Possibility 1: unlocking was performed in a more "hack-ish" manner (like for example hex editing of some DLL files). This would be tough because I'm not an expert in hex editing. Since I'm not familiar with this approach we can only go by trial-and-error. Or ask someone who's good at it (hopefully he/she will be generous and wiling to share). Or ask for a truly "pristine" (untouched) copy.

 

Possibility 2: unlocking was performed in the startup.arc file (this is found in /contents/data/arc). It contains "musicdb.xml" where the "flags" of the songs can be edited (for example, a song with a "locked" flag can be edited so that it will become a normal stage song). If the "forced unlock" or "all songs unlocked" was performed in this manner, then it would be easier. All we have to do is identify the songs, compared against the RemyWiki articles (RemyWiki is pretty accurate in describing which song belongs to which event), so that we know how to "put back" the locks in their proper/original state.


 

Posté(e) (modifié)
  Le 02/07/2020 Ă  03:19, topet2k12001 a dit :

 

Yes, I think you got the idea right: the SQL Tables/Butterfly Database will allow events to properly work (well, that is how the original author of Butterfly intended it)...but it will only work if we can turn off "all song unlock" hacks/edits because these hacks/edits will conflict with the said feature/capability of Butterfly.

 

I'm looking at the following possibilities:

 

Possibility 1: unlocking was performed in a more "hack-ish" manner (like for example hex editing of some DLL files). This would be tough because I'm not an expert in hex editing. Since I'm not familiar with this approach we can only go by trial-and-error. Or ask someone who's good at it (hopefully he/she will be generous and wiling to share). Or ask for a truly "pristine" (untouched) copy.

 

Possibility 2: unlocking was performed in the startup.arc file (this is found in /contents/data/arc). It contains "musicdb.xml" where the "flags" of the songs can be edited (for example, a song with a "locked" flag can be edited so that it will become a normal stage song). If the "forced unlock" or "all songs unlocked" was performed in this manner, then it would be easier. All we have to do is identify the songs, compared against the RemyWiki articles (RemyWiki is pretty accurate in describing which song belongs to which event), so that we know how to "put back" the locks in their proper/original state.


 

DĂ©velopper  

The only A20 that doesn’t have that forced unlock song feature is 2019042200, which is why ORCA is EE access Only

Modifié par One Eternal Ash
Posté(e)
  Le 04/07/2020 Ă  00:40, tw3nz0r a dit :

Okay, the last link I shared technically is A20 launch, this one will be Ace -- both seem to have the date hardcoded at 2019072400.

https://mega.nz/file/5wBkQSIJ#iJWAYTg-u1eVnSE66_vQyRCIFazG9uXVZu2JjMBForE

If you have all the preload data, you could switch between both, dunno why you would tho, but hey it's another build.

DĂ©velopper  

 

Oh okay, got it and thanks for the clarification!

Posté(e)
  Le 04/07/2020 Ă  00:45, tw3nz0r a dit :

unknown.png

Top one is Ace, bottom one is A20... maybe I should just release a pack to bring everyone to this version... final Ace/launch A20 blue.

DĂ©velopper  

 

I agree about releasing a single pack...this will avoid confusion and multiple versions that get customized to the point that it's getting difficult to track which one is the clean/correct version.

Off-topic: do you have a copy of Oracle Java 8 installer that I can use? Apparently Sun Oracle changed their terms of use...they require you to create an account just so you can download (but on Java 14 download they didn't require me to create an account though). MEGA link will do. :)

Posté(e) (modifié)

MDX-2019072400 Ace Final/A20 Launch

https://mega.nz/file/Nhw3DLjA#0iLO-MAPCoywjgtmzyn5gtkmCkiZaSVNiQwl1PyjR8k

 

Overwrite everything on a 2019042200 copy, and play. To switch to A20, the modules are in a folder called 'A20'.

This pack offers NO new content than what is already out there, and if you intend to use this as Ace Final, it just gives you a bunch of locked away content, but you already knew that. If you want to use it as launch A20, that's a thing as well.

Modifié par tw3nz0r
Posté(e)
  Le 04/07/2020 Ă  00:59, tw3nz0r a dit :

MDX-2019072400 Ace Final/A20 Launch

https://mega.nz/file/Nhw3DLjA#0iLO-MAPCoywjgtmzyn5gtkmCkiZaSVNiQwl1PyjR8k

 

Overwrite everything on a 2019042200 copy, and play. To switch to A20, the modules are in a folder called 'A20'.

This pack offers NO new content than what is already out there, and if you intend to use this as Ace Final, it just gives you a bunch of locked away content, but you already knew that. If you want to use it as launch A20, that's a thing as well.

DĂ©velopper  

 

Understood. In other words this is like a "snapshot" of DDR A/A20 at a specific point in time. Thank you!

Posté(e)

@tw3nz0r really appreciate all the help you've given our group here and couldn't thank you enough! I'll make that Butterfly build you specified as a token of appreciation. Although I have to run off for a quick errand. Will update you. :)

  • 2 semaines après...
Posté(e)
  Le 04/07/2020 Ă  00:59, tw3nz0r a dit :

MDX-2019072400 Ace Final/A20 Launch

https://mega.nz/file/Nhw3DLjA#0iLO-MAPCoywjgtmzyn5gtkmCkiZaSVNiQwl1PyjR8k

 

Overwrite everything on a 2019042200 copy, and play. To switch to A20, the modules are in a folder called 'A20'.

This pack offers NO new content than what is already out there, and if you intend to use this as Ace Final, it just gives you a bunch of locked away content, but you already knew that. If you want to use it as launch A20, that's a thing as well.

DĂ©velopper  

Link dead, is there a mirror?

Posté(e) (modifié)

I have a problem, when I start game, I can not play, on the screen it says "Confirming network connection status, Gameplay is not accessible at the moment"

Please help

Modifié par Feellikeadino
I fixed the above problem
Posté(e)
  Le 16/07/2020 Ă  00:53, Feellikeadino a dit :

I have a problem, when I start game, I can not play, on the screen it says "Confirming network connection status, Gameplay is not accessible at the moment"

Please help

DĂ©velopper  

Go into the ea3-config.xml and change the part that says

<dest __type="str">J</dest>
<spec __type="str">A</spec>
<rev __type="str">A</rev>

or

<dest __type="str">A</dest>
<spec __type="str">A</spec>
<rev __type="str">A</rev>

into

<dest __type="str">U</dest>
<spec __type="str">G</spec>
<rev __type="str">A</rev>

or just use Butterfly server like this one: https://www.mediafire.com/file/k7736gjd1s291os/Butterfly_(Build_20191018).rar/file.

If you are willing to use the Butterfly server, you will need change the services part in ea3-config.xml to:

<services>http://localhost</services>

Hope, that I helped.

Posté(e)

I have a problem that prevents me from playing some songs. Songs with video backgrounds will get stuck on loading after selecting songs which sucks for the songs I like. It doesn't get replaced with the 3D background dancers and just gets stuck on loading the song. What should I do?

Posté(e)
  Le 18/07/2020 Ă  03:58, EthanGrey08 a dit :

I have a problem that prevents me from playing some songs. Songs with video backgrounds will get stuck on loading after selecting songs which sucks for the songs I like. It doesn't get replaced with the 3D background dancers and just gets stuck on loading the song. What should I do?

DĂ©velopper  


You don't have the DLLs registered.

 

regsvr32 /s com\k-clvsd.dll
regsvr32 /s com\xactengine2_10.dll

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
Ă—
Ă—
  • CrĂ©er...