iNes, to emulator platformy NINTENDO 8 autorstwa Marata Fayzullina, który ostatnio sukcesywnie udostępnia darmowe wersję Windows swoich emulatorów pod Androida i Symbiana (fMSX, VGB, VGBA, iNES, MG, ColEm, Speccy, AlmostTI).
New in This Version
- Changed MMC3 to start with 16kB page at $8000
- Plants Vs Zombies works now (assumes 16kB page at $8000).
- Changed VBlank-to-NMI distance to 7 clocks.
- Antarctic Adventure works (needs 7+ VBlank-to-NMI clocks).
- Ultimate Basketball works (needs 6+ VBlank-to-NMI clocks).
- Road Worker works (needs 6+ VBlank-to-NMI clocks).
- Brither Ball works (needs 6+ VBlank-to-NMI clocks).
authors comment:
The latest iNES 5.5 for Windows and Linux, released on March 6 2019, fixes MMC3 startup operation (Plants vs Zombies) and increases the delay between VBlank and NMI generation to 7 clocks (Antarctic Adventure, Ultimate Basketball, Road Worker, Brother Ball).
New in iNES 5.4
- Added vertical scroll bug emulation (Tower Of Druaga works).
- Added left-side sprite masking emulation.
- Fixed background/sprites rendering order.
- Disabled sprite #0 hit detection at X=255.
- Disabled drawing sprites at scanline #0.
- Further optimized sprite drawing.
→ NOWSZY [nes] iNes 6.1 15/03/2021
New in This Version
- Fixed audio randomly not working on iNES-Windows startup.
- Added "Video | Show Framerate" menu option to iNES-Windows.
- Most command line options should now work in iNES-Windows.
- Increased synchronization timer precision in iNES-Windows.
- Added
-fps
command line option.
authors comment:
The latest iNES 5.8 for Windows and Linux, released on March 15 2021, adds optional frame rate display and should support most command line options on Windows. I have also improved sound reliability on Windows. The previous iNES release has added support for homebrewn UNROM-512 (mapper #30) and Cheapocabra (mapper #111) cartridges.
→ NOWSZY [nes] iNes 6.0 15/02/2021
New in This Version
- Added mapper #30 for homebrewn 512kB/256kB UNROM boards.
- Added mapper #111 for homebrewn Cheapocabra GTROM boards.
authors comment:
The latest iNES 5.8 for Windows and Linux, February 15 2021, adds support for homebrewn UNROM-512 (mapper #30) and Cheapocabra (mapper #111) cartridges. This allows running recently written NES games.
New in iNES 5.9
- Refactored scaling and special effects framework.
- Optimized scaling for large screens and windows.
- Added simple CPU-based linear scaling algorithm.
- Added file drag'n'drop support to iNES-Windows.
- Added
-linear
command line option to iNES-Linux. - Added "Video | Interpolate Video | Linear Scaling" option to iNES-Windows.
- Enabled "Video | Stretch Full Screen" option with effects enabled.
- Enabled "Video | Force 4:3 Screen" option with effects enabled.
→ NOWSZY [nes] iNes 5.8 14/10/2020
New in This Version
- Refactored scaling and special effects framework.
- Optimized scaling for large screens and windows.
- Added simple CPU-based linear scaling algorithm.
- Added file drag'n'drop support to iNES-Windows.
- Added
-linear
command line option to iNES-Linux. - Added "Video | Interpolate Video | Linear Scaling" option to iNES-Windows.
- Enabled "Video | Stretch Full Screen" option with effects enabled.
- Enabled "Video | Force 4:3 Screen" option with effects enabled.
authors comment:
The latest iNES 5.8 for Windows and Linux, released on October 14 2020, adds a separate option for linear interpolation scaling. I have also majorly refactored scaling and special effects framework and added a simple CPU-based linear interpolation scaler, for cases where GPU-based interpolation is unfeasible. Finally, the Windows version now supports drag'n'drop for all relevant files.
→ NOWSZY [nes] iNes 5.7
New in This Version
- Refactored mapper #4 (MMC3) implementation, fixed multiple bugs.
- Gunnac title now shows without garbage.
- Fixed sprite rendering at the left edge of screen.
- Fixed vibrating sound during replay.
- Disabled percussion channel in MIDI recordings (too much noise).
- Fixed window title in iNES-Windows when started from command line.
- Fixed PulseAudio hangup on exit in iNES-Linux.
authors comment:
The latest iNES 5.7 for Windows and Linux, released on May 9 2019, includes a completely refactored mapper #4 (MMC3), fixing Gunnac title screen, among other things.
New in iNES 5.6
- Now also blanking sprites when the left edge is being blanked.
- NMI cannot be disabled or cancelled once VBlank starts.
- Double Dragon no longer hangs at subway scene, etc.
- Fixed mapper #65 (Irem H3001 chip).
→ [nes] iNes 5.3
New in This Version
- Made replay save states approximately every 170ms.
- Added ability to browse through paused replay.
- During replay, the [UP] button to pause.
- Press [LEFT] and [RIGHT] to browse through paused replay.
- Press [UP] to resume replay, any other key to continue.
- Made
WaitJoystick()
exit when window closed.
authors comment:
Released on May 22 2018, lets you pause replay at any time by pressing UP button, then browse through your own gameplay with LEFT and RIGHT buttons. Once satisfied, press UP again to resume replay, or any other button to keep playing from the chosen spot. If you do not know what the replay feature is, simply press F8 during gameplay and see.
New in iNES 5.2
- Added remaining time display during replay.
- Stopping replay when emulation reset or state loaded.
- Fixed replay rollover mechanism.
- Added shadow underneath the time display.
New in iNES 5.1
- Made iNES treat all ROMs with mapper #99 as VS-System ROMs.
- Added multiple monitor support to iNES-Windows.
- Fixed disappearing window in iNES-Windows.
- Fixed best full-screen mode detection in iNES-Windows.
- Fixed window flicker that appeared after recent Win10 updates.
- Fixed default window position to the middle of the screen in iNES-Windows.
- Fixed DirectInput joysticks support in iNES-Windows.
- Made directional pads work on XBox gamepads.
- Switched iNES-Linux to using PulseAudio sound.
- Updated old PulseAudio driver for 64bit Linux.
New in iNES 5.0
- Added support for DirectInput joysticks to iNES-Windows.
- Moved all input-related options to the "Input" menu in iNES-Windows.
- Fixed crash when changing audio sampling rate in iNES-Windows.
- Added "Draw 65% Frames" option to iNES-Windows.
- Fixed screen updates after changing scaling algorithm in iNES-Windows.
→ [multi] iNes 4.9
New in This Version
- Added waveforms to DiskSystem sound chip emulation.
- Added volume envelopes to DiskSystem sound chip emulation.
- Computing effective waveform power when simulating samples via MIDI.
- Fixed triangle channel volume when playing via MIDI.
- Fixed "Hit MIDI Drums" option in iNES-Windows.
- Added "Nearest Neighbor" option to disable linear interpolation.
- DiskSystem disks now get loaded starting with side A.
authors comment:
Released on March 1 2017, greatly improves DiskSystem sound emulation, MIDI playback and recording. I have also added an option to disable Direct3D linear image interpolation in iNES-Windows.
→ [multi] iNes 4.8
New in This Version
- Fixed DPCM sound channel (Journey To Silius, Castlevania 2, etc).
- Fixed sawtooth sound channel linear counter.
- Added support for binary .PAL files used by other emulators.
- Added "Force 4:3 Screen" option to iNES-Windows.
- Fixed 44kHz sound hiccups when 50Hz sync selected in iNES-Windows.
- Disabled Direct3D antialiasing when magnifying by x3 or more.
- iNES-Windows will use the last loaded .PAL file automatically.
- iNES-Windows will not overwrite last .NES file name with .PAL or .STA names.
- Keys [1]-[8] will toggle individual sound channels in iNES-Windows.
- Key [0] will toggle all sound channels in iNES-Windows.
- Added -4x3 command line option to iNES-Unix.
authors comment:
- The latest iNES 4.8 released on January 11 2017, applies final fixes to the DPCM and sawtooth sound channels, adds support for binary palette files and an option to force "television" 4:3 display ratio. The Windows version comes with a bunch of platform-specific fixes and features.
→ [multi] iNes 4.7
New in This Version
- Completely rewrote sound chip emulation.
- Fixed sound in Super Mario Brothers, Duck Hunt, many other games.
- Properly implemented sound length counters and register $4015.
- Now silencing sound channel when sweep value exceeds $7FF.
- Fixed Famicom DiskSystem sound channel.
- Fixed mappers #21 (VRC4A/VRC4C) and #22 (VRC2A).
- Ganbare Goemon 2 and Wai Wai World 2 (mapper #21) work.
- Fixed mappers #23 and #25 to guess VRC4/VRC2.
- Status line in Japanese Tiny Toon Adventures (mapper #23) works.
- Status line in Boku Dracula Kun (mapper #23) works.
- Ganbare Goemon and Japanese Gradius 2 (mapper #25) work.
- Bio Miracle Bokutte (mapper #25) works.
- Fixed creating file associations on Windows 8+.
authors comment:
- The latest iNES 4.7 for Windows released on December 14 2016, includes completely rewritten sound chip emulation, addressing many complaints about the sound quality. Among other things, Super Mario Brothers and Duck Hunt now have correct sounds. I have also fixed support for Konami VRC2 / VRC4 cartridges (mappers #21, #22, #23, #25).
→ [multi] iNes 4.6
New in This Version
- Added Scale2X scaling algorithm.
- Added Monochrome, Green, Amber, and Sepia CRT emulation.
- Added
-scale2x
and-raster
command line options. - Added
-mono
,-sepia
,-green
, and-amber
command line options. - EMULib-specific command line options now processed inside EMULib.
- Added "Play Sound When Inactive" option on Windows.
- Added "Scale2x Algorithm" option on Windows.
- Added "LCD Raster" option on Windows.
- Added "Debugger" option on Windows.
- Renamed "Color Raster" menu to "Color Filter" on Windows.
- Deprecated
-notv
and-nolcd
command line options.
authors comment:
- The latest iNES 4.6 released on September 5 2016, comes with an additional Scale2x scaling algorithm and the new color filters for simulating monochrome, sepia, green, and amber CRT screens.