yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] Schlipfhunter:
Now I flashed EnergyROM (WM6.5 Build date July 29th 2009) and now when I try to start Touchthemusic, I can see the Main-Menu for just a few seconds and then the game shuts-down automatically :(
[Windows Mobile Apps and Games] Arlanthir:
That's been discussed already, it's because of some GAPI I might be using unknowingly :S

Install the libraries they posted in the posts before :)
[Windows Mobile Apps and Games] xILukasIx:
There's no way to exit this game when playing on a TG01.

No End Call Button!
[Windows Mobile Apps and Games] Kamill:
I have the same problem on WM6.1 - the menu appears just for a while... Believe me, I've scanned the whole thread and didn't see any solution for this :( I've tried also to look for GAPI libraries, found gx.dll and gx.lib, copied them to \Windows but it still won't work...
[Windows Mobile Apps and Games] lambstone:
Look no further. http://xdaforums.com/showthread.php?t=532200

Arlanthir, you should put this link on the main post. ;)
[Windows Mobile Apps and Games] Kamill:
Thanks a lot, but I have WM6.1 and this cab doesn't do anything... :(
[Windows Mobile Apps and Games] lambstone:
Hmmm.. There shouldn't be any problem for wm6.1 . I used to use a wm 6.1 wvga device and it worked fine. Then i recently changed to 6.5 and installed the fix and it still works.
[Windows Mobile Apps and Games] Arlanthir:
It will be difficult for me to update the game in the coming days, but there are many changes with version 0.3, and I think I don't use those GAPI calls anymore.

Anyway, those problems are known ROM "fixes" some cookers make. There's no avoiding it :S
[Windows Mobile Apps and Games] Kamill:
That's a pity... I'll wait patiently for the next version, hope it works for me :)
[Windows Mobile Apps and Games] simeonwong:
Touch the Music on Windows Mobile Marketplace

Will you put Touch the Music on Windows Mobile Marketplace when it comes out? I hope you do, because it is a fantastic game!!! I think it will really give all the other Windows Mobile games out there a run for their money :) Also, if you do put it on the Marketplace, will it be for free? Please keep it free if you do ;)
[Windows Mobile Apps and Games] lambstone:
haha that's real smart of you :p giving him the idea of "commercialization". well. of course he'll keep it free! :rolleyes:
[Windows Mobile Apps and Games] lambstone:
So does that mean you're using a different form of graphic rendering? Does this roughly translate to a marked improvement in graphical performance? :)
[Windows Mobile Apps and Games] Arlanthir:
And pay Microsoft 100$ just to put a free app online to make them sell more devices? I don't think so. They can shove their stupid developer programs up their... marketplace. :(

No, it just means I'm using the not encapsulated version of GXOpenInput, AllKeys :P I don't think I use any other forms of GAPI libs, but I don't know the internals of DirectDraw and DirectShow O.o
[Windows Mobile Apps and Games] fasjoifas:
I want to make a song but i dont know what exactly each thing represents

What L, M, R and the numbers exactly are?

Can you make a menu where you select the song difficulty and after that there will be a list of the song(which you can edit naming then in a txt file)

Think you need to make a auto-save record, maybe a online record in future...

If i remember something else i will post here
[Windows Mobile Apps and Games] CraZyLiLbOy:
Nice this an awesome game bro!! Please finish it and add some new songs ;)
[Windows Mobile Apps and Games] lambstone:
Simple. L = Left note. R = Right note. M= Middle note.

The numbers are the timings which that particular note appears in milliseconds. (1000 ms is = to 1sec)

also, advance notes are as such

v = L + R together. < = L + M . > = R + M
[Windows Mobile Apps and Games] xiaohanhan:
u using c# to develop?

i wanted to give a try to develop wm application/game ^^

but no idea how to kick start.

i know c# and c++ but not that strong ;(
[Windows Mobile Apps and Games] fasjoifas:
Thanks ^^

I will try to make All Nightmare Long from Metallica ;x
[Windows Mobile Apps and Games] Arlanthir:
I'm using native code (C++) which is faster and lower level than C# and Visual Basic. Also, it doesn't require .NET framework.

Before developing windows mobile applications, I suggest you do some console applications in C and C++, giving special emphasis to resource management. There is no Garbage Collector in native code and every block of windows API calls can be a huge nest of memory leaks, especially considering the drawing processes with HDCs and selected objects (bitmaps, fonts, etc).

I'd really like to say windows API is easy and backed up by a good SDK but, sorry, even the sample sources are full of leaks, untested code, not enough (and painfully slow to use) emulators, etc... So get your act together in C++ first, or C# if you really really need something simpler albeit slower.

