[ another update... ]

it's been a while since the last update, so I figured it's about time to let everyone know what's going on.

first of all, thanks to everyone who sent in the full text article (and some even did really nice color scans!) of ps2pc mentioned in psm. since there were so many people who sent me the info, I can't thank everyone individually. [btw: you can stop sending in the text of the article now. :) ]

secondly, I got a dog! :) it was about a month ago... so I've been spending a lot of time with Max (yes, that's his name) to get him to stop chewing ... on my feet (OWWW!&@%#*)! he just turned 12 weeks old on friday (the 22nd). if you'd like to see a pic of me holding him (when I got him) at 8 weeks (1024x768, ~250K), click here.

at any rate, the core of ps2pc has been progressing rather well. refried and I have been going back and forth on how to handle memory opcodes with the least amount of r5k instructions, and I think we've come to a conclusion. i've also fixed some bugs in the base 'readbyte' memory routines, and have added support for all 16- and 32-bit addressing modes when reading data. this includes the crazy addressing crap like:

mov cs:[bx + si - 10h], ah

unfortunately, ir5kte hasn't been updated to handle memory opcodes (ie: sb), so I haven't been able to test these yet... although the code looks good.

which leads us to... device emulation. I would like to request a (small) donation -- if anyone has a Trident 8900 ISA VGA card, *please* let me know. why this card? back in the days, I used to have one of these, and it was the most compatible VGA card I ever had. the TVGA BIOS is also socketed (i remember), so it would be easy to dump with an eprom reader. if anyone would be willing to donate this specific card, please e-mail me, and your name will go up in ps2pc history. :)

anyway, enough for now... to summarize: new build next weekend. and if you want to donate a Trident 8900, let me know.