Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Making an Android Frontend (Android 2600:Part 1)  (Read 58422 times)

0 Members and 1 Guest are viewing this topic.

GIZMOGAMES

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 103
  • Last login:February 28, 2019, 10:33:46 pm
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #40 on: July 17, 2013, 05:24:17 am »
hee hee if i remember right it was the theme music from was it Xenon on the amiga :D great little shootemup :) loving the way this is going :D

Drnick

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1641
  • Last login:May 06, 2023, 01:19:48 pm
  • Plodding Through Life
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #41 on: July 17, 2013, 12:31:45 pm »
Nah it was xenon2 -  Megablast,   Its going back a while and your memory is starting to fail you.   :laugh2:

Mind you this app may actually mean that I find something to do with my Nexus 7  :cheers:

Maximus

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1391
  • Last login:May 26, 2017, 05:32:05 pm
  • Plans are for fools!!!!
    • Arcade Icons
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #42 on: July 17, 2013, 02:11:26 pm »
Biotches please.....



 :afro: :afro: :afro: :afro: :afro: :afro:

emphatic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2009
  • Last login:Yesterday at 06:34:09 pm
  • -"Suck it, Donny!" -"No, YOU suck it.... more".
    • Emphatic's Video Game Collection
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #43 on: July 17, 2013, 05:18:21 pm »
^^This. It's actually John Carpenter's Escape From New York from the beginning though before Bomb The Bass sampled it.  :cheers:

Maximus

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1391
  • Last login:May 26, 2017, 05:32:05 pm
  • Plans are for fools!!!!
    • Arcade Icons
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #44 on: July 17, 2013, 05:43:27 pm »
^^This. It's actually John Carpenter's Escape From New York from the beginning though before Bomb The Bass sampled it.  :cheers:

Cool, thanks I was trying to find that

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #45 on: July 18, 2013, 12:49:23 pm »
^^This. It's actually John Carpenter's Escape From New York from the beginning though before Bomb The Bass sampled it.  :cheers:

Awesome!  Played through that soundtrack today, hearing parts that could've been sampled/sped up by BTB.  Wasn't obvious though.  Loved that film, was oft-played on Betamax.

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #46 on: July 18, 2013, 02:04:43 pm »
So I got sidetracked on MAME and have been building a frontend specifically for MAME as an Android App.
Currently calling it andMAME.
Have it working and will try to make a demo video soon.

The Android App allows you to select from a list of roms that are defined in a list.  The list could also be populated from contents of your roms folder.
I'm using wheel art (taken from Hyperspin) to list games and they're selected by scrolling through them in a list.
Marquees, game videos and background music are changed dynamically based on the currently selected game.



This content is simply placed into folders.



When launched, the App will check if bezel art is available to display on left/right of display.



App will need root permission.

I'm using a local Webview to drive the frontend and it interfaces with Tasker (using Javascript) to execute Android events (e.g. highlight game, launch game).

Webview code currently looks like this: - if you're interested in this stuff?

Code: [Select]
<!-- andMAME Frontend by Degenatrons, July 2013-->
<!-- Webview component to list roms and trigger "highlight" and "launch" events in Tasker -->

