so it's fair to think that it isn't scaling down to the N3DS's smaller screen size. I bet the keyboard and graphic size/position are hard-coded
Both 3DSXL and 3DS have the same resolution, only different screen sizes, so that does not make a difference.
@spinal_cord : v0.4 works for you, right? I actually did not change a lot from 0.4 to 0.9, so I wonder what it could be. I did change some of the compiler options. Here is a .3dsx v0.9 compiled with the old compile options. Could you please check if this works on your machine?
http://badda.de/dl/vice3ds.3dsx
--------------------- MERGED ---------------------------
Any chance cartridge images can be loaded? Or am I doing something wrong?
I tried a couple of cartridges and all but one worked. The working ones that I tried, you can download here
http://badda.de/dl
For one cartridge I tested (Action Replay 4.2), I get a "Cannot load cartridge image" error. However, I'm getting the same error for this cartridge when trying to load it with WinVICE. Means, the cartridge support is as good as VICE has implemented it :-)
--------------------- MERGED ---------------------------
Badda that’s great news
Just tried 0.9 3dsx on mine and it still crashes the same...
I can only think that perhaps something needs full system access and it won’t do it???
Thank you very much though Badda, it looks a great emu
Sorry to hear this. I'm kind of limited in my abilities to test on hardware - only have one N3DS with b9s/luma9.1. I guess I need a way how to enable others to test and send me the results. Maybe some kind of debug version would be helpful that spits out a trace log which would help me find and fix the issues?
Need to think about that ...
--------------------- MERGED ---------------------------
About the keyboard... both the shift and Commodore key stay pressed when you press them (as it probably should be). But not the Run/Stop key. Either it needs the same treatment, or you need to enable simultaneous key presses. Run/Stop+Restore is a thing that's needed in a lot of situations, and not simply resetting the machine in the Vice menu.
Thanks for the feedback! I'll add that to the ToDo list: Need a way to hit run stop/restore
--------------------- MERGED ---------------------------
The menu barely working is some kind of extreme lag. It is actually working, but sometimes the screen doesn't update. hit your buttons slowly, and it seems fine most of the time.
You're the second person (I think) I've seen mentioning screen overlap, but I don't have that issue. What model are you using? I'm on a N3DSXL.
It's not lag, but somehow the menu is not updating correctly sometimes. It's already on the list of known bugs. Sadly, this issue occurrs only on hardware and not in Citra, so debugging is a pain. I'll check into this though ....