Jump to content

Nestopia: Undead Edition


Knobbe

Recommended Posts

  • 1 year later...

NestopiaUE is up to 1.45


 


Here are the post 1.40 non-unix updates


You get the project via the top link or off their sourceforge page http://sourceforge.net/projects/nestopiaue/files/1.45/


 


----------------------------------------------------------------

1.45

----------------------------------------------------------------

 

Windows Shell:

 

 Additions:

  - xBR filter options

 

 Changes:

  - Redundant TV Aspect checkbox removed from NTSC filter dialog

  - Modified default sound settings to avoid desync

 

libretro:

 

 Additions:

  - blargg's NTSC filter core option

  - L/R now insert coins on Vs. System games

 

Core:

 

 Additions:

  - xBR filter added - Hyllian, notBald

 

 Fixes:

  - Triangle volume bug in Dendy mode - emu-russia

  - NTSC filter background colour fix - blargg

 

----------------------------------------------------------------

1.44

----------------------------------------------------------------

  

Windows Shell:

 

 Fixes:

  - TV Aspect is more accurate - W.M. Martinez

  

libretro:

 

  Additions:

  - libretro port done by Themaister and twinaphex

 

Core:

 

 Fixes:

  - Merged a fix for Mapper 79 that affects "Puzzle (Unl)" - shalma

  - Fixed a PPU bug that causes problems in "The Young Indiana Jones

    Chronicles" - Art Vandelae, plasturion, and James

  - Mapper 143 fix that affects "Dancing Blocks (Unl)" - shalma

 

----------------------------------------------------------------

1.43

----------------------------------------------------------------

 

Windows Shell:

 

 Changes:

  - Updated icons, about dialog, copyright

  - Merged the remaining features from Unofficial 1.41.1

 

----------------------------------------------------------------

1.42

----------------------------------------------------------------

 

 Fixes:

  - Fixed the 100% CPU usage bug

  - Fixed the "Error writing setting!" bug (patch from Arch Linux)

 

----------------------------------------------------------------

1.41

----------------------------------------------------------------

 

Windows Shell:

 

 Changes:

  - Merged win32 fixes from Unofficial Build 1.41.1

 

----------------------------------------------------------------

Unofficial 1.41.1 - by Geestarraw ([email protected]) (May 17, 2011)

----------------------------------------------------------------

 

Shell:

 

 Changes:

 

  - Added fullscreen support for non-primary monitor displays.

  - Modified Video Options dialog component layout and added device index to

    identify mutiple monitors.

  - Refactoring.

  - Code documentation.

 

 Fixes:

 

  - Fixed so menu is still displayed after fullscreen monitor to monitor switch.

 

Project:

 

 Changes:

 

  - Converted solution and projects to Visual Studio 2010.

  - Improved version enumeration previously locked to x.xx (exactly 3 digits) to

    be anything from y.y, y.y.y, and y.y.y.y (where y can be up to 4 digits).

  - Changed build output target to nestopia.exe.

  

 Fixes:

 

  - Fixed bug in version enumeration always excluding highest version number.

  - Moved unofficial 1.41 release notes to official changelog file.

 

----------------------------------------------------------------

Unofficial 1.41 - by Keith Kelly ([email protected]) (March 29, 2010)

----------------------------------------------------------------

 

This is an unofficial maintenance release I created to fix an annoying joystick lag issue.

This lag was particularly bad when VSync was enabled.  The original Nestopia author (Martin 

Freij) appears to have abandoned the official Nestopia project on SourceForge and has not 

responded to any of my e-mails, so I am left with no choice but to provide this unofficial

release as a public service to the emulation community. 

 

Changes:

 

1. Removed manual option to set priority of Nestopia's main emulation loop thread. Instead,

Nestopia now boosts its own process base priority AND its own main emulation thread priority

whenever it is the active foreground window (and/or running in full-screen mode). This brings

Nestopia much closer to real-time performance and responsiveness.

 

2. Removed some screwy input polling logic, and added some calls to input.Poll(), to ensure

that the input devices are always polled immediately before the input state is utilized. 

This was the key change that got rid of most of the lag.

 

3. Removed some screwy input timing logic that was causing input polling to work only on

certain clock intervals, rather than allowing it to work every time it was called.

 

(As far as I can tell on my own hardware configuration, these three changes taken together

have completely eliminated the lag problems that have been present in Nestopia for several

releases.  Your mileage may vary.)

 

4. Updated the Visual Studio solution/project to build successfully under Visual C++ 2008

Express Edition.

 

5. Added this releasenotes.txt file and bumped the version number to 1.41.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...