Has anyone tried the new latest version of the NES Emulator?

Welcome to our Community
Wanting to join the rest of our members? Feel free to sign up today.
Sign up

wildonrio

New Member
Gold
Jul 4, 2007
2,002
6
0
Provo, UT
#1
The current version is 0.48 as of today August 16 and I was just wondering if anyone has tried it. A link to download site is here. Here's a list of all improvements made:

(Notice how 0.47 said that they optimized the speed to WAY FASTER):

CHANGELOG

0.01 [stepwhite] Initial release
0.02 [nervegas] Implemented frame skip
0.03 [nervegas] Rewrote rendering routines using CoreSurface
0.04 [nervegas] Added multi-touch support to controller
0.05 [nervegas] Further optimizations
0.06 [nervegas] Corrected color palette
0.07 [nervegas] Further controller improvements (dragging, etc)
0.08 [nervegas] Further controller improvements (fixed disconnect, etc)
0.09 [nervegas] Preliminary sound support (see README)
0.10 [nervegas] Fixed crashing when returning to file list
0.11 [nervegas] Improved sound quality, both earbuds work now, buffering+
0.12 [nervegas] Enlarged controllers, improved hot spot locations
0.13 [nergegas] Expanded on multitouch control - (see README)
0.14 [nervegas] Added switch for landscape build [OBSOLETE]
0.15 [nervegas] Widened landscape mode - removed navBar
0.16 [nervegas] added toolchain header patch / better docs
0.17 [nervegas] Set orientation mode during game play, updated header patch
0.18 [nervegas] Fixed minor issue with orientation flip, added wheat to cool
0.19 [nervegas] Improved orientation transitions
0.20 [nervegas] Changes to multitouch (see README), added DEBUG, old icon
0.21 [nervegas] Added support for external audio / switch added for earbuds
0.22 [stepwhite] Added diagonal direction hotspots, SHOW_HITSPOT flags
0.23 [nervegas] Tweaks to orientation change, DEBUG shows hot spots now
0.24 [nervegas] Using K6502_rw.h from older core, Metroid and Punchout work!
[nervegas] Made more improvements to orientation sensitivity
[nervegas] Implemented slightly faster rendering
0.25 [nervegas] Enlarged controls for landscape mode
0.26 [nervegas] Change status bar background to black on landscape
0.27 [nervegas] Controller fix to allow button, then directional pad hold
0.28 [nervegas] Added save SRAM support (to save SRAM for games like Zelda)
0.29 [nervegas] Added auto-save state and "Saved Games" selection
0.30 [nervegas] Fixed SaveState for many games, +Mapper1 +Mapper5
This fixed Tetris, Bubble Bobble, Super Mario 2, others...
0.31 [nervegas] Fixed SaveState for Mapper4 games (Earth Bound Zero, etc)
0.32 [nervegas] Added delete option for saved games
0.33 [nervegas] Fixes to orientation changes on select menus
0.34 [nervegas] Fixes to mapper4 restore state (fixes Super Mario 3, others)
0.35 [nervegas] Implemented swipe-to-delete for saved games
0.36 [nervegas] Minor UI tweaks
0.37 [nervegas] Added working preference pane, reworked nagivation bar
0.38 [nervegas] Fixed default sound preference issues
[nervegas] Save game state and preferences on "home" button press
[nervegas] Fixed rom deletion (would delete from list, but not file)
0.39 [nervegas] Implemented preference groupings
0.40 [nervegas] Added auto-save preference to disable auto-save state
0.41 [nervegas] Added prompt to save games when auto-save turned off
[nervegas] More improvements to preferences aestheticss
[nervegas] Fixed bug causing multiple deletes to hit wrong file(s)
[nervegas] Fixed auto-save on-exit of game not in progress
0.42 [nervegas] Restored fast scroll list / bold font - swiping seems better
[nervegas] Fixed compiler warnings
[nervegas] Added notification icons for direction, b, a
0.43 [nervegas] Added suspend support (and preference)
0.44 [nervegas] Fixed suspend support while running games
0.45 [nervegas] Write preferences to /var/root/Library/Preferences
[nervegas] Corrected Save-State issues with many (many) games
0.46 [nervegas] Corrected more save-state issues
0.47 [nervegas] Included patch for -O7 optimized compiling: WAY FASTER.
Turn frameskip down to 1; Mario 3 & Punchout: 2
0.48 [nervegas] More improvements to save-state wiring (WIP)
[nervegas] Added "Multitouch State" preference (see README)
 

