PPC Emulator - 8125, K-JAM, P4300, MDA Vario ROM Development

Is there an emulator for PC which can run WM6 ROM? I am working on releasing my next rom after i get the permission from Chef(Theloon) and as i am working on the next release i need to constantly flash which takes a while. So i was thinking if there is an Emulator for our device..

You would need an emulator specifically for HTC Wizard. I doubt anything like that exists...
Mirek

the best
the best one i used for my wizard is pocket nester but you gotta play with the NES rom but loe the classic games

He doesn't mean an emulator _FOR_ the PPC he means one _OF_ the PPC. And no unfortunately it doesn't exist - would be nice to have one which you could just drop an nbf into!

microsoft has something
Try this:
http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en
This is a WM6 emulator images directly from microsoft. I have tried it and its works just fine (useful if your creating programs for WM6). If your looking for something that emulates the htc wizard, i doubt there is any.

fyahstar said:
Try this:
http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en
This is a WM6 emulator images directly from microsoft. I have tried it and its works just fine (useful if your creating programs for WM6). If your looking for something that emulates the htc wizard, i doubt there is any.
Click to expand...
Click to collapse
Usefull for testing programs, but useless as far as cooked ROM testing is concerned...
Mirek

Well, just try to convert your *.nbf file to a *.bin file to open it with the emulator fyahstar mentioned. Maybe it works..

i read in the hermes forum you can dump the image (there are actually BIN files) so you can retrieve the MUI files....what would happen if you reverse that process (might have to exclude device specific things but hey its a possibility!) i am actually going to play around and see what would happen....

Related

WM6 SDK is out (+WM6 emulation images)

Haven't seen anyone mention it here.
The WM6 SDK with emulator images is out since 2 weeks
Download it directly from microsoft:
http://www.microsoft.com/downloads/...3a-a651-4745-88ef-3d48091a390b&DisplayLang=en
what exactly is this? they will have 2 versions of wm6? pro and standard?
newyorker said:
what exactly is this? they will have 2 versions of wm6? pro and standard?
Click to expand...
Click to collapse
Pro = PPC
Standard = Smartphone
Does anyone know how to run our own custom cooked images in this emulator? Seems to me it would speed up the cooking process if I could just build the rom and run it in the emulator. I saw some posts on this forum asking this very same question a while back. Now that we have a WM6 capable emulator I think it is time to wake this idea up.
computer9cowboy said:
Pro = PPC
Standard = Smartphone
Does anyone know how to run our own custom cooked images in this emulator? Seems to me it would speed up the cooking process if I could just build the rom and run it in the emulator. I saw some posts on this forum asking this very same question a while back. Now that we have a WM6 capable emulator I think it is time to wake this idea up.
Click to expand...
Click to collapse
That would be interesting, it could save alot of people from killing their ppc's when trying new stuff .... But I don't think it's possible
Somebody pls say I'm wrong
Actually Professional is Pocket PC Phone Edition and Classic is Pocket PC.
http://www.windowsfordevices.com/news/NS4634035064.html
Perhaps also handy to post this in one of the General Discussion threads, like Development and Hacking.
I'm downloading the software now, I'll post the results later on.
anichillus said:
That would be interesting, it could save alot of people from killing their ppc's when trying new stuff .... But I don't think it's possible
Somebody pls say I'm wrong
Click to expand...
Click to collapse
If you refering to cooked rom's... I think you're right. As far as I know is not possible to install a cooked rom in a emulator.
Loading a cooked rom is indeed not possible, but it's a very handy app. to test software (and perhaps some one wil find a way to get another ROM loaded).
I have been able to test the Dutch MUI for HTC Album on a WM 6 emulated device, Still playing around with it, if you want more info check out http://msdn2.microsoft.com/en-us/library/aa188174.aspx, there you can read al about how-to use it. Have fun

difference between smartphone and PPC software tat i don understand..

