yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] mr_deimos:
Some of you might remember the free windows mobile game Shift. It was really easy to play, but extremely addictive.

I waited for an android port for more than a year, and finally when i didn't see it ported i decided to do it myself :) So, no matter if you spent long hours with this game, of if you never heard of it before, here's a chance to play it on your phone/tablet/ereader/microvave oven or other android device ;)

The game mechanics and scoring system are identical to windows mobile version, however the graphics and coding were redone from scratch since i didn't have sources for the original shift anymore.

I don't have an android market account and it's not likely i'll be getting one any time soon, so grab it here:

http://slideme.org/en/application/shift

Or in the post attachment.

And some screenies:

One day, i'll have to make a youtube video of the game, but i didn't get around to this so far.

Initially, i developed it for myself, but now that i'm satisfied with the results i see no reason not to share it. After all we all love and use freeware apps ;)

It's my first android app and i was learning java, android api and the engine i was using as i went, so it might not be exactly perfectly optimized. But it does work smoothly on a G1, and the graphics turned out rather nice. It also scales properly to other screen sizes (though graphics won't be as crisp of course): I tested it on a motorola milestone and the android emulator with a few other screen resolutions.

I don't really plan to develop it much further, since i'm rather satisfied with it. Sure, i have a few ideas on how to make it work even better an some tricks i learned along the way, but that would probably take a complete rewrite and right now i'm not really in the mood for that ;) So the game is provided as-is, but i might try to fix any really serious bugs.

If you feel like buying me a beer (or helping me get an android market account), the donation button is right above my avatar :D

By the way, if you think about trying to write your own android game, don't forget to check out andengine. That's a really powerful, and yet easy to use 2D game engine.
[Android Apps and Games] nijnvy:
I'm getting an Access Denied message when clicking on the link.
[Android Apps and Games] Sian:
Yes, me too.

And I really like this game too. Was playing it while it's available for WM6.1 QVGA screen. It didn't work on my WVGA HD2 last time. :( So, happy that it's coming to Android..
[Android Apps and Games] mr_deimos:
Oops, sorry about that. It seems that the link worked for me only because i was logged into SlideMe. I'll fix that later, and meanwhile i uploaded the game as an attachment to the fist post.

[EDIT]

It turned out that the app wasn't visible publicly until it got approved by slideMe. The link should work now.

[/EDIT]
[Android Apps and Games] long2know:
Very cool game! Thanks for sharing!
[Android Apps and Games] treesurf:
Nicely made game. Thanks!
[Android Apps and Games] geevee11:
great port! i'll try it later. thank you!

btw, you should really put this in the market, or it might get stolen.

http://xdaforums.com/showthread.php?t=900923

;)
[Android Apps and Games] h46it:
Thanks! Pretty fun game!
[Android Apps and Games] hecthork:
The Link for the WM version its very old! i want to try in my tp2! the version WM, you can upload the wm too pls!??
[Android Apps and Games] dominicanman912:
nice game.... works great on MyTouch4G
[Android Apps and Games] KLBrey:
Very cool interface. Enjoyable with a high chance of replay.

I second the other member's notion to place this into the market. Your current version is AOK for release.

Perhaps there's another reason why you wont?
[Android Apps and Games] steve19137:
this game is fantastic!!! it runs amazingly on my hero, and I love trying to get huge combos!! 5 stars!!!

EDIT : there seems to be a bug in the app. sometimes when I switch to another app via homescreen or long holding the home button, the gray bar underneath the notification bar that tells the name of the app doesn't go away. and you should put this on the market so we could get the updates.
[Android Apps and Games] djyosnow:
!!!!!!!

If I'm not mistaken I remember this from my last WM phone (samsung omni) This is a fun game!
[Android Apps and Games] Demens:
Excellent remake.

Makes me wonder though that what this game would be like if it had a mode with accelerometer enabled "physics". Tiles would fall freely to the tilted direction (only one direction at a time in tetris-like fashion) Angle of the tilt would off course relate to falling speed.

