Control problems aside I have a few more thoughts on issues and features I'd like to see (most important first);
1 - Allowing ROMs to be deleted from the app is pretty important, as would being certain the ROMs were deleted (not orphaned into other storage) when the app uninstalls.
2- Skydrive integration: App should remember credentials so I don't have to log in each time (this is possible because Snes8x does it), folders containing unsupported file extensions won't open.
3- A virtual joystick is easier for touch screens than a d-pad (for me at least), if the joystick control follows your finger then it is less obtrusive than d-pad buttons which always obscure parts of the game screen.
4-I haven't tried it yet but I can see importing Sega CD images onto phones with no SD card is going to be a real pain. Maybe there's a way to get them onto the phone using USB?
5- Options for small, medium and large buttons would be good (x, y and z are really small).
Some minor aesthetic gripes:
6 -The internal storage display is pretty obtuse. Is there any need for the system folders to be displayed?
7- The live tile icon is really rough.
8- The folder icons look like something from Amiga workbench or Mac System 6. Are icons really necessary for the file/folder navigation?
9- The grey background to the controls seen in "stretch" mode, portrait orientation is a bit ugly, black would be better and provide some additional contrast for buttons.
10- On my phone (8X), the menu's background image doesn't reach all the way to the bottom of the screen so the edge of the image bisects the charm bar when it's closed, this makes the charms bar look a bit weird.
11- The text in your help screen is a bit rambling, maybe you could put the contact email address in the "About" section?
On a separate issue, how about a Windows Store version in the future? I think there's a gap in the market for emulators with on-screen controls for W8 and RT (SNES8X and VBA8 seem to be consistently popular in the W8 store). This could be a fallback for EmiPSX if you can't get the performance out of WP handsets, an x86 tablet will be able to handle it. You could even release them as x86 desktop apps for W8 users, you'd have no problem enabling dynarec then either.
Hi, thanks the (huge) feedback!:smile:
I've numbered the quote to answer:
1 - Is listed on TODO already.
2- Maybe the exception raised by the file filtering was causing the credentials not beeing saved, but the code saves it by default, you've authorized on live login screen. Bug fixed(I hope) version already uploaded to MS.
3- I can change the layout but the DPAD already folows your finger(like a full force joystick).
4- I'm implement inporting from SD on EmiPSX, once finished I'll move the code to EmiGens - Remember not every device has a SD card, only the low end.
5- Like I've said "I've cutted a lot of features to get it fast on Store", is on the TODO.
6 - I've made a full featured file browser but you are right, there's no need for folders, I don't think .
7 - the icons are simple, I had no time to draw and I'm not a designer, I was thinking on ask a designer my friend to draw but I'll have to pay him.
8 - WP just text way is not my favorite, I feel like on MS-DOS times. The idea is to put autosave images on the game Icons, the folder icon is the provided from MS SDK, just resized it.
9 - Maybe Skins for the virtual control, but just on the future.
10- post a screenshot, this may happen because the 720p resolution.
11- I can put the e-mail but the problem is that the emulator on 720p res on my Notebook runs at 1~3FPS so it is horrible to use it, I cant see what you see(the splash image get some black pixels on the top?).
On Windows Store app for tablets I think you cant use dynarec too, but the powerful cpu can run the emulator faster.