Can a PPC software use in a Window mobile based smartphones?
are they functioning like in the PPC?
Can the *.cab file used for PPC use in smartphones?
I was just about to answer you, but then I go to the last line of your message.
We do not deal with WAREZ and craks here.
and
sthg about software tat i don understand..
Click to expand...
Click to collapse
is something that I don't understand
ok, prehaps i shouldn't ask it tat way... actually the main thg is i just wanna know if there is any possiblity tat we can use PPC softwares on Window mobile based smartphone?
That would depend on the software and the device.
Some will run, some you won't be able to use without touch screen and some will need extra components.
you can try...it's all winCE...
I know some of my old smartphone software works o.k. on my PPC, but PPC is like smartphone's bigger brother: with extras (touchscreen, others, etc.)
The screen is broke on my smartphone now but I seem to remember installing some stuff meant for PPC on there back in the day with varying results. I think some did work, but not a lot worked nicely.
AFAIK you need to port, change a few things (like have no touchscreen input) for a reliable result.
it being winCE is not always enough
binary files are spc for the cpu they were compiled for
but if they have the same cpu and the same libs
it would work
another matter is .net and java they are not written for a spc cpu but for the framework
http://mobile-enthusiast.blogspot.com/2007/01/how-to-run-pocket-pc-applications-on.html
Rudegar said:
http://mobile-enthusiast.blogspot.com/2007/01/how-to-run-pocket-pc-applications-on.html
Click to expand...
Click to collapse
Excellent article. Note that, however, it states all PPC apps run on a Smartphone w/ SPHelper ("Does this mean that they will run the same software? / Yes and no. All Windows Mobile devices (Smartphone, PPC, PPC phone edition, etc) can run the same actual executable code (.exe files) as long as it has been written for a Windows Mobile device. However if you actually try to install PPC software on a Smartphone (or vice versa) using Activesync, you might get an error message stating the device is incorrect and it will refuse to do anything."). This is, however, not really the case. See my related articles and hacking reports - in the articles I've posted in the last 2 weeks, I've posted a LOT of info on interoperability issues.
As a rule of thumb, about 10% of native (NON-Compact Framework-based) PPC programs can be hacked to work on a QVGA Smartphone. On a 176*220 one, even fewer.
bjy8138 said:
Can a PPC software use in a Window mobile based smartphones?
are they functioning like in the PPC?
Can the *.cab file used for PPC use in smartphones?
Click to expand...
Click to collapse
Make sure you don't miss ANY of my articles. They are ALL in this very "General" forum.
I've published a LOT of information on these subjects, listing all the compatible software and how they can be hacked.
there should be a special forum for them since there are soo many they cant be sticky
some might get pushed far back
Rudegar said:
there should be a special forum for them since there are soo many they cant be sticky
some might get pushed far back
Click to expand...
Click to collapse
Yup, that's a problem.
I'll some time collect the links and put them all in the Wiki so that they are easy to find.
off topic
I'll some time collect the links and put them all in the Wiki so that they are easy to find.
Click to expand...
Click to collapse
something like that'd be good, I think we all appreciate informative articles and in-depth tests ...thanks!

Help with PDB file?

I'm running WM6 on a wizard. I have a program which shows airfields and information about them called smart companion (attached for anyone who wants to play) which would be really useful for me as a commercial pilot. Unfortunately the associated database file is in pdb format which I was told would work on both Palm and WM (The executable is the WM version) but my wizard wont read it.
Does anyone know how to make this work or do i need a different database format? Can it be converted to the right one?
I have attached the pdb file as well.
Cheeers
Worand
For reading my PDB files I use a free program: OLIVETREE Bible READER: http://www.olivetree.com/pocketpc/
It has an option to read other stuff like ebooks, etc...
---
Thanks
Thanks for that I have downloaded it & will try it.
Ideally I would like to get the database to work with the 'smart companion' program as it allows you to add notes & shows the airfields in a proper diagramatic way.
Can pdb files be converted to work like this?
Thanks again
W
worand said:
Thanks for that I have downloaded it & will try it.
Ideally I would like to get the database to work with the 'smart companion' program as it allows you to add notes & shows the airfields in a proper diagramatic way.
Can pdb files be converted to work like this?
Thanks again
W
Click to expand...
Click to collapse
I am confused, are you trying to run an application made for a PALM device? If your answer is YES, try StyleTap you won't regret it: http://styletap.com
I just don't know if it is supported though. I use StyleTap to run SUperMemo for Palm. Although there is a SuperMemo for PPC but from a different company, and it sucks. The MapleTop SuperMemo software is better.
Thanks for the post cktlcmd.
The smartCompanion program has two versions. One for palm (a prc file) and one for WM (an exe file). However it only has one database file (a pdb file).
When I run the exe file on my wizard (tried it on wm5 and wm6). the programs runs fine but does not find the database. I made sure the database was in the same directory/folder as the exe file but no joy.
My mate who gave it to me reckons he knows people running it on WM and it is to do with where the database is stored but he runs it on Palm & doesn't know much about WM.
Since your post I have got it running using styletap and the prc (palm) version so I am very happy about that.
I would still very much like to work out how to use the exe version as it runs smoother (orientation changes very slowly using styletap when I want to use my keyboard and a few other minor annoyances).
Anyway your suggestion means I actually have use of the program, and I can run other palm programs if I want as well. Thanks.
Does anybody know if I have to have a pdb file in a specific folder for it to be found by a program?
Ta
Worand
worand said:
Thanks for the post cktlcmd.
Does anybody know if I have to have a pdb file in a specific folder for it to be found by a program?
Ta
Worand
Click to expand...
Click to collapse
Let me get this straight, when you install the PPC version it runs fine but can't find the pdb file, right? If the answer is YES, then there should be a setting within that PPC application on pointing to where you should place the pdb file. Otherwise, try the very root of the SD Card, that might be the default setting of the PPC application.

ROM Emulation PC, has it been done?/is it possible?

