Wednesday, December 16, 2009

PC-Engine/TurboGrafx 16 Available Now on Market!

PC-Engine/TurboGrafx 16 Available Now on Market!

Tuesday, December 1, 2009

Next Release - PCEngine16

I've been working on two projects and one of them is about to be ready.

It's PCEngine/TG16 Emulator.

It will support pretty much all games with sound....and it runs very fast even on G1.

This one should be ready before X-Mas.

Tuesday, November 17, 2009

Droid Support

Hi, cps2 and jarcade-lite now works on Droid.

For cps2, I've published new apk (cps2hd) to run natively on Android 2.0.
For Jarcade-lite, it's just another update.

For Jarcade, i plan to do an update later today or tomorrow.


After playing with it for a while, Droid isn't as bad as I initially thought...

I use 270 rotation option with d-pad..and it works pretty good.

Thursday, November 5, 2009

Droid vs Passion

i actually deleted the previous post as it might not be a fair comparison at this point with "not-so-latest" firmware.

Anyway, here is my bottom line.

If you're in Verizon, and can wait, wait for Passion which will outperform Droid in many categories...

Wait till you can try both devices and make decision.

i'll post video to compare cps2 speed (fs level=0) on both devices.

Friday, September 18, 2009

Jarcade Beta Ready! Jterm Owners Please READ!

Hi, Jarcade is ready for beta testing!.

If you either purchased JTerm or donated more than $5, you're qualified for free version.

Please email me ( with your full name matches Google/PayPal account or JTerm order number.

Here is our sister blog and try games you see on youtube video first.


Sunday, August 30, 2009


After Android cps2 emulator, I pretty much stopped working on other projects.'s summer time...been busy with family...etc

Ok, first bad news...

I decided to suspend gp2x projects under debian/JTerm indefinitely and focus on Android side only.

JTerm has been withdrawn/unpublished from market already.

This is to avoid duplicate effort bringing on both debian and android project.
The debian/Jterm didn't bring enough people for me to keep pursuing and second, there are new android devices coming out but no root access. And even with root access+debian, people are struggling with package installation...etc.

Now, good news...i hope...

For those who purchased JTerm alrady, when they're available, I'll be giving out Jarcade which supports mame roms including neogeo and also the next emulator (not yet decided) after Jarcade for FREE!

I'm currently working on Jarcade and beta version should be ready in ~3 weeks and will get published to Android market after beta phase.


Monday, July 20, 2009

Android CPS2 Emulator Published!

Cps2 emulator (v1.0) has been published on Android market today!

Sister blog is branched out just to support this emulator.

Wednesday, July 8, 2009

cps2 android port almost...there... all basic stuff working (jni+ndk/opengl/audio/keypad/romcnv...etc)

There has been enormous trick/hack i'm putting in to make it at playable speed.'s been a real pain...

Friday, July 3, 2009

G1GP2x SNES Download

Hi, i haven't updated the public web site yet but for those who's following my blog, this is g1gp2x snes emulator.



Please refer here for game compatibility list.

Please note that it doesn't support Mario RPG and Star Fox.


Upgrade Jrioni Terminal to ver 1.6

1. Launch Jrioni Terminal and Boot Debian

2. Getting tar balls

cd /

3. Extract tar balls
tar xvf snes.tar

4. Put snes rom files under /gp2x/snes/roms (either zip or smc format)

5. Launch snes
cd /gp2x/menu
Press track ball down + Enter
Launch SNES by pressing 9

5. select "Load ROM" by pressing L or DEL.
and again select games by pressing L or DEL

6. Press 0 to exit the game.

7. Go down and select the last menu to exit the emulator.



1: volume down
2: volume up
8: select
9: start
0: exit

t: transparency choose

e: up
x: down
s: left
d: right

w: up-left
r: up-right
z: down-left
c: down-right

o: L Trigger
p: R Trigger
L: A
,: X
Enter: Y

Note: By default, settings are optimized. You can try to change it but it probably won't help you much.


I've been working on fixing audio problem but wasn't able to completely close out all issues.
So, you might hear some "tick-tick" sound or sort of jerky audio stream...from some games.

And one more thing, if you find display isn't working for some games, please try to press "Y" to toggle transparency hack.

And for those who's having a trouble seeing a character on some games (eg. super metroid), try "t".

It basically enables you to select which transparency layer to enable or not.

During game, press T and select A, B, X, Y to toggle which layer to enable or disable.
It's tedious...but In this way, you'll at least go through the scene and can enable it back later.

Saturday, June 27, 2009

Android Gp2x Java Porting

For those who want to stay with non-rooted g1, I will start working on Android app which doesn't require root access/debian.

It will take some time and lots pain with java stuff...but i'll get there.

CPS2 emulator will be the first one.

Thursday, June 25, 2009

G1 Gp2x GBA Emulator Early Look (no sound)

Ok...I started GBA project as many people asked about it..

It's in a very early stage...

It has no audio at this point but has a decent frame rate.

Tuesday, June 23, 2009


Beta version has been sent out!

Please post your question/comment here.

Friday, June 19, 2009


Please check out g1gp2x snes emulator on youtube!

Emulator itself is very stable...(=no crash)

Overall sound works great..but has a jerky sound problem on some games (still..working on it)

And I optimized (well...hacked) sound sampling to work best at 44Khz!, sound should be very clear and bright.

Beta version should be ready early next week :)

