[NES Emulator] vNESLight

Nudua

Senior Member
Mar 23, 2011
290
97
0
Just sent out a mail to those who applied for the beta with the link, sorry for the delay. Not that much left to do, bunch of little things + anything that crops up under the beta testing.
 
  • Like
Reactions: voluptuary

voluptuary

Senior Member
Dec 29, 2010
960
753
0
Mukwonago
A few bugs for you:
1.) Not so much a bug but you can't see the icon for vNESlight in the games hub due to the white background. Perhaps just have it part of the regular app list.
2.) I Started the bat punch game just to see how the controls looked I exited to the main menu. I then long pressed the game under recent and taped the delete icon. I then exited vNESlight. The next time I started up vNESlight I got the errors in the attached 'start' image. If I hit 'ok' I can enter vNESlight but there is now an empty square under recent and if I select it I get the error in the 'select' imaged also attached below.

Hope this helps and thanks for your work.
 

Attachments

Last edited:
  • Like
Reactions: Nudua

Nudua

Senior Member
Mar 23, 2011
290
97
0
A few bugs for you:
1.) Not so much a bug but you can't see the icon for vNESlight in the games hub due to the white background. Perhaps just have it part of the regular app list.
2.) I Started the bat punch game just to see how the controls looked I exited to the main menu. I then long pressed the game under recent and taped the delete icon. I then exited vNESlight. The next time I started up vNESlight I got the errors in the attached 'start' image. If I hit 'ok' I can enter vNESlight but there is now an empty square under recent and if I select it I get the error in the 'select' imaged also attached below.

Hope this helps and thanks for your work.
1) The icons are just temporary for now, will fix

2) Thanks, small problem with the recent list not updating, fixed it. Another thing, forgot to add the code that actually deletes the file. So any game u delete will re-appear the next time u start the app. Easy to fix, just don't bother deleting any games.
 

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT
first 20 min...I crashed it... Adding a game, clicking close then selecting another game (while one is downloading I assume) crashed it, I'd take a picture of the error but, No camera (and the phone is the one with the problems).

How do you add a Skydrive folder ? I have something like 45 games I updload to try and play but, I have had to add them one by one... Is it possable to do folder or for you to scan a folder for .NES files?

When looking over games (btw love the APP list like list) in landscape mode, could you move over the list a little, as it sits below your vNESLight logo and makes the list smaller. Move it over the right a little and put it on the side of your logo with the games below...
 
Last edited:
  • Like
Reactions: Nudua

Nudua

Senior Member
Mar 23, 2011
290
97
0
first 20 min...I crashed it... Adding a game, clicking close then selecting another game (while one is downloading I assume) crashed it, I'd take a picture of the error but, No camera (and the phone is the one with the problems).

How do you add a Skydrive folder ? I have something like 45 games I updload to try and play but, I have had to add them one by one... Is it possable to do folder or for you to scan a folder for .NES files?

When looking over games (btw love the APP list like list) in landscape mode, could you move over the list a little, as it sits below your vNESLight logo and makes the list smaller. Move it over the right a little and put it on the side of your logo with the games below...
I'll make adding games more robust, shouldn't be able to hit close without cancelling it.

Can't add folders atm, I'll consider adding support for it (context menu on folder). You can always add a batch of games via zip or rar file.

Yeah things aren't optimized for landscape mode yet, I'm thinking of just hiding the logo in landscape mode to give more space for the jumplist.

Appreciate the feedback!

Btw, how are people liking the new save states system and any problems loading/saving?
 

Leapo

Senior Member
Jan 15, 2011
171
33
0
How i can download games for this amulator ?
In the current-release version: Add your ROMs to the zip file inside the xap before side-loading.

Current marketplace version: Find a filehost that works with vNESLight and upload a zip file containing your ROMs, then download them using the emulator on your phone.

In the beta version: Upload the ROMs to your SkyDrive, then log into SkyDrive from the emulator and download them.
 
Last edited:

gamerdude753

