This site is no longer active and is available for archival purposes only. Registration and login is disabled.

ARM emulator (just for fun)


ARM emulator (just for fun)

Postby picard » Jan 12, 2004 @ 12:37am

hi

recenetly i'am working on blitting library for pocketmvp video player and needed a minimal cpu emulator for better testing (especially mips and sh3 because i don't have such devices) i'am making this just for fun, so i went a little off the point :) although the sh3 emulator is not finished, i spent some time tring to make a minimal wince enviroment. here is the result. maybe someboby will find it usefull, or get some ideas, or whatever. it's definitly not a finished emulator, i was to lazy do define all the coredll functions. the arm->x86 core is very new (yesterday) maybe it has some bugs. not too much optimized, but on my 2.4Ghz P4 runs faster as my XScale 400Mhz PPC.



screenshots:
Attachments

[The extension jpg has been deactivated and can no longer be displayed.]

User avatar
picard
pm Member
 
Posts: 115
Joined: Aug 21, 2003 @ 4:30pm
Location: BetaPlayer


Postby bluescrn » Jan 12, 2004 @ 1:33am

That's my PocketPockets demo :)

And that's pretty impressive emulation!.

I've experimented with the ARM emulator core from Visualboy Advance for testing ARM code functions - I assembled my ARM functions to raw binary data and load them at run-time - I can call them by casting a function pointer, or calling the emulator if it's a win32 build

Spent some time working on ARM rasterizing code - the emulated code is painfully slow if I do a debug build, and slower than my 206mhz PPC in release builds (on an XP1800/1Gb)

Anyway, PocketPockets is making good progress - I've got a Symbian build working, table/pocket collision+physics now work, and added Hekkus for audio :)
User avatar
bluescrn
pm Member
 
Posts: 107
Joined: Jul 6, 2003 @ 4:20pm
Location: Manchester, England


Re: ARM emulator (just for fun)

Postby hm » Jan 13, 2004 @ 5:14pm

User avatar
hm
pm Member
 
Posts: 201
Joined: Dec 28, 2003 @ 8:47pm
Location: Seattle, WA


Re: ARM emulator (just for fun)

Postby picard » Jan 13, 2004 @ 6:04pm

User avatar
picard
pm Member
 
Posts: 115
Joined: Aug 21, 2003 @ 4:30pm
Location: BetaPlayer


Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum