![]() I tested the entire SG-1000, SMS, and GG libraries and have 100% compatibility, or at least did at the time I tested. All of the source, at least the portions I wrote (everything but the YM2413 and Z80), are heavily documented, mostly with information coming from SMS Power! This also makes it pretty slow, but speed was not one of the priorities here. I used a "cycle stepped" Z80 to achieve the ultimate level of granularity, and clock every chip one cycle at a time in accordance with a master clock - it's like FizzBuzz for emulation. The goal of this project was to create a human-readable living document covering the SG-1000, SMS, and Game Gear. It has been a few years now and my larger emulation project has gotten more mature, so it is time to start announcing it exists. In the early days of 2021, I decided it was time to write an emulator for the Sega 8-bit family, so in about one month of binge programming, I pumped out the first iteration of Cega, my Sega 8-bit emulator written in C. ![]() Cega - A cycle accurate emulator for the SG-1000, SMS, and Game Gear Posted: Sun 1:20 pm ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |