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

(Question) How did you customize Dolphin to make phillip work? #27

Open
neobis001 opened this issue Oct 27, 2021 · 3 comments
Open

(Question) How did you customize Dolphin to make phillip work? #27

neobis001 opened this issue Oct 27, 2021 · 3 comments

Comments

@neobis001
Copy link

Hi, I'm trying to learn more about the changes you made to the emulator source code. I want to study the emulator code itself more. It may help me with my own custom AI. I'm hoping to discuss your changes for a while, so I can try to learn a lot from it.

@vladfi1
Copy link
Owner

vladfi1 commented Oct 28, 2021

If you're interested in melee AI I wouldn't bother with my dolphin, and instead use altf4's libmelee.

@neobis001
Copy link
Author

No, it's for another game, Soul Calibur 2. I modified my Dolphin code with this "MemoryWatcher" and "Pipes" thing. I learned about it looking at altf4's repos, spxtr's, and also yours. I don't have an AI now, but I'm feeling confident with being able to read memory and send controller inputs.

-I'd like to continue it by learning more about Dolphin's source code. I checked your commits at https://github.com/vladfi1/dolphin/commits/master. It looks like you understand Dolphin well. Do you have advice for understanding Dolphin's source, or do you know anybody that understands Dolphin well? It's the emulator I want to discuss.

-By the way, you're the person who did the "deep learning" thing with smash, right? This one (https://arxiv.org/abs/1702.06230). The math is too complicated for me, but I'm still curious about it. If I wanted to ask you about it, is there any way I can contact you?

@vladfi1
Copy link
Owner

vladfi1 commented Nov 7, 2021

  • I know Dolphin a bit, but if you want help with it I'd recommend going to their IRC channel (dolphin-emu on Freenode).
  • Yes, this is the repo for deep learning melee. I don't have much bandwidth for answering questions, but if you're interested in learning on your own I can recommend David Silver's lectures on Youtube as well as the book on Reinforcement Learning.

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

No branches or pull requests

2 participants