Just a question to throw out there, has anybody created or know how we can emulate ROMs on our PCs to test em out, because I've heard constantly Reflashing the ROM on a PPC, (Wizard, Hermes, etc) can eventually screw up the rom, dont know if this is actually true but would assume so since the process takes 10 minutes for me and if this is possible this would cut down the testing phase of ROM Cooking considerably as well as create a safer enviroment to test on to ensure its looking the way we want it and then eventually final testing on the PPC/Smartphone for GSM quality tests and such.
No, there is not any emulator for ROMs.
By the way: just yesterday the same question was asked in another thread...
As for "screwing up ROM": the flash memory has limited amount of times it can be overwritten, but I think you can sleep in peace. I do not think you have chance to reach that limit by flashing... You would get mad from constant flashing before...
Mirek
There is an emulator for WM6 by microsoft, you can only use that for software testing purpose. You can't use buttons or anything that you have on Wizard. Remember its only for Software Purpose.
nycelitemaster said:
There is an emulator for WM6 by microsoft, you can only use that for software testing purpose. You can't use buttons or anything that you have on Wizard. Remember its only for Software Purpose.
Click to expand...
Click to collapse
I wonder why people keep mentioning this in case somebody looks for ROM emulator...
FOR THE ROM EMULATION HTC WIZARD EMULATOR WOULD BE NEEDED (it does not exist).
The Microsoft emulator is WM emulator for software development... Useless for testing HTC Wizard ROMs...
Mirek
mirekluza said:
I wonder why people keep mentioning this in case somebody looks for ROM emulator...
FOR THE ROM EMULATION HTC WIZARD EMULATOR WOULD BE NEEDED (it does not exist).
The Microsoft emulator is WM emulator for software development... Useless for testing HTC Wizard ROMs...
Mirek
Click to expand...
Click to collapse
Well, that is what i said, it is only for software testing purpose..... nothing else. You can't emulate wizard but you can emulate wizard rom if you convert it to BIN file to test if all the OEM packs you integrated are working fully
nycelitemaster said:
...you can emulate wizard rom if you convert it to BIN file to test if all the OEM packs you integrated are working fully
Click to expand...
Click to collapse
Really? Did you try it? I think ROM contains Wizard specific things, so that it will not work... The MS emulator is usable only with MS images...
I will gladly admit my error here - if it is really possible it would be a good thing (but I doubt it)...
Mirek
nycelitemaster said:
Well, that is what i said, it is only for software testing purpose..... nothing else. You can't emulate wizard but you can emulate wizard rom if you convert it to BIN file to test if all the OEM packs you integrated are working fully
Click to expand...
Click to collapse
I am partly with nycelitemaster on this.
To lift a piece of the vail:
It's possible to test a ROM on the emulator, WinCE platformbuilder has this option.
Device emulater does support hardware keys, they have to be mapped to the keyboard thoug.
EquinoXe
It should not work, because the emulator clearly stated that it emulates the Samsung CPU platform, which is not TI that used by Wizard.
i have been doing some testing on this (using a cooked wm6 rom in the ms emulator) but w/ no luck so far (didnt try the WinCE platformbuilder) . i removed everything wizard specific and left w/ a bare OS as possible but the emulator refuses the BIN....unfortunately i dont have any free time to keep testing...but a good place to start would be to examine the BIN files of the emulator (they are several) and a vanilla rom to see what is different. regardless.....might be too much work for what its worth...its a lot easier to just flash your wizard
The way our kitchens cook ROMs it is unlikely the output nb or nbf is anyhting like the correct bin format - the emulator probably needs something like a complete ROM dump where it is literally a read only image if you see what I mean.

Standalone WM6 Rom Emulator?!?!? Could it be?!?

I was just browsing the internet and I came across something VERY interesting... They say it is a standalone WM6 Rom emulator. I don't know whether or not to believe it but I know I can't try it right now. My XP partition is kinda small(40gigs) and my computer really doesn't have the Ram to run Vista anymore since I re-installed Norton 360 but I think this is something that deserves some serious attention here.
If this really works then we could potentially use this to test roms before flashing and hopefully avoid bricks in the future.
PLEASE, someone has to take a look at this...
http://www.chrisrue.com/funboard/comments.php?DiscussionID=11&page=1#Item_0
Nothing new as far as I understand it.
It is about Microsoft emulator (it has its own ROM images).
You can emulate WM 6 on a PC (with MS Visual Studio or a standalone emulator). I guess most of people know that.
*But you cannot emulate your own Wizard ROM*. This was discussed multiple times here...
Mirek
First, thanks for the linkage.
Before the release of the full standalone emulator package, I was able to use the Orcas VS beta release to install, then slide some pieces of the WM6 SDK into a rough "standalone" config. Thought it might be helpful for other folks looking to get some time with WM6 while avoiding any bricking risk to real hardware.
Since the release of the full standalone emulator package, including WM6 emulator ROMs, that linked post/thread doesn't actually mean a whole lot.
I've got some additional items on DEmu 1.0 and 2.0 using both WM5 and WM6, which can be found here:
http://www.chrisrue.com/funcave/2006/06/wm5-device-emulator-index.html
http://www.chrisrue.com/funcave/2007/03/device-emulator-v2-index.html
As stated already, the standalone emulator package doesn't really offer any benefits for cooking or testing hardware specific ROMs.
And many MANY thanks to the amazing technicolor pool of genius here at xda-developers. You've saved my bacon more times than I can count. So thanks for that!

Categories

Resources