Wednesday, January 03, 2007

Screenshot potpourri

I've not done much related to DS emulation, besides some profiling and considering where to go from here. I'm really concerned about some tidbits of the current state of DS emulation in desmume. Mainly, I want to do some really hardcore cpu core rewrite to gain some speed, and moving the whole 3D renderer to software, instead of using opengl, as it is used now. I've already written a few software renderers in the past, and I even started one (designed to be used in desmume) about a month ago, but I haven't got the time, neither the motivation needed for such a feat, mot to mention rewriting half of the cpu core for speed: at least, not now :P

Today I just implemented a hacky way to support "flipped repeat textures", which consumes more memory than desired (even if only 1-2mb) and cpu, but works :P It's visible (or not, as now it's rendering as desired) in the sand path in the 3rd shot, which is using it. Most of my time today, was spent testing Mario DS, up to the first stage, but I didn't make any proper shots: it seems pretty stable, even if it could be better. Anyway, some shots:



And that's all, have fun :)

7 comments:

lowlines said...

Yay!! Peach's castle doesn't look like a big cake!! XD

Well consider these are some of the best DS 3D screenies as of yet.....you can't say it looks bad :)

xvx said...

EXELENT WORK SHASH!!!!

shash said...

In case anyone reads, I'd like to receive suggestions on games to test/take screens, as I don't test too many games: I find it boring. So keep suggestions coming :)

lowlines said...

Hmm, be a bit hard to recommend to many games, unless that savestate thingo is implemented. You should look into Kirby's Canvus Curse, as the stylus uses some kind of effect to draw a path for the ball Kirby to ride on. And you can try FIFA 06, Madden 05/06, Top Gun. :p for 3D purpose games.

Anonymous said...

nice man
can you teste FIFA 06 and resident evil in order to test 3d features
and castlevania to test 2d
thanks

shash said...

low lines, rockmanrotties, danos: I'll make screenshots of the games listed today or tomorrow, I've been a bit ill last weekend

denis: Because it's unfinished, I don't want to release unfinished crappy code :P

Anonymous said...

thanks shash
we will waiting
thanks