Working NES/GBA Emulator

ballerbrian's picture
Submitted by ballerbrian on Wed, 17/05/2006 - 20:39. Software

Actually 4-in-1: NES, MasterGear, Gameboy, and Gameboy Advance:
From http://fms.komkon.org/MorphGear/

Install the trial (see attached zip) and see for yourself...it works quite well! Sound is emulated well and it has good, smooth graphics (once you overclock ;-) )



Tips:
1. Note that you first install the MorphGear host application (for PocketPC 2003), and THEN install MorphGear plugins (basically an exe that installs one dll for each console). See attached zip.

2. I run my wizard overclocked (OMAPCLOCK.exe -clock 260) and then games run smoothly with sound.

3. This program doesn't detect landscape mode. Solution: I set global video settings to east orientation. I then open the keyboard halfway. Don't forget to remap up/down/left/right. Since MorphGear still thinks it's in portrait mode you need to set Up to be Left, Down to be Right, Left to be down, and Right to be Up. You'll see what I mean. NOTE: this is only if you want to use the keyboard keys and/or play in landscape mode. Updated: after playing a bit, i realized you can just use the multidirectional control without remapping anything (i still use the keyboard for A/B, and the two menu buttons for start/select).

4. Cool features: there is also a virtual gamepad viewable in portrait mode, kinda fun for testing purposes (basically a SNES-like controller that u use with the touch screen). Also: once you get everything up and running you can tap the screen and all the menus disappear leaving just the game screen with black borders.

It's pretty cool playing Mario, Double Dragon II, and Contra on my phone. I think I may get the licensed version of NES. (Although I think the demo runs fine and only seems to display "unregistered" at the bottom. *shrug*). Second Update: The demo version apparently quits out after five minutes--seems a little inconsistent in the time it allows though. $20 to play all the NES games (that you legally own in original ROM format of course ;-) ) isn't too bad. I've been playing it with my Chainpus bluetooth gamepad (a little geeky I know but it works great).

--




violator's picture
Submitted by violator on Fri, 19/05/2006 - 05:02.

I figured a way to use the keyboard as your primary keys without having to have the keyboard only halfway out:

1) Fully open the keyboard so screen goes into landscape mode
2) Go to Start > Settings > System > Screen
3) Set "Orientation" to "Portrait"
4) Click OK
5) Fire up the emulator. Don't forget to set the global video settings to East orientation.

Enjoy!

RJ

--


jr5's picture
Submitted by jr5 on Tue, 23/05/2006 - 03:42.

How do u set the global video to west?

--


Stanley's picture
Submitted by Stanley on Fri, 19/05/2006 - 05:22.

Nice posting! You are more than welcome to put information like this in a blog entry instead of a forum topic, and promote it to the frontpage.

I added the article to the handbook, and promoted the topic to the frontpage. Thanks!

--
HTC Wizard Web, aiming to become the number 1 resource for information for HTC Wizard owners.

Skettalee's picture
Submitted by Skettalee on Fri, 19/05/2006 - 13:16.

This is great. Cant wait to get home and try it. I hope it runs alot better than that GBA emulator from before... I cant wait.>!!!

--
www.337studios.com

wgary's picture
Submitted by wgary on Sun, 21/05/2006 - 00:08.

So, having installed this, how do I get my old Game Boy games onto my MDA? I think I'm missing something here...

--


jcpren's picture
Submitted by jcpren on Sun, 21/05/2006 - 10:00.

I recommend setting the screen orientation to "west" (i.e. upside-down to the usual landscape mode), and leaving the keyboard closed. Re-map the A and B buttons to the e-mail and internet keys, then you can use the d-pad with your left thumb and fire/jump with your right thumb, just like you would on the original controllers.

--


SuicideUZI's picture
Submitted by SuicideUZI on Thu, 25/05/2006 - 09:03.

I tried this emulator and Pocket NESter, nester runs NES games smooth without having to overclock but both of these emulators have some kind of problem with the background for me. Ive only tried mario 1 so far but the background will like have parts disapear and show things behind you that you havent got to, its hard to explain. Does it do that for anyone else?

--


ballerbrian's picture
Submitted by ballerbrian on Thu, 25/05/2006 - 09:05.

i've played Mario 1 and had no problems. I'm using the AKU2 rom...

--


SuicideUZI's picture
Submitted by SuicideUZI on Fri, 26/05/2006 - 19:40.

what does the AKU2 rom do

--