Desktop C# should be similar to WM C# I think. Console C++ differs a lot from Windows C++, but once you get a simple project started you'll get the hang of it. If you need further assistance, feel free to help.

To anyone who wishes to know something about the insides of the program, you can ask anytime. I won't release the source of it (at least for now), but I'll discuss every aspect willingly.
[Windows Mobile Apps and Games] Kamill:
Arlanthir, what IDE do you use? I'm programming in C# in MS Visual Studio, but I'd like to give a try in C++.
[Windows Mobile Apps and Games] Arlanthir:
Visual Studio 2008 :)

It's a nice IDE, although I don't think Microsoft wants to leave us much choice.
[Windows Mobile Apps and Games] fasjoifas:
What the aac settings need to be? Because there's 3 song i tried to play in the game and none worked =/
[Windows Mobile Apps and Games] Arlanthir:
What aac settings?
[Windows Mobile Apps and Games] fasjoifas:
From the songs, the AAC format... I mean, there's any bitrate limit, song duration limit or size limit?
[Windows Mobile Apps and Games] brunoargenton:
This game is really great! Good luck for the developers, this job really diserves donations. I've played since 0.1 on my MS25 and I'm curious to play the new release on my htc touch viva that's coming next week.
[Windows Mobile Apps and Games] Clound:
Touch The Music\AAC setting

48kbps or 64kbps mono should do the tricks.
[Windows Mobile Apps and Games] lambstone:
Actually, i think that there's no limit on the AAC quality. I used 128-358kpbs Stereo. And there's never a problem with loading the files.

And if you can't play a song and the song is something that you made yourself, its probably due to some wrong things in the ordering of the notes in the track1.txt
[Windows Mobile Apps and Games] lambstone:
Arlanthir, any updates? ;)
[Windows Mobile Apps and Games] Arlanthir:
Nothing, sorry.. Still waiting for some graphics plus I'm on some unexpected vacations with my family. Limited Internet availability and whatnot.

But don't worry, I'm still here :) If I don't get the graphics for the other versions, I'll at least release qvga and wvga first.

Also, the squared ones are really getting on my nerve, so it would be better if the squared resolutions people say something, because I'm thinking about cutting them loose :S
[Windows Mobile Apps and Games] simeonwong:
Hey Arlanthir. Do you have a date for when the next version of this game is coming out? If not, maybe an estimate? :p Thanks so much!!! Your game is awesome!!!
[Windows Mobile Apps and Games] Floxzie:
awesome, indeed.
[Windows Mobile Apps and Games] Daranus:
hey mate, great project!

i played it on wvga and it looks good! issue i had got is that i wasnt able to shut the program down from ingame. and when i wanted to end it by force it messed up the whole screen because i couldnt press the exit button anymore!

so it would be great if there is a little ingame button to get back into the main menu!
[Windows Mobile Apps and Games] Arlanthir:
Sorry, no.. But it shouldn't take long :)

Yes, I'll have to do that, probably not for the next version though. The one after that will have it ;)
[Windows Mobile Apps and Games] hlm818:
I just wanted to say this game is great and keep up the good work! Patiently waiting your next release:)

And for what it's worth, I am running WM 6.5 Energy ROMs and this has worked for me on every 6.5 version NRG has put out so far
[Windows Mobile Apps and Games] xiaohanhan:
Thanks for the advice!

I decided to try using c# since i think i'm better with it.

how did u do the main menu place holder animation?

i also read about the soundplayer API only loads .wav. how do u get it to load other formats?
[Windows Mobile Apps and Games] m3y7:
thank you ,i'll try it soom
[Windows Mobile Apps and Games] lambstone:
Arlanthir, it'll be really awesome if you could release the wvga version first *hint hint* ;)
[Windows Mobile Apps and Games] tinki:
wow...i just tried this on my htc diamond 2 ( topaz )

and it works like a charm!! thanks for the great game...

i am soooo waiting for your full version of this game!! keep it up and keep us all updated
[Windows Mobile Apps and Games] sxl:
This is awesome. I'd like to contribute some graphics to the project...Ive had this idea for a while but I'm a graphic designer not a coder so I could never get it done (i've tried flash but failed lol) here's a sample of what I can do
[Windows Mobile Apps and Games] Arlanthir:
Thank you, but we've already got some decent graphics waiting for the next version, you'll see :D Hope you like it :)
[Windows Mobile Apps and Games] simeonwong:
I made my own track using Linkin Park's New Divide, but for some reason I can't hear it?!:confused: I used the unofficial track maker. Does anyone know how to help me?!
[Windows Mobile Apps and Games] lambstone:
Upload it to mediafire and let me have a try.
[Windows Mobile Apps and Games] intx:
Love the game.

