Jump to content

GarageResearch

Members
  • Content Count

    217
  • Joined

  • Last visited

Everything posted by GarageResearch

  1. ColEm Deluxe is once again on $1.99 sale today: https://play.google.com/store/apps/details?id=com.fms.colem.deluxe Will stay this way for the next few days.
  2. iNES is once again on a $2.99 sale: https://play.google.com/store/apps/details?id=com.fms.ines
  3. Hello, All! ColEm 4.6.4 for Android, a new release of my ColecoVision emulator, is now available from Google Play: https://play.google.com/store/apps/details?id=com.fms.colem-- free version https://play.google.com/store/apps/details?id=com.fms.colem.deluxe-- full version Starting with this release, you can assign volume controls and other special keys to gamepad buttons. I also added support for diagonal directional keys Android defines since Nougat. A bunch of other button assignment issues have been fixed. Finally, I have fixed the bug where the action bar would get "stuck" after adding a Cheat Hunter watch. See below for all the changes. ALL CHANGES: * Media keys can now be assigned to perform gamepad functions. * Refactored "Settings | Input | Assign Joystick Keys" code. * Fixed bug where button, used to close mapping dialog, was added to mappings. * Added support for diagonal keypad buttons, present since Android-24. * Fixed "Settings | Input | Assign Keyboard Keys" functionality. * Fixed problem starting a game with ColEm when ColEm Deluxe is installed. * Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog. * Fixed desktop shortcuts not working on some filenames. * Fixed starting some files from the Gallery. Two of my apps, iNES and AlmostTI, are currently on sale at Google Play for $2.99: https://play.google.com/store/apps/details?id=com.fms.ines-- iNES https://play.google.com/store/apps/details?id=com.fms.ati-- AlmostTI Enjoy!
  4. If I remember correctly, it is *supposed* to choose the smallest screen mode sufficient to show the Coleco screen (with special effects). It is posisble that what you get is the only screen mode DirectX reports available though. Will check what is going on.
  5. Hello, All! I have published iNES 5.4.4 this morning, a new release of my NES and Famicom emulator: https://play.google.com/store/apps/details?id=com.fms.ines This release allows to assign media keys (such as volume controls) and other special keys to joystick buttons. I have completely refactored key assignment code, fixing several bugs and adding support for diagonal keypad buttons introduced in Android Nougat. Also, a minor Cheat Hunter bug, where the action bar would not disappear after adding a watch, has been fixed. See below for all the changes. ALL CHANGES: * Media keys can now be assigned to perform gamepad functions. * Refactored "Settings | Input | Assign Joystick Keys" code. * Fixed bug where button, used to close mapping dialog, was added to mappings. * Added support for diagonal keypad buttons, present since Android-24. * Fixed action bar stuck after using "Cheats | Cheat Hunter | Add Watch" dialog. * Fixed desktop shortcuts not working on some filenames. * Fixed starting some files from the Gallery. In other news, there is a minor bugfix release of VGB 5.5.4 today: https://play.google.com/store/apps/details?id=com.fms.vgb Enjoy!
  6. Correction: standard way to exit any of my apps, including ColEm. Have been working on a Speccy release and got carried away a bit.
  7. Just pressing the BACK button twice should do the job. This is the standard way to exit Speccy on any "normal" Android device.
  8. Oh, I have started with AdamEm's AdamNet code as well, using it as example for my own code. Something is still off though, since I cannot get it to work fully. Looks like AdamNet was actually a hardware + software solution, but the emulation only simulates AdamNet's software responses. Difficult to get them right.
  9. What should it do then? After all, it does not know what ROM you are going to run. If you would like to avoid seeing the Open-File dialog, let it associate itself with Coleco ROMs and click on a ROM instead. Not sure what you mean by this, but if you have chosen to have all your Coleco ROMs with a generic file type extension (.ROM or .BIN), then the problem is entirely at your end. Rename them to .CV or something, then associate that extension with ColEm. In the works. Currently blocked by AdamNet troubles. Not enough time to sort them out at the moment. But the source is open, so you are welcome to take a stab at this. The ColEm GUI looks exactly like Windows. It looks no different from any other Win32 app, which are plenty. Before you ask, I do not do "Metro UI", since it is both ugly and uncomfortable. Guess how many times I have heard this over the last 20 years? Sure. So, does that outline run Adam or CV software?
  10. Mmm... Sorry, but what makes you think ColEm is using "old DOS code"? There is a ColEm MSDOS port, which contains some DOS-specific code, but I have not maintained it for a while. What is the "old DOS code", anyway? And what ColEm features are you finding irritating? Finally, why am I supposed to climb balls? Not working for a circus, last time I checked...
  11. Hello, All! The new release of my ColecoVision emulator for Android, ColEm 4.6.3, is now available from Google Play: https://play.google.com/store/apps/details?id=com.fms.colem-- free version https://play.google.com/store/apps/details?id=com.fms.colem.deluxe-- full version http://garageresearch.aptoide.com/-- on Aptoide http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556-- in Opera Store Starting with this version, all input devices will be assigned to the first player by default. This should fix problems with the main gamepad being automatically assigned to the second player. The second player input assignment is now made manually, using the "Settings | Input | Select Second Player" option. See below for all the changes. ALL CHANGES: * Added "Settings | Input | Select Second Player" option. * Now able to select input device for the second player. * Fixed problems with non-working input devices on AndroidTV. * Fixed problems with non-working analog joysticks. * Fixed crash when sharing information about the app. * Minor fixes to MIDI recording. Have fun!
  12. iNES is currently on $2.99 sale: https://play.google.com/store/apps/details?id=com.fms.ines
  13. Hello, All! ColEm 4.6.2, a new version of my ColecoVision emulator for Android, is now online: https://play.google.com/store/apps/details?id=com.fms.colem-- free version https://play.google.com/store/apps/details?id=com.fms.colem.deluxe-- full version http://garageresearch.aptoide.com/-- on Aptoide http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556-- in Opera Store This release fixes skins in the Cheat Editor and also removes skins from the Settings. I have found that Android does not really support skinning preference screens, so no matter what I do they look ugly. See below for all the changes. ALL CHANGES: * Added light and dark skins to the Cheat Editor. * No longer skinning Settings background, since Android does not support it. * Palette files (.PAL) now allow lower-case letters. Enjoy! PS: Some of my apps are currently on sale at the Google Play: Speccy Deluxe for $1.99: https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe iNES for $2.99: https://play.google.com/store/apps/details?id=com.fms.ines
  14. Hello, All! I have published iNES 5.4.2 for Android, a new version of my Nintendo NES and Famicom emulator, on Google Play: https://play.google.com/store/apps/details?id=com.fms.ines This release fixes a crash in the Joystick Layout Editor and enables physical buttons on the Archos Gamepad. I have also made Settings screens always use the system theme, since Android does not allow to theme them properly. Finally, I added Cheatopedia cheats for five more games, including Batman and AD&D titles. See below for all the changes. ALL CHANGES: * Fixed crash in Joystick Layout Editor when buttons become too small. * No longer skinning Settings background, since Android does not support it. * Now skipping fake virtual "joystick" supplied by Archos Gamepad. * Added Cheatopedia cheats for 5 more games. * Added cheats for two Advanced Dungeons & Dragons games. * Added cheats for three Batman games. Enjoy! PS: fMSX Deluxe, the complete version of my MSX home computer emulator, is still on sale for $1.99, but not for very long: https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe
  15. Hello, All! I've just published ColEm 4.6.1 for Android, a new version of my ColecoVision emulator: https://play.google.com/store/apps/details?id=com.fms.colem-- free version https://play.google.com/store/apps/details?id=com.fms.colem.deluxe-- full version http://garageresearch.aptoide.com/-- on Aptoide http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556-- in Opera Store This release fixes a crash in the Joystick Layout Editor and also reenables screenshot sharing on newer Androids. I have also fixed compatibility with Android Pie and enabled physical controls on Archos Gamepad. See below for all the changes. ALL CHANGES: * Fixed crash in Joystick Layout Editor when buttons become too small. * Fixed crash when trying to share a screenshot on newer Androids. * Fixed compatibility with Android Pie. * Now skipping fake virtual "joystick" supplied by Archos Gamepad. * Upgraded Google Analytics library to the latest compatible version. * Switched to Android Build Tools 28.0.1. Also, my Sega MasterSystem and GameGear emulator, MasterGear for Android, is currently on sale for $2.99: https://play.google.com/store/apps/details?id=com.fms.mg Enjoy!
  16. Have you tried pushing both analog sticks down (as in "push them in")? This should open the menu.
  17. iNES for Android is currently on $2.99 sale at Google Play: https://play.google.com/store/apps/details?id=com.fms.ines
  18. You are welcome! Let me know if there are any issues running it.
  19. ColEm Deluxe, the complete version of my ColecoVision emulator for Android, is currently on sale for $1.99: https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
  20. Hello, All! iNES 5.4.1 for Android, fixing Android Pie compatibility, is now online: https://play.google.com/store/apps/details?id=com.fms.ines For this version, I had to switch back to Android-27 SDK, since the newest Android SDK does not work with some of Google's own code. I have also fixed screenshot sharing on newer Androids. See below for all the changes. ALL CHANGES: * Switched back to Android-27 SDK since Android-28 appears broken. * Fixed compatibility with Android Pie. * Fixed crash when trying to share a screenshot on newer Androids. * Upgraded Google Analytics library to the latest compatible version. It is worth noting that ColEm Deluxe, the complete version of my ColecoVision emulator for Android, is currently on sale for $1.99: https://play.google.com/store/apps/details?id=com.fms.colem.deluxe Enjoy!
  21. More like suddenly remembering certain missing parts =) I think the assembly M6502 was initially disabled for incorrect cycle counting, but I have since found and killed the bug (DMA cycles weren't subtracted). The rest was about checking current implementation against detailed docs written by the tinkerers community.
  22. Hello, All! I have just pushed iNES 5.4 for Android to the Google Play Store: https://play.google.com/store/apps/details?id=com.fms.ines This version is based on the previously released iNES 5.4 for Windows and Linux. It correctly implements vertical scrolling behavior, so Tower Of Druaga game works now. I have also improved and optimized sprite rendering and collision detection routines. Finally, the iNES-Android is now using M6502 CPU emulation written in ARM assembler. It was disabled for a while, but now fixed and back in business. See below for all the changes. ALL CHANGES: * Released free iNES 5.4 for Windows and Linux. * Now using M6502 CPU emulation in ARM assembler. * 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. * Switched to Android Build Tools 28.0.1. * Switched to Android-28 SDK (Android P). It is also worth noting that VGBAnext, my universal GameBoy Advance and GameBoy Color emulator for Android, is currently on $2.99 sale: https://play.google.com/store/apps/details?id=com.fms.emu
  23. Hello, All! The latest iNES 5.4 for Windows and Linux, a new version of my NES and Famicom emulator, is now online: http://fms.komkon.org/iNES/-- homepage http://fms.komkon.org/iNES/iNES54-Windows-bin.zip-- free Windows version http://fms.komkon.org/iNES/iNES54-Linux-x86-bin.tgz-- free Linux version This version properly simulates vertical scrolling, so Tower Of Druaga works now. Also, I have further optimized sprite rendering and fixed several sprite-related bugs. See below for all the changes. ALL CHANGES: * 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. Enjoy!
  24. Hello, All! The fresh iNES 5.3 for Android is now in Google Play: https://play.google.com/store/apps/details?id=com.fms.ines This new release of my NES and Famicom emulator is based on the latest code previously released for Windows and Linux. It adds cheats for 10 more NES games, including Eight Eyes, 1942, and Advanced Dungeons And Dragons. See below for the complete list. ALL CHANGES: * Released free iNES 5.3 for Windows and Linux. * Added Cheatopedia cheats for 10 more games. * Added cheats for 1942, 1943, and 3D Worldrunner. * Added cheats for 720 Degrees and Boy And His Blob. * Added cheats for Eight Eyes and Nightmare On Elm Street. * Added cheats for Adventure Island and Dino Riki. * Added cheats for two Advanced Dungeons And Dragons games. Enjoy!
×
×
  • Create New...