It would be the core mechanic with a little bit of action and accuracy.
[Android Apps and Games] BlackJack313:
I tested your game out and it is really good (never played the original), all I can say is make sure you put it on the market as XDA devs have had their apps uploaded to the market by someone else trying to make some quick $$ :(
[Android Apps and Games] Eiskrem-Kaiser:
Cool thanks.
[Android Apps and Games] mr_deimos:
Thanks for the feedback, i'm glad it works on your phones and you like it :)

As for the accelerometer control, i thought about it, but i'm afraid it would be just something you try and disable, as it will get in the way of the gameplay instead of enhancing it. But if i ever get around to rewriting this game to properly support high-res screens i might try implementing something like that. For now i think gestures control is easy enough. And just in case you didn't notice, the gesture can be performed anywhere on the screen and doesn't have to be long - only the width of a single block is enough.

Yeah, i know the project website is down, but it's still easy to find. However i'm afraid it might not work well with VGA or higher res screen. At least the winMo version didn't work on a HTC Diamond. But i guess there's no hurt in trying.

Yeah, i'm aware of that a**hole stealing other people's work. But right now i don't feel like paying 25 bucks registration fee without even a potential way of getting the money back - google doesn't allow selling apps from my country (yet).
[Android Apps and Games] gen_scheisskopf:
Hi

I remember Shift very well (played it on Ipaq h3970)

Unfortunately I can't run it on Samsung Spica (i5700)- FC right after starting, logcat attached.

Phone config:

-Samdroid 1.3.1(deodexed Eclair, info)

-kernel- Xmister's STD Eclair (info)

-graphic drivers- mixed files from other devices v3 (info, as one of developers I've tested those drivers on everything I could and there were no problems with other apps)
[Android Apps and Games] mr_deimos:
I'm afraid it might be a problem between the engine i used and your device. Could you try running the following app and one attached to this post?

http://www.appbrain.com/app/andengine-examples/org.anddev.andengine.examples

The one above is a demo of the engine's capabilities, and should be compiled against the latest engine version. The attached app is just some random quick test i was doing but it uses the same lib version as shift. So if one works and the other doesn't it will mean that compiling with newer engine version might fix the problem. It will take some time but it's possible. However if none of these work, then i won't really be able to do anyting about it :(
[Android Apps and Games] gen_scheisskopf:
The one from AppBrain- always FC when starting ShapeModifiers and Irregular ShapeModifiers (both demo and benchmark):

W/dalvikvm( 8065): threadid=3: thread exiting with uncaught exception (group=0x4001b180)

Rest of tests works fine.

Attached apk- works fine
[Android Apps and Games] Martend:
THank you very much for sharing this great game with us, I wrote an article about it, credits given to you ofcourse.
[Android Apps and Games] mr_deimos:
Yes, i'm aware of that and just forgot to put it in "known issues" section. So far i was unsuccessful in fixing this.

Ouch, so it seems to be a problem with engine rather than the game itself. In shift i rely heavily on shape modifiers, and the attached test app didn't use them.

You might want to try some other apps powered by this engine and file a bug report:

http://www.andengine.org/forums/bugs/?sid=9920b80f6e1d4124e990fda1360d66f8

Maybe it's something obvious the developer will be able to fix easily. I don't have nearly enough knowledge of inner android workings to mess with the andengine source myself :(
[Android Apps and Games] benjymous:
Great game - thanks!

I've noticed a very minor bug when playing on QVGA devices - it appears to assume a 3:5 aspect ratio, so you get black borders on the sides of the screen on a 3:4 screen

(See attached screenshot)

[edit] Oh, and there's a typo on the options screen ("Textue filtering")
[Android Apps and Games] mr_deimos:
Yeah, i know about these black borders. As i said the game was developed for a G1, and assumed its aspect ratio (2:3). Now that i have a motorola mlestone i have black borders on top and bottom too ;)

It's the engine that tries to scale the image to fit any screen size while maintaining aspect ratio. And it's really nice it does since else the game could even be unplayable on other screens.

Sorry, but i don't plan to fix this just now as it would require totally rewriting background handling - that's just another thing i'll do if i get around to actually rewriting the game with support for other resolutions.

And thanks for catching that typo :)
[Android Apps and Games] AuDaCiOu5:
Thanks for the game works great on my droid x
[Android Apps and Games] oski252:
application not installed....................
[Android Apps and Games] gandhisfist:
This is awesome, thanks for the game. I hope you do get a market account, cause it would be a shame for it to not be on the market.
[Android Apps and Games] manicmoose:
Great little app. Thanks for sharing your hard work!
[Android Apps and Games] gen_scheisskopf:
Bug reported.

If shape modifiers are using GLES only there will be no fix for now- Samsung's drivers are buggy (missing textures in 3d, horribly slow performance, persistent "factory default" screen rotator error etc). We've managed to use drivers from Samsung Intercept (aka Moment 2) which are far better, but still some GLES errors occur.
[Android Apps and Games] boombuler:
Looks like you werer faster ^^

Had the game done for myself with Cocos2d as gameengine but I am waiting for my graphics designer to complete his work before I could release it ;-)

Nice work!
[Android Apps and Games] mr_deimos:
Yes, this might be it. The entire engine is openGLES, and all the sprites are in fact 3d objects but shape modifiers probably just use some function that doesn't play nice with your drivers :( Damn, i hate it when manufacturers sell nice hardware with no proper software. That happened to me with toshiba G900 - really powerful phone with nvidia goforce on board, but no 3d (an even proper 2D) accelerated drivers.
[Android Apps and Games] gen_scheisskopf:
But there is no GLES error in logcat or not implemented extension is in use and doesn't show up (default drivers have 11 GLES extensions implemented, Samsung Intercept has 14 or 15).

I hope this can be fixed by engine developers or by tom3q (he writes graphic drivers for s3c6410 cpu from scratch), I'd love to play Shift on my phone
[Android Apps and Games] azarro_cz:
This is a great little game to kill time while commuting :D

Thank you very much for sharing. Definitely put it on the market! I´m pretty sure that it would be super popular!

Gonna chip in some beer money now :D
[Android Apps and Games] benjymous:
I just noticed this had shown up in the market, published by "Chris Burchett" - Is that you, or is another Guy stealing apps?
[Android Apps and Games] d0nald01:
can you make it full screen?
[Android Apps and Games] spiicytuna:
Same question. I downloaded your version in the first post just to be safe. Great Game!
[Android Apps and Games] mr_deimos:
Nope, that's just some asshole trying to get a few bucks easily. It he posted it for free, i wouldn't really object, but charging for it really made me angry. Damn, he didn't even bother to change the icon or description.

I probably could but is there really a point in it? You can see all the bricks anyway, and you wouldn't gain much room on the screen by removing the title bar. And i like to be able to see the time and my notifications while i'm playing :)
[Android Apps and Games] ianmcquinn:
Wow, in the past few days that guy posted all sorts of apps, including anProxy (he calls it SuperProxy, but from the screenshot you can see the app is still labeled anProxy), amAze GPS (the description makes it sound like the full version and not their free trial, but who knows), and a game from GameLoft (definitely not free). I'd imagine he will be receiving some cease and desist letters from at least those last two companies since those are commercially protected IP.

