This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
mg_notes:apple_iic:mig_chip [2018/08/01 15:52] M.G. [Apple IIc Plus MIG Chip] |
mg_notes:apple_iic:mig_chip [2018/08/01 15:54] M.G. [Apple IIc Plus MIG Chip] |
||
---|---|---|---|
Line 3: | Line 3: | ||
The MIG is a custom chip in the Apple IIc Plus that provides signals for accessing 3.5%%"%% disk drives and access to a 2K static RAM chip mainly used to buffer 3.5%%"%% sector data for reading and writing. The RAM is also used for the accelerator. | The MIG is a custom chip in the Apple IIc Plus that provides signals for accessing 3.5%%"%% disk drives and access to a 2K static RAM chip mainly used to buffer 3.5%%"%% sector data for reading and writing. The RAM is also used for the accelerator. | ||
- | **2018-06-04 update:** Work by [[http://leon.bottou.org/start|Léon Bottou]] has significantly increased understanding of the MIG chip. See his comments [[https://github.com/mgcaret/rom4x/issues/8|here]] and [[https://github.com/leonbottou/kegs-universal|working emulation]] of the MIG. | + | **2018-06-04 update:** Work by [[http://leon.bottou.org/start|Léon Bottou]] has significantly increased understanding of the MIG chip. See his comments [[https://github.com/mgcaret/rom4x/issues/8|here]] and [[https://github.com/leonbottou/kegs-universal|working emulation]] (also [[https://github.com/leonbottou/gsplus-universal|this]]) of the MIG. |
- | **2018-08-01 update:** Based on the above work, [[https://github.com/rb6502|R. Belmont]] has implemented MIG emulation in [[https://github.com/mamedev/mame|MAME]] and the Apple IIc Plus emulation is now working. | + | **2018-08-01 update:** Based on the above work, [[https://github.com/rb6502|R. Belmont]] has implemented MIG emulation in [[https://github.com/mamedev/mame|MAME]] and the Apple IIc Plus emulation is now [[https://github.com/mamedev/mame/commit/31aaae7491ea4233de75456af178054e650f4344|working]] (also see [[https://github.com/mamedev/mame/commit/7bd14bedf6fd824853c406248dd4a36db17ecb7b|here]]). |
===== Functional Description ===== | ===== Functional Description ===== | ||