Would you make Application 「2A03MML」 with us?

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
Would you make Application 「2A03MML」 with us?
by on (#91694)
Hello.

Now I'm developing the Application so-called 2A03MML.

It works on the Windows Phone 7.5 (and will be Android) to make chiptune with MML at logic of ppMCK.

There needs 3 steps to make this Apps.

1st We think about WP7 User Interface.
2nd I want to use ppMCK. So it will need to convert with MML with
MCK.This Application need to write in a MCK's grammar.
3rd We need to make Emulation of 2A03(APU). Sound Emulation. This is
really hard to our project and Eno san also really say it is difficult
to make it.

So if you interested in this Project Please contact to me!

It will be take many things smooth with words using 2A03MML because there are so many spam mails send to me.

I provide my Messengers Address in my profile and you can send message with twitter.

My twitter account is @rana_music

I want to be make interest and really nice Apps with many people who are not only Japanese!

以上よろしくどうぞ!

by on (#91698)
For the APU emulation part you can take a look at this: http://www.slack.net/~ant/libs/audio.html#Nes_Snd_Emu

by on (#91703)
Thanks to mic!

Actually I already check this page.

Now I send to message to him and can use or join our team.

It was wrote in a C++.But We must use C# in WP' Apps.

Anyway, I will somehow try to this. Thanks a lot!

by on (#91723)
Maybe you should focus on the Android version first then? It allows you to implement parts of your app in C/C++, which should make your work a whole lot easier.
Plus there are a lot more Android users than WP7 users (I don't know if WP7 is super-popular in Japan, but I do know that both Docomo and KDDI offer several Android phones that sell really well).

by on (#91736)
Thanks again!

Actually it is not famous WP7in japan too.(or I may can say it is minor)

But there will be some problem to developing Android APPs.

There will need java knowledge to make this in Android.

I can't use GME directly.

And most important is I want to use WP7 APPs.

And Android is really difficult to apply patches when new OS release.

It is too fast to develop Android Apps.

Our developer Eno-san will be make Android Apps. Please wait to release from him.

And alose it is my hobby project. I do the promotion of Japanese Music Company on daily work.

That's all!

Thanks!

by on (#91739)
rana_music wrote:
There will need java knowledge to make this in Android.

But not much. Android has something called the NDK, which can compile C++ into a module that can be used from a Java program. It's not like the sort of complete rewrite needed to port a program to WP7 if the program is not made for .NET from day one.

Quote:
And most important is I want to use WP7 APPs.

For one thing, which WP7 app do you want to use that isn't also available for Android? For another, do phones in Japan have removable "subscriber identity modules" (SIM cards) the way phones in Europe have?

by on (#91740)
>But not much. Android has something called the NDK, which can compile C++ into a module that can be used from a Java program. It's not like the sort of complete rewrite needed to port a program to WP7 if the program is not made for .NET from day one.

Oh,Really!!!?

Then I thought about using Android first and want to wait to make it in WP7.

>For one thing, which WP7 app do you want to use that isn't also available for Android? For another, do phones in Japan have removable "subscriber identity modules" (SIM cards) the way phones in Europe have?

I'm using KDDI(au)'s SIM cards. I'm not so acquainted about abroad SIM and mobile. I want to research about that.

Thanks!

by on (#91741)
If the dominant phone technology in your country uses SIM cards, you can buy two phones, and then when you want to use one of them on a cellular network to make calls or access the Internet, you put the SIM into its SIM slot. Calls are billed to whatever account's SIM is in the phone, and you can still use the phone on a Wi-Fi network when the SIM is popped out.

Not all cellular technologies use SIM cards. GSM/UMTS uses a SIM card, as does LTE. CDMA2000 can optionally use a CSIM card, but neither major U.S. network does; instead, they program the subscriber identity directly into the phone.

If you have an Android phone, try Droidsound.

by on (#91763)
Now I change my sub Phone to Android and test your recommend Apps.

It's Great!

I'm really lucky to meet with such a nice place!

Now I will Study about more Java and Android Apps making.

Thanks a lot!

by on (#91766)
nesdevへようこそ!

Regarding the NDK, if you want, you can make the complete application in C++. This mean you don't have to write any activity code in java.

There is only one catch: this feature is only available since android 2.3 something. If you want to target lower platform, you have to write at the least the glue code inside activity in java.

On the japanese market, more and more phone support 2.3 so it shouldn't be an issue. Even the spring models are still 2.3, not even 4.0... It always depends who are you trying to target.

@Tepple:

As your comment with multiple tel with 1 sim, in Japan, usually you can only buy a phone with a contract.. They don't want to sell you the phone only so unless you buy a "contract free" phone abroad, it is difficult to do what you said. And the band between carrier are not always compatible (KDDI uses something completely different than Docomo/Softbank) so I don't know if you can switch card anyway.

And... 99% of smartphone are simlocked so you cannot use from another carrier anyway. Some your choices are quite limited.

by on (#91767)
Banshaku wrote:
in Japan, usually you can only buy a phone with a contract.. They don't want to sell you the phone only so unless you buy a "contract free" phone abroad, it is difficult to do what you said. And the band between carrier are not always compatible (KDDI uses something completely different than Docomo/Softbank) so I don't know if you can switch card anyway.

Replace "Japan" with "USA" and the company names and it's not so different here.

Now back to the topic. Archos's Android-powered PDAs, such as the Archos 43 Internet Tablet, only go up to 2.2 (FroYo). In order to get anything newer until very recently, one had to pay a whole bunch more for an actual cell phone and a contract. For the first three years after Apple introduced the App Store, it felt like Google was giving the no-monthly-fee market away to Apple (iPod touch), Sony (PSP), and Nintendo (DS), until Samsung finally came out with the Galaxy Player, the first Android PDA to support Google Play (formerly Android Market) and Android 2.3 (Gingerbread). So if you require Android 2.3, you leave out everyone who bought an Android PDA before October 2011.

by on (#91799)
>Banshaku-san
どもども。ありがとうございます!

I heard that there will br hard point to use NDK.

It depends on the what CPU on the Android to use C++.

Now I confusing what should I leran.


>tepples
Thanks to your comment!

There is various APPs to make MML.

Putikon new version was released in japan recently and it can use BASIC.

Now I want to make Android first. Because the japanese KEEI(au)'s support of Android is amazing.

Then it will be seem to wait for Windows8 and then I will make APPs can work with MML.

by on (#91800)
rana_music wrote:
I heard that there will br hard point to use NDK.

It depends on the what CPU on the Android to use C++.

There are two kinds of CPU on Android-powered phones. Older phones have ARMv6; newer phones have ARMv7. There are a few instructions in ARMv7 that aren't in ARMv6, but a program doesn't have to be compiled with them to just work. Intel tried to make the x86-compatible Atom to compete with ARM, but Android standardized firmly on ARM long before Intel could get the power use down far enough to be competitive on anything smaller than a netbook. So compile your C++ code for ARMv6, with a bit of Java for the front end, and you should be fine.

by on (#91812)
>tepples
Thanks for detail about CPU.

Now I just need to leran more about java and developing Android.


Blugged send to mail and said he has not develop APU anymore.

Some how I want to completely develop this APPs.

Thanks so many comments on this topic!

I just want to have more comment what function should on hits APPs.
Installed Windows8
by on (#91985)
I installed Windows8 Consumer Preview version and using it.

It was nice and really hope more widley use Windows though I using Mac for my work.

There will be good job for making WP7 version of 2A03MML, so I want to make APU for works in the WP7 and more.

There will be takes many times. But I really want to use and make it.

Please join our teme to making the WP7 version 2A03MML!

Thanks!

by on (#91987)
Windows Phone 7 runs only programs on the Windows Store, unless you have registered with Microsoft as a developer (which costs money). Who's willing to pony up the $99 per year to get a tool like this onto the Windows Store?

by on (#91991)
>tepples

I know about that, but it is not so big problem.

I do not want to think about money in this project.Cause it is my hobby project.

I will do the part time job and normal job and develop 2A03MML.

It will be freely you can use 2A03MML on the emulation.

There is a way to do many things, which I can do I think.
Freely I can provide my APPs!
by on (#92030)
Now I can freely provide APPs in the Market Place cause I'm a still student!

I'm really lucky about this!

I'm continue to making APPs of for WP7!