This is the way Mamece3 should be played, fast without controller problems. While the HP658 controller scheme still feels cheap like the iPAQ's, at least it can do diagonals, and has no button issues whatsoever. It still feels weird playing this thing at iPAQ speeds without having the gameplay cramped. This program really kicks butt now!!!

Here are the new offsets for the HP568 so hopefully you can include it in the next build.

For some reason even though I mapped the recorder and button 1, Mamece3 only recognized button 2-4 and action. I know the recorder button has caused problems before. Also Larry Banks mentioned in Brighthand the Home Key (button 1) wasn't always getting recognized by GAPI. Tomorrow I will post my changes to Cgapi in a follow-up since I am not using the PC with the toolkit on it. I had to map escape to button2, lcontrol to button4, tab to action, return to button3 to access the config, and the key1 to button3. Just to give you an idea of the new layout.

Another thing, I had to use build 9.0 and not 9.1. 9.1 was giving my linkage errors with the new routines you added for the file handling I think. Sorry I can't give you more info, I just stopped trying and went to an older version that I know worked in the toolkit before. Isn't your toolkit an early release versus the what was officially released? Maybe that is why I am getting the errors and you aren't. If I wasn't just a hack I would probably have a better shot at fixing the problem.

> Techmaster,> > This is the way Mamece3 should be played, fast without controller problems. > While the HP658 controller scheme still feels cheap like the iPAQ's, at least it> can do diagonals, and has no button issues whatsoever. It still feels weird> playing this thing at iPAQ speeds without having the gameplay cramped. This> program really kicks butt now!!!> > Here are the new offsets for the HP568 so hopefully you can include it in the> next build.> > recorder - 0xc9> button 1 - 0xc1> button 2 - 0xd3> button 3 - 0xd1> button 4 - 0xd2> action - 0xd4> > Problems: > > For some reason even though I mapped the recorder and button 1, Mamece3 only> recognized button 2-4 and action. I know the recorder button has caused> problems before. Also Larry Banks mentioned in Brighthand the Home Key (button> 1) wasn't always getting recognized by GAPI. Tomorrow I will post my changes to> Cgapi in a follow-up since I am not using the PC with the toolkit on it. I had> to map escape to button2, lcontrol to button4, tab to action, return to button3> to access the config, and the key1 to button3. Just to give you an idea of the> new layout.> > Another thing, I had to use build 9.0 and not 9.1. 9.1 was giving my linkage> errors with the new routines you added for the file handling I think. Sorry I> can't give you more info, I just stopped trying and went to an older version > that I know worked in the toolkit before. Isn't your toolkit an early release> versus the what was officially released? Maybe that is why I am getting the> errors and you aren't. If I wasn't just a hack I would probably have a better> shot at fixing the problem. > > Ottoman>

I'll plug these in somehow. Blasted, the new HP using the ARM processor is available already? I'll have to start looking around. I'm still deciding if I'll pick one up or wait to see what shows up from the other vendors. There is getting to be too many choices ;).

FYI I am developing in the previous Visual C Development Kit but I have also compiled the sources in the MS Embedded toolkit that is free.

I believe most of the models are out. Go to www.brighthand.com and see the reports on all the new devices. IMHO, if you have an iPaq already, there's nothing really worth upgrading. I personally won't be upgrading my EM-500 either, as all the new devices (even Casios) use reflective screens, and there have already been reports of many cases of dust under the screen of new Jornada.

