DxBlog

Sunday, February 19, 2006

Sigh...

Not much to say about any serious aspect of my life. I guess I'll run the usual update: I bowled well on Thursday, my job as a cashier at Wal-Mart is going about usual, and I got yesterday off. Okay, now to the juicy stuff (mwa ha ha)!

Today I completely rewrote my CPU core from scratch implementing a better design that'll be easier for bug killing. I actally completed the entire core over the course of the day (starting about 2ish). I thought this was one of those projects that I'd give up on, but it's so interesting it's got all my attention. I have not been on my computer programming like that in a long time (dare I say never). I spent probably a good two hours digging through pages of assembly code (comparing my output to that of another edmulator's) to hunt down these idiot bugs :-P. PPU support is still sketchy, and there are still bugs to be worked out in the CPU, but I do have some juicy treats:
nestest
This is the program I'm using to hunt down bugs in my CPU (anything that doesn't say "OK" is bad), but I'll give you something recognizable:

nestest
A few palette errors, but otherwise it's looking nice.

I shall keep you updated if anything changes. Peace out, 'mon :-D

0 Comments:

Post a Comment

<< Home