Great program by the way. Used to waste countless hours on it on WM...
[Android Apps and Games] benjymous:
Yeah - I've added lots of info to the Davincidevelopers thread - I've emailed gameloft the details, so if they weren't aware of it already, they should be now! (Assuming they don't just ignore my emai)
[Android Apps and Games] mr_deimos:
Ok, i updated the game so that when it is ran for first time, it shows an information about where it is normally distributed and that it's free. It also advises to get a refund if you paid for it.

I'm sure someone skilled will be able to remove this notice, but at least it will take some effort - anyone lazy enough to copy the description without even modifying it should have much harder time at stealing it.

I also fixed some typos in the menu and help text.

You can grab the new version at slideme.org or by scanning the barcode in the first post. I removed it from the first post's attachment so that it is distributed in a single place.
[Android Apps and Games] TawaNicolas:
[suggestion]

How about a game mode where you have to tap the blocks with the same color before they get popped?

This makes it possible to create larger blocks before popping them.
[Touch Diamond2, Pure General] dreaddan:
Hi, I've finaly upgraded to the latest rom from HTC which has Sense rather than flow but I now have 20 or so empty messages that cannot be deleted.

Has any one got a idea how to remove these?

cheers

Dan
[Touch Diamond2, Pure General] fighter7139:
Have you done hard reset after upgrade?
[Touch Diamond2, Pure General] dreaddan:
yes i have
[Touch Diamond2, Pure General] fighter7139:
Try from sms app, from programs, not from sense.
[Touch Diamond2, Pure General] dreaddan:
how do you get to the sms app?

if i go to all messages the blank messages dont apear.

edit: infact it's only showing 25 of 77 messages of which 22 are blank (I used pimbackup to restore).

cheers

dan
[Touch Diamond2, Pure General] dreaddan:
very confused now.

I did another hardreset and message restore and there now gone :) though it's still only showing the latest 25 messages but I can live with that
[Android Themes] Jace100:
Cornerclock is a pretty popular Rainmeter widget. One of my favorites, personally. Is it something that could be made into a widget?

View attachment 480749

From a theoretical stand point, it seems possible. I might have to be something that takes up the whole screen, though.

Opinions?
[G2 and Desire Z Q&A, Help & Troubleshooting] dustrho:
TMO will be shipping me a refurbished phone for the one I have that's experiencing loose hinge syndrome. I'm pissed that I won't be getting a new one for this. Has anyone else gone through this for the G2? I'm worried about getting another one that's going to have a loose hinge, even though they said this shouldn't have that problem.
[G2 and Desire Z Q&A, Help & Troubleshooting] tazz9690:
I'm pretty sure if you search this forum, you will find at least 5-10 other threads talking about only the hinge and whether the problem exists or doesn't and experiences through exchanges, returns, etc.
[G2 and Desire Z Q&A, Help & Troubleshooting] wileykat:
Indeed. Bottom line pal,..... there is nothing to say you will not get one that is worse. It was not mean to click into place. Good luck.
[G2 and Desire Z Q&A, Help & Troubleshooting] dustrho:
I know there are other threads going into detail about the loose hinge on the G2, and I've already participated in most of them with my loose hinge issue. However, this thread was created to find out what people's experience with exchanging their G2 with TMO. I know some have major problems with the hinge and others have no issues whatsoever. I am just a bit upset/irritated that I was told by this TMO rep this is "a known issue and we're fully aware of it," yet they're going to send a refurbished phone instead of a new one. Yes, I know I could end up getting a phone that's in worse condition than my current one, but the point I'm trying to make is that it shouldn't be that way. Sure, if I bought this phone the day it was released and I just experienced this issue, I wouldn't have a problem doing an exchange or even sending it in for repairs. But since this phone is one week old, I just wasn't expecting to hear the word "refurb" come out of this person's mouth.

So, if anyone here has gone through an exchange for their G2, did you end up with a new one or a refurbished one? If you received a refurbished one, was it in good condition with little to no signs of wear & tear?

Thanks.
[G2 and Desire Z Q&A, Help & Troubleshooting] tazz9690:
If the phone is only a week old, you could exchange it under buyer's remorse.
[G2 and Desire Z Q&A, Help & Troubleshooting] wileykat:
Like I said in the other thread,... a refurbished is not good enough. Get some legal advice if at all possible.
[G2 and Desire Z Q&A, Help & Troubleshooting] joemm:
Exchanged mine and got a brand new one mailed to me, no refurb. As far as the hinge it was about the same, but it never bothered me in the first place, You paid for a new one and now are getting a refurb in exchange, doesnt sound quite legal?

Are they giving you some money back for the price diffrence for a refurb model? Ive never had a problem with T-mobiles customer service, matter a fact, today I just got them to drop two of my lines to unlimtied andriod data for $20 each, but I had to talk to a customer loyalty rep. I think you should probably call them back and ask to speak to a Supervisor. Thats like buying a new car and taking it back and getting a used one for the same price.
[G2 and Desire Z Q&A, Help & Troubleshooting] dustrho:
Here's my latest reply in the thread I started called "How Loose is Your Hinge" that should help shed some light on my recent experiences with TMO...

-------------------

For those who don't know me here, I previously owned the MT4G. I experienced major issues with the phone and exchanged it a total of FOUR times, meaning I had in my possession (not at once) a total of five MT4Gs. The first four phones had incredibly bad creaking buttons, the fifth one had perfect buttons but a washed out display. I refused to continue going the route of MT4G swapping, so they suggested me going with a different phone, and I chose the G2. The G2 they sent me arrived last week, brand new in a prestine unopened box. The hinge was perfect, not too tight and definitely not loose like it is now. Each day it got a little bit looser, and now it's just ridiculously loose to the point that it opens no matter how I hold it.

So, maybe they're shipping me this refurb because I've already gone through so many exchanges, but two of their top phones have so many issues that it just makes me sick. With all the issues with the G2, MT4G and Vibrant, I'm shocked I haven't heard about any lawsuits against TMO. Or at the very least, I think TMO should be proactive about this and admit that there are problems with these phones, and that they should be more than willing to do whatever it takes to make sure the customer is happy. I have to say I was treated very well during all those MT4G exchanges, and I feel they did everything they could to make sure I was a happy customer. But, I'm still not thrilled being told that I need to accept a refurb for a G2 that was technically brand new and just one week old.
[G2 and Desire Z Q&A, Help & Troubleshooting] mrbmg:
That totally sucks. I got the first two G2s the cs rep. that I was dealing with had ever sold. I feel lucky I have never experienced the loose hinge syndrom everyone is talkng about. Sorry for your troubles, I would get totally pissed and threaten a cancel if I were you.
[G2 and Desire Z Q&A, Help & Troubleshooting] PoisonWolf:
The problem is, 95% of the population would never return the phones for the problems you described on your Mytough 4g slide.

The XDA community is a community of people with a tendency to experience obsessive like symptoms about their gadgets, unfortunately. :)
[G2 and Desire Z Q&A, Help & Troubleshooting] FrenicX:
A week old?? Call them on "buyers remorse!!" They will be forced to send you a brand new one in retail packaging! I did that with a keyboard issue I had when it started within the 15 day period.

The only thing is, they will charge you full contract price but will refund it when they get the old one back. But check your bill closely to make sure they refund it properly. I had to jump through hoops twice to get mine in order.

Don't use regular warrentee replacement on a device that new. Its their own policy to make sure you are completely satisfied with your purchase. You could even get something else if you pay the difference. But g2 devs are the best.
[G2 and Desire Z Q&A, Help & Troubleshooting] solace.discord:
My first G2 had a bad trackpad. I received it on a Thursday and I called them that Saturday. The tech at TMo told me to do a buyers remorse exchange and transferred me to CS.

I received what appeared to be a brand new G2, but with a funky gmail addy with even funkier calendar entries. Was strange, but everything else was fine...

I sent back the first G2 the same day I got the replacement, bill came out a week later. Still waiting for it to come off my bill, but I know TMo will take care of it.

Or you could just go into a store and do the buyers remorse exchange with less of a headache.
[G2 and Desire Z Q&A, Help & Troubleshooting] FrenicX:
They wouldn't let me do it through the store because I got it over the phone and didn't buy it at the store
[G2 and Desire Z Q&A, Help & Troubleshooting] solace.discord:
it would be nice if all TMo reps gave the same information..

I ordered over the phone, and on a complete whim- on an unrelated call, they offered me to go from EMP back to EM and we all got new phones on a new contract- and BOGO at that! when I called with issues, they told me I could go to the store and exchange it painlessly, or go through what I am, which is still no big deal. the rep said they could call the store ahead of time and let them know what to do when I came in.

the only reason I didn't go to a store is because I'm in Maine, and though they have a call center here, there are no actual corporate stores in Maine, or within 50 miles of me. (don't even get me started on the service- I have to pay for a 4G data plan, and I only get GPRS where I live, and the "partner-service" doesn't work on my G2, but works fine, and he has better signal, on a frikin Vibrant)