New member
Feb 24, 2010
1
1
0
LG Quantum
Bug report:
1. When adding a game from url (haven't tried from skydrive yet and only tried one at a time so far), the popup box doesn't say what game was added.
2. New games added in the list are shift over and when it's under a new letter the letter is shifted all the way to the right side. Closing vnes or turn off jumplist groups, go back to list, then turn jumplist groups back on fixes this.
3. Some keys on physical keyboard don't work as expected. All keys when tapped work as expected. Shift(CapsLock), fn(LeftShift), comma(OemComma), space, period(OemPeriod), backspace(Back), enter, up, down, left, and right when held work as expected A-D, F-H, J-N, S, V, X, Z, äé(F1), sym(F3), and :)(F2) held is delayed. E, I, O-R, T, U, W, and Y held don't work. These are the top row keys. When held, vnes refers to them as D0-D9. Note: as-key-appears-on-keyboard(in-popup-message-in-settings). Also pressing multiple keys doesn't always work. Arrow keys, shift(CapsLock), and fn(LeftShift) work.
4. River City Ransom (U): Unplayable. Main menu has severe graphical glitches. Can't tell what it's showing. Starting game just goes to a blank grey screen and game freezes. Sound works at main menu though.
 
  • Like
Reactions: Nudua

Nudua

Senior Member
Mar 23, 2011
290
97
0
LG Quantum
Bug report:
1. When adding a game from url (haven't tried from skydrive yet and only tried one at a time so far), the popup box doesn't say what game was added.
2. New games added in the list are shift over and when it's under a new letter the letter is shifted all the way to the right side. Closing vnes or turn off jumplist groups, go back to list, then turn jumplist groups back on fixes this.
3. Some keys on physical keyboard don't work as expected. All keys when tapped work as expected. Shift(CapsLock), fn(LeftShift), comma(OemComma), space, period(OemPeriod), backspace(Back), enter, up, down, left, and right when held work as expected A-D, F-H, J-N, S, V, X, Z, äé(F1), sym(F3), and :)(F2) held is delayed. E, I, O-R, T, U, W, and Y held don't work. These are the top row keys. When held, vnes refers to them as D0-D9. Note: as-key-appears-on-keyboard(in-popup-message-in-settings). Also pressing multiple keys doesn't always work. Arrow keys, shift(CapsLock), and fn(LeftShift) work.
4. River City Ransom (U): Unplayable. Main menu has severe graphical glitches. Can't tell what it's showing. Starting game just goes to a blank grey screen and game freezes. Sound works at main menu though.
1) Aware of it, will be fixed.

2) I'll make sure the jumplist re-draws whenever new games are added to fix this.

3) That is really strange, I can't reproduce the error in the Phone Emulator and I don't have a phone with a physical keyboard to test it either. I'll look into it though.

4) Just an incompatible mapper for now, I'll focus more on compatibility after 1.0.

Thanks a lot for the feedback.
 

dragonide

Senior Member
Jul 9, 2010
284
67
0
Rome
1) Aware of it, will be fixed.

2) I'll make sure the jumplist re-draws whenever new games are added to fix this.

3) That is really strange, I can't reproduce the error in the Phone Emulator and I don't have a phone with a physical keyboard to test it either. I'll look into it though.

4) Just an incompatible mapper for now, I'll focus more on compatibility after 1.0.

Thanks a lot for the feedback.
Nudua the 1.0 beta version is really good.
Perfect sound and speed ...
Yours is the first and only emulator working nice on my HTC Titan (the ATARI one and Sonic Jewels run as crap compared to yours, I am not offending any one, I am just saying the truth)

Good work !

If you want some negative feedback to improve ... I really dunno what to say.
Pheraps you could enlarge the controls ... It still feels a little too hard to use them while playing ...
 

Nudua

Senior Member
Mar 23, 2011
290
97
0
Nudua the 1.0 beta version is really good.
Perfect sound and speed ...
Yours is the first and only emulator working nice on my HTC Titan (the ATARI one and Sonic Jewels run as crap compared to yours, I am not offending any one, I am just saying the truth)

Good work !

If you want some negative feedback to improve ... I really dunno what to say.
Pheraps you could enlarge the controls ... It still feels a little too hard to use them while playing ...
Yeah I'm pretty happy with how it runs on 2nd gen. /w sound atm, sadly it doesn't look like we're gonna get any more hardware/unsafe code access before WP8. Which is really sad because it's going to be hell trying to get it to run on Tango devices.

Sonic's Jewels 1.3 (now Blue Tomato) actually uses about the same game loop as vNESLight 1.0 does so it's a lot more stable than it was before. The author was having some issues with sound, so I sent a sample of my new game loop and he ended up using it. I'm even credited in the about page ^^.

Regarding the controls, I wanted to have multiple configurations (with different sizes), but right now I'd rather just fix all the bugs and get the update out there. It's been a long time between updates because of the whole policy mess. But it's definitely coming in the next updates and the updates will be more frequent.
 

Leapo

