----------------------------------------------------------------
1.40
----------------------------------------------------------------
Shell:
Additions:
- New cheat dialog features and improvements.
- Automatic cheat load/save support in Paths dialog.
- Option to mute sound when running in alt. speed mode.
Changes:
- Icon improvements by Pongbashi.
- Default fullscreen resolution depending on monitor's aspect ratio.
- Refactoring.
Fixes:
- Various minor things.
Core:
Additions:
- Preliminary Dendy console support. Fixes Magistr (Subor) and
some other 'clone exclusives'. Info from Flamer and HardWareMan.
- DMC DMA read conflicts. Info from blargg and bunnyboy.
- Mapper 177, 179, 219 and 221. Info from CaH4e3.
- Database entries.
Changes:
- Better and more flexible PPU address line implementation at the
expense of some speed.
- Database entries.
- Refactoring.
Fixes:
- Wrong palette sometimes when switching to/from VS images.
- Wrong image information sometimes, e.g. battery when there isn't any.
- Save state NTSC/PAL mode saving.
- Minor save state inaccuacy fix with tape recording.
----------------------------------------------------------------
1.39
----------------------------------------------------------------
Shell:
Additions:
- "Don't show again" checkbox in DIP switches popup window.
- Soft-patching status in image info dialog.
Changes:
- More descriptive error messages.
- Refactoring.
Fixes:
- Netplay file opening error leading to crash.
- Recent files locking bug on exit.
- Last visited image file directory bug on exit.
- Esc not working sometimes when disabling dialog
controls (Windows quirk).
- Crash on cancel when exporting to AVI.
- Correct screen height with NTSC filter when exporting to AVI.
- Typos in GUI.
Core:
Additions:
- Core API documentation in HTML through cppdoc.
- UPS patching format support.
- Database lookup on soft-patching.
- Database entries. Info from Bootgod.
- More recognized boards. Info from Bootgod.
Changes:
- FDS saves through UPS instead of IPS.
- Database entries. Info from Bootgod.
- Refactoring.
Fixes:
- FDS file saving bug.
- NTSC burst phase incrementing bug.
- Potential memory leak in database loader.
- UTF16 to wchar_t portability fix in XML parser.
- Const-correctness bug caught by GCC 4.0.
----------------------------------------------------------------
1.38
----------------------------------------------------------------
Shell:
Additions:
- Option to select favored console in preferences dialog.
Changes:
- Some video filtering work offloaded to the GPU.
- Most settings now stored in XML format.
- Misc launcher dialog display properties.
- Refactoring.
Fixes:
- Netplay input communication.
- Netplay movie recording bug (menu item accidently grayed).
Core:
Additions:
- ROM sets and external database support using new XML format
co-developed with Bootgod.
- Mapper 36, 103, 104, 106, 120, 126, 175, 176, 223 and 224.
Info from mad dumper, CaH4e3 and Temryu.
- UNIF boards GS-2013 and BS-5. info from CaH4e3.
- Emulation of bus conflicts for certain boards.
- Database entries.
Changes:
- PPU power/reset timing and register states. Info from blargg.
- Misc IRQ/NMI/BRK/DMA special-case behavior. Info from blargg.
- NTSC/PAL switch during emulation will now force a hard-reset.
- Misc mapper emulation improvements. Info from Bootgod.
- NES-EVENT board timer more accurate.
- Board names. Info from Bootgod.
- Refactoring and mapper codebase overhaul.
- Speed optimizations (accuracy NOT compromised!).
- Mappers 21, 23, 25 and 185 no longer supported using plain iNES
files because of format restrictions.
Fixes:
- MMC3 soft-reset IRQ bug.
- Database entries.
----------------------------------------------------------------
1.37
----------------------------------------------------------------
Shell:
Additions:
- Menu option for DIP switch window popup on file load.
- Movie recording now supported during netplay.
Changes:
- Smaller netplay data packets.
- Minor GUI adjustments.
- Refactoring.
Fixes:
- Scaling artifacts with NTSC filter on certain resolutions.
- Auto NTSC/PAL window resize bug.
- Sound stuttering on window clicks.
- Netplay bugs/quirks.
- Joystick auto-calibration bug.
Core:
Additions:
- Mapper 63.
- Mapper 121 and 134. Info from CaH4e3.
- Mapper 136 for Sachen board SA-002 3011. Info from Enri.
- Mapper 178 for "San Guo Zhong Lie Zhuan (Ch)". Info from temryu.
- UNIF boards: AX5705, T-230, CTC-65 and 190IN1. Info from CaH4e3.
- Adaptive sound streaming synchronization.
- More optimization hints for GCC.
- Database entries.
Changes:
- Movie file format rewritten. Older files will no longer work (sorry, had to
be done sooner or later). New format is much more flexible and extendable.
- Lower memory consumption.
- APU speed optimizations.
- Most DIP switches are now configurable through dialogs instead being
soft-reset-triggered.
- Board names. Info from Pongbashi and Bootgod.
- Refactoring.
Fixes:
- Mapper 41 and 43.
- Mapper 112. Fixes "Fighting Hero III". Info from temryu.
- Minor save state inaccuracy.
- FDS sound emulation inaccuracy.
Fixes "Nazo no Magazine Disk - Nazoraa Land Dai 3 Gou".
- Small rewinder bug.
- Database entries.
----------------------------------------------------------------
1.36
----------------------------------------------------------------
Shell:
Additions:
- Joystick calibrate button in the input dialog.
Changes:
- Now possible to make save states (slots only) during netplay.
- Some error messages more descriptive.
- Log file now enabled by default.
- Lazy loading of some resources, notably the launcher file database.
- Various aesthetic GUI fixes and improvements.
- Refactoring.
Fixes:
- Lightgun trigger no longer registered if screen is occluded by a window.
- Various things, subtle and not-so-subtle.
Core:
Additions:
- Power Glove peripheral support.
- Mapper 38, 108 and 173. Info from CaH4e3.
- UNIF boards: TF1201, KS7038 and GS-2004. Info from CaH4e3.
- Mapper 150 reset-triggered DIP switch toggling.
- Database entries.
Changes:
- Speed optimizations (NO accuracy trade-off).
- blargg's nes_ntsc updated to version 0.2.2.
- HSB/RGB calculation method.
- 8bit video mode rendering removed.
- 2xSaI filters removed. Use hqx or ScaleX instead.
- Even stricter ANSI/ISO compliance.
- More compiler options and detections through the preprocessor. Refer
to "NstApiConfig.hpp" as starting point for porting work.
- Board names. Info from Pongbashi.
- Refactoring.
Fixes:
- Mapper 234.
- Mapper 242. Fixes "Dragon Quest VIII (Ch)".
- Database entries.
- Various things, subtle and not-so-subtle.
----------------------------------------------------------------
1.35
----------------------------------------------------------------
Shell:
Additions:
- Memory pool select for sound buffers.
- Famicom and NES four player adapter select in menu.
- More cartridge info in image file dialog.
Changes:
- Better sound synchronization.
- Launcher fixes and improvements.
- Workaround for bugs in E-MU sound drivers.
- Workaround for bug in ::D3DXSaveSurfaceToFile() using D3DXIFF_BMP.
- MBC strings now passed in netplay chat.
- Aspect ratio option now preserved on ALT+S in fullscreen mode.
- VSync now disabled by default.
Fixes:
- Settings for compressed palette a
没有合适的资源?快使用搜索试试~ 我知道了~
又一个vc和c语言编写的NES/FC模拟器游戏机
共1141个文件
hpp:440个
cpp:406个
html:222个
5星 · 超过95%的资源 需积分: 50 158 下载量 166 浏览量
2011-02-15
01:32:05
上传
评论 2
收藏 2.24MB ZIP 举报
温馨提示
话就不多说了,在电视上玩的游戏机,在电脑上模拟的,有着那样童年的朋友来看看吧
资源推荐
资源详情
资源评论
收起资源包目录
又一个vc和c语言编写的NES/FC模拟器游戏机 (1141个子文件)
test.bmp 61KB
FolderOpen.bmp 246B
FolderClosed.bmp 246B
demo.c 3KB
benchmark.c 2KB
NstVideoFilterNtscCfg.c 1KB
NstBoard.cpp 111KB
NstManagerInput.cpp 74KB
NstVsSystem.cpp 65KB
NstPpu.cpp 64KB
NstCpu.cpp 61KB
NstDialogInput.cpp 56KB
NstApu.cpp 56KB
NstDirect2D.cpp 54KB
NstDialogCheats.cpp 46KB
NstImageDatabase.cpp 44KB
NstFds.cpp 43KB
NstBoardMmc5.cpp 40KB
NstDialogVideo.cpp 39KB
NstManagerEmulator.cpp 38KB
NstDialogLauncherFiles.cpp 32KB
NstCartridgeRomset.cpp 29KB
NstNsf.cpp 28KB
NstDirectInput.cpp 28KB
NstManagerVideo.cpp 27KB
NstBoardKonamiVrc7.cpp 26KB
NstManagerNetplay.cpp 26KB
NstXml.cpp 25KB
NstDialogVideoFilters.cpp 24KB
NstVideoRenderer.cpp 24KB
NstDialogPreferences.cpp 24KB
NstIoArchive.cpp 23KB
NstCartridgeInes.cpp 21KB
NstDialogInesHeader.cpp 21KB
NstBoardJyCompany.cpp 21KB
NstManagerPaths.cpp 19KB
NstCartridgeUnif.cpp 19KB
NstTrackerRewinder.cpp 18KB
NstDialogLauncherList.cpp 16KB
NstDialogSound.cpp 16KB
NstDialogFrameClock.cpp 15KB
NstWindowMain.cpp 15KB
NstVideoFilterHqX.cpp 14KB
NstApiInput.cpp 14KB
NstManagerSaveStates.cpp 14KB
NstWindowMenu.cpp 14KB
NstDialogPaths.cpp 14KB
NstBoardSunsoft5b.cpp 14KB
NstBoardKonamiVrc6.cpp 14KB
NstApiCartridge.cpp 13KB
NstDialogImageInfo.cpp 13KB
NstDialogPaletteEditor.cpp 13KB
NstDialogLauncher.cpp 13KB
NstIoStream.cpp 13KB
NstMachine.cpp 12KB
NstCartridge.cpp 12KB
NstTrackerMovie.cpp 12KB
NstManagerAviConverter.cpp 12KB
NstBoardSomeriTeamSl12.cpp 12KB
NstBoardNamcot163.cpp 12KB
NstFile.cpp 12KB
NstApplicationInstance.cpp 11KB
NstInpFamilyKeyboard.cpp 11KB
NstManagerFds.cpp 10KB
NstDialogLauncherPaths.cpp 10KB
NstManagerFiles.cpp 10KB
NstIoFile.cpp 9KB
NstWindowGeneric.cpp 9KB
NstBoardJalecoSs88006.cpp 9KB
NstManagerMovie.cpp 9KB
NstApiCheats.cpp 9KB
NstStream.cpp 9KB
NstDirectSound.cpp 9KB
NstBoardCony.cpp 9KB
NstDialogNetPlay.cpp 9KB
NstBoardBandaiDatach.cpp 9KB
NstBoardBmcFk23c.cpp 9KB
NstDialogLauncherColumns.cpp 9KB
NstPatcherUps.cpp 8KB
NstApplicationConfiguration.cpp 8KB
NstWindowDialog.cpp 8KB
NstBoardKonamiVrc4.cpp 8KB
NstDialogFds.cpp 8KB
NstApiVideo.cpp 8KB
NstBoardBandai24c0x.cpp 8KB
NstBoardWaixing.cpp 8KB
NstDialogVideoDecoder.cpp 7KB
NstVideoFilterScaleX.cpp 7KB
NstSha1.cpp 7KB
NstPatcherIps.cpp 7KB
NstBoardMmc3.cpp 7KB
NstManagerInputClipboard.cpp 7KB
NstBoardTengenRambo1.cpp 7KB
NstManagerMachine.cpp 7KB
NstInpZapper.cpp 7KB
NstIoWave.cpp 7KB
NstManagerInputCursor.cpp 7KB
NstBoardKaiser.cpp 7KB
NstCtrlListView.cpp 7KB
NstVideoFilter2xSaI.cpp 7KB
共 1141 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12
资源评论
- 伤感哥2013-02-14是老外写的,其实还是不够完善啊June 1991
- w530225882014-07-21没怎么看懂,看来还是不适合学虚拟机哈。
- Lhrocs2015-04-26现在正在将它进行移植。
- liuxiaowhat2014-09-24没怎么看懂,看来还是不适合学虚拟机哈。
- lin8064344462012-12-26有几处错误,不过呢还有点点欠缺
ClassOps
- 粉丝: 83
- 资源: 40
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功