Got a Diamond, and would be definitely willing to test.
[Windows Mobile Apps and Games] SpecialBlend:
I tested this on Windows Mobile 6.1, HTC Touch Diamond p3700.

I thought it was really hard at first, I only got 52 points, but about 30sec into the song the tabs stopped coming but the song continued, I think they all came too fast at once.

I couldn't exit the program but I tried hitting the Home and Back buttons first, then tried Hang Up but it would kind of try to bring up the Home screen but the game kept forcing itself to the front of my screen.

Nice design though, not sure if it's just my phone or if others experience this.

Cool game though. Can't wait for a final version of it. A great feature would be to load any mp3 on the phone and have it dynamically create the tabs, like how http://www.audio-surf.com - maybe they can help provide the code or engine for the music rendering.
[Windows Mobile Apps and Games] Arlanthir:
Nothing was wrong, the song is not complete. There will be an easy mode for people who don't want that big a challenge.

Mp3 loading is not planned right now as it seems impossible with current WM technology. For this to run on an Elfin with our current libraries, this is the only way. I'll try other methods in due time, just not right now.

Anyway, I'm back from vacation and I'll start working on this tomorrow :)
[Windows Mobile Apps and Games] tinki:
great to hear u back arlanthir!

i also have the same problem as SpecialBlend...can't seem to quit the game...

is it just us or it is a bug that still needs to be fix??

keep up the great work!!
[Windows Mobile Apps and Games] Arlanthir:
It's a bug, I'll fix it on 0.4 I think ;)
[Windows Mobile Apps and Games] kaiineko:
Woah... this game is nice. Tested on WM6.

i replaced the track with the old track from v0.1, works fine with a little offbeat

you should add a level selector because its a hassle:mad: trying to change the tracks over and over again. Stepmania tracks would be nice to play on :D
[Windows Mobile Apps and Games] uygar2580:
I tested on HTC diamond2 WVGA

|TOPAZ|6.5|ROM|WWE| ★ EnergyROM "Mercury" (23016) ★ |Built Aug 14 09|★ Manila 2.5!

When i start game, there is a terribble noise :) There's a problem about playing music.
[Windows Mobile Apps and Games] uygar2580:
I tested on HTC diamond2 WVGA

|TOPAZ|6.5|ROM|WWE| ★ EnergyROM "Mercury" (23016) ★ |Built Aug 14 09|★ Manila 2.5!

When i start game, there is a terribble noise :) There's a problem about playing music. But i open track1 manually, there's no problem. Its plays clear.
[Windows Mobile Apps and Games] Arlanthir:
First song played is not track1 but intro. Try to play intro instead.

Seems like a ROM problem, nothing I can do anything about I'm afraid :S
[Windows Mobile Apps and Games] lambstone:
Arlanthir, when are you going to release 0.3? ;)
[Windows Mobile Apps and Games] Arlanthir:
As soon as I finish the song :(
[Windows Mobile Apps and Games] Arlanthir:
Sorry for the delay, some college work (yes, in plain August :() is taking my time and so I haven't got much time to work in Touch The Music.

Rest assured I'm doing my best and I have new ideas for this and another project I'm starting soon :)

I think we'll be moving to a new thread on the next version or two, to refresh the discussion and post detailed instructions on how anyone can help development. I thank everyone involved in the music creation process and since there are so many interested people, I thought about making a contest!

I'll give you early adopters a headstart before selecting a deadline on the new thread:

The goal of this contest is to get new tracks as soon as possible into the game. With that in mind, your mission is to make a .txt notes file for a new level, based on any song you know. Convert the song to .aac so you can test the level and then submit it on this thread.

Keep in mind this is a guitar game, so, notes should be mapped directly to the guitar, unless some other instrument is much more louder. Get creative, make something challenging yet fun, I don't want SUPER EXTREME OMG I'M GONNA DIE IF I DON'T PRESS THE RED NOTE FOR SO MANY TIMES levels.

Here are the level instructions:

I recommend using a program like audacity to open the mp3 file. Then, check the timing of the notes and write them in a text file as such:

<note type> <time>

Time can be absolute (i.e. 3000 = 3 seconds since beginning of the song) or relative (i.e. +1000 = 1 second since PREVIOUS NOTE). Please put in an absolute note for reference once in a while.

Note types can be:

L - left

M - middle

R - right

< - L + M

> - M + R

v - L + R

So for example, a simple music could be:

# This is a comment

# Intro of simple music

L 2000

R +200

M +300

R +200

< 5000

> +500

# Chorus. Note the absolute timing for reference

R 7000

L +200

R +200

M +300

etc......

Always remember, higher pitch (acute) notes should be on the right. I can't tell you enough to look at the track1.txt in the tracks folder of the game, to understand what I just said.

When you want to test it, convert your mp3 to aac and save it in the tracks folder as well as the txt with the notes script. Rename them both to track1.aac and track1.txt
[Windows Mobile Apps and Games] BarateaU:
Been playing and when you receive a phone call, the game goes banans and there is no way of quiting. You have to reset the phone. Even if you accidently make a call.
[Windows Mobile Apps and Games] Arlanthir:
Ok, that's part of an old bug, I'll have to check it out with time.

Thanks ;)
[Windows Mobile Apps and Games] Arlanthir:
Version 0.3 coming soon :) Here's a little preview:
[Windows Mobile Apps and Games] hidden_dragon:
Wow

