[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Boarding pass: a work in progress.
BLuRry wrote:
> Funny things happen when you consume too many free drinks on an
> airplane. And several times in the past six months, I have been
> upgraded not only to the first class cabin, but to seat 2E. So, as
> part of this ritual, I would start working on something //e-related. I
> decided in one of these buzzed sessions of coding that it might be fun
> to try my hand at an emulator.
>
> And now it's the middle of January and I got the CPU and memory cores
> to start behaving themselves. It will be cycle-accurate, or at least
> it should be in theory. Or the whole thing will be too slow to emulate
> a real-time apple. Haven't figured out if that's the case yet. ;-)
> If there are any pain points, I can use the wonderful profiler in
> Netbeans 5.5 to track down the culprits pretty easily, I think.
> "Boarding Pass" is a tentative name. I'll probably change it
> eventually once this thing actually works.
:-)
You're not alone - I wrote a 6502 core in Java one weekend a while ago
after a bottle of Cabernet.
The idea was to have a fully modular implementation that easily allowed
'pluggable' expansion cards
I'll email it to you - might contain some ideas... Never got around to
implementing cycle counting in the core though, I'd be interested to
see how you implemented it.
Matt