<style>
  body {
    background:url(file:///mnt/external_sd/andMAME/theme/window.jpg) no-repeat fixed top left;
    background-size: 100%;
    text-align: center;
    font-size: 57px;
    margin: 0px 0px 0px 0px;
  }
  img {
    padding-top: 11px;
    padding-left: 4px;
    padding-right: 4px;
  {
</style>

<script type="text/javascript">
  function list(rom, show_bezel) {
    var img_dir = "file:///mnt/external_sd/andMAME/wheel/"; 
    document.write('<a href="#"');
    document.write(' onfocus="performTask('   "'highlight',10,'"   rom   "'"   ')" ');
    document.write(' onclick="performTask('   "'launch',10,'"   rom   "',"   show_bezel   ')">');
    document.write('<img height="42px" src="'   img_dir   rom   '.png'   '">');
    document.write('</a>');
  }

  //======================================================
  //  List of roms to display in frontend view
  //  1st parameter = rom name
  //  2nd parameter = show bezel (0=False, 1=True)
  //======================================================
  list("arkanoid",0);
  list("btime",1);
  list("dkong",0);
  list("dkongjr",1);
  list("elevator",0);
  list("frogger",0);
  list("galaxian",1);
  list("kungfum",1);
  list("mspacman",1);
  list("popeye",0);
  list("rallyx",0);
  list("scramble",0);

</script>

For test purposes I have 12 games which are specified directly in the webview.  I plan to populate the list dynamically based on folder contents.  No limit on number of games that can be listed.
Wheel art for games can be displayed 1 row per game or sized to fit into a grid (like above pics) based on image dimensions.

The theme needs some design tweaks. 
I found the background image showing the arcade cab on the interwebs.  It would be possible to swap this out with templates from other FE's like MALA.

I'm using Tasker to package the App and to generate an .apk installer.  It relies on my modded version of RetroArch mentioned above.
I'll add the App to my MAME screen on the Android 2600 launcher.
« Last Edit: July 18, 2013, 02:21:15 pm by degenatrons »

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #47 on: July 19, 2013, 03:51:55 am »
Other ways to list the game roms:

As an image list:


As a text list:

Superfrog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 393
  • Last login:June 28, 2022, 10:39:08 am
    • My YouTube Channel
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #48 on: July 19, 2013, 07:22:15 am »
Great work degenatrons  :applaud:

Not working on a android project, but this is one to keep in mind just like your YouTube series about the weecade  ;)

Like to follow your progress.

Greetings

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #49 on: July 19, 2013, 08:04:39 am »
Great work degenatrons  :applaud:

Not working on a android project, but this is one to keep in mind just like your YouTube series about the weecade  ;)

Like to follow your progress.

Greetings
Cheers Superfrog :cheers:

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #50 on: July 19, 2013, 10:20:22 am »
A quick video to show progress with the andMAME App.
EDIT: This is a recording of my telly so there will be some flickering.

« Last Edit: July 19, 2013, 10:28:23 am by degenatrons »

kayser2008

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:December 07, 2014, 09:50:09 am
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #51 on: July 19, 2013, 11:01:03 am »
Congrats degenatrons
 this is better and better every update
 have followed the topic and have you have done an excellent job.
keep up   :applaud:

sharpfork

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 618
  • Last login:April 07, 2023, 12:43:42 pm
    • KADE
Re: CNC Cut Bartop Kits - Orders Open! New Models Available!
« Reply #52 on: July 19, 2013, 11:12:15 am »
Really nice work Degenatrons.  The theme looks alot like the one I ran in mala not too long ago.

galaxy SIII-cyanogen-tapatalk 4 beta


degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #53 on: July 19, 2013, 12:59:13 pm »
Congrats degenatrons
 this is better and better every update
 have followed the topic and have you have done an excellent job.
keep up   :applaud:

Really nice work Degenatrons.  The theme looks alot like the one I ran in mala not too long ago.

Thanks guys.  It's a fun project and a learning curve too.   :cheers:

I'm interested in setting up with other MALA style layouts if anybody has good ones.

kayser2008

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:December 07, 2014, 09:50:09 am
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #54 on: July 19, 2013, 04:06:14 pm »
Quote
I'm interested in setting up with other MALA style layouts if anybody has good ones.

I have here a few Mala layouts that i get hover the web if you are interested i can upload them for you.

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #55 on: July 19, 2013, 04:52:29 pm »
Quote
I'm interested in setting up with other MALA style layouts if anybody has good ones.

I have here a few Mala layouts that i get hover the web if you are interested i can upload them for you.

That's be great.  :cheers:

kayser2008

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:December 07, 2014, 09:50:09 am
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #56 on: July 19, 2013, 05:47:23 pm »
Quote
    Quote

        I'm interested in setting up with other MALA style layouts if anybody has good ones.


    I have here a few Mala layouts that i get hover the web if you are interested i can upload them for you.


That's be great.  :cheers:


https://www.dropbox.com/sh/zex17pvsq9j5nbh/dFOoWYq5Al

here you have the link to my dropbox. :cheers:

Maximus

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1391
  • Last login:May 26, 2017, 05:32:05 pm
  • Plans are for fools!!!!
    • Arcade Icons
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #57 on: July 19, 2013, 06:47:49 pm »
This is looking absolutely amazing.

I think what your doing here is very very important and could be the tipping point for bringing Android into the fold of viable options for builders here, the FE is starting to look excellent and the way you're building it out is perfect.


equlizer

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 363
  • Last login:November 17, 2019, 02:56:48 am
  • All your base are belong to us
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #58 on: July 20, 2013, 01:52:44 am »
Can't wait for a release!!  I would even pay for it  :applaud:

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #59 on: July 20, 2013, 03:27:08 pm »
Quote
    Quote

        I'm interested in setting up with other MALA style layouts if anybody has good ones.


    I have here a few Mala layouts that i get hover the web if you are interested i can upload them for you.


That's be great.  :cheers:


https://www.dropbox.com/sh/zex17pvsq9j5nbh/dFOoWYq5Al

here you have the link to my dropbox. :cheers:

Much appreciated  :)
« Last Edit: July 20, 2013, 03:50:55 pm by degenatrons »

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #60 on: July 20, 2013, 03:46:16 pm »
This is looking absolutely amazing.

I think what your doing here is very very important and could be the tipping point for bringing Android into the fold of viable options for builders here, the FE is starting to look excellent and the way you're building it out is perfect.
Hey,  thanks and that's good to know.  I see potential in Android and hope that some consider it as an option for their project.

a1pharm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 374
  • Last login:April 15, 2024, 08:25:50 pm
  • Planning and preparation prevents problems
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #61 on: July 20, 2013, 04:49:30 pm »
Let us know when you need beta testers...

Great job so far!

 :applaud:

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #62 on: July 22, 2013, 08:44:53 am »
I made improvements to the andMAME game selection by implementing a carousel to provide a smooth scrolling effect when cycling through roms.

You can see a working mock-up of the carousel by clicking the link below.  Use cursor up/down to scroll through the list.
http://kadevice.com/temp/andMAME-carousel-with-bg/index.html

This is a MALA background provided by kayser2008  :cheers:


I'm using a jquery plugin for the carousel and am super happy to have got this working on Android  ;D

The carousel can be easily tweaked to make a circular wheel - Hyperspin style.  Click link below to see a working example.
http://kadevice.com/temp/andMAME-carousel-curve/index.html







 
« Last Edit: July 22, 2013, 11:15:23 am by degenatrons »

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #63 on: July 22, 2013, 12:49:23 pm »
Added foreground overlays to mimic what was done in the original MALA theme.  I'm making use of the Tasker scene designer to bring all the components together.



Components are:
  Background image
  Webview (for the carousel with css, javascript and jquery)
  Images (Luigi, Mario, Fly) are transparent gif
  Video (which I still need to add to this theme)

« Last Edit: July 22, 2013, 12:53:36 pm by degenatrons »

emphatic

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2009
  • Last login:Yesterday at 06:34:09 pm
  • -"Suck it, Donny!" -"No, YOU suck it.... more".
    • Emphatic's Video Game Collection
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #64 on: July 22, 2013, 05:22:37 pm »
Sweet!  :cheers:

Superfrog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 393
  • Last login:June 28, 2022, 10:39:08 am
    • My YouTube Channel
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #65 on: July 22, 2013, 05:27:00 pm »
Nice to see Popeye in the list   :laugh2:
Good to see that's coming along the whole project  :cheers:

Maximus

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1391
  • Last login:May 26, 2017, 05:32:05 pm
  • Plans are for fools!!!!
    • Arcade Icons
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #66 on: July 22, 2013, 05:32:51 pm »
This is disgustingly awesome!!

Carry on.

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #67 on: July 23, 2013, 03:24:29 pm »
Added video overlay to this theme and resized/optimised video to fit the window.



The carousel is working and can launch MAME games directly based on user selection.
I still need to wire the event for changing the video when scrolling through the carousel - there are some issues with jquery/Tasker that I need to work around  :banghead:

Maximus

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1391
  • Last login:May 26, 2017, 05:32:05 pm
  • Plans are for fools!!!!
    • Arcade Icons
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #68 on: July 23, 2013, 07:04:09 pm »
I think it's time you cracked out a Paypal donate button for all the time you've put into this

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #69 on: July 24, 2013, 12:55:45 pm »
I think it's time you cracked out a Paypal donate button for all the time you've put into this
I'm actually enjoying the journey so no thoughts about that just yet  :cheers:

jesjhoward

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:June 30, 2016, 07:47:45 am
  • I want to build my own arcade controls!
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #70 on: July 25, 2013, 07:30:14 pm »
Just read this whole post... what a great job! I love this so far, keep it up!! Is there any way (that you know of) to connect  4 player rig to android? I have an ipac4, and a couple of those MK808s lying around, but I haven't tried it yet. I'd really love to replace the whole PC in my cab and replace it with something like a simple android stick. Again, great work!! =]

Edit:
Nevermind, just found your KADE product. Looking good as well =]
« Last Edit: July 25, 2013, 08:11:21 pm by jesjhoward »

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #71 on: July 26, 2013, 02:23:53 pm »
Nevermind, just found your KADE product. Looking good as well =]
:cheers:

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #72 on: July 26, 2013, 02:58:54 pm »
I sorted the video switching issue when cycling through games and is working smoothly now  :)

I made another theme using artwork from the Maximus Arcadius theme - http://www.maximus-arcade.com/pages/maximus-arcade-themes
and added a circular carousel for games.
Theme setup for andMAME did not take long at all.  I'm reusing elements (video, marquee, sounds) from my earlier theme.





I was thinking to package each of the themes into an .apk so they can be installed independently of the core application.  Will give this some more thought.
Otherwise,  I have most component for andMAME prototyped and working.

Next up,  I need to make all of the various settings configurable and readable from XML or other human readable file.


 
« Last Edit: July 26, 2013, 05:07:32 pm by degenatrons »

kayser2008

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:December 07, 2014, 09:50:09 am
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #73 on: July 26, 2013, 06:53:50 pm »
I like the Mala theme more , but this is ok too
keep up.
 :applaud:

jesjhoward

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:June 30, 2016, 07:47:45 am
  • I want to build my own arcade controls!
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #74 on: August 02, 2013, 06:25:27 pm »
Is there any way that we could get some more info on how you modified retroarch? I'd love to get this functional =] please and thank you

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Yesterday at 09:55:06 pm
  • Designated spam hunter
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #75 on: August 02, 2013, 06:52:21 pm »
Jon,

Is it theoretically possible to do a vertically oriented version to work with a setup like Mungo9000's bartops here?




Scott

UFO

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 323
  • Last login:July 22, 2022, 06:37:12 pm
  • Im nearly out of unproductive things to do at work
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #76 on: August 02, 2013, 08:08:57 pm »
Jon,

Is it theoretically possible to do a vertically oriented version to work with a setup like Mungo9000's bartops here?




Scott

This is exactly what I'm looking to use this for ... My daughter does not have enough space for even a bartop.

This FE looks totally amazing!

sharpfork

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 618
  • Last login:April 07, 2023, 12:43:42 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #77 on: August 03, 2013, 12:45:17 pm »
Is it theoretically possible to do a vertically oriented version to work with a setup like Mungo9000's bartops

I'm a big fan of dedicated Tate cabs (and this project) so I borrowed Degenatrons HTML and put up a dirty proof of concept of a tate oriented UI by tweaking the CSS a tiny bit.  I made a version where the controls are rotated with the screen and one where they don't rotate.
http://kadevice.com/temp/andMAME-carousel-vert-tate/index2.html
http://kadevice.com/temp/andMAME-carousel-vert-tate/index.html

It would be sure easy to rotate the screen the other direction too.

Degenatrons is a spectacular coder so I assume he could roll in a tate option or unique tate APK if he feels like it.  I'll help where I can if he wants it.  I ordered more Android hardware like his so I can help him at least with testing.
 :cheers:

As a side note, I have BootSectors's RetroVGA 2.0 hardware SLG working on android with a powered HDMI -> VGA converter too.
https://lh5.googleusercontent.com/-PSt4Q24m3Aw/Ufx9-dG2oOI/AAAAAAAAYho/8yDdaJtn0zw/w578-h770-no/IMG_20130802_214942.jpg

degenatrons

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 364
  • Last login:March 29, 2016, 05:53:23 pm
    • KADE
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #78 on: August 03, 2013, 03:48:09 pm »
Is it theoretically possible to do a vertically oriented version to work with a setup like Mungo9000's bartops here?

Yep,  rotation is well supported on the Android platform.  For Mungo9000 and those using a phone or tablet then the vertical orientation will just work. 
TV sticks are designed for landscape only and a slight tweak is required for them to output to vertical orientation.  The value ro.sf.hwrotation in the build.prop file can be adjusted to suit your preference. 
ro.sf.hwrotation = 0 (vertical orientation)
ro.sf.hwrotation = 270  (landscape orientation - was the default on my TV stick)

Tested and working on my TV stick  ;D

The other consideration is theme.  The theme really needs to be designed to work with vertical orientation otherwise it will just look bad.
I'll knock up a vertical theme and post some pics when I get back from my hols.



PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9401
  • Last login:Yesterday at 09:55:06 pm
  • Designated spam hunter
Re: Making an Android Frontend (Android 2600:Part 1)
« Reply #79 on: August 03, 2013, 03:53:39 pm »
 :woot :notworthy:   :notworthy:   :notworthy:


Scott