iNES for Android

Discussion in 'Emulation News Submissions' started by fms, Sep 10, 2012.

  1. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    I have released a new version of my NES / Famicom emulator for Android, iNES-Android 3.7.20:

    https://play.google.com/store/apps/details?id=com.fms.ines

    Starting with this version, iNES will show real game names instead of file names, wherever possible. The new version adds full support for standard gamepads (like Nyko) and MOGA gamepads in all parts of the app. There is also iCade joystick support. Finally, the File Selector has become faster: it no longer rescans your entire folder after you quit a game.

    ALL CHANGES:
    * Now showing real game names in File Selector, whenever possible.
    * Fixed file ID computation to include all eight CRC32 digits.
    * MOGA buttons can now be assigned via "Assign Keys" in Settings.
    * Added MOGA gamepad support to the File Selector and Gallery.
    * Added standard gamepad support to File Selector, Gallery, and Settings.
    * Added optional iCade joystick support (see Settings).
    * Added "Show Real Names" menu option to the File Selector.
    * Optimized File Selector by not rescanning folder after running emulation.
  2. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    Today's release is iNES-Android 3.7.22, a new version of my NES / Famicom emulator:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this version, I continue adding support for less frequently used NES hardware mappers and also for the bus conflicts in the existing mappers. iCade owners will be happy to know that their iCade joysticks are now fully supported, including button assignments (see "Assign Keys" option in the Settings).

    ALL CHANGES:
    * Added support for mapper #140 (Jaleco JF-11/JF-14).
    * Added support for mapper #144 (Death Race).
    * Added support for mapper #152 (Arkanoid 2).
    * Added bus conflicts to mappers #11, #66, #70.
    * Fixed mapper #11 (Color Dreams) to support Death Race.
    * Fixed rare crash when exiting from emulator to the File Selector.
    * Fixed default iCade button assignments.
    * iCade buttons can now be assigned via "Assign Keys" in Settings.
    * Added iCade support to File Selector, Gallery, and Settings.
  3. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    I have just released the iNES-Android 3.7.23 with support for more NES hardware mappers:

    https://play.google.com/store/apps/details?id=com.fms.ines

    Also optimized the "Soften Video" algorithm in assembler language and gained about 15fps with "Soften Video" option enabled.

    ALL CHANGES:
    * Added mapper #97 (Kaiketsu Yanchamaru).
    * Added mapper #99 (VS System games).
    * Added mapper #101 (Urusei Yatsura - Lum no Wedding Bell).
    * Added mapper #107 (Magic Dragon).
    * Optimized "Soften Video" algorithm in assembler and gained +15fps.
    * Added sort-by-date mode to the File Selector.
  4. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    I have published iNES-Android 3.7.24, a new version of my Nintendo Entertainment System (NES) emulator:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this version, I have added two new mappers (#163 and #164) used for unlicensed Nanjing games, such as Final Fantasy 5/7 and Pokemon. If you are using a physical joystick or gamepad, the virtual controls will now automatically disappear. Touch the screen to bring them back. Finally, I have moved the File Selector toolbar to the bottom and made it stick there.

    ALL CHANGES:
    * Added mapper #163 (Final Fantasy VII, Pokemon Yellow).
    * Added mapper #164 (Final Fantasy V).
    * Fixed File Selector toolbar at the bottom.
    * Added option to hide virtual gamepad when using the real one (enabled by default).
    * Added Android menu and action items to the Gallery.
    * Removed extra debug messages.
  5. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    I have released iNES-Android 3.7.25, a new version of my Nintendo Entertainment System (NES) and Famicom emulator for Android:

    https://play.google.com/store/apps/details?id=com.fms.ines

    This release adds three new NES hardware mappers, corresponding to games made by Tengen, Namco (#112, #206), and American Video Entertainment (#113). I have also fixed several crash sources and added my new emulator, AlmostTI, to the toolbar.

    ALL CHANGES:
    * Added mapper #112 (stripped down MMC3 used by Tengen and Namco).
    * Added mapper #113 (American Video Entertainment Nina-03/06 boards).
    * Added mapper #206 (Tengen MIMIC-01, Namcot 118).
    * Added new AlmostTI icon to the File Selector toolbar.
    * Fixed situation where some people got empty file lists in File Selector.
    * Fixed a rare crash when reporting failed license check.
    * Fixed crash in the Cheat Editor.
    * Fixed crash in Settings.
  6. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    I have released iNES-Android 3.7.26, a new version of my Nintendo Entertainment System and Famicom emulator:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this version, I have added support for Nintendo multicart hardware (mappers #37 and #47) and fixed a rather important bug in the MMC3 emulation (mapper #4). Also added the search feature and a better toolbar to the File Selector, among other things.

    ALL CHANGES:
    * Fixed mapper #4 (MMC3) register changes.
    * Added mapper #37 (Super Mario Bros. + Tetris + Nintendo World Cup multicart).
    * Added mapper #47 (Super Spike V'Ball + Nintendo World Cup multicart).
    * Added "Search Files" function to search for files when lost in File Selector.
    * Pressing SEARCH key in File Selector now invokes file search.
    * Added a new, better looking toolbar that now includes AlmostTI.
    * Fixed File Selector toolbar at the bottom of the screen.
    * Fixed problem with NAT IP being reported to NetPlay instead of local IP.

    Have fun!
  7. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    I have released iNES-Android 3.7.27, a new version of my Nintendo Entertainment System (NES) emulator this morning:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this version, I added support for three more ROM mappers, including Konami's VRC1 and VRC3, and made File Selector scroll faster and smoother. A few other bug fixes as well.

    ALL CHANGES:
    * Added mapper #72 (Jaleco JF-17 chip).
    * Added mapper #73 (Konami VRC3 used in Salamander).
    * Added mapper #75 (Konami VRC1).
    * Now only showing File Selector progress dialog for large folders.
    * Optimized File Selector labels and screenshots for smoother scrolling.
    * Optimized communications from native code to Java code.
    * Fixed NetPlay crash when own IP address cannot be detected.
  8. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    I have released iNES-Android 3.8 today, a new version of my Nintendo Entertainment System (NES) and Famicom emulator:

    https://market.android.com/details?id=com.fms.ines

    In this version, I have added the Record/Replay functionality that lets you record your gameplay and then "rewind" it back in time. I have also rearranged the menus to make space for more functions coming in the near future. Thus, the Freeze and Restore functions have been merged into a single Freeze/Restore menu.

    ALL CHANGES:
    * Added Record/Replay feature letting you go back in time.
    * Merged Freeze and Restore into single Freeze/Restore dialog.
    * Added State Exchange access to the Freeze/Restore dialog.
    * Collapsed all advanced menu items into single Advanced submenu.
    * Made NetPlay a single checkable menu item.
  9. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    Another iNES-Android release today. The new iNES-Android 3.8.1, my Nintendo Entertainment System (NES) and Famicom emulator, is available here:

    https://play.google.com/store/apps/details?id=com.fms.ines

    The main improvements are Cheatopedia indexing, final OpenGLES fix for Android 2.x devices, and support for analog gamepad controls. There are other changes as well, see below for the list.

    ALL CHANGES:
    * Finally fixed accelerated video when Android 2.x device rotated!
    * Added support for analog controls found on generic Bluetooth gamepads.
    * Implemented alphabetic indexing in Cheatopedia.
    * Now also showing status bar when action bar enabled.
    * Flick finger down to enable status bar.
    * Click on Cheatopedia entry to toggle it (had to click check box before).
    * Fixed "Other Apps" link in the "What's New" dialog.

    Have fun!
  10. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    I have updated iNES-Android, my Nintendo Entertainment System (NES) and Famicom emulator, to version 3.8.2 today:

    https://play.google.com/store/apps/details?id=com.fms.ines

    The main changes are improvements to the Search function, alphabetic sorting in Cheatopedia, support for analog Moga controls, and odd/even row shading in the File Selector and other dialogs, for better navigation. See the full list of changes below.

    ALL CHANGES:
    * Added optional cheat sorting to the Cheatopedia.
    * Now enabling alphabetic cheats index whenever sorting enabled.
    * Now checking "/storage", then "/mnt" when searching for files.
    * Now also searching for .ZIP files.
    * Moga analog directional pad works now.
    * Added even/odd entry shading to File Selector, for better navigation.
    * Added background to State Exchange, Cheatopedia, NetPlay selectors.
    * Added entry shading to State Exchange, Cheatopedia, NetPlay selectors.
  11. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    Today's release is iNES-Android 3.8.3, a new version of my Nintendo Entertainment System (NES) and Famicom emulator:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this version, I have added configurable fast-forwarding speed. You will find this option close to "Persistent Fast-Forwarding" in the Settings. The new multi-line cheat entry feature in the Cheat Editor lets you paste multiple cheat codes at once, without having to type each of them individually. Finally, I have finished adding the automatic frame-skip option. You will find it under "Draw Frames" in the Settings.

    ALL CHANGES:
    * Added configurable fast-forward speed (x2, x4, x8, or maximal).
    * Added working automatic frame-skip option (set "Draw Frames" to "auto").
    * Added multiline cheat entry to the Cheat Editor.
    * Fixed localized strings in Cheat Editor.
    * Fixed several bugs in the Record/Replay functionality.

    Have fun!
  12. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    The fresh iNES-Android 3.8.4, my NES and Famicom emulator, has just been pushed to the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.ines

    This new release should greatly improve the audio quality. I am continuing to make the audio better though, so expect more audio improvements in the upcoming versions. I have also fixed a nasty typo that sometimes made emulator crash after running a few games and added a bunch of new menu options to the File Selector and the Cheatopedia. Finally, quitting the emulator is now achieved by pressing the BACK key twice, to avoid accidental exits. You can restore the original behavior by disabling "Press BACK Twice to Quit" in the Settings.

    ALL CHANGES:
    * Fixed square wave audio frequency sweep (Dragon Warrior 4 and other games).
    * Partially fixed support for register $4017 (APU frame rate and IRQ).
    * Fixed a crash in the Record/Replay icon display.
    * Now exiting emulation when user presses BACK twice (not once as before).
    * Disable "Press BACK Twice to Quit" setting to restore original behavior.
    * Added "Quit" menu option for people who cannot find their BACK key.
    * Added "Completely Delete File" to the File Selector context menu.
    * Added "Report Non-Working File" to the File Selector context menu.
    * Added "Report Non-Working Cheat" to the Cheatopedia context menu.
    * Added multiline cheat entry to the Cheat Editor.
    * Fixed localized strings in Cheat Editor.
    * Fixed several bugs in the Record/Replay functionality.
    * Fixed license verification crash when no network available.

    Enjoy!
  13. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    Just released iNES-Android 3.8.5, a new version of my NES and Famicom emulator for Android:

    https://play.google.com/store/apps/details?id=com.fms.ines

    There is a lot of improvements in this release. It introduces shadows and the "light" UI theme in the File Selector (open menu to switch), fixes support for iPega gamepads, enables automatic frame skipping and hardware video acceleration by default.

    The existing users may want to visit Settings, check the "Hardware Video Acceleration" option and set "Draw Frames" to "auto": this should give you the optimal game play experience. If you encounter lag or jitter at these settings, please, let me know.

    See below for the complete list of changes and fixes.

    ALL CHANGES:
    * Switched to hardware accelerated video by default, for fast video.
    * Switched to automatic frame skipping by default, for smooth video.
    * Added optional light UI theme to the File Selector.
    * Added shadows to screenshots throughout the app.
    * Added support for directional pad on iPega gamepads.
    * Fixed screenshot sizes in the File Selector.
    * Fixed initial parameter passing to the native code.
    * Fixed automatic frame skip computation based on frame rate.
    * No longer hiding action bar when MENU pressed, to retain access to items.
    * Ordered initial dialogs by importance (About, Change Log, Progress).
    * Added Twitter link to the change log, use it to keep track of updates.

    Enjoy!
  14. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    iNES-Android 3.8.6, a new version of my NES and Famicom emulator, is now available at the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.ines

    Starting with this version, the gameplay recorder is now permanently on. You can jump back in time at any moment, by pressing the "Replay" button or selecting the same menu option. The recorder keeps the last 16 seconds of gameplay. I have also added the auto-fire functionality, enabled the new light UI theme throughout the app, and made many small fixes in the core code, mainly to make replay work flawlessly.

    ALL CHANGES:
    * Gameplay recording now always enabled. Select "Replay" at any time!
    * Added default mappings for generic joystick buttons #1..#10.
    * Added configurable auto-fire function (see "Auto Fire Settings" option).
    * Added new "light" theme throughout the app (see "Light UI Theme" option).
    * Added precise timing counters to the saved state.
    * Made replay play all records to the current recording position.
    * Made recording pause when replay is on.
    * Fixed many corner cases in record/replay.

    Enjoy!
  15. Hubert

    Hubert New Member

    Messages:
    4
    Likes Received:
    0
    Any updates upon adding the split screens for two players?
  16. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES supports NetPlay, i.e. you can play it on two Android devices. Not sure what the use of running two copies of iNES on a single Android device is though.
  17. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    iNES-Android Release News

    Hello, All!

    I have published iNES-Android 3.8.7, a new version of my Nintendo Entertainment System (NES) and Famicom emulator, to the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.ines

    Starting with this release, I am switching audio to the native OpenSLES API, to reduce latency and improve overall performance. The remaining Android 2.2 (Frodo) users, who do not have OpenSLES, will keep using the original Java-based audio. If you are having trouble with OpenSLES on a newer device, disable it by unchecking the "Native Audio" setting.

    I have also tried fixing the bitmap allocation problem (the most common remaining cause of crashes) and added a new virtual joystick skin, for minimalists. See the complete list of changes below:

    ALL CHANGES:
    * Now defaulting to OpenSLES native audio, for minimal latency.
    * Now recycling bitmaps to avoid Bitmap.nativeCreate() crashes.
    * Added new "contour" joystick shape (see "Virtual Joystick Shape" setting).
    * Added "Audio Rate" setting, for controlling sampling rate.
    * Added "Native Audio" setting, for disabling OpenSLES, if needed.
    * Fixed stutter during NetPlay connection process.
    * Fixed audio initialization always setting 100ms latency.
    * Fixed audio pause/resume when activity pauses or resumes.
    * Refactored audio control between Java and native code.

    Have fun!
  18. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    Hello, All!

    The iNES-Android 3.8.8, a new version of my Nintendo NES and Famicom emulator, is now available on the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.ines

    In this release, I have added proper support for ARM-based GoogleTV devices running Android 4.x, such as newer LG TVs. As TVs have landscape screens, I also had to add a grid-shaped view mode to the File Selector. In fact, the grid view can also be useful on large tablets, so you can always enable it via the menu, even if you do not have a GoogleTV. Implementing these new features required a few fixes to the existing code as well, so get it while it is hot :)

    ALL CHANGES:
    * iNES now runs on GoogleTVs updated to Android 4.x (LG G2/G3).
    * Added optional grid view to the File Selector, default for GoogleTVs.
    * Added extra folder and cartridge icons to the File Selector.
    * No longer requiring touchscreen support from the Android device.
    * Fixed icons not being shown for File Selector entries with real names.
    * Removed logging code from record/replay.
  19. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    Hello, All!

    iNES-Android 3.8.9, a new version of my Nintendo Entertainment System (NES) emulator, has hit the Google Play this morning:

    https://play.google.com/store/apps/details?id=com.fms.ines

    Starting with this version, iNES integrates with the DropBox cloud storage. Hold an item in the File Selector and then choose "Upload to DropBox" to save your gameplay state to DropBox. To load state on a different device, select "Download from DropBox", or click on the DropBox icon to view the contents of your DropBox account.

    ALL CHANGES:
    * Added DropBox support to the File Selector.
    * Added "Upload to DropBox" menu option to save game to DropBox.
    * Added "Download from DropBox" menu option to load game from DropBox.
    * Added "Browse DropBox" menu option to browse DropBox contents.
    * Now also deleting main screenshot when "Delete All" selected.
    * Now allowing to become NetPlay server even if can't register with global directory.
  20. fms

    fms Emu author Emu Author

    Messages:
    678
    Likes Received:
    28
    Hello, All!

    I have published iNES-Android 3.8.10 this morning, a new version of my Nintendo Entertainment System (NES) and Famicom emulator:

    https://play.google.com/store/apps/details?id=com.fms.ines

    This release introduces light gun (Duck Hunt) and paddle controller (Arkanoid) emulation, as well as a bunch of emulation options previously only available from the Advanced Settings menu. For example, the "Show All Sprites" option removes the nine-sprites-in-a-row limitation that the original NES hardware has, thus reducing sprite flicker. Also added a new-styled action bar, matching the toolbar.

    ALL CHANGES:
    * Added "Hardware Options" screen to the Settings.
    * Added light gun emulation (Duck Hunt, etc).
    * Added paddle emulation (Arkanoid).
    * Added new-styled action bar, consistent with toolbar.
    * Added "Show All Sprites" option to the Settings.
    * Added "Enable FDS Disk Writes" option to the Settings.
    * Added light gun and paddle emulation option to the Settings.
    * Added PowerPad emulation option to the Settings.
    * Added proper icon for the parent directory ("..") entry.
    * Fixed finger position calculation in portrait mode.
    * Fixed finger position calculation in with OpenGLES enabled.
    * Added missing string translations.
    * Added DropBox application icons.

Share This Page