Just some more assorted MIDI-noodling, this time with some of the more characteristic samples of the Fairlight CMI line.
Пікірлер: 30
@vito_keys Жыл бұрын
SARARR1 can be found in some Casio keyboards from the 2000's such as CTK-593
@SergioFrias2 жыл бұрын
lovely sounds! midi is finally here :D
@bobs1647 Жыл бұрын
This is very interesting. Is there a built version of this driver for the windows platform and a list of what works and doesn't work with respect to the CMI OS interface?? Also a definitive step by step of exactly what to do on a windows platform to get this to work would be even nicer.
@FHVILLANOVA2 жыл бұрын
Pure Magic!!
@fungo6631 Жыл бұрын
ORCH5 was used in several Konami arcade games.
@Elena142042 жыл бұрын
I have a relatively basic laptop with a 2 core cpu Would MAME be hard on that? Memory: 4gb Cpu: celeron n4500 Ssd: 128gb
@DeftAudio2 жыл бұрын
Hi, is it available anywhere for testing?
@mogemulation2 жыл бұрын
I recently pushed my changes up to Github: github.com/mooglyguy/mame/tree/cmi2x-improvements If you're on Windows, the first thing to do is install the appropriate tools for compiling MAME, available here: www.mamedev.org/tools/ You'll want to run msys64\win32env.bat from the command line after unpacking the toolchain, then re-run a command-line window, navigate to that same directory, and run the batch file again. From there, clone my repository somewhere on your machine and switch to the appropriate branch using "git checkout cmi2x-improvements". To build a binary of just the CMI IIx driver (since a full MAME build can be pretty heavy), you would do: make SUBTARGET=cmi SOURCES=src\mame\fairlight\cmi.cpp ARCHOPTS="-fuse-ld=lld" It would also be good to add "-jX" as a compilation option, where X is the number of CPU cores you have, or the number of gigs of RAM you have, whichever is less. Once the binary is done building, and you've tracked down cmi2x.zip, cmi_ankbd.zip, and cmi_mkbd.zip (which should all be available on any website that offers a recent MAME ROMset, archive.org is good for that) and placed them in the roms\ subdir, the driver can be run using: cmi cmi2x -window -flop1 [path to a .IMD containing the IIx system software] -flop2 [path to a voice disk] -mouse One thing to be aware of is that by default, the inputs for the music keyboard are unmapped. Press Scroll Lock on your keyboard to pop MAME out of "keyboard-grab" mode, hit Tab to bring up MAME's internal menu, go to "Input Assignments (this system)", and start assigning keys to your liking. You'll probably want to map the "Set" key as well, I have it mapped to Backslash on my computer. You might also want to enable or disable the alphanumeric keyboard and/or music keyboard, you can do that from the "Keyboard Selection" menu. If you have a MIDI keyboard connected to your PC, then first run "cmi -listmidi", which will tell you the names of all of the MIDI-in/MIDI-out devices that MAME can see. To hook an appropriate MIDI-in device up to MAME for use with the CMI IIx driver, you can also add -midiin1 "listed name of the device" to the list of command-line parameters when starting the binary that was built. Good luck!
@DeftAudio2 жыл бұрын
@@mogemulation Thanks! I know how to compile it and run cmi2x emulation, I did that previously when it was not fully ready. Great work, appreciate a lot.
@SergioFrias2 жыл бұрын
@@mogemulation or DeftAudio can you give a more in detail on how to compile ,its my first time .