[NES Emulator] vNESLight

dstyl

Senior Member
Apr 24, 2010
61
2
0
Heilbronn
I think the emu is working well i load over 100 roms and the once i played were working without any issue :) . And the way to add the roms is very easy ;) [Till today i didnt have any roms in wario jewels 7 i dont know who too add them after 2 tutorials :D ]. Thx for this app , do you have thought to upload it to marketplace? I dont know if Microsoft allows emus but apple and google has already allowed it i think.


_____________________________
LG Optimus 7 MFG Unlocked Mango Beta 2<----------Nokia 6630 s60v2
 
Last edited:

Nudua

Senior Member
Mar 23, 2011
290
97
0
Looking forward to the new beta...any chance of a preview or images ?


Still have a few more things to do before a public release, I'll send u a pm if I need some help testing.

I think the emu is working well i load over 100 roms and the once i played were working without any issue :) . And the way to add the roms is very easy ;) [Till today i didnt have any roms in wario jewels 7 i dont know who too add them after 2 tutorials :D ]. Thx for this app , do you have thought to upload it to marketplace? I dont know if Microsoft allows emus but apple and google has already allowed it i think.


_____________________________
LG Optimus 7 MFG Unlocked Mango Beta 2<----------Nokia 6630 s60v2
It's against Microsoft's terms, so probably never going to see a public marketplace release. Apple doesn't allow it either, probably possible with jailbreak. Google on the other hand doesn't control the marketplace like the two others, but that's an other discussion.
 
  • Like
Reactions: DavidinCT

dstyl

Senior Member
Apr 24, 2010
61
2
0
Heilbronn
So there is only the hope :'( have you write the New CPU Assembler Codes to arm Assembler Codes on your own?

Sent from my LG-E900 using XDA Windows Phone 7 App
 

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT


Still have a few more things to do before a public release, I'll send u a pm if I need some help testing.
Ah, so you are setting it up so a zip file can have one or many roms ? Nice.

Let me know if you need any other images, I think I got an idea for the logo (75X75 image ?)

Still would like if there was a way to use that USB driver....
 

dstyl

Senior Member
Apr 24, 2010
61
2
0
Heilbronn
Maybe the Roms could be saved in a Directory called nesroms where the Music is saved for those who use the USB hack(Show device in Explorer ;) so syncin Roms would be VerY fast :D

Sent from my LG-E900 using XDA Windows Phone 7 App
 

Nudua

Senior Member
Mar 23, 2011
290
97
0
So there is only the hope :'( have you write the New CPU Assembler Codes to arm Assembler Codes on your own?

Sent from my LG-E900 using XDA Windows Phone 7 App
Not to be a ****, but that sentence doesn't make any sense :p.

The emulator is fully managed, as there's no access to running assembly directly. It's all Silverlight and XNA.
 
Last edited:

Nudua

Senior Member
Mar 23, 2011
290
97
0
Ah, so you are setting it up so a zip file can have one or many roms ? Nice.

Let me know if you need any other images, I think I got an idea for the logo (75X75 image ?)

Still would like if there was a way to use that USB driver....
A logo/tile would be really nice, i think the sizes for the tiles are 173x173/62x62.

As for the USB driver, It wouldn't be too hard to just check the "roms" folder in the isolated storage for new/removed files and then add it to the local database. If I can make it work well enough I'll add it for the beta 2.

Maybe the Roms could be saved in a Directory called nesroms where the Music is saved for those who use the USB hack(Show device in Explorer ;) so syncin Roms would be VerY fast :D

Sent from my LG-E900 using XDA Windows Phone 7 App
There's only access to the isolated storage from my emulator, so it would have to be within that directory, but it shouldn't be too hard to find.
 
  • Like
Reactions: DavidinCT

dstyl

Senior Member
Apr 24, 2010
61
2
0
Heilbronn
^^Oh I see :) , English language = hard language :D I think beta 2 will be very cool stuff ^^ I m waiting for the next beta realease ;)
 
Last edited:

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT
A logo/tile would be really nice, i think the sizes for the tiles are 173x173/62x62.

As for the USB driver, It wouldn't be too hard to just check the "roms" folder in the isolated storage for new/removed files and then add it to the local database. If I can make it work well enough I'll add it for the beta 2.
ok, 173 X 173 it is (just copy and resize for the other one).

It would be easier if you could get that USB thing working (create a sub folder in it for save games or mirror the file name with .sav)

I do like the thought of just connecting my phone to my PC and just dropping a few roms over if I need it...

Also, Realtime save states would rock (kid icarus/metroid Dam save codes)

Of course just coming up with more ideas and more work for you (sorry about that) :)
 
Last edited:

Nudua

Senior Member
Mar 23, 2011
290
97
0
ok, 173 X 173 it is (just copy and resize for the other one).

It would be easier if you could get that USB thing working (create a sub folder in it for save games or mirror the file name with .sav)

I do like the thought of just connecting my phone to my PC and just dropping a few roms over if I need it...

Also, Realtime save states would rock (kid icarus/metroid Dam save codes)

Of course just coming up with more ideas and more work for you (sorry about that) :)
Aye the saved files are beeing saved to a sav folder in the storage, but I'm still wondering how to the the UI for realtime saving. Perhaps something like on the 3DS where u get a menu with save/load/delete savestate.

Indeed so much work, I'd love to add online multiplayer support longer down the road as well.
 

