[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