Tuesday, June 16, 2009

SNES Update

Hi, SNES emulator will go under beta-phase sometimes next week.
(...still fixing some audio issue)

I know there is snes emulator on market already but if you have gp2x running, please wait for this :)

GP2X Menu + CPS2 Public Release

Hi, GP2X Menu + CPS2 package has been released to the public.

Please visit here for complete instruction.

If you're beta-tester and had no problem using cps2, you can skip this version.
If you had a beta version but couldn't get it to work, please try this version.

Again, many thanks to beta-testers for their feedback and support!


Tuesday, June 9, 2009

android 1.5 porting complete!

Android 1.5 porting is complete and is in beta-phase now.

If you're a beta-tester and didn't receive my email, please let me know.

If there is no major issue, I should be able to release it to the public next week.

Jrioni :)

Saturday, June 6, 2009

HowToRoot + Debian Installation


Please follow this link if you're still confused about how to rooting your g1.



And for easy debian package installation, please follow here.


By the way, one step that I had to do differently is..

And also, I had to remove the first line in
su ./fsrw
#su ./fsrw

You can download the modified from here

pre-beta version

Hi, 1st beta version is out and please post your question/comment here.

If you're beta-tester but hasn't received email, please let me know.



As it doesn't support android 1.5, i can't really call it "beta" version.

so, i changed the title to pre-beta...

Thursday, June 4, 2009

Android 1.5 - No tty!

Today, I upgraded my image from JFv1.42_RC33 to JFv1.51_CRB43-US and found out that android 1.5 kernel disabled tty device which I need for all of my applications.

I'm trying to sort out this issue with JF...otherwise, my package will only work with Android 1.1 kernel.

I'm now considering to switch to reading input device directly...bypassing SDL input device...

Tuesday, June 2, 2009

JTerm on Android Market

I've just published JTerm, Jrioni Terminal Emulator on android market.

This is to bypass android framework and support gp2x mode (direct kernel interface, no Java/JNI/Runtime lib…etc) for all emulators/gp2x apps.

To toggle between Android <-> Gp2x mode, you need to press track ball down + Enter.
(assuming track ball is set to ctrl key)

This is for beta-testers only for now.
(you can buy it but public version will have to wait till beta-phase is over)

Friday, May 29, 2009

Question from IPhone Owner

I received this question from one who currently owns iphone... (wow..great...even iphoner comes to my blog :))

I played with iphone before but don't have one...
so, decided to ask for your opinion on this... :)


Question you think the htc g1 is better than the iphone?, i asked u that, cuz im thinking on selling my iphone and buy one g1

Question you think someday the htc g1 will have many apps as the iphone owns?

Wednesday, May 27, 2009

[CPS2 Update] Time for Hadouken! Shoryuken!

-Fixed screen flicker (very smooth... :)
-Fixed choppy audio problem...
-Fixed memory leak/bug... = no more crash ! (at least...for now) feature....@copyright+patent-jrioni :)

Add a hot key ( next to fwd/bwd key for easy Hadouken+Shoryuken!

Now, all fighting games are playable... :)..on G1...(at least...on my hand)

In this video, you'll find how i easily throw fireball and uppercut.

All beta tester, be ready, this thing will be out sometime next week...

Friday, May 22, 2009

G1 Volume

Ok...find a way to control volume with more levels.

Another thing is that some of sound problem is not audible through headset.

Speaker might be more sensitive to not-so-filtered-noise than Headset...

Thursday, May 21, 2009

First Things First...

Ok...i decided to focus on game emulator first...

It'll be too much and too late to get the whole gp2x package out...

CPS2 emulator is actually at beta quality and can be released along with mini UI in couple weeks.

MAME/SNES will follow after....

mplayer+vnc video streaming will take some time...etc

Root Access

One thing to clarify...

In order to run this, you need a root access and debian installed on your G1.

This was the link that I followed...

If you're serious about G1, get root access!

Thank YOU !!!

Thanks everyone for checking out my blog!

And special thanks to those who made a donation !!!

It truly humbles me when people donate their money in this recession time.

You'll be automatically included in my beta-tester mailing list.
I expect first beta version will be ready sometime next month.

I'll keep you updated!


Wednesday, May 20, 2009

VNC + Media Streaming Combo

Got vnc and media streaming working... :)

i can now vnc and control my pc to get VLC streaming video to G1.

Will post it on youtube soon.

youtube video - pre-alpha version

Tuesday, May 19, 2009

mplayer update

mplayer works sort of....well...almost there.... :)
av out of sync...but it plays both video and audio well...

it even supports video streaming...very cool!

Monday, May 18, 2009

Donate Please!

Please help this project moving forward.... :)

Where is d-pad?

I really don't understand...why there is no decent d-pad on any phone/pda!
If you're considering "Game", d-pad is MUST!

HTC/Sammy/Sony...please step up...this is a big market.

GP2x porting in progress....

-debian booting awesome..!
-mplayer...semi working...
-cps2 emulator working...awesome!
-mame/snes emulator working...but sound isn't crispy like cps2
-work in progress...sega/gba