thesecondsfade

Retired Recognized Developer
Jul 30, 2009
1,037
119
0
I'd love to add online multiplayer support longer down the road as well.
How could you even implement that in an emulator? I guess if two-player can be implemlented locally, it could be implemented over sockets. That would be surreal... to play Ice Hockey against my brother like we used to when we were kids, but while we are on opposite sides of the country. Oh man, that would be amazing.
 

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT
Aye the saved files are beeing saved to a sav folder in the storage, but I'm still wondering how to the the UI for realtime saving. Perhaps something like on the 3DS where u get a menu with save/load/delete savestate.

Indeed so much work, I'd love to add online multiplayer support longer down the road as well.
How about Start/Select (one or the other) holding? So if you click on of those and hold for 3-4 seconds while in a game, it will do a realtime save(if no save state is availabe for the game) and menu like your saying save/load/delete state (if a save state is available for the game)

True mutiplayer, like a 2nd conroller connected would be epic...(pulling a player from a Xbox Live contact would even be cooler)

As for the logo/icon, give me a day or so, more work than expected this week so can't spend too much time in Photoshop :(
 
Last edited:

Nudua

Senior Member
Mar 23, 2011
290
97
0
How could you even implement that in an emulator? I guess if two-player can be implemlented locally, it could be implemented over sockets. That would be surreal... to play Ice Hockey against my brother like we used to when we were kids, but while we are on opposite sides of the country. Oh man, that would be amazing.
You could implement like they do with the kaillera client which basicly sends your keystrokes back and forth over udp/tcp and it works fairly well, but there's always the issue of de-syncing. Probably not easy to do, but definitely possible.

On another note, in theory the emulator should run at full speed even as unoptimized as the beta 1 is, on new hardware. So if someone has a HTC Mazaa/other phone with Mango refreshed hardware, I'd love if u could test the emulator and let me know the results.
 

Nudua

Senior Member
Mar 23, 2011
290
97
0
How about Start/Select (one or the other) holding? So if you click on of those and hold for 3-4 seconds while in a game, it will do a realtime save (with some minor prompt telling you that).

True mutiplayer, like a 2nd conroller connected would be epic...(pulling a player from a Xbox Live contact would even be cooler)

As for the logo/icon, give me a day or so, more work than expected this week so can't spend too much time in Photoshop :(
I was kinda thinking of adding a pause menu when u hit the back button, which would include save/load buttons and it would be more consistent UI wise with other xna games.

Xbox live NES multiplayer, that would be quite great indeed.

No worries on the artwork, I've currently set a halt to adding new things to the next beta. Just going to focus on working out the kinks and trying to optimize the code.
 

ryotgz

Senior Member
Dec 15, 2007
642
82
28
www.totalgamerz.com
I was kinda thinking of adding a pause menu when u hit the back button, which would include save/load buttons and it would be more consistent UI wise with other xna games.

Xbox live NES multiplayer, that would be quite great indeed.

No worries on the artwork, I've currently set a halt to adding new things to the next beta. Just going to focus on working out the kinks and trying to optimize the code.
Any guess on when you think the next beta will be ready?
 

DavidinCT

Senior Member
Jun 2, 2006
1,604
156
0
Someplace in CT
I was kinda thinking of adding a pause menu when u hit the back button, which would include save/load buttons and it would be more consistent UI wise with other xna games.

Xbox live NES multiplayer, that would be quite great indeed.

No worries on the artwork, I've currently set a halt to adding new things to the next beta. Just going to focus on working out the kinks and trying to optimize the code.
I guess if you have the screen space an extra button would fine. I persnally like less clutter but, that's me.

I should have time tomorrow to do some quick images for at least an icon. This is not changing any code, it's just replacing images if your like it, so it should not mess with any code(ApplicationIcon.png and Background.png and possably editing the SplashScreenImage.jpg)

I want to do some Xbox live looking icon for it, just make it fit with the other games with a cool nes look... that sun wanabe looking thing is just ugly..I know it's a default but, it is sure ugly. I'l do something quick to freshen it up, but, work on a better one later.
 

Nudua

Senior Member
Mar 23, 2011
290
97
0
I guess if you have the screen space an extra button would fine. I persnally like less clutter but, that's me.

I should have time tomorrow to do some quick images for at least an icon. This is not changing any code, it's just replacing images if your like it, so it should not mess with any code(ApplicationIcon.png and Background.png and possably editing the SplashScreenImage.jpg)

I want to do some Xbox live looking icon for it, just make it fit with the other games with a cool nes look... that sun wanabe looking thing is just ugly..I know it's a default but, it is sure ugly. I'l do something quick to freshen it up, but, work on a better one later.
The buttons would only show up on the pause menu, I've made the other controls semi-transparent to avoid overlapping/cluttering.

The standard tile is quite ugly, would appreciate something else.

I'm not sure if I want to place it in under the games section, it's very much a program and not a game, even though it's main purpose is to play games. But thats just a matter of preferences, people can just change the genre string in the WMAppManifest.
 

ryotgz

Senior Member
Dec 15, 2007
642
82
28
www.totalgamerz.com
The standard tile is quite ugly, would appreciate something else.
I've attached a logo that I whipped fairly quick. The font is the Super Mario Bros font with an 8bit NES controller logo. The font colors are from the Mario sprite.

EDIT: Also, everything is formatted to change the background color. So you could make the tile match the theme color.
 

Attachments