> > Techmaster,> > > > This is the way Mamece3 should be played, fast without controller problems. > > While the HP658 controller scheme still feels cheap like the iPAQ's, at least> it> > can do diagonals, and has no button issues whatsoever. It still feels weird> > playing this thing at iPAQ speeds without having the gameplay cramped. This> > program really kicks butt now!!!> > > > Here are the new offsets for the HP568 so hopefully you can include it in the> > next build.> > > > recorder - 0xc9> > button 1 - 0xc1> > button 2 - 0xd3> > button 3 - 0xd1> > button 4 - 0xd2> > action - 0xd4> > > > Problems: > > > > For some reason even though I mapped the recorder and button 1, Mamece3 only> > recognized button 2-4 and action. I know the recorder button has caused> > problems before. Also Larry Banks mentioned in Brighthand the Home Key> (button> > 1) wasn't always getting recognized by GAPI. Tomorrow I will post my changes> to> > Cgapi in a follow-up since I am not using the PC with the toolkit on it. I> had> > to map escape to button2, lcontrol to button4, tab to action, return to> button3> > to access the config, and the key1 to button3. Just to give you an idea of> the> > new layout.> > > > Another thing, I had to use build 9.0 and not 9.1. 9.1 was giving my linkage> > errors with the new routines you added for the file handling I think. Sorry I> > can't give you more info, I just stopped trying and went to an older version > > that I know worked in the toolkit before. Isn't your toolkit an early release> > versus the what was officially released? Maybe that is why I am getting the> > errors and you aren't. If I wasn't just a hack I would probably have a better> > shot at fixing the problem. > > > > Ottoman> > > > I'll plug these in somehow. > Blasted, the new HP using the ARM processor is available already? I'll have to> start looking around. I'm still deciding if I'll pick one up or wait to see what> shows up from the other vendors. There is getting to be too many choices ;).> > FYI I am developing in the previous Visual C Development Kit but I have also> compiled the sources in the MS Embedded toolkit that is free.> > > Cheers,> -Techmaster>

Subject

Re: Techmaster: New offsets for HP568

Posted by

Anonymous (216.54.249.10)

Posted on

10/12/01 02:41 PM

Just wanted to offer a quick thanks to both Tekhmaster and Ottoman.

Thanks to Tekhmaster for releasing emulator source that actually compiles and links under eMbedded Visual C++ (I did have to fix a few include paths and minor compile errors, but nothing major), and thanks to Ottoman for providing a detailed explanation of his findings regarding the buttons on the HP568.

Being the impatent person that I am, I didn't want to wait around for Tekhmaster to roll another official version of MAMECE to support my Jornada 567 (no offence intended Tekhmaster, It's just that I want it yesterday ;) ). Using the source code and the information provided by Ottoman, I was able to fix the button problems and get MAMECE up and running on my Jornada 567 in about 15 minutes!! Yippeee.

I do hope the problems with the recorder button and button 1 can be resolved. All the double mappings can be confusing at times.

I got my Jornada 567 a couple of days ago and really wanted to use MAMECE3 on it.

I am a programmer by trade (C++, Java, C#/.Net), but this is my first exposure to Embedded Visual C++.

Using the info from Ottoman, I was able to modify my source to get the buttons to work.

I did get around the linker problem with the function set_root_path() in File.c. I commented out line 38 in File.h, which declares set_root_path(). However, this seems to cause MameCE not to be able to find Roms in the the "Roms" sub-directory of the executable directory.

I'm able to get some games to load now and the buttons work, but I get no sound. Since this is my first exposure to the MAMECE3 I don't know if this is expected or not. I did enable the "Enable sound" item in the Options menu. Any ideas?

Also, what button is the "OK" button?

Thanks,--Anil

Subject

Re: Techmaster: New offsets for HP568

Posted by

Anonymous (66.20.180.207)

Posted on

10/12/01 07:20 PM

> Being the impatent person that I am, I didn't want to wait around for Tekhmaster> to roll another official version of MAMECE to support my Jornada 567 (no offence> intended Tekhmaster, It's just that I want it yesterday ;) ). Using the source> code and the information provided by Ottoman, I was able to fix the button> problems and get MAMECE up and running on my Jornada 567 in about 15 minutes!! > Yippeee.> Any chance of posting it so the rest of us can enjoy it?

Thanks,

Jim

Subject

