
topet2k12001
GamerLine-
Compteur de contenus
564 -
Inscription
-
Dernière visite
-
Jours gagnés
27
Tout ce qui a été posté par topet2k12001
-
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
Hey there, Good job so far...I'll also be doing some stuff on my end and see what I can come up with, but for now I gotta rest. You can simply hex edit your copy of a "pristine" gamemdx.dll to switch to "Gold cab" version. I believe @kanor was able to find out what specific byte to edit when he was making the comparisons and he wrote it in his spreadsheet file. Ah found it: Gold Cab: 0x0dbf8: ff 24 -> eb 71 -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
Thank you so much, sir. At least now we can continue our work of having a "close-to-life" arcade experience of DDR. @One Eternal Ash and @kanor I'll take a look at everything later, I have errands to take care of. @kanor thanks as well for doing the file comparison, it's helpful too. @tw3nz0r, thank you once again. -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
Hi, Thank you and we apologize if ever we had to send you a private message. As far as the data, well...that's all we have so we can't complain either, we just do with what we have. Big thanks to all your help so far. @One Eternal Ash and I and any other forum member willing to help, we are aiming to just have a "close-to-life" arcade experience with the game that's why we were trying to look for pristine (untouched) versions of files. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
It's really working! What have we done?!? Pictures as proof. (full set here: https://imgur.com/a/76lIM3N) -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Thank you....no promises since there are a lot of things I'm really not got at, but I will definitely do my best. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Alright thanks for the advice...I'll go check and compare the files, that would be the starting point. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
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. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
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. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Oh okay hahaha! Now I understand; I thought you had to do something else. Glad to be of help! -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
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? -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Wow, great share! How did you find it out? -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Oh that's great! How did you do it? -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Hi, Hm, what do you mean? -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
Let's probably continue the discussion on the DDR A thread. Those are not part of EXTRA EXCLUSIVE but instead, RINON's ADVENTURE, it's a different event than BABY-LON's ADVENTURE so the mechanics are different. What I did for these two songs is just to simply unlock them. If you want to experience them as "secret songs" in the real acrade game, just play them at Extra Stage (Life 4). And then you have to PFC (Perfect Full Combo) Ace for Aces (experience-wise). https://www.remywiki.com/AC_DDR_A#RINON.27S_ADVENTURE -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Hi, I have a solution for this. You will need my SQLite File Script (this is used for the database in Butterfly Local Server) and proper files (which I packaged to make it easier for everyone instead of looking for various files in different places), which you can download here. I call it DDR A Update Pack. There' s a "readme" inside; please read it too. -
[Arcade PC] Dance Dance Revolution A (Konami)
topet2k12001 a répondu à un(e) sujet de Baka9 dans ARCADE PC DUMP LOADER
Hi Guys, Sharing with you. I built Butterfly using official source and changed a few items. I'm presenting Butterfly version 1.1.1 (build date: 20200701)! What's new: Update: updated some build tools versions and dependencies versions. In non-technical terms: basically, updating stuff for building Butterfly with latest versions. That being said, this version was built using Java 14 so please update your Java version before using this, and also do not forget to update your "PATH" as well as your Java "HOME" under "Environment Variables" in MS Windows. Fixed: path where database will be created. Fixed this one; no need to specify the path in the. bat file. Root cause: somewhere in the source code, the "path" where the database will be created is a "hard-coded" location/path. It should be "dynamic" (e.g. wherever Butterfly is run). In layman's terms: the database will be created in the same path/location you run Butterfly. So the command to run Butterfly will no longer need to have the path/location indicated. It will simply be just: java -jar (thebutterflyfile).jar Fixed: "red-colored Network Error" prompt at Test Screen and "Network Error" on main game screen. This causes the game to be unable to connect to e-Amusement. Fixed this one. Root cause: found a changed logic in the source code (looks like part of the original author's attempt/start work but wasn't finished). Reverted this changed logic for now. In layman's terms: no need to rely on pre-filled/built database. Just run Butterfly clean and let it generate the database and you will not encounter the "Network Error" issue. Changed: disabled "forced extra stage" I changed this because I want to experience the game just like in the real arcades where I will have to earn 9 "stars" to qualify for the "Extra Stage" To-do: I can re-build this with forced Extra Stage again (based on user's feedback). Perhaps in a future version I'll add something like a "switch" so that users can change this as a matter of preference. Download here. I apologize that this is informal (the download link is in Mega, write-up is in a post) as it is a quick build. Still writing out the formal stuff and will update you guys. EDIT: I apologize; there's a "table" in the database that is supposed to populate with data automatically but looks like I forgot about it. What to do: there's a quick fix for that. We can import the data manually. Download the following: Make sure to save all these files in the same location as Butterfly! ddr_16_global_events.sql (it's the same as the one in the original author's source code but only added additional rows of data, don't worry). sqlite3.exe (this is an executable file officially downloaded from SQLite website. This way we don't have to download and install a full-blown application). global_events_import.bat (this will perform the actual import of data). Run Butterfly at least once so that the database will be created. Note that the database should have the filename of "butterfly.sqlite". Once the database is created, run the "global_events_import.bat" file. This should import the information/data of the SQLite File/Script into Butterfly's database. Done! Credits to @One Eternal Ash for discovering that adding up to 200 rows in the SQLite table will enable the ability to play Baby-Lon's Adventure and Rinon's Adventure and save/preserve the progress! -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
@One Eternal Ash Hmm, there are only 2 songs for EXTRA EXCLUSIVE in DDR A20: ORCA and Splash Gold. You won't see them as a separate section/folder (due to the "all songs unlocked" hack) if it's just the experience of playing them with 4 Lives then all you have to do is select either of them once you reach Extra Stage. https://www.remywiki.com/AC_DDR_A20#EXTRA_EXCLUSIVE For DDR A, however, I can do the EXTRA EXCLUSIVE but only the "latest status/snapshot" where all the EXTRA EXCLUSIVE songs are already considered "accomplished" and then the remaining songs will be Pursuer and Vanquish The Ghost. At least in the arcade this is how it is, so you still get to have the real-arcade experience. Like this: https://www.remywiki.com/AC_DDR_A#EXTRA_EXCLUSIVE EDIT: by the way, my SQLite File Script will "turn off" the Baby-Lon Adventure animation (the stairs animation during the song results at the end of each song) for DDR A. Anyway I'll just respond there since this is the DDR A20 thread. -
[Arcade PC] Dance Dance Revolution A20 (Konami)
topet2k12001 a répondu à un(e) sujet de palitroque dans ARCADE PC DUMP LOADER
Hi Guys, Sharing with you. I built Butterfly using official source and changed a few items. I'm presenting Butterfly version 1.1.1 (build date: 20200701)! What's new: Update: updated some build tools versions and dependencies versions. In non-technical terms: basically, updating stuff for building Butterfly with latest versions. That being said, this version was built using Java 14 so please update your Java version before using this, and also do not forget to update your "PATH" as well as your Java "HOME" under "Environment Variables" in MS Windows. Fixed: path where database will be created. Fixed this one; no need to specify the path in the. bat file. Root cause: somewhere in the source code, the "path" where the database will be created is a "hard-coded" location/path. It should be "dynamic" (e.g. wherever Butterfly is run). In layman's terms: the database will be created in the same path/location you run Butterfly. So the command to run Butterfly will no longer need to have the path/location indicated. It will simply be just: java -jar (thebutterflyfile).jar Fixed: "red-colored Network Error" prompt at Test Screen and "Network Error" on main game screen. This causes the game to be unable to connect to e-Amusement. Fixed this one. Root cause: found a changed logic in the source code (looks like part of the original author's attempt/start work but wasn't finished). Reverted this changed logic for now. In layman's terms: no need to rely on pre-filled/built database. Just run Butterfly clean and let it generate the database and you will not encounter the "Network Error" issue. Changed: disabled "forced extra stage" I changed this because I want to experience the game just like in the real arcades where I will have to earn 9 "stars" to qualify for the "Extra Stage" To-do: I can re-build this with forced Extra Stage again (based on user's feedback). Perhaps in a future version I'll add something like a "switch" so that users can change this as a matter of preference. Download here. I apologize that this is informal (the download link is in Mega, write-up is in a post) as it is a quick build. Still writing out the formal stuff and will update you guys. EDIT: I apologize; there's a "table" in the database that is supposed to populate with data automatically but looks like I forgot about it. What to do: there's a quick fix for that. We can import the data manually. Download the following: Make sure to save all these files in the same location as Butterfly! ddr_16_global_events.sql (it's the same as the one in the original author's source code but only added additional rows of data, don't worry). sqlite3.exe (this is an executable file officially downloaded from SQLite website. This way we don't have to download and install a full-blown application). global_events_import.bat (this will perform the actual import of data). Run Butterfly at least once so that the database will be created. Note that the database should have the filename of "butterfly.sqlite". Once the database is created, run the "global_events_import.bat" file. This should import the information/data of the SQLite File/Script into Butterfly's database. Done! Credits to @One Eternal Ash for discovering that adding up to 200 rows in the SQLite table will enable the ability to play Baby-Lon's Adventure and Rinon's Adventure and save/preserve the progress!