Monday 29 November 2010

GitHub

After re-designing and re-engineering the CPU core I've now separated the 680x0 emulation into it's own project and I'm now using GitHub for hosting:

https://github.com/tonyheadford/m68k

This has taken a while although mostly because I've been too busy with other things to work on this. At one point I went up a blind alley writing code generation scripts in Ruby for a different approach to try and maximise speed (minimizing conditional code in the fetch and execute loop) and to further my Ruby skills, but it turned out to generate just too much code and made it unwieldy for both maintenance and my poor IDE.

It's quite exciting to be at a point where I can get back into the Amiga emulation.

4 comments:

Eight-Bit Guru said...

Yay, activity! Oh damn, now I'll have to update Legacy System. Soon. Promise. :)

t0ne said...

Yea, it's scary just how fast time flies.

thomas said...

Heh... looks like the yearly meeting of the Procrastinating Emulation Writers Association. My Atari ST emulation is also stuck at a particularly nasty interrupt handling issue. Hope to get back into things this winter... :-)

t0ne said...

lol :)
Good luck with it thomas.