Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown Fusions #10

Open
1 of 8 tasks
Solumin opened this issue Jul 22, 2016 · 5 comments
Open
1 of 8 tasks

Unknown Fusions #10

Solumin opened this issue Jul 22, 2016 · 5 comments

Comments

@Solumin
Copy link
Owner

Solumin commented Jul 22, 2016

The following fusions are listed as "Questionable" in the FAQ, and were subsequently removed from the data set.

  • [Fairy] + [Machine] = ??? (Disk Magician?)
  • Armored Fish + Psychic Kappa = Hyosube
  • Fiend's Hand + Twister = Magical Ghost
  • Flame Ghost + Torike = Flame Cerebrus
  • Fungi of the Musk + Greenkappa = Bean Soldier
  • Kanikabuto + One-eyed Shield Dragon = Spike Seadra
  • Milus Radiant + Stone Dragon = Tiger Axe
  • Phantom Warrior + Queen's Double = Zombie Warrior

It would be awesome if someone could test them. (Or if someone could datamine the game and find the list of fusions...)

@duke1102
Copy link

duke1102 commented Jul 31, 2016

Hey there. I actually have a way of extracting the card data from the game, which applies to all the fusions as well. I'll gladly share the data with you, just have to fix a small bug leading to wrong card IDs.
I'm also available on Discord, etc. if you want to talk more about advancing this tool. :)
(Looking into completely reverse engineering the code to make sense of the game mechanics, RNG and all that stuff. Already found some funny things in the MRG data files...)

@Solumin
Copy link
Owner Author

Solumin commented Aug 12, 2016

Hey, sorry it's taken me so long to respond. Personal stuff happened and this project had to go to the backburner.

I'd absolutely love to get my hands on that data! Do you know if it's possible to extract the fusion data from Duelists of the Roses? I've another fusion calculator for that game working, and I'd be happy to make both of them completely accurate.

Thanks for reaching out to me!

@duke1102
Copy link

No problem! To your question about DotR: I think it should be possible, would have to look into it. With Forbidden Memories the Card Data was simply stored inside the PSX Executable and readable with a character table. This said, I have to give credit to the brazilian YGO! FM Romhacking Community for their FM Card tool, which gave me a bunch of information for extracting the data.

Anyways, I attached the Card Data to this post, it's in Json Format, somewhat rough as well, but as you just want the Fusions, it should be good enough. If you want to join and talk about stuff some more, we have a YGO! FM Speedrun Discord Server up.

Cards.zip

@Solumin
Copy link
Owner Author

Solumin commented Aug 17, 2016

Maybe I'll take a look at it too, some ROM hacking could be a fun exercise...

I noticed a small irregularity in the data: Dragon Treasure, Megamorph and Bright Castle all have 0 listed in their Equip lists. AFAIK there's no card with ID 0. They're the only 3 cards that have it, and they're all equips -- it doesn't show up in any other cards' "Equip" or "Fusions" entries. Any idea what's going on there?

@Solumin
Copy link
Owner Author

Solumin commented Aug 18, 2016

I think I've got it: The cards are numbered starting from 1, as are the fusions. But the Rituals and Equips are numbered from 0. For example, the Ritual entry for Curse of Millennium Shield (Id: 665) is:

    "Ritual": {
      "RitualCard": 664, // Eternal Draft
      "Card1": 254, // Embryonic Beast
      "Card2": 295, // Bio Plant
      "Card3": 628, // Witch's Apprentice
      "Result": 361 // Flying Penguin
    },

when it should be Curse of Millennium Shield (665), Prevent Rat (255), One-Eyed Shield Dragon (296) and Armored Rat (629)

It's easy enough to correct for now that I know about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants