Multi-Display Prototype - Android General

I just saw this and thought it was worth sharing. Quote from the video:
"This demo demonstrates an Android multiseat, multi-display solution made by Ixonos. It runs on a Pandaboard with two keyboard and mouse connected."
http://www.youtube.com/watch?v=3G8Gttulck8

Related

Misc news: MWC, GREAT rebates, new devices, new games/emulators/CorePlayer version

1. App news / rebates:
a. (still a preview, but still much more advanced than version 1.1.3 released a month ago) CorePlayer 1.2, finally, released for Windows Mobile. See THIS for more info. The Symbian version, as opposed to what was announced a month ago (then, the CoreCodec folks only promised a Windows Mobile release for February), seems to hit the shelves very soon too - see THIS thread. It, among other things, promises hardware acceleration. I'm really looking forward to the dramatic speed / efficiency increase this could mean on current high-end Nokias like the N95 using the latest TI OMAP & PowerVR-based chipsets.
b. ALL of VITO Technology's products are available for $7 (!!) only: go purchase them while the offer lasts! (I'm pretty unlucky, it seems: it was just before MWC that I purchased their AudioNotes for Symbian S60v3 for some $25... should I have known this GREAT rebate beforehand... )
2. Gaming & emulation news:
a. Creatonia made free!
Insenic, who, in the past, have already made two of their previously commercial titles free, decided to do the same to their pretty nice RPG title Creatonia. While the biggest problems (for example, the lack of in-game music, the dull graphics etc.) are still present, it's really worth getting for free. See THIS for a review (frontpaged on several sites).
b. a new version of Commodore 64 emulator for both the MS Smartphone (WM6 Standard) and Pocket PC (WM6 Pro / Classic) platform, PocketHobbit, is released, with a lot of niceties like native QVGA support (remember? It was me who wrote an extended, QVGA-enabled Smartphone version of the original) and frame rate settings. See THIS for a generic overview of emulating the Commodore 64 under Windows Mobile. It's available HERE (NOT on the old links).
c. Astraware has released a fully-fledged, very interesting strategy game Westward, which is certainly worth checking out. There is a great Just Another Mobile Moday review HERE. It runs on both Pocket PC's and Smartphones (and even Palm OS devices).
d. Beijing Huike Technology, the developers of Dark Street reviewed HERE, have released four additional games for both the Pocket PC and MS Smartphone:
- 3D Mad Cars (see THIS): a racing game
- 3D Anti-terrorist action (see THIS): a simple 3D first person shooter
- Treasure Island: a Japanese RPG
- Holy Beasts: a 2D side scroller.
As far as the first two (3D) titles are concerned, unfortunately, I've found both games rather poor for their price tag. Their 3D rendering, on VGA devices (tested this on the HTC Universal and Dell Axim x51v), is slow - even on the fastest Pocket PC's (for example, a 624 MHz x51v). On QVGA devices, they're pretty playable, on the other hand - even on lower-spec'ed devices like the HTC Vox. The 3D hardware acceleration capabilities of the Dell Axim x51v aren't used either. All in all, I recommend going for a better title - there are a lot of them in both the 3D car racing and FPS categories, some with even 3D hardware acceleration support (for example, the free (!) DoomPPC / DoomGLES / HereticGLES)
All in all, don't bother with these two titles - they are simply not worth the $11.99.
The two other titles are a bit cheaper ($8.99), but this doesn't mean they're worth purchasing either. First, Holy Beasts is one of the worse side scrollers (particularly on VGA devices, where it has major speed problems). It's just incomparably worse than "real" top-down scrollers like SkyForce Reloaded (or, for that matter, emulated 1942 clones (1944 / 19XX) run under the great console emulator Finalburn Alpha). Not worth purchasing.
Treasure Island is a Japanese RPG - probably the most remarkable and recommended of the bunch. However, it's not known whether it's a long one. Fellow blogger Eric Pankoke stated "So far I've probably got 1-2 hours in it, but I have no idea where I am compared to the end. If trends adhere to this game, however, I don't expect it to be very long. Look at Angel Sword and Knight Tales: both the same style of game, both very short." (He's referring to being VERY short, playable through in a few hours only.) In addition, it's pretty much unplayable on VGA devices because of the huge, pixel doubled fonts (as of version 1.0.1), which makes it very hard to read the conversations. (The same problem exists in all the other titles of the same developer, but, as the text doesn't convey much anything in them, the bug doesn't cause as big problems as in this title.) On QVGA devices, there aren't problems like this.
The in-game music is VERY short and repetitive in all the four titles (albeit still better than in the, in this regard, worst OmniGSoft titles) - as was the case with Dark Street.
All in all, for the time being, you should stay away from Beijing Huike Technology's titles. There're WAY better alternatives.
e. SNES emulator written in assembly - way faster than even before?
Some weeks ago, I've already reported on the announcement of the developer of SmartGear about adding either GBA or SNES support (or both?) for his really excellent console emulator. Now, he has announced he'd rewrite the most time-critical SNES emulation code in ASM assembly, which means way higher speeds. This means his emulator would become the only one with real, 100% working emulation on even lower-spec'ed Windows Mobile devices (see THIS for my SNES Emulation Bible for more info on the existing emulators). Make sure you post into the original thread asking him to do this feat if you'd like to see a 100% working SNES emulator on your phone.
f. TetraEdge's games for half the price!
Many of you like TetraEdge's adventure games. They're indeed very good (albeit, of course, I still prefer old-school textual games like those of Legend Entertainment - see my MS-DOS Emulation Bible for more info on them.) The links to the individual games can be found in THIS PocketPlayers Reloaded thread; also check out my article HERE on how you can purchase from Mobile2Day if you don't speak German and Google Translator / Babelfish don't help either.
3. MWC: more to come!
I plan to publish a big writeup on the new Windows Mobile PDA's / phones on Sunday but not before that as I'm really busy.
In the meantime, some external threads / videos I recommend:
MoDaCo's E-Ten thread & MWC news& videos
MoDaCo: Toshiba's new models (G710, G810 and G910)
MDA Compact IV specs
MsMobiles' main MS Press conference video
Tuedsay's Q&A Sony-Ericsson & MS conference video (MsMobiles)
Discussion of the HP 210; my remarks; links to other tests (particularly the Axim/MobilitySite and the BrightHand forums are worth checking out if interested in the new model)
A PPCT discussion of the new Samsung SGH-i780 (a pretty promising Pocket PC with a BlackBerry-alike thumbboard, a square 320*320 (yes, you've read it right: NOT those awful, incompatible-with-most-titles 240*240 screens!) screen, the latest-and-(almost the) greatest PXA310 CPU (as opposed to the old, PXA270 series) and an optical touchpad (as opposed to traditional D-pads). I've played a lot with the latter at Barcelona and didn’t quite like it but I’ve already been spoiled by the touchpad of the HP iPAQ hx4700, which I hated.
In THIS PPCT thread, we discuss the VGA vs. QVGA question and the new, just-announced/released VGA devices.
MoDaCo's XPERIA thread
WMExpert's What’s up with Qualcomm? An Insider Q & A!
ZDNet's Readius review (also see mine HERE, should you have missed it)
Qualcomm Strikes Again: New Family of Mobile Chips Offering Rich Multimedia and Wireless Capabilities - here's the new Qualcomm chipset I referred to in my last, chipset / 3D accelerator-related MWC report. Unfortunately, not even the S-E XPERIA X1 will have this chipset - you'll need to wait more.
MoDaCo's revised Athena (Advantage)/ x7510 thread; a similar one from MobilitySite.
A quick note: I've also tested the new model at MWC and found the keyboard less-than-stellar. Don't expect anything similar to, say, the HTC Universal or the Kaiser/Tilt. See the linked threads for more info.
NVIDIA Announces the APX 2500 for Windows Mobile: in my last 3D hardware accelerator chipset roundup, I still haven't discussed NVIDIA (see their GoForce 5500 in, say, the O2 XDA Flame and the two new Xscale-based i-mate models: the 8150 and the 6150).
I can only hope that it's compatible with the GoForce 5500 so that the (unfortunately, currently, still very few - see their list HERE) GF 5500-compatible games / emulators will also work on it without explicitlly adding support.
BTW, speaking of the O2 XDA Flame (XDA-Devs thread HERE, dedicated independent forum HERE) I've asked the O2 folks at MWC about both the successor to the Flame and the possible official (!) WM6 upgrade to the device. Nobody had any information. Interestingly, while O2's homepage some months ago still listed XDA Flame 2 as "coming", now, I can't find this ad any more. They, it seems, don't plan to release an upgraded version of the Flame any more.
wow Menneisyys, you're on top of things! Tons of thanks for all of this highly-condensed, yet incredibly interesting info! I popped through a handful of links and it's all good news to me!
Now I just gotta be patient for the Xperia X1!

Misc news (07/10/2008)

Hardware
There’s a really interesting article comparing the built-in camera of the four most widely discussed new Windows Mobile phones: HTC Touch Diamond, HTC Touch Pro, Samsung Omnia, Sony Ericsson XPERIA X1. There is also a dedicated PPCT thread HERE, with some of my comments.
Games
(game announcement heads-up source: PocketGamer.org)
1. Xassar's Quest is a new RPG from ClimbWalls. I’ve played it a bit. Unfortunately, the developers’ being a newcomer definitely shows: it’s quite bug-ridden. It’s really slow on my VGA HTC Universal while it offers no high-resolution VGA support. It isn’t faster on my HTC Wizard either. Also, it very often shows just a white screen to the gamer, which, fortunately, goes away after a screen tap. I could only make it faster by disabling both the sound engine and the “high graphics”. The latter, fortunately, only resulted in a much uglier “fog of war” effect and had no effect on the character / enemy / object sprites. After this, I wasn’t able to re-enable sounds / music to see whether it’s the sound engine that really slows the game down.
On the other hand, it has nice, stereo music; might be worth a try if you’re into top-view RPG’s. Otherwise, forget it and wait for a heavily bugfixed, optimized version – currently, it’s just too slow. There’re several other RPG’s for Windows Mobile offering much better playability. Or, if you have a (preferably high-res) Palm or a sufficiently powerful VGA Pocket PC, go for EDGE (on Pocket PC’s, with the Palm emulator StyleTao), the probably best RPG ever released for PDA platforms.
2. There’s a new adventure game, Igor, from a new Windows Mobile gaming publisher company, Summer Goth Studios. I’ve played the demo through (it took me about 10 minutes – yes, the demo is VERY short). I’ve requested a review copy; the developers promised it, along with a lot of enhancements, would be sent to me in about a week. I’ll keep you posted as soon as I manage to play it though. At a first glance, it seems to be better than some of the anti-adventure games like Lost in the Pyramid. As the demo was really short, making it impossible to get a real picture of the quality and abundance of the in-game sounds (the demo was pretty bad in this respect), music (if any – I haven’t encountered any) and whether the storyline is (any) good, I can’t say more about the title.
3. It was some three months ago that GameZoneProject has released Towers Trap for multiple smart phone platforms (both Windows Mobile platforms, Symbian and desktop Windows), a real-time strategy game. A new, 1.1 version with a sound bugfix has recently been released.
It’s looks a bit like PocketMoreGames’ Tower Defence and is highly recommended, the most recommended game of the bunch. Make sure you give it a try. Note that it makes use of the high resolution of VGA screens, which is pretty much welcome in games like this. Unfortunately, the tutorial message boxes don’t display the end of several messages; fortunately, you can still do some guesswork, which means you can easily absorb the tutorial. This isn’t a problem on QVGA devices, where, in addition, the game is MUCH faster than on VGA ones.
4. ConcreteSoft has come out with another camera-controlled (remember their 3D Lawn Darts?) game, PBA Bowling, for both Windows Mobile platforms and, in addition, the BlackBerry. As I am not a big fan of bowling titles, I don’t really want to review it. I’m not a big fan of camera-based control either. However, as some other people have had much more success with the 3D Lawn Darts’s camera control than me, I think with some patience you’ll learn how to control the swung / force.
5. Rowanvale Software's Danger Dan is a platformer game. It’s certainly worth checking out if you like light, entertaining puzzle / platformers - you most probably will like it. It also has a great tracked scene music.
Hacks, projects
Some people have been trying to make the add-on applications coming with the HTC Diamond work on other devices. So far, without success. The dedicated threads are as follows:
- the Diamond YouTube player. I, as the author of the YouTube Bible, am especially interested in this project. So far, very few people have managed to make it work. See THIS for more info.
- the new (v. 3.3.5) JBlend MIDlet Manager coming with the Diamond is stated to render Opera Mini with large fonts on VGA devices, which is a must on (W)VGA phones with a physically small screen. See THIS.
There is also a thread on hacking the RMVB decoder from the Samsung i780 HERE. I haven’t managed to make it run on my HP iPAQ 210; hope you have more luck.
The XDA-Devs ROM hackers have managed to release a decent WM 6.1 ROM for the HTC Oxygen (s310). I haven’t tested it before making absolutely sure the ROM upgrade won’t kill my call recording capabilities – currently, the main reason for my sticking with the s310 as my main phone. Feel free to provide any feedback on this issue.
My projects
I’ll attend a three-day lecture series of Osman Nuri Ucan (Istanbul Unversity) on "New approaches in turbo codes and their applications" in a week. I’ll report on it in my (hopefully) really soon-to-be-published Digital TV Bible, which will heavily discuss turbo and other kinds of coding. (Only for die-hard Electric Engineers - that is, not for the faint-hearted!)
I’ve also written a full Multiplatform Modem Bible for three smart phone operating systems. A preview version is available HERE. I plan to publish it as soon as I get feedback from the Joiku folks (and cleaning up the style / the English a bit). If you really want to check it out even in its half-baked state, feel free to do it / comment on the factual contents (but not the structure / English – they will still be fixed) - hopefully in 16-20 hours.
A quick update: Towers Trap is 6,47 € instead of 9,95 € (that is, about 10 US$) until 07/13/2008 at http://www.mobile2day.com/en/product_1018501_details.html
Well worth the price, I'd say.

[Q] Are people using mouse/keyboard when playing MP FPS games on Xoom/Honeycomb Tabs?

The Xoom will be my first android device picking one up this week. My only other tablet/mobile experiences were on an iPodTouch4G. As a C++ / Java dev, I've skimmed some of the Android App Dev books (though those were written for 2x about a year ago, not 3x/HoneyComb); though, I couldn't quite see anything in the syntax that would suggest preventative measures to stop people from doing this.
I'm assuming that any particular game from the android marketplace that enables multiplayer pools users from all android devices, tablets, phones, etc. With that said, I'm sure there's a few devices that can utilize either a Bluetooth or USB keyboard/mouse combo to play in these games.
I'm assuming I just didn't see the code though, and I am curious as to if devs are taking preventative measures for this in their app code to make sure people are all using the device (let us face it, it's easier to play an FPS with a mouse/keyboard, by a mile).
I ask this question partially as a curious developer, but also as a player of these games who enjoys them, and could foresee moments playing some shooter on my xoom swiping my fingers across the screen wondering if that guy owning me is using something a bit more accurate than finger swiping.
I don't play these games so I hesitated to respond...waiting to see if anyone else would. Do you have the Xoom yet? I can say that I have and use the Moto bt keyboard a MS bt mouse. They work perfectly for the usual business applications and I have used the mouse anywhere I wanted more precision of selection. I guess it may come down to whether the gaming app supports the keyboard and mouse inputs from the Xoom.
Just now searching for app to make possible android gaming with mouse + keyboard...
Just now searching for app to make possible android gaming with mouse + keyboard... no results... i have usb wireles keyboard and mouse logitech a320 - all works nice. but in games - just one touch from mouse - keyboard buttons not works at all. rummor say that full support of mouse is in android 3.0... Now will wait for custom rom with 3.0 to my haipad m7

Emulators: no-fuss options for Nexus Player

I'll maintain this thread so long as there's interest. In order for an emulator to be listed here, it needs to meet the following criteria
-must be able to open the app with the OFFICIAL Nexus Player gamepad (NPGP)
-must be able to exit the app with the official NPGP
-Must be able to configure all in-app options, to include gamepad button assignments, with the NPGP.
-Must be installable from the Nexus Player (waivable if installable from Play Store on PC)
-Must have a leanback launcher shortcut
Basically, if the emulator requires root, ADB, third party peripherals (for use or configuration), sideloading, etc., it won't be on this list.
NES:
NES.emu ($3.99)
Open the Play Store on your Nexus Player, and scroll up to search. Type or speak "Nintendo" or "emulator" and this will be one of the options that comes up. Alternatively, you can purchased and push install from the web-based Play Store. Open installation and first run, you should go to the settings and configure the gamepad for in-game actions (specifically, to exit the app).
SNES:
Snes9x EX+ (FREE)
Same as above (same developer and menu system).
I'd advise using the SNES emu first (as it's free) to learn how his menu/control setup works, then move on to his other paid emulators. You can see his other emulators at this page here - https://play.google.com/store/apps/developer?id=Robert Broglia&hl=en
Alternatively, you can open the Play Store on the Nexus Player, scroll up to search, and type/speak "emulator." Pretty much all of those are his. As I purchase his other emulators I'll add them to the above list when confirmed. If others wants to try them and report back, I'll also update the list based on that. If you find other emulators that meet the above criteria, please share.
Won't they get removed from the store soon? Emulators are banned quickly on Google Play, aren't they?
Magnesus said:
Won't they get removed from the store soon? Emulators are banned quickly on Google Play, aren't they?
Click to expand...
Click to collapse
Most emulators on Google Play have been there for years. Nesoid and the other emulators made by that developer were removed for a specific violation. Here's a good article on the subject.
http://www.androidpolice.com/2011/0...nded-are-emulators-soon-to-be-banned-content/
Also, I'm going to go out on limb here. It's normally bad form to distribute links of ROM distribution website (and I won't post it here unless a moderator explicitly tells me that it's ok). However, there's one website that is actually legal (and as such, don't expect to find the best games here). Basically, the ESA has set up a way of protecting the rights of gaming companies and their work, while also offering some ROMs to gamers. Read more on the ESA here:
http://www.theesa.com/ (NOTE: Not a ROM distribution site)
Due to this, one website is completely ESA compliant and has, at the request of Nintendo (and other parties) intentionally set up dead links that will usually be at or near the top of Google results. If you search for a specific ROM on a Nintendo platform, and you click on the link for this specific website, all you get is a link that says "This page has been removed due to copyrights." What few ROMs are available on this website are legally freely distributed. Have at it.
The only problem I have with console emulators has always been the controller lag. This has been true even on my gaming PCs. Playing Super Mario 3 for example, on my SNES (bought one just for this game - lol) it's smooth and does what I expect it to. On my PCs, ADT-1, etc., there's always a minor lag that's just enough to throw timing off.
Mame for the most part on the PC has worked very well for fighting games. Chankast with MvsC2 was damn smooth for me. I'd love to see Android get to this level of emulation.
Mi|enko said:
The only problem I have with console emulators has always been the controller lag. This has been true even on my gaming PCs. Playing Super Mario 3 for example, on my SNES (bought one just for this game - lol) it's smooth and does what I expect it to. On my PCs, ADT-1, etc., there's always a minor lag that's just enough to throw timing off.
Mame for the most part on the PC has worked very well for fighting games. Chankast with MvsC2 was damn smooth for me. I'd love to see Android get to this level of emulation.
Click to expand...
Click to collapse
There are two types of lag that you'll have to deal with here: system timing and input lag.
System timing - Each emulator developer takes their own approach to this. For the SNES, for example, SNES9X and ZSNES took two different approaches. ZSNES made the system timing more consistent, while SNES9X attempts to emulate the system timing of the SNES to a fault. As a result, playing a game on SNES9X will more closely mirror the actual SNES than ZSNES will. Basically, if you're playing a game that requires timing, you'll have to completely relearn your timing on ZSNES, whereas SNES9X will require less (if any) adjustment.
As for Sega 8/16-bit systems and the 32X, you should ONLY be using Kega Fusion on the desktop. This emulator is made by the same guy who has been hired by Sega numerous times to help them port their "Ages" collections to various platforms. He has inside knowledge of the hardware which is why his emulation is so spot on. There should be no noticeable difference in timing between an actual SMS/Genesis/SegaCD/32X and Kega Fusion. Unfortunately, the emulators available for Android aren't based on Fusion.
Input lag - All monitors/HDTVs have a degree of input lag. If you're gaming at 60fps, you want input lag to be <16.67ms, or 1 frame. This ensure that your button response is never more than 1 frame off. NOTE: This has NOTHING to do with pixel response time advertised by LCD manufacturers. Do NOT confuse these two specs. Here's a database of PC monitors and their associated input lag - http://www.displaylag.com/display-database/
HDTVs have an inherently high input lag due to all of the processing that they attempt to do. If you're going to game on these HDTVs, you want to disable as much as possible by using any built-in game mode that the HDTV has. For example, I use a Samsung L46A650. I bought this HDTV in 2008 because, at the time, it had the best input lag control. To date, no HDTV has bested it, so I'm keeping it until it dies. If I use HDMI input 2, set the source to 1080p (possible with Xbox 360, not with PS3), and set it at PC mode, it acts as a PC monitor. Input lag is <16.67 ms in this mode. For other inputs, enabling game mode has an input lag of 16.67ms to 33.33ms (1-2 frames). VGA (Dreamcast) is <16.67ms. If you dare use standard or movie mode, input lag is 3-4 frames. And if you have component hookups (like my PS2) and forget to enable game mode, it's a horrid 4-6 frames worth of delay. Here's an AVS thread on it - http://www.avsforum.com/forum/166-l...-results-your-lcd-display-here-reference.html
Bottom line is that you can greatly reduce the timing issues that you're having by ensuring that you're using the optimal emulator, and properly configuring your display.
^Thanks for all the detail man! I'm using a Samsung TV as well and had been using game mode for my ADT-1 input. Switching it from Game to PC, I saw a significant improvement in the input lag; however, I do see occasional screen hiccups (just a quick flash while navigating). The SNES games (Mario 3 in this case, for comparative purposes) plays almost flawless and as smooth as my SNES. Not perfect, but a helluva lot better than in game mode. It's comparable to my PC at this point, from the quick 10 minutes of testing I did.
Mi|enko said:
^Thanks for all the detail man! I'm using a Samsung TV as well and had been using game mode for my ADT-1 input. Switching it from Game to PC, I saw a significant improvement in the input lag; however, I do see occasional screen hiccups (just a quick flash while navigating). The SNES games (Mario 3 in this case, for comparative purposes) plays almost flawless and as smooth as my SNES. Not perfect, but a helluva lot better than in game mode. It's comparable to my PC at this point, from the quick 10 minutes of testing I did.
Click to expand...
Click to collapse
I'm glad that you found it useful. I want to clarify something from my prior post that I was misleading on.
There are essentially 3 classes of "modern" emulators for the SNES, and there are many that fall in around or between these classes. For this example, I'm going to refer to Higan (formerly BSNES), SNES9X, and ZSNES.
Emulation is tricky. The more accurate you attempt to be, the higher the system specs that you need. Due to this, Higan stands alone as the most accurate emulator. It won't do any graphics filters. It won't speed up games. If a game had a scene with horrendous slowdown on a physical SNES, it will have the same horrendous slowdown on this emulator in the same spot. If you want to perfectly emulate an SNES, don't care about modernizing the graphics, and have the specs to run it (quad-core 3ghz+ Intel Core series CPU), then go for Higan. Note: There's no equivalent for Android, nor could there be at this point.
At the opposite end of the spectrum is ZNES (and there are far worse emulators, but I'm picking on them). Like all emulators not named Higan, this program takes shortcuts to mimic functionality. More shortcuts means better speed and lower system requirements, but also more compatibility issues. Try playing Earthworm Jim 2 and you won't hear most of the sound effects.
SNES9X is a compromise. It is far more accurate than ZSNES and therefore has higher system requirements. It takes more of a 95/5 approach. It won't have the accuracy as Higan, but it also won't have the slowdown found in Starefox to the degree that a real SNES or Higan would. It also allows you to enhance the graphics with filters and such. It's also ported to damn near every platform (including the Android TV app mentioned in the OP). It won't be exactly like playing on an actual SNES, but it will be closer than most emulators while offering enhancements, and consistency across multiple platforms.
I have installed these emulators and these are superb.

Xioami Gamepad Unboxing

My unboxing of the Xioami Gamepad. If you want to know how the gamepad handles any specific android game just say so and I'll test it out
https://www.youtube.com/watch?v=E0ybWbyxPeI

Categories

Resources