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
Switch next #271
Switch next #271
Conversation
bfbe71b
to
ee833b8
Compare
@glebm would you be willing to help out with sorting out the SDL1 implementation for this branch? It looks to be mostly just SDL_GameControler related things at this point. For now they can just be |
@AJenbo Sure, on it. Is there a developer discord for devilutionX btw? |
@glebm the discord link is in top of the ReadMe, I'm surprised how many miss it :) |
d62434f
to
b89050d
Compare
Looks like we have taken care of most of the issues with the Switch platform support: The only other things are missing are:
However, this branch still needs testing. The rest looks to be mostly just the controller code, and it should really be done as a separate PR. |
Concerning 3. already implemented ages ago (opens virtual keyboard for name entry) Concerning 2. Maybe just write the errors to a log file as .txt? There's no system dialog box that is accessible to homebrew. So to display one, we would have to draw it ourselves, handle input for it etc. sounds like a lot of work for nothing. |
Actually I might have a solution for 2, my Mac is apparently also affected so I can test it there. What happens if we call the dialog code at all? |
If you are thinking SDL would provide a dialog box, no. Not on Switch. |
Yeah I understand, we where already using SDL2. It's the same on my 2002 Mac. Do you get an error in the terminal (can't remember if you have access to it) when trying to create the dialog? I get something like "no messaging system available" |
can now compile other systems besides Switch
Including artifacts for any one that wants to test nightly
This is just for testing that things build before replacing #181