iNES for Android

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

  1. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    I have released iNES-Android 4.1 today, adding support for five new hardware mappers and cleaning up the code:

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

    The new iNES supports cartridges made for the SUBOR NES clone (almost as popular in Russia as Dendy), several new many-in-one carts, and Racermate Challenge 2.

    ALL CHANGES:
    * Now completely clearing mapper state on reset.
    * Added mapper #58 (GameStar 68-in-1, Study&Game 32-in-1).
    * Added mapper #166 (SUBOR NES clones).
    * Added mapper #167 (SUBOR NES clones).
    * Added mapper #168 (Racermate Challenge 2).
    * Added mapper #174 (NTdec 5-in-1).
    * Fixed default settings initialization.
    * Removed unused and outdated code, resources and bitmaps.

    Have fun!
  2. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    Today, I am releasing iNES-Android 4.2:

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

    The new iNES comes with the Cheat Hunter tool letting you search for your own Action Replay cheat codes in any NES game. See below for detailed instructions.

    ALL CHANGES:
    * The Cheat Hunter tool lets you create your own Action Replay cheats.
    * Choose "Cheats | Cheat Hunter | Add Watch" and enter the value to search for (health gauge, gold amount, etc).
    * Select how the value changes and the new value to set (like 99).
    * Play the game until the watched value changes.
    * Choose "Cheats | Cheat Hunter | Scan for Changes" to find changed memory locations.
    * Repeat previous two steps a few times.
    * Choose "Cheats | Cheat Hunter | Create Cheats" to add and enable found Action Replay codes.
    * To edit newly found cheats, use "Cheats | Edit Cheats".

    Have fun with your very own cheat codes!
  3. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    This week's iNES-Android 4.2.1 release fixes MMC3 games with built-in VRAM, such as Final Fantasy 3, makes Cheatopedia automatically recognize the game you are currently playing, and adds cheats for several classic RPGs, such as Dragon Warrior 1/2 and Final Fantasy 2/3:

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

    ALL CHANGES:
    * Fixed graphics in Final Fantasy 3 and other MMC3 games with built-in VRAM.
    * Added automated game recognition in Cheatopedia.
    * Fixed broken Cheatopedia entries.
    * Added Dragon Warrior cheats to the Cheatopedia.
    * Added Dragon Warrior 2 cheats to the Cheatopedia.
    * Added Final Fantasy 2 cheats to the Cheatopedia.
    * Added Final Fantasy 3 cheats to the Cheatopedia.

    Enjoy!
  4. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    iNES-Android 4.2.2, the newest version of my NES and Famicom emulator, is now online:

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

    Similarly to my other releases made this week, it adds much more accurate noise sound channel emulation, fixing a few APU bugs in the process. I have also added support for individual backdrop images and instruction bubbles for the Cheat Hunter. See below for details.

    ALL CHANGES:
    * Now accurately emulating APU random noise generator.
    * Fixed APU register $400F emulation.
    * Optimized APU volume computation.
    * Added individual backdrops. For Game.nes, use Game.nes.back.png.
    * Aligned backdrop to the bottom on stretched screens.
    * Added configurable noise generator API to EMULib.
    * Added explanation bubbles to the Cheat Hunter.
    * Added missing string translations.

    Have fun!
  5. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    I have released a free version of iNES-Windows 4.2, the oldest NES, Famicom, and DiskSystem emulator still in development:

    http://fms.komkon.org/iNES/

    Since it is the first iNES-Windows release in three years, the change list is quite large and includes all the emulation-related changes made to iNES-Android over these years, and then some. I have also released iNES-Android 4.2.3 today:

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

    The main additions are the "immersive mode" support on KitKat+ devices and the French translation supplied by Sylvain St Amand.

    iNES-Android Changes:
    * Added immersive mode support for KitKat and newer.
    * Autohiding title bar when "Hide Title Bar" enabled.
    * You must start or finish your fling at the top to toggle title bar.
    * Added French translation, thanks to Sylvain St Amand.

    iNES-Windows Changes (LONG):
    * Improved 6502 clock precision.
    * Added support for 100+ undocumented 6502 instructions.
    * Increased VBlank interrupt delay from 4 to 5 cycles (Kart Fighter).
    * Added support for 40+ new memory mappers.
    * Now rendering sound in 1ms increments. Percussion effects became much better.
    * Now accurately emulating APU random noise generator.
    * Fixed sound channels defaulting to melodic sound after reinitializing sound.
    * Fixed APU register $400F emulation.
    * Optimized APU volume computation.
    * Added light gun emulation (Duck Hunt, etc).
    * Added support for Japanese Arkanoid paddle.
    * Added support for PowerPad.
    * Paddle fire button now returns 1 when pressed.
    * iNES will now automatically load GameGenie cheats from *.CHT files.
    * iNES will now automatically load patches from *.IPS files.
    * iNES will now automatically load palettes from *.PAL files.
    * Added support for Pro Action Replay cheats.
    * Added the Cheat Hunter tool to find your own cheats.
    * Added functions for load and save GameGenie cheats.
    * Added support for "wrapped" DiskSystem files that come with a 16-byte FDS header.
    * Now resetting DiskSystem to floppy side A on startup.

    Enjoy!
  6. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    I have uploaded the newest iNES-Android 4.2.4, my NES and Famicom emulator, to the Google Play:

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

    This is mainly a bugfix release. Once again, I have made iNES enable automatic frame skip, video and audio acceleration when you install it for the first time. These settings were off by default since September, due to a software bug. The search option in the File Selector now properly finds removable storage. Audiophiles among you will also be happy to find media key settings letting you select between iNES and music player use.

    ALL CHANGES:
    * Fixed automatic frame skip with OpenGLES enabled.
    * Fixed the File Selector Search to properly find storage.
    * Reenabled automatic frame skip by default.
    * Reenabled OpenGLES video by default.
    * Reenabled OpenSLES audio by default.
    * Made system UI translucent when immersive mode is on.
    * Added "Use PLAY/RECORD Media Keys" option.
    * When enabled, RECORD saves, PLAY restores gameplay.
    * Added "Use FFWD/REWIND Media Keys" option.
    * When enabled, FFWD fast-forwards, REWIND replays.
    * Built package with the latest Android SDK.
    * Removed deprecated code, settings, and resources.

    Enjoy!
  7. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, Everybody!

    I have published iNES-Android 4.2.5 to the Google Play today:

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

    iNES emulates Nintendo Entertainment System (NES), Famicom, the Disk System, and many other add-ons on your Android. The new version can run in the split screen mode or a floating window on Samsung Galaxy devices. I also added assembly optimized routines for handling large screens and the ability to search for a game file by name from the File Selector.

    ALL CHANGES:
    * Added multi-window and popup support on Samsung devices.
    * Added searching by name to the File Selector Search.
    * Added routines for scaling NES screen to 1280x1120+ sizes.
    * Fixed reenabling UI with a fling on Kitkat+ phones.
    * You can now fling from the top or the bottom to toggle UI.

    Happy Holidays!
  8. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    I'm ending this holiday week with the iNES-Android 4.2.6 release:

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

    Similarly to VGB-Android 4.5.1, published earlier, this release fixes a bunch of rather unpleasant display and interface bugs, such as OpenGLES hangups and the title bar not hiding properly. I have also removed the unused FIREL virtual button and fixed FIRER button behavior. Finally, there is now an option to show box art instead of screenshots, when both are available.

    ALL CHANGES:
    * Added "Show Box Art First" option to the File Selector.
    * Removed unused FIREL virtual button.
    * Fixed FIRER button when running DiskSystem or VS System games.
    * Fixed OpenGLES lockups on Mali GPUs (Samsung, RK, etc).
    * Fixed running iNES in the lower half of split-screen.
    * Fixed flickering border when simulating scanlines on x86 devices.
    * Made screenshots and box art display bigger on large screens.
    * Hiding the title bar is now the default behavior.
    * Fixed premature hiding of the title bar.

    Have fun!
  9. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    The new iNES-Android 4.2.7 is now in the Google Play Store, bringing cheat codes for 12 new games:

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

    I have added Castlevania, Battletoads, and Adventures of Lolo cheats, among the others. See below for details.

    ALL CHANGES:
    * Added three Adventures Of Lolo games to the Cheatopedia.
    * Added two Battletoads games to the Cheatopedia.
    * Added Castlevania and Castlevania 3 to the Cheatopedia.
    * Added Air Fortress to the Cheatopedia.
    * Added Airwolf to the Cheatopedia.
    * Added Arkanoid '98 to the Cheatopedia.
    * Added Attack Of The Killer Tomatoes to the Cheatopedia.
    * Added Boulder Dash to the Cheatopedia.

    Enjoy!
  10. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    The new iNES-Android 4.2.8 has hit the Google Play today:

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

    With this release, I am switching to the Material Design theme, with the light backgrounds and new icons. I have also gone over the entire user interface and fixed a lot of small bugs accumulated over the years, in the State Exchange, the Palette Editor, the Gallery, and the gameplay state selection dialog. See below for the complete list of changes.

    ALL CHANGES:
    * Switched to the Material Design theme.
    * Added "up" buttons to all title bars.
    * Revised all menus, making them work uniformly.
    * Fixed screenshots and highlight in the State Selector.
    * Fixed screenshot sizes int the State Exchange.
    * Fixed black banding in the Palette Editor.
    * Fixed text color in the Gallery.
    * Updated all icons to Lollipop versions, replaced some icons.
    * Removed application name from all title bars, to save space.
    * Now defaulting to the "light UI" mode.

    Enjoy!
  11. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    Today's release is iNES-Android 4.3:

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

    This release adds AndroidTV support and patches third-party libraries to properly work on Android Lollipop (required by AndroidTV). As I do not have a real AndroidTV device, please, give the new iNES a try and report how well it works.

    ALL CHANGES:
    * Added experimental AndroidTV support.
    * Added tiles to the File Selector grid view.
    * Fixed Moga library to work on Android Lollipop.
    * Fixed LVL library to work on Android Lollipop.
    * Switched to android-21 API, as required by AndroidTV.

    Enjoy!
  12. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    I have released iNES-Android 4.3.1 tonight:

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

    The new release adds the Material-styled navigation menu and tiled display mode to the File Selector. I have also improved the grid view, enabled key assignments without the touch screen, and let users have a custom games database. Finally, iNES now shows up in the Google Play for Android TV.

    ALL CHANGES:
    * Enabled application-wide hardware graphics acceleration.
    * Fixed Emulation Settings not showing up from File Selector.
    * Removed unnecessary group from the Emulation Settings.
    * Added navigation menu to the File Selector.
    * Added tile view to the File Selector.
    * Moved File Selector view toggles to the navigation menu.
    * Made "grid view" and "tile view" options separate.
    * Added "up" button to the main emulator title bar.
    * You can add your own game names database in "/sdcard/iNES/names.dat".
    * Cleaned up and beautified the grid view in the File Selector.
    * When assigning keys, DPAD_CENTER button confirms assignments.
    * iNES now shows up in the Google Play for AndroidTV.

    Enjoy!
  13. Zhiwei87

    Zhiwei87 New Member

    Messages:
    3
    Likes Received:
    0
    Can android ines play with 2 player modes ? i plug in 2 game controller but 2 also player 1... need help
  14. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    The current version only does this via WiFi network, but I am willing to add this feature. What kind of Android device are you using and how are you plugging two controllers into it?
  15. Zhiwei87

    Zhiwei87 New Member

    Messages:
    3
    Likes Received:
    0
    Erm.. im using a tablet with external usb port.. plugged in Microsoft controllers.. no problem with 1 player :) but 2 controller also player 1..

    Thanks and i will wait for
  16. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    I wonder if Android makes any difference between two gamepads at all... Oh well, let us see what the Internet is saying =)
  17. Zhiwei87

    Zhiwei87 New Member

    Messages:
    3
    Likes Received:
    0
    Hi Author.. yesterday I was doing well for my netplay with 2 machine on Battle City.. how come today I link up the netplay again.. but can't set to 2 player mode? please help... :(
  18. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    It must be a local problem of some kind, as there have not been updates to iNES lately. Check the WiFi connection on both ends, make sure you are using the same access point, reset game on both ends if you have to.
  19. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    The new release of my NES and Famicom emulator, iNES-Android 4.3.2, is now available:

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

    This release adds the Material-styled floating action button, and optimizes controls for Nvidia Shield gaming console. In fact, anyone with a gamepad is going to benefit from the new controls.

    ALL CHANGES:
    * Added floating action button that starts the last played game.
    * Added "Show Action Button" option to the Settings.
    * Fixed crash when detecting an outdated version.
    * Optimized controls for Nvidia SHIELD Portable and similar devices.
    * FIRE-R, FIRE-Y, and SELECT buttons open File Selector main menu.
    * FIRE-X button opens File Selector navigation menu.
    * FIRE-L button opens Gallery from the File Selector.
    * FIRE-B button now exits File Selector.
    * Improved "What's New" page formatting.

    Enjoy!
  20. fms

    fms Emu author Emu Author

    Messages:
    683
    Likes Received:
    29
    Hello, All!

    The new, gamepad-optimized iNES-Android 4.3.3 is now available for download:

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

    This release further optimizes iNES for AndroidTV and other gamepad-only devices. I've fixed the gamepad exit function, added A+BACK button combination to open the menu, and redesigned the key mapping dialog so that you no longer need touchscreen to use it. The sound should become more relistic now, with interpolation filter gone. Finally, I have added the overscan border required for all current AndroidTV apps to avoid going off-screen.

    ALL CHANGES:
    * Removed waveform interpolation for more realistic sound.
    * Optimized app for AndroidTV, tested on the ADT-1 box.
    * Added overscan border on AndroidTV devices.
    * Added hints to the emulator and key mapping dialog.
    * Fixed crashes on devices with no web browser (e.g. ADT-1).
    * Replaced AndroidTV banner image.
    * Enabled gamepad-only emulation interface.
    * Press BACK on gamepad to exit emulation.
    * Press MODE or BUTTON_A+BACK to open menu.
    * Press BUTTON_X if you have no SELECT button.
    * Press BUTTON_Y if you have no START button.
    * Xperia CIRCLE button now acts as BUTTON_B.
    * Redesigned key mapping dialog.
    * Press same key twice to remove it from assignments.
    * Press same key three times to confirm key mappings.
    * DPAD_CENTER key no longer confirms key mappings.

    Have fun!

Share This Page