It looks great! Can't wait to play with it!
[Windows Mobile Apps and Games] VinceArth:
Wow ! New version looks awesome !
[Windows Mobile Apps and Games] tinki:
holy.....it looks like u did take a big step from the previous version...

can't wait for it to come out!
[Windows Mobile Apps and Games] Arlanthir:
I can't take credit for it, really only Jakob's magic :)
[Windows Mobile Apps and Games] Clound:
Wow... looks very promising game...

CAN'T WAIT FOR IT!

===========================

So how's the track creator/editor? any updates?

Flash emulated timing seems does not accurate at all times...
[Windows Mobile Apps and Games] venomshot629:
I tried out your V2 for WVGA, when the 1st verse on "Sweet Child O Mine" starts none of the buttons show up anymore to press. Then when I tried to exit, I pressed all the hardware buttons and nothing worked.... I'm using the Touch Pro 2. Looks like a cool game and it did detect properly, but hmm... Keep at it!

Edit: Oh, and also, the "Back Arrow" hardware button on the front of the TP2 turns up the volume.
[Windows Mobile Apps and Games] intx:
He didn't complete the track.

It was more a testing thing, afaik.
[Windows Mobile Apps and Games] Arlanthir:
Not yet for this release, I'm afraid. I'll try to increase the pace but I'm a little busy ;)
[Windows Mobile Apps and Games] jakobdam:
The builds for the new version I've tried, works beautifully - everything runs VERY smooth, thanks to Arlanthir's great skills...

In my own games, I've major troubles getting the same fluidity, due to me being a flash programmer... so, here the C++ performance really shines through! :)

It's nice to do graphics for this project, as I don't have to constrain myself as much, and count every bloody byte of graphics! :)
[Windows Mobile Apps and Games] Shoddy_me:
Comments and thoughts about the new design are welcome. :D
[Windows Mobile Apps and Games] tikusjamban:
its worked on o2 atom exec....

needs some music...but its worked fine and clear.....
[Windows Mobile Apps and Games] omgwiiso:
good luck ppl
[Windows Mobile Apps and Games] Arlanthir:
Status Report:

We have managed to get sound working by now, at full speed (on Elfin, at least)!

This means we're only one step away from having a complete level: the notes.

So right now I'm manually editing a little file to tell the program the places of the notes for our first track. It's boring as hell, but it's turning out pretty good.

Shoddy also finished the background animations and they're very nice, so I think after he finishes the numbers for the score display and I finish the notes, we'll post the first complete level for download! :D
[Windows Mobile Apps and Games] bugsykoosh:
Great work so far (tested on a Fuze/Raphael). Looks great.

I know it sounds crazy - but any thoughts on making it multi-touch? It can be done on a resistive screen. Two simultaneous presses equate to a press between the two points pressed so you need to map that to a virtual key. Take a read of this (it even has a potential mapping for three string guitar hero): http://www.fuzemobility.com/multitouch-in-action/

That was a follow-up to this article: http://www.fuzemobility.com/multitouch-exists-now-without-new-hardware-or-software/

Obviously not for a first release but maybe it's something worth thinking about for a future release.

Thanks again
[Windows Mobile Apps and Games] Arlanthir:
We have slightly different plans, but I hope you'll be surprised in the end :)
[Windows Mobile Apps and Games] omgwiiso:
upzzzzzzzzzzz
[Windows Mobile Apps and Games] Shoddy_me:
A little update.

