1: Does it work on 4.0.x and 5.0.x?
2: Where can I download?
OMG! More progress!
Keep up the good work!
Hopefully we can get a simple ROM selection screen as well as sound and saves support in the future...
I was going to wait until it's a bit more complete, but if more people really want it now for testing I can whip up a simple game select ui and post it by maybe tomorrow?
It certainly wouldn't hurt to release it so you can get multiple users giving samples on what works/doesn't and how to reproduce bugs/crashes.![]()
Very true! Ok I will try my hardest to get a user friendly release up by sometime tomorrow.
its always cool to have more than one emulator. but the real question is, who can make the better one lolThis is neat. I'm working on a similar project as well that replicates the NES Classic UI and has a built-in NES emulator. Kinda like yours. Guess there will be two versions out there. The more the merrier I say! :-)
Not really a competition here IMO. I actually want to work with OP on this. I'll give him/her a PM.its always cool to have more than one emulator. but the real question is, who can make the better one lol
thats good. alliances are always better than competitionNot really a competition here IMO. I actually want to work with OP on this. I'll give him/her a PM.
This is neat. I'm working on a similar project as well that replicates the NES Classic UI (yes I know the video has the SNES classic UI but really they are the same asides from a few minor differences) and has a built-in NES emulator. Kinda like yours. Guess there will be two versions out there. The more the merrier I say! :-)
Edit: Wait, couldn't we just work together on this? That would speed up dev time... we need to get together, OP.
Not really a competition here IMO. I actually want to work with OP on this. I'll give him/her a PM.
You can use svcGetSystemTick (or just read the CNTPCT_EL0 system register directly since thats the only thing the svc does anyway) to get the system tick count, it's frequency is 19200000 hz so you just need to divide the value you read from it by 19200 (remember to use floating point or fixed point integer, you can just multiply by 1 / 19200 since multiplications are usually faster than divisions) to get a milliseconds timestamp. You can then store this value on a variable and calculate the delta on the next iteration of your main loop.One question I have for any switch developers out there is..
is there a way on the switch to calculate delta time in milliseconds ? I've tried using time.h along with clock(), but clock() doesn't seem to work on the switch.
You should contact the OP for the GBC and GBA emulators, might be able to incorporate you game selection screen with more then just the NES emulator.
Just an idea
I'm giddy with ideas. This could be amazing. We'll see what OP has to say via DM.