marcf

New Member
Bronze
Jul 10, 2007
37
0
0
#2
Can this be installed via the MAC? I seem to be having trouble getting the files out from the NES download. I keep getting it's not supported.

Any help?

Thanks..

Marc


The current version is 0.48 as of today August 16 and I was just wondering if anyone has tried it. A link to download site is here. Here's a list of all improvements made:

(Notice how 0.47 said that they optimized the speed to WAY FASTER):

CHANGELOG

0.01 [stepwhite] Initial release
0.02 [nervegas] Implemented frame skip
0.03 [nervegas] Rewrote rendering routines using CoreSurface
0.04 [nervegas] Added multi-touch support to controller
0.05 [nervegas] Further optimizations
0.06 [nervegas] Corrected color palette
0.07 [nervegas] Further controller improvements (dragging, etc)
0.08 [nervegas] Further controller improvements (fixed disconnect, etc)
0.09 [nervegas] Preliminary sound support (see README)
0.10 [nervegas] Fixed crashing when returning to file list
0.11 [nervegas] Improved sound quality, both earbuds work now, buffering+
0.12 [nervegas] Enlarged controllers, improved hot spot locations
0.13 [nergegas] Expanded on multitouch control - (see README)
0.14 [nervegas] Added switch for landscape build [OBSOLETE]
0.15 [nervegas] Widened landscape mode - removed navBar
0.16 [nervegas] added toolchain header patch / better docs
0.17 [nervegas] Set orientation mode during game play, updated header patch
0.18 [nervegas] Fixed minor issue with orientation flip, added wheat to cool
0.19 [nervegas] Improved orientation transitions
0.20 [nervegas] Changes to multitouch (see README), added DEBUG, old icon
0.21 [nervegas] Added support for external audio / switch added for earbuds
0.22 [stepwhite] Added diagonal direction hotspots, SHOW_HITSPOT flags
0.23 [nervegas] Tweaks to orientation change, DEBUG shows hot spots now
0.24 [nervegas] Using K6502_rw.h from older core, Metroid and Punchout work!
[nervegas] Made more improvements to orientation sensitivity
[nervegas] Implemented slightly faster rendering
0.25 [nervegas] Enlarged controls for landscape mode
0.26 [nervegas] Change status bar background to black on landscape
0.27 [nervegas] Controller fix to allow button, then directional pad hold
0.28 [nervegas] Added save SRAM support (to save SRAM for games like Zelda)
0.29 [nervegas] Added auto-save state and "Saved Games" selection
0.30 [nervegas] Fixed SaveState for many games, +Mapper1 +Mapper5
This fixed Tetris, Bubble Bobble, Super Mario 2, others...
0.31 [nervegas] Fixed SaveState for Mapper4 games (Earth Bound Zero, etc)
0.32 [nervegas] Added delete option for saved games
0.33 [nervegas] Fixes to orientation changes on select menus
0.34 [nervegas] Fixes to mapper4 restore state (fixes Super Mario 3, others)
0.35 [nervegas] Implemented swipe-to-delete for saved games
0.36 [nervegas] Minor UI tweaks
0.37 [nervegas] Added working preference pane, reworked nagivation bar
0.38 [nervegas] Fixed default sound preference issues
[nervegas] Save game state and preferences on "home" button press
[nervegas] Fixed rom deletion (would delete from list, but not file)
0.39 [nervegas] Implemented preference groupings
0.40 [nervegas] Added auto-save preference to disable auto-save state
0.41 [nervegas] Added prompt to save games when auto-save turned off
[nervegas] More improvements to preferences aestheticss
[nervegas] Fixed bug causing multiple deletes to hit wrong file(s)
[nervegas] Fixed auto-save on-exit of game not in progress
0.42 [nervegas] Restored fast scroll list / bold font - swiping seems better
[nervegas] Fixed compiler warnings
[nervegas] Added notification icons for direction, b, a
0.43 [nervegas] Added suspend support (and preference)
0.44 [nervegas] Fixed suspend support while running games
0.45 [nervegas] Write preferences to /var/root/Library/Preferences
[nervegas] Corrected Save-State issues with many (many) games
0.46 [nervegas] Corrected more save-state issues
0.47 [nervegas] Included patch for -O7 optimized compiling: WAY FASTER.
Turn frameskip down to 1; Mario 3 & Punchout: 2
0.48 [nervegas] More improvements to save-state wiring (WIP)
[nervegas] Added "Multitouch State" preference (see README)
 