Senior Member
Jan 15, 2011
171
33
0
Any chance of an "XDA-only" release that uses native access to speed up the emulation?

I know that means maintaining two versions, but it'd sure be nice.
 

Nudua

Senior Member
Mar 23, 2011
290
97
0
Any chance of an "XDA-only" release that uses native access to speed up the emulation?

I know that means maintaining two versions, but it'd sure be nice.
I've thought about it, but currently you have to use COM to use native code and I just can't think of any sane way of using it. Furthermore if you tap into any of the drivers with native code, it would require people to be full unlocked, which would narrow the use far too much.

If anyone knows a way to run unsafe code without the runtime throwing a fit, feel free to let me know. Since I'll more than likely use that to speed up the rendering if I ever do a W8 port.
 

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT
I love 1.0... It's awsome. You've done a great job. Thought I would hate the A/B buttons right next to the back button (landscape mode) but, it's a godsend. Playing a game, your one button over from starting at your last check point (save state). And it's almost instant back to that last place. Great !

The arrow and a/b are better laid out (closer), so it's acutally a lot more playable now (it was hard to play for me before)

More thoughts....

As you have a Save state for a game, once you select that game shouldn't it go to a screen to play your save vs. a new game instead of just loading the game, Kind of like Sonic's Jewels does ? I think I would like that better... vs loading a game, hitting back, then load.

What's with the faded icon (thanks for putting it in the games menu) ?

In landscape mode, think of moving the save/load buttons on the right side of the screen... I like the thought of keeping my finger on the arrow and just move my right finger for the a/b button... for a quick load type location (like load right above the A/b buttons)

R.C. Pro AM and Cobra Triangle still have issues (some of my favorite racing type games for NES)... :(

Audio for the most part works great on my V 1.0 HTC Trophy device, but, there are some games it gets choppy audio and others that have issues in the whole game but, over all performace is a lot better than the last version. Great !

Are you going to release a beta 1.1 after updates or is it going right to the marketplace after feedback here ?

PS. I love the idea of a XDA only version to get the max performace...
 
Last edited:

Nudua

Senior Member
Mar 23, 2011
290
97
0
I love 1.0... It's awsome. You've done a great job. Thought I would hate the A/B buttons right next to the back button (landscape mode) but, it's a godsend. Playing a game, your one button over from starting at your last check point (save state). And it's almost instant back to that last place. Great !

The arrow and a/b are better laid out (closer), so it's acutally a lot more playable now (it was hard to play for me before)

More thoughts....

As you have a Save state for a game, once you select that game shouldn't it go to a screen to play your save vs. a new game instead of just loading the game, Kind of like Sonic's Jewels does ? I think I would like that better... vs loading a game, hitting back, then load.

What's with the faded icon (thanks for putting it in the games menu) ?

In landscape mode, think of moving the save/load buttons on the right side of the screen... I like the thought of keeping my finger on the arrow and just move my right finger for the a/b button... for a quick load type location (like load right above the A/b buttons)

R.C. Pro AM and Cobra Triangle still have issues (some of my favorite racing type games for NES)... :(

Audio for the most part works great on my V 1.0 HTC Trophy device, but, there are some games it gets choppy audio and others that have issues in the whole game but, over all performace is a lot better than the last version. Great !

Are you going to release a beta 1.1 after updates or is it going right to the marketplace after feedback here ?

PS. I love the idea of a XDA only version to get the max performace...
At one point the save states were like in SJs, but I decided against it since it would make it too easy to override your saves accidentally with a auto save/load function like they do. I could add an option to auto load the last save state in the settings, but right now I'm hesitant to add more features as it would delay the release.

The icons are just temporary, I'll most likely go with a simple vNESLight logo.

Sounds good, I'll move the save/load buttons over to the right sorta like in portrait mode.

I'll add the games to the list to check out.

I'll probably rewrite most of the audio system for the next update, it's very CPU intensive atm.

It will be sent in for certification once I fix the last details and bugs.

After 1.0 is done I'll look into interop more, but as of right now I don't see any acceptable solutions to speed it up via COM.
 
  • Like
Reactions: DavidinCT

Nudua

Senior Member
Mar 23, 2011
290
97
0
Thanks. Got it downloaded and running. Skydrive integration is nice.

Any plans to fix Zelda 2 and Maniac Mansion?

Zelda 2: Overworld map is messed up
MM: World scrolling doesn't work correctly
I'll check those out for the next update, can't recall Zelda 2 having issues though.