Re: Techmaster: New offsets for HP568

Posted by

Anonymous (63.212.146.155)

Posted on

10/12/01 11:53 PM

> Just wanted to offer a quick thanks to both Tekhmaster and Ottoman.> > Thanks to Tekhmaster for releasing emulator source that actually compiles and> links under eMbedded Visual C++ (I did have to fix a few include paths and minor> compile errors, but nothing major), and thanks to Ottoman for providing a> detailed explanation of his findings regarding the buttons on the HP568.> > Being the impatent person that I am, I didn't want to wait around for Tekhmaster> to roll another official version of MAMECE to support my Jornada 567 (no offence> intended Tekhmaster, It's just that I want it yesterday ;) ). Using the source> code and the information provided by Ottoman, I was able to fix the button> problems and get MAMECE up and running on my Jornada 567 in about 15 minutes!! > Yippeee.> > I do hope the problems with the recorder button and button 1 can be resolved. > All the double mappings can be confusing at times.> > --> Bryce (a.k.a. byancey)> http://www.yanceyware.com>

I'm glad I was able to help out. I modified iMame too but for some reason that program causes the system clock to completely get out of wack which takes two clock updates to correct (seems to be the infamous 2085 time warp other users have encountered). Mamece3 is much more stable!!

I'm also glad I wasn't the only one encountering the linker problem. What did you do to get around it? I am just a novice programmer so in this situation I was pretty much at a loss. My C experience is 10 years old at best. Could you explain in this forum what you did? I would like to have version 9.1 instead of 9.0 if possible.

Actually all the new units aren't available yet but have been announced.

The only one available at this time is the HP. I went out and picked one up last weekend. See my next Post on for my opinion. :)

Cheers.

> I believe most of the models are out. Go to www.brighthand.com and see the> reports on all the new devices. IMHO, if you have an iPaq already, there's> nothing really worth upgrading. I personally won't be upgrading my EM-500> either, as all the new devices (even Casios) use reflective screens, and there> have already been reports of many cases of dust under the screen of new Jornada.> -snip-

> > Just wanted to offer a quick thanks to both Tekhmaster and Ottoman.> > Me too.> > I got my Jornada 567 a couple of days ago and really wanted to use MAMECE3 on> it.> > I am a programmer by trade (C++, Java, C#/.Net), but this is my first exposure> to Embedded Visual C++.> > Using the info from Ottoman, I was able to modify my source to get the buttons> to work.> > I did get around the linker problem with the function set_root_path() in File.c.> I commented out line 38 in File.h, which declares set_root_path(). However,> this seems to cause MameCE not to be able to find Roms in the the "Roms"> sub-directory of the executable directory.> > I'm able to get some games to load now and the buttons work, but I get no sound.> Since this is my first exposure to the MAMECE3 I don't know if this is expected> or not. I did enable the "Enable sound" item in the Options menu. Any ideas?> > Also, what button is the "OK" button?> > Thanks,> --Anil>

The Set_root_path is needed to locate the root directory of your app. Without it rom locations can't be found correctly. It shouldn't have anything to do with sound however.

OK is entered by hitting the left direction then the right direction. :)

Cheers,-Techmaster

Subject

Re: Techmaster: New offsets for HP568

Posted by

Anonymous (62.253.128.4)

Posted on

10/16/01 03:04 PM

> Any chance of posting it so the rest of us can enjoy it?> Thanks,> Jim

Oh yes please!!! I'm not a programmer and rely exclusively on you guys to compile a version of MameCE for HP568 zith nez button mappings. JBB ( jbb@freeuk.com )

> > Any chance of posting it so the rest of us can enjoy it?> > Thanks,> > Jim> > Oh yes please!!! I'm not a programmer and rely exclusively on you guys to> compile a version of MameCE for HP568 zith nez button mappings. > JBB ( jbb@freeuk.com )> I will post an official copy sometime tonight. :)