Jump to content

reznnate

Moderator
  • Posts

    616
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by reznnate

  1. I do not -- likely needs a secondary rom parameter for param=. I suggest asking the developer.
  2. Indeed, my guess is you have a typo in the rompath, the .xml dbase entry doesn't match your rom file(s), OR the file extension is wrong (.zip, .7z, etc.)
  3. Updated initial post, thanks!!!
  4. Dolphin setup video on Shield TV --
  5. This should work according to the developer. I'd consider sending him an email, he's been very responsive to me.
  6. It's not you. But even the latest working builds are BARELY playable anyway. The Android build is undergoing substantial change and upgrade. Focus is on 64bit CPU support and an optimized OpenGL backend. Things are a mess right now but I'll start looking for new builds in 2-4 more weeks. You'll need an ARM system with 64b CPU and OpenGL4 support.
  7. exe=paulscode.android.mupen64plusae/paulscode.android.mupen64plusae.MainActivity
  8. This guy tests the latest emulators for Android -- PPSSPP, Dolphin, and Play!(PS2) https://www.youtube.com/user/UnlimateDDDDDDDD/videos
  9. Version version 1

    1,680 downloads

    Example Android database
  10. Version 10May2015

    8,974 downloads

    **reported as broken archive, any problems please report with specific details** Reznnate's settings folder. Add additional folder to /Hyperspin/Settings_Android
  11. Nightly builds - platinum download section Dolphin - https://buildbot.dolphin-emu.org/builders/release-android/ PPSSPP - http://buildbot.orphis.net/ppsspp/ Retroarch - http://buildbot.libretro.com/nightly/android/ Reicast - http://builds.reicast.com/ Mupen64AE - http://www.paulscode.com/source/Mupen64Plus-AE/AutoBuilds/ Other great Android-emulation pages: Top Android emulators - http://greenrobotgamer.com/emulation/ Robert Broglia emulators - http://www.explusalpha.com/
  12. >> EDIT : Yesterday's effort, Pulsar, has embedded graphics elements and significant chunks of masking using native Flash shapes. Might be worth checking that out and going with that source as a test instead? It looks good -- no issues. Subzero sent a new aburner theme and it worked fine (and looks gorgeous!) as well.
  13. Tested Emulators -- .ini config settings Retroarch - Various emulators exe=com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture parameters=<choose one of the emulator cores like below> Examples of retroarch core parameters Atari 2600 core: parameters=cores/stella_libretro_android.so PSX core: parameters=cores/pcsx_rearmed_libretro_neon_android.so libretro cores: 4do_libretro_android.so bsnes_mercury_performance_libretro_android.so bsnes_performance_libretro_android.so etc... Dolphin - Gamecube/Wii/Wiiware exe=org.dolphinemu.dolphinemu/org.dolphinemu.dolphinemu.activities.MainActivity parameters=AutoStartFile Newer Builds from Dolphin Website:- exe=org.dolphinemu.dolphinemu/org.dolphinemu.dolphinemu.ui.main.MainActivity parameters=AutoStartFile IrataJaguar - Atari Jaguar exe=ru.vastness.altmer.iratajaguar/ru.vastness.altmer.iratajaguar.MainActivity parameters=rom Real3DOPlayer - 3DO exe=ru.vastness.altmer.real3doplayer/ru.vastness.altmer.real3doplayer.MainActivity parameters=cd NES.emu - NES exe=com.explusalpha.NesEmu/com.imagine.BaseActivity parameters= MSX.emu - Colecovision, MSX, etc. exe=com.explusalpha.MsxEmu/com.imagine.BaseActivity parameters= Mame4Droid - MAME exe=com.seleuco.mame4droid/com.seleuco.mame4droid.MAME4droid parameters= Mupen64Plus AE exe=paulscode.android.mupen64plus/paulscode.android.mupen64plusae.MainActivity parameters= Nightly builds exe=org.mupen64plusae.v3.alpha/paulscode.android.mupen64plusae.SplashActivity parameters= Play! - Playstation 2 exe=com.virtualapplications.play/com.virtualapplications.play.ExternalEmulatorLauncher parameters= Reicast - Dreamcast exe=com.reicast.emulator/com.reicast.emulator.MainActivity parameters= Redream - Dreamcast exe=io.recompiled.redream/io.recompiled.redream.MainActivity parameters= Drastic - Nintendo DS exe=com.dsemu.drastic/com.dsemu.drastic.DraSticActivity parameters=GAMEPATH Fpse - PSX exe=com.emulator.fpse/com.emulator.fpse.Main parameters=path ePSX - PSX exe=com.epsxe.ePSXe/com.epsxe.ePSXe.ePSXe parameters=com.epsxe.ePSXe.isoName * change romext=cue in settings.ini, iso did not work for me PPSSPP (FREE version) - PSP exe=org.ppsspp.ppsspp/org.ppsspp.ppsspp.PpssppActivity parameters=org.ppsspp.ppsspp.Shortcuts PPSSPP Gold - PSP exe=org.ppsspp.ppssppgold/org.ppsspp.ppsspp.PpssppActivity parameters= uoYabause - Sega Saturn exe=org.uoyabause.android/org.uoyabause.android.Yabause parameters=org.uoyabause.android.FileNameEx Yaba Sanshiro exe=org.uoyabause.uranus/org.uoyabause.android.Yabause parameters=org.uoyabause.android.FileNameEx Gearoid - Sega Game Gear exe=com.androidemu.gg/com.androidemu.gg.EmulatorActivity Parameters= Colem - Speccy ZX - fMSX VGBANext Emulators from Garage Research PAID com.fms.colem.deluxe - Colem - Colecovision com.fms.fmsx.deluxe - fMSX com.fms.ines - iNES com.fms.emu - VGBAnext - GBA/GBC/GB Emulator com.fms.vgb - VGBc - Gameboy Color com.fms.mg - Master Gear - Sega Game Gear com.fms.speccy.deluxe - Spectrum Sinclair ZX FREE com.fms.colem com.fms.fmsx com.fms.speccy Set "??" to "com.fms.emulib.MainActivity" for all products but VGBAnext. For VGBAnext: ??=com.fms.vgba.MainActivity for opening *.gba files ??=com.fms.vgb.MainActivity for opening *.gbc/*.gb files OpenBOR - 2D Game Engine (Some integration issues with Hyperspin) exe=org.openbor.engine/org.libsdl.app.SDLActivity Parameters= Launch android app package names in database.xml Determine Android game name through Google Play web interface. i.e. https://play.google....ure.dragonslair pcgame=true
  14. So the coder working on the OpenGL-accelerated flash renderer engine painstakingly looked through all crashing swfs above and they all have one thing in common. They are using “Generic Vector” types. They are undocumented in the Actionscript Virtual Machine 2 (AVM2) spec and are not supported in Hyperspin for Android. It may be possible to add them eventually but it's unlikely to happen soon. So feedback to authors of crashing swfs can modify their as3 code to avoid “Generic Vector” types. I have no experience with actionscript, but I believe they are of the form: Vector.<type> Also, they should also avoid “Runtime Qualified (Late) Names” as those aren’t supported (yet) either. According to the AVM2 spec, they are of the form: var ns = getANamespace(); x = ns::r; Or… var x = getAName(); var ns = getANamespace(); w = ns::[x]; Reznnate
  15. Indeed, there is a substantial amount of complexity around playing back .swf without relying on Adobe's Flash player. After a year of work on this, most of the .swf issues I mention are bugs we've identified and haven't had a chance to root-cause and fix yet. It's assumed with time and effort, most issues can be fixed but the issues that are still outstanding are likely to be tricky. If you, Matt, or Rondar can shed light on ideas about special modes or features that make those .swf's different from others, that would be very helpful. The few .remaining swf's causing a crash are the biggest worry and our theory is they might involve actionscript. For the .swf's that have miscalculated bounding box or position, perhaps there are additional parameters in the source .swf that our parser doesn't understand yet. So, if modified .swf's are possible and can address the problem soon, that would be _awesome_. That said, many of the problematic .swf's are gorgeous so would really like to see them work and not be degraded in any way.
  16. Hyperspin (for Android) Updated 3/18/2017 New Issues SWF rendering (blending/shadow) issue with various 'arcade' themes - reported by AustinRock - http://www.hyperspin-fe.com/forums/topic/31297-menu-problem/ Known Issues - 6/10/2015 SWF Missing swf sound Slow decode speed when loading jpegs with alpha channel (Primal Rage, King of Monsters) Incorrect animation speed Boot Hill, Bomb Jack, Ironman ISSOTP, Ninja Gaiden, Red Baron, etc. Rendering clipped by movie bounds, wrong position 1943, Enduro Race, Fever SOS, Hippodrome, Jail Break, Jungle Hunt, Red Baron, Ninja Gaiden, SAR, Splatterhouse, Super SF2T (world), Tondemo Crisis, Wargods, etc. Crashes Crazy Kong, Heavy Barrel, Super Mario themes (NES/SNES), Sexy Parodius Incorrect animation looping point Assault, Jumping Jack, Life Force, Metal Slug, Mighty Pang, Millipede,, Konami's Ping Pong, Rabbit Punch, R-Type, Salamander, etc. Missing focal gradient support Missing blend modes (corruption) Galaxy Force 2, King of the Monsters, Lock-On, Night Driver, Return of Invaders, Super Bomberman2 (SNES), Windjammers ANIMATIONS Not yet implemented "type" animations Arc Grow, Arc Shrink Blur Bounce, Bounce Around 3D, Bounce Random Chase Elastic, Elastic Bounce Flag Flip Grow Blur, Grow Bounce Pendulum Pixelate, Pixelate Zoom Out Rain Float Scroll Stripes, Stripes 2 Strobe Not yet implemented "rest" animations Squeeze OTHER theme issues bshape="round" unsupported 1on1gov, battletoads, etc. Rotation along the y-axis not perspective correct Particle layer not yet implemented VIDEO Delay before looping on some videos Potential audio corruption/clipping with video playback At least one transition video MUST be copied in the frontend/video/transitions folder WHEEL (features not yet implemented) Missing up/down scrolling animation Missing left/right skipping animation Missing sound effects Missing left/center wheel position Missing text_stroke_size, text_stroke_color, text_color3, color_ratio Crash when loading an empty wheel Sub-wheel, wheel layout parameters Horizontal mode SPECIAL ART Missing special art switching animations Other missing features Favorites, Genres Widescreen mode Render 3D models Touch-screen input Additional settings and configuration hook-up Additional support for more Android devices
  17. Tested Emulators This is a list of tested emulators and their working ini config settings. Retroarch - Various emulators exe=com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture parameters=<choose one of the emulator cores like below> Examples of retroarch core parameters Atari 2600 core: parameters=cores/stella_libretro_android.so PSX core: parameters=cores/pcsx_rearmed_libretro_neon_android.so libretro cores: 4do_libretro_android.so bsnes_mercury_performance_libretro_android.so bsnes_performance_libretro_android.so catsfc_libretro_android.so desmume_libretro_android.so dinothawr_libretro_android.so dosbox_libretro_android.so fb_alpha_libretro_android.so fceumm_libretro_android.so fmsx_libretro_android.so gambatte_libretro_android.so genesis_plus_gx_libretro_android.so gpsp_libretro_android.so handy_libretro_android.so mame_libretro_android.so mednafen_lynx_libretro_android.so mednafen_ngp_libretro_android.so mednafen_pce_fast_libretro_android.so mednafen_pcfx_libretro_android.so mednafen_psx_libretro_android.so mednafen_supergrafx_libretro_android.so mednafen_vb_libretro_android.so mednafen_wswan_libretro_android.so mass_libretro_android.so meteor_libretro_android.so mupen64plus_libretro_android.so nestopia_libretro_android.so nxengine_libretro_android.so o2em_libretro_android.so pcsx_rearmed_libretro_android.so picodrive_libretro_android.so ppsspp_libretro_android.so prboom_libretro_android.so prosystem_libretro_android.so snes9x_libretro_android.so snes9x_next_libretro_android.so stella_libretro_android.so tgbdual_libretro_android.so ume_libretro_android.so vba_next_libretro_android.so vbam_libretro_android.so vecx_libretro_android.so virtualjaguar_libretro_android.so yabause_libretro_android.so NES.emu - NES exe=com.explusalpha.NesEmu/com.imagine.BaseActivity parameters= MSX.emu - Colecovision, MSX, etc. exe=com.explusalpha.MsxEmu/com.imagine.BaseActivity parameters= Mame4Droid - MAME exe=com.seleuco.mame4droid/com.seleuco.mame4droid.MAME4droid parameters= * rom folder path set inside app (need to request this fix) Reicast - Dreamcast exe=com.reicast.emulator/com.reicast.emulator.MainActivity parameters= Drastic - Nintendo DS exe=com.dsemu.drastic/com.dsemu.drastic.DraSticActivity parameters=GAMEPATH Fpse - PSX exe=com.emulator.fpse/com.emulator.fpse.Main parameters=path ePSX - PSX exe=com.epsxe.ePSXe/com.epsxe.ePSXe.ePSXe parameters=com.epsxe.ePSXe.isoName * change romext=cue in settings.ini, iso did not work for me PPSSPP (FREE version) - PSP exe=org.ppsspp.ppsspp/org.ppsspp.ppsspp.PpssppActivity parameters=org.ppsspp.ppsspp.Shortcuts PPSSPP Gold - PSP exe=org.ppsspp.ppssppgold/org.ppsspp.ppssppgold.PpssppActivity parameters=org.ppsspp.ppssppgold.Shortcuts Gearoid - Sega Game Gear exe=com.androidemu.gg/com.androidemu.gg.EmulatorActivity Parameters= Colem - Speccy ZX - fMSX VGBANext Emulators from Garage Research PAID com.fms.colem.deluxe - Colem - Colecovision com.fms.fmsx.deluxe - fMSX com.fms.ines - iNES com.fms.emu - VGBAnext - GBA/GBC/GB Emulator com.fms.vgb - VGBc - Gameboy Color com.fms.mg - Master Gear - Sega Game Gear com.fms.speccy.deluxe - Spectrum Sinclair ZX FREE com.fms.colem com.fms.fmsx com.fms.speccy Set "??" to "com.fms.emulib.MainActivity" for all products but VGBAnext. For VGBAnext: ??=com.fms.vgba.MainActivity for opening *.gba files ??=com.fms.vgb.MainActivity for opening *.gbc/*.gb files Launch android app package names in database.xml Determine Android game name through Google Play web interface. i.e. https://play.google.com/store/apps/details?id=com.digitalleisure.dragonslair pcgame=true
  18. Supported Hyperspin ini config file settings The two major types of ini config files in Hyperspin are Settings.ini, and the Game System.ini file that each wheel menu loads. This is the list of currently supported ini config file options that are 'hooked up' in our Hyperspin Android app. If not 'supported', then there is a hard-coded value or the parameter is ignored currently. Settings.ini file [Main] Menu_Mode=<supports "multi" and "single" menu mode> -multi - Default mode that goes from Intro->Main Menu->Game Menu -single - Mode that goes from Intro->Game Menu Single_Mode=<supports name of directory to use for game level menu> Enable_Exit=<not supported> Exit_Default=<not supported> Exit_Action=<not supported> Version=<not supported> [Resolution] Not supported - It always renders fullscreen stretched to display [Optimizer] Not supported -It always renders with bilinear filtered textures -No support for backgrounds outside of video transitions [introVideo] Not supported - It always plays intro video and stops on keypress [sound] Not supported - Only controllable with Android volume controls [AttractMode] Not supported [Keyboard] [P1 Controls] [P2 Controls] [P1 Joystick] [P2 Joystick] [Trackball] [spinner] Not supported - Only hardcoded support for Android controllers [startup Program] [Exit Program] [LEDBlinky] [HiScore] Not supported Game System.ini file [exe info] path=<not supported> rompath=<supports absolute path to menu's rom directory> userompath=<not supported, it's always "true"> exe=<supports package/class format of launching intents> romextension=<supports comma-seperated list of rom extensions to use> parameters=<supports "cores/emulator_library.so" format for libretro> searchsubfolders=<not supported, does not search subfolders> pcgame=<supports "true" and "false"> -true - Looks in database.xml for package/class to launch -false - Launches "exe" intent with "parameter" options winstate=<not supported> hyperlaunch=<not supported, always "false"> [filters] parents_only=<not supported, always "false"> themes_only=<supports "true" and "false"> wheels_only=<not supported, always false> roms_only=<supports "true" and "false"> [themes] Not supported [wheel] alpha=<not supported, always "1"> speed=<not supported> vert_wheel_position=<not supported, always "right"> text_with_images=<not supported, always "true"> text_width=<supports any pixel width value> text_font=<not supported, always uses default font> small_text_width=<supports any pixel width value> large_text_width=<supports any pixel width value> text_stroke_size=<not supported> text_stroke_color=<not supported> text_color1=<supports hex value color> text_color2=<supports hex value color> text_color3=<not supported> color_ratio=<not supported> shadow_distance=<not supported> shadow_angle=<not supported> shadow_color=<not supported> shadow_alpha=<not supported> shadow_blur=<not supported> [pointer] x=<supports any x value> y=<supports any y value> [video defaults] Not supported [sounds] Not supported [navigation] Not supported [artwork2 defaults] [artwork3 defaults] [artwork4 defaults] Not supported [special Art A] [special Art B] default=<supports "true" or "false" use of default special art in "Main Menu"> active=<supports "true" or "false" to enable rendering of special art> x=<supports x location of special art> y=<supports y location of special art> in=<not supported> out=<not supported> length=<supports seconds of how long each special art file should display> delay=<not supported> type=<not supported> start=<not supported, always "none"> [Game Text] game_text_active=<not supported, always "true"> show_year=<not supported, always "true"> show_manf=<not supported, always "true"> show_description=<not supported, always "true"> text_color1=<supports hex color of top of text> text_color2=<supports hex color of bottom of text> stroke_color=<supports hex color of text outline> text_font=<not supported, always uses default font> text1_textsize=<supports size of description text> text1_strokesize=<supports size of description text outline> text1_x=<supports x location of description text> text1_y=<supports y location of description text> text2_textsize=<supports size of title text> text2_strokesize=<supports size of title text outline> text2_x=<supports x location of title text> text2_y=<supports y location of title text> [Genre Screen] Not supported - Genre Screen not implemented
  19. SETUP: Hyperspin (for Android) Install Install Android .apk on your NVIDIA Shield portable, tablet, or TV/console Copy data to internal storage or insert sdcard or connect USB hard drive with Hyperspin data Run app Android additions Hyperspin will seek and prioritize /usbdrive/Hyperspin first, then /sdcard1/Hyperspin, then /sdcard/Hyperspin for your data Optional additional database file called "Main Menu_Android.xml" offers a subset or superset of wheels Optional additional settings folder called /Settings_Android allows both Windows and Android launcher/rompaths to co-exist. Within settings .ini files, you can define multiple emulators on the exe= and parameter= lines (i.e. 2600.emu and Retroarch/Stella) and it will launch the first emulator that is installed. See the example Android .ini files posted in the download area..
  20. I haven't tested Ouya or Tegra3 BUT all development and testing was done on Tegra4, Tegra K1, and Tegra X1 drivers. Qualcomm, PVR/Samsung and ARM/Mali/Samsung drivers aren't currently working. Shoot, I need to test the Nexus 9, it has Tegra K1 and should work.
  21. ABOUT: Hyperspin (for Android) What is it? An Android version of Hyperspin that works with existing themes and data directly from the Hyperspin community. It launches both Android games and Android emulators. Why? Several reasons... 1. Android hardware is getting faster and faster. 2. Emulators for Android are getting better and better. 3. We wanted to play with our Hyperspin setups outside the house. 4. I wanted to replace the old PC in my MAME cabinet with a mobile device so I could justify leaving it on all the time. 5. It needed the ultimate launcher!!! How? Since the Windows version of Hyperspin is dependent on Adobe Flash, it was necessary to build the app from scratch. With performance in mind, the Android version is highly-threaded and renders with the GPU using OpenGL. Status? The upcoming release is a pre-ALPHA and is not yet feature-complete. Please bear with us and let us know when you find problems that are not listed in the "Known-issues list". Android devices supported? Android 4.4+ and NVIDIA OpenGL drivers are required for the current alpha. Have confirmed it works with the Nexus 9 tablet, MiiPad, ADT-1, and NVIDIA Shield devices (portable, tablet, and Android TV box) are supported initially. Will add support for other devices later... Questions? Please use the public forum. Also, this is a separate project/app so don't bother BadBoyBill for support. He's been helpful and supportive but issues with this app are not his fault or problem! When? When? When? The first version will be released in a few weeks on Google Play.
×
×
  • Create New...