Page 1 of 1

ARM emulator (just for fun)

PostPosted: Jan 12, 2004 @ 12:37am
by picard
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:

PostPosted: Jan 12, 2004 @ 1:33am
by bluescrn
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 :)

Re: ARM emulator (just for fun)

PostPosted: Jan 13, 2004 @ 5:14pm
by hm

Re: ARM emulator (just for fun)

PostPosted: Jan 13, 2004 @ 6:04pm
by picard