SuicideUZI's picture
Submitted by SuicideUZI on Sun, 28/05/2006 - 08:22.

jcpren wrote:
I recommend setting the screen orientation to "west" (i.e. upside-down to the usual landscape mode), and leaving the keyboard closed. Re-map the A and B buttons to the e-mail and internet keys, then you can use the d-pad with your left thumb and fire/jump with your right thumb, just like you would on the original controllers.

i thought this would be the best way but its really hard to use both buttons at the same time, which makes it hard to play games like mario where you need to hold one button in to run and use the other to jump at times

I tried to just set Pocketnester to use regular portrait orientation and use the D pad for directions and the end call button for A and the button above that for B but for some reason it will not let you use the end or send call buttons for buttons in the emulators, they always do their normal function no matter what program you are running, does anyone know how to change that?

--


Checkmate's picture
Submitted by Checkmate on Sun, 28/05/2006 - 08:53.

SuicideUZI wrote:
jcpren wrote:
I recommend setting the screen orientation to "west" (i.e. upside-down to the usual landscape mode), and leaving the keyboard closed. Re-map the A and B buttons to the e-mail and internet keys, then you can use the d-pad with your left thumb and fire/jump with your right thumb, just like you would on the original controllers.

i thought this would be the best way but its really hard to use both buttons at the same time, which makes it hard to play games like mario where you need to hold one button in to run and use the other to jump at times

I tried to just set Pocketnester to use regular portrait orientation and use the D pad for directions and the end call button for A and the button above that for B but for some reason it will not let you use the end or send call buttons for buttons in the emulators, they always do their normal function no matter what program you are running, does anyone know how to change that?

Unfortunately thats a hardware limitation. When HTC built the device the send and end keys are somehow only useable for the phone functions. It's weird too, cause you would think that since the emulator recognizes the buttons they would work. I thought there might be even some kind of registry workaround but nope. Another problem related to the hardware is dual functions, like a previous post about holding down B in mario to run and pressing A to jump, I for one have been playing NBA Hangtime and if those remember this game you have to hold turbo at the same time to do the cool dunks...my solution, the volume slider. Takes some getting used to, but I still use the West orientation method previously posted and the slider button mapped one direction as the L and the other direction as the R, and the wizard recognizes both entries at the same time. Gotta train your right pointing finger = )! For mario, just map the right slide as B and your mail button as A and mario does his thang.

--


ajm's picture
Submitted by ajm on Thu, 24/08/2006 - 19:35.

Use the following program to allow more than one keypress (good for playing games with an emulator). I have an XV-6700 myself, but I've seen it work on an 8125.

6700kbfix - Download: http://www.emulamer.com/6700kbfix.html

From the website: Basically, it does the job by intercepting messages sent from the keyboard driver before they get to the applications. After getting a message that a key's been released, it checks the keypad matrix registers on the CPU to determine if that key really was released, or if it's HTC's driver trying to ruin my game of mario world. If it's the latter, the message is discarded before it can reach the application

--


killium's picture
Submitted by killium on Sat, 09/09/2006 - 21:08.

PocketNester seems to work fine and is free.

--


yallateef's picture
Submitted by yallateef on Sat, 30/09/2006 - 19:10.

I have pnester loaded and I can't get it to work on the keyboard screen. No matter which orientation I have it set to, it always displays vertically.

--


teh_duke's picture
Submitted by teh_duke on Sat, 13/01/2007 - 22:21.

I had the same problem with my 8125 and found that the PockeNesterPlus version has a orientation setting fix under the display option.

http://www.modaco.com/PocketNesterPlus-06-t237915.html

--


netkilla's picture
Submitted by netkilla on Thu, 17/05/2007 - 04:30.

I save the maratsetupppc2003.exe saved in my storage card.. when i try to run it it gives me
"maratsetupppc2003 is not a valid pocket pc application"

am i doing something wrong? help :o

--


netkilla's picture
Submitted by netkilla on Thu, 17/05/2007 - 04:40.

it tells me its not a valid win32 application when i try to install..

i must be doing something wrong... arg... anyone know?

--


collwattsrjr's picture
Submitted by collwattsrjr on Sun, 18/05/2008 - 21:15.

went to the sites. i cant geat any downloads

--
many books written on the wizard. when will they make a movie?

arjen mol's picture
Submitted by arjen mol on Fri, 22/08/2008 - 05:36.

Search in some other topics i suggest or did you find it already ?

--