Both the SIMM and the programmer board are USB devices [not host] and are plugged into a PC. The programmer board has a SIMM socket on it to program the SIMM and read existing ROMs/FLASH SIMMs.
Although I won't advocate what amounts to piracy of EMU ROM images, there would not be any reason why you could not [if you owned a programmer board] read any ROM SIMM and have its image on the SIMM - thereafter making the ROM SIMM redundant.
If you can find a FLASH SIMM you could expect to pay $US150 to $US300 and that only allows you to have 32MB of wave data which you can only modify by taking it out of the module and reprogramming in an Ultra. By comparison I think that my unit(s) are much better value for money...
From: JIBARO SOUL
To: xl7@yahoogroups.com
Sent: Wed, February 17, 2010 11:33:56 AM
Subject: Re: [xl7] Re: FLASH SIMM
To: xl7@yahoogroups.com
Sent: Wed, February 17, 2010 11:33:56 AM
Subject: Re: [xl7] Re: FLASH SIMM
so does the usb cable plug into the programming board or the pc? also, your saying the the limitation of the proteus is 128mb correct? so if i leave 3 roms in place i can only access 32mb on the simm? would there be a way to clone the roms so they can reside on your simm and i can sell the roms? My issue is the cost of your unit would be around the same as an emu branded 32mb flash rom(if I can find one). I own an ultra but have never burned a custom rom cause i dont have a flash rom. sounds like your solution would be a little easier to write to via a pc.
----- Original Message -----From: Jack PrattSent: Tuesday, February 16, 2010 5:58 PMSubject: Re: [xl7] Re: FLASH SIMM
Two things - A SIMM that sits in a slot in the place of a ROM and can provide waveform data in place of 1, 2, 3 or 4 ROMS. The USB interface allows you to reprogram it in situ (ie without pulling it out of the box, but you would need to get the USB cable out of the box somehow). [of course if you want the SIMM to pretend to be 3 ROMs (96MB of waveform data) then you can only have one other ROM in the module...]The second thing is a programmer board that can program these SIMMs and read ROMs or read/write FLASH SIMMs (the original EMU ones) - this is necessary because I need to discover just what it is that the proteus 2K modules expect to be reading from the SIMM (rather than the images that you get from reading them in an ultra sampler)I was originally going to try and make a SIMM that was compatible with the original FLASH SIMMs (waves programmable in an ULTRA, presets programmable in a P2K module) but there seemed to be considerable resistance to that idea since it was preferrable for users to program them without resorting to an Ultra, and there isn't enough room on a single SIMM for both alternatives. At this stage I don't think there would be sufficient market for a FLASH only SIMM to make it worth the effort of making a clone of it [in the light of this alternative I'm making]Just incidentally, I was planning on making a compatibility mode for it to behave like some 16MB ROMs that should work in an Audity 2000 or an Ultra if desireable (I have an A2K & E5k so this is a desireable feature for me).