MAME Work In Progress - Fairlight CMI IIx - ITCH.RS (Fixed)

Subscribers:
1,140
Published on ● Video Link: https://www.youtube.com/watch?v=OrFy300TVE8



Duration: 4:19
788 views
27


After a week and a half of random poking and prodding at different parts of the CMI-01A "Channel Card" emulation for the Fairlight CMI IIx driver in MAME, I finally managed to isolate and fix the sample issue that was affecting ITCH.RS and MILLION.RS.

Without getting too far into the gory details, it turns out that the Motorola 6840 Programmable Timer Module (PTM), one of which exists on each Channel Card and one of which exists on the Master Card to drive primary tempo-keeping, ticks on the falling clock edge when clocked externally, not a rising edge.

For certain particularly long samples, this resulted in the sample either being far too short, or far too long; in this sequence in particular, the "JETTKICK" and "SEXSNAR2" samples were originally being cut off too early. This is now fixed.




Other Videos By Mog's Emulation Station


2022-12-11MAME Work In Progress - Palm IIIc
2022-10-16MAME Work In Progress - Quantel DPB-7001 "Digital Paintbox" - Initial Font Work
2022-10-09MAME Work In Progress - Quantel DPB-7001 "Digital Paintbox" - Drawing, Blending, & Palette Fixes
2022-10-09MAME Work In Progress - Quantel DPB-7001 "Digital Paintbox" - Diagnostic Tests
2022-10-07MAME Work In Progress - Quantel DPB-7001 "Digital Paintbox", Hard Disk support
2022-10-01MAME Work In Progress - Quantel DPB-7001 "Digital Paintbox"
2022-07-15MAME Work In Progress - Rapid River (Namco System 23)
2022-07-13MAME Work In Progress - Fairlight CMI IIx - Classic Samples (ORCH5, SARARR1, BIGBAND1)
2022-07-13MAME Work In Progress - Fairlight CMI IIx - MIDI Input
2022-07-12MAME Work In Progress - Fairlight CMI IIx - MILLION.RS (Fixed)
2022-07-12MAME Work In Progress - Fairlight CMI IIx - ITCH.RS (Fixed)
2022-07-09MAME Work In Progress - Fairlight CMI IIx - WESTEND.RS
2022-07-03MAME Work In Progress: Fairlight CMI IIx
2022-06-26MAME Work In Progress - Poly-Net Warriors (In-Game)
2022-06-26MAME Work In Progress - Poly-Net Warriors (Attract Mode)
2022-06-26MAME Work In Progress - Polygonet Commanders (In-Game Footage)
2022-06-25MAME Work In Progress - Polygonet Commanders (Part 7, Ordering - 7:23AM 25 June 2022)
2022-06-25MAME Work In Progress - Polygonet Commanders (Part 6, Color - 2:46AM 25 June 2022)
2022-06-25MAME Work In Progress - Polygonet Commanders (Part 5, Geometry - 12:48AM 25 June 2022)
2022-06-25MAME Work In Progress - Polygonet Commanders (Part 4, Stability - 12:00AM 25 June 2022)
2022-06-20MAME Work In Progress - Polygonet Commanders (Part 3, More Polys)