I uploaded a preview of the current menu.. EDIT: And the new design of the game itself. It'll probably look different when the game is released though.

Please leave a comment.. ;) It's very much appreciated.
[Windows Mobile Apps and Games] NeoGreendawg:
The menu and note chart pictures look quite nice and very readable which is the most important thing in this type of game in my opinion.

Does the game generate note charts for any mp3 like Audiosurf?
[Windows Mobile Apps and Games] Arlanthir:
No, at least for now. It would be really difficult, especially considering we want higher pitch notes to be on the right and etc.

But we're developing a track editor that loads mp3 and lets you create the notes, save as a Touch The Music track and play in the game :)
[Windows Mobile Apps and Games] jeremy89632:
Great Development.

I see potential in this being the next hip-game in the market for the WM devices.

Keep up the good work and I can't wait to try.

Thanks.
[Windows Mobile Apps and Games] NeoGreendawg:
A track editor sounds more than good enough to me !!!

This sounds really exciting. Good luck with your project.
[Windows Mobile Apps and Games] Arlanthir:
We certainly hope so :P

I think it's turning out pretty well.

I'm sorry for the delay of the test cab, but we're giving it a few final touches because we thought a menu would fit well right now :)

Aside from that, we're tired of the first song we picked, because it's monotonous! (it's not like we've been testing THAT much =X)
[Windows Mobile Apps and Games] AkshayGenius:
Great work there guys, and yeah, this does have a lot of potential of getting very famous.

Keep up the great work, and cant wait to try it out!

Ak.
[Windows Mobile Apps and Games] jeremy89632:
I heard that we guys are having some note creater, whereby we import the song into a specially created program of yours than it will generate a file of notes to play.

Is that true?

Will it be very hard to make the process automated?
[Windows Mobile Apps and Games] Arlanthir:
No no, you will still have to create the notes manually.

Yes, it is hard to make that process automated :P
[Windows Mobile Apps and Games] jeremy89632:
Oh, so do you mind explaining to me how the whole process works?

If i wish to input a new song ..
[Windows Mobile Apps and Games] Arlanthir:
For now, we're thinking something along the lines of a PC application that loads an MP3 file and lets you create the notes for the music.

Basically you put the song playing and press buttons for the notes, as if you were playing the song on your pc. The program interprets your input and writes the code for the notes on a textbox. It will look something like:

L 1000
R+300
M 2000
...

Which means: Left note at 1000 ms, Right note at 300 ms after that, Middle note at 2000 ms.

You can then edit the text manually, to fine-tune your times.

Of course we're planning some other features for the notes (like holding and etc), but for now that's the idea.

After that, you click a button labeled "convert" and the program creates a TTM (Touch The Music) file for you to put on your game folder.

And voilà. :)

I know it sounds primitive, but it's the only way right now to give the creator total control of the song. After some things are set in stone we'll see what we can do to port that same concept to the device, and let you create your tracks ad-hoc. But I doubt that will happen anytime soon because there are things far more important!

We're struggling with Microsoft's libraries for a while, and each time I want to add a feature (mostly when Shoddy_me says "Hey, can we have this? ahahah) I discover a new limitation of the Windows Mobile libraries. This is sincerely poor for a development environment. :S

Add that to the inefficient sound and graphics code, the horrible htc graphics drivers, DirectDraw's implementation on newer devices and well... I don't know how the game's speed is still bearable on my Elfin.

Sorry for the long rant, happy Easter for those who commemorate it.
[Windows Mobile Apps and Games] jeremy89632:
Its okay, my dear friend.

Dont need to be so perfect, its still a beta.

release it out, see what people think, than let other developers help you with the rough edges.

Remember to put in versions, so its easier to track. Btw, im using Elfin too!
[Windows Mobile Apps and Games] Mr.Sir:
So what do we currently have? Any song in the cab that we can play?
[Windows Mobile Apps and Games] Aditya7:
Not Working

Hi,

I installed the game on my HTC Touch HD and when i try to open it, it just flashes once with the image of the main menu of the game and then goes back to the homescreen.

Can anyone help with this??
[Windows Mobile Apps and Games] Arlanthir:
Browse back a few pages and someone uploaded a fix to that. It's somehow related to some GAPI calls I may be using unknowingly. Next version should fix that, but if it doesn't, say something :)

Will try to push the 0.3 version in the next few days, if you want to wait.
[Windows Mobile Apps and Games] Aditya7:
Cheers

I just installed that fix but it still doesnt work
[Windows Mobile Apps and Games] Arlanthir:
And no error messages? Can't really help you more, it should be working. It is, in fact, on most ROMs :S