phiberglass

New Member
Bronze
Jul 1, 2007
43
0
0
#3
I've tried it. It's a little bit better, the controls work a lot better, but sometimes they stick when pressing certain key comobos. They're moving through new versions pretty fast, and it's getting better and better, so we'll see what is to come!
 

Tinman

Evangelist
Gold
Jul 16, 2007
4,334
183
63
Aridzona
#5
I have no idea how to install this you have to install like ten different thing's and all the instructions are terrible
If your iPhone is already out of jail, and you have file transfer working via SSH, etc., there isn't much to it. Just copy the whole NES.app folder to the Applications folder, make sure file/folder permissions are set properly, and you are done. You need ROMs of course, but they are easy to come by.

If you haven't gotten your iPhone out of jail yet you would need to concentrate on that first. In that case I would recommend installing the app Installer.app as your first app. This allows easy installation of NES and other apps right on the iPhone (with easy updates).


--
Mike
 

x999x

New Member
Gold
Aug 6, 2007
1,656
0
0
#6
It's on version .52 now, and I have to say it's really made incredible progress.

I'm getting fullspeed now, and with the new multitouch settings, games like Pacman are no longer frustrating.

0.49 [nervegas] Fixed minor memory leaks
[nervegas] Fixed remaining save/restore state issues (I think)
[nervegas] Moved all critical globals into a nes_state struct
0.50 [nervegas] Fixed a bug causing certain games' save state to corrupt
0.51 [nervegas] Added "Enlarge Screen" option for portrait mode
[nervegas] Aesthetic changes to preferences
0.52 [nervegas] Resync frameskip from preferences when loading saved game
[nervegas] Redraw controllers when debug toggled
[nervegas] Minor tweaks to portrait controller hot spots
 

DiscoJoey

New Member
Bronze
Jun 5, 2007
307
0
0
#7
It's on version .52 now, and I have to say it's really made incredible progress.

I'm getting fullspeed now, and with the new multitouch settings, games like Pacman are no longer frustrating.

0.49 [nervegas] Fixed minor memory leaks
[nervegas] Fixed remaining save/restore state issues (I think)
[nervegas] Moved all critical globals into a nes_state struct
0.50 [nervegas] Fixed a bug causing certain games' save state to corrupt
0.51 [nervegas] Added "Enlarge Screen" option for portrait mode
[nervegas] Aesthetic changes to preferences
0.52 [nervegas] Resync frameskip from preferences when loading saved game
[nervegas] Redraw controllers when debug toggled
[nervegas] Minor tweaks to portrait controller hot spots
ya most games run great but SMB's are still pretty hard to play.
 
Aug 16, 2007
12
0
0
#8
If your iPhone is already out of jail, and you have file transfer working via SSH, etc., there isn't much to it. Just copy the whole NES.app folder to the Applications folder, make sure file/folder permissions are set properly, and you are done. You need ROMs of course, but they are easy to come by.

If you haven't gotten your iPhone out of jail yet you would need to concentrate on that first. In that case I would recommend installing the app Installer.app as your first app. This allows easy installation of NES and other apps right on the iPhone (with easy updates).


--
Mike
where do i get installer.app?
 

Tinman

Evangelist
Gold
Jul 16, 2007
4,334
183
63
Aridzona
#11
And now .52:
0.53 [nervegas] Fixed orientation of notify icons when flipping
[nervegas] Added enlarged screen view option for landscape mode



Needs a bit of work but this screen is even bigger than portrait.


--
Mike
 
Last edited by a moderator:

wildonrio

New Member
Gold
Jul 4, 2007
2,002
6
0
Provo, UT
#12
0.54 added Game Genie support!

0.54 [nervegas] Implemented game genie code support (but slows down game)
[nervegas] Fix for preferences scroll speed (cell scope problem)
 
Jul 7, 2007
18
0
0
#14
they need to intergrate fixing the sound into the next update... the NES is at update .99 now... thats the best part of the installer app auto updates...
 

wildonrio

New Member
Gold
Jul 4, 2007
2,002
6
0
Provo, UT
#15
they need to intergrate fixing the sound into the next update... the NES is at update .99 now... thats the best part of the installer app auto updates...
Couldn't agree more, the sound is annoying. And it looks like he is going to do it, according to his official website (click on ROADMAP):

"
Realistic things to do:

- Rewrite sound not to need mediaserverd

Not so realistic:

- Possibly Netplay (to do it right would require a lot of bandwidth)

"