Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Archive for xl7.

Index last updated: 2026-03-30 01:19 UTC

Message

Re: [xl7] Anyone want a job?

2015-07-24 by Jack Pratt

The transfer died towards the end so not all of the ROM image is contained. I will fix it some time. But to see the ROM you will need to download the 13 parts of the archive from the ROM IMages directory and unrar it. The preset is complete,but the main ends around E22540. the actual ROM continues to above FC0000 so there is some missing.�

This should be enough for now

Need some place to put more archives, and need to be able to get a terminal program that doesn't drop part of the file.

From: "woodsworth1@yahoo.com [xl7]"
To: xl7@yahoogroups.com
Sent: Friday, 24 July 2015, 19:05
Subject: [xl7] Anyone want a job?

Not paid, but helpful nonetheless.

I have finally gotten around to getting the board reader/programmer up and running. Its not really something i would like to sell so I have created a new version that is a plug-in for a commercial evaluation board that has better interfaces and allows better programming. I haven't had the new version built yet so I have pushed ahead with the one i already have.

Slow it is, but i have downloaded the contents of the #11 ROM SIMM (ie the one found in the world expedition module). And I will upload the file soon but while that's in progress there is work to be done in figuring out what is what if we're going to make our own presets or program out own ROMs. Fortunately there is information in the World Expedition module user manual that can help.

Firstly, I have the information as text files - a conversion of the binary image to ASCII. The format of each line is
aaaaaa : dd dd dd dd dd dd dd dd dd dd dd dd dd dd dd dd � �****************

where aaaaaa is the address in hex, dd is 16 bytes of data in hexadecimal ASCII, and ************** is the ASCII equivalent of the binary data (to help find embedded ASCII text).

Note that there are 24 address pins and I have nominated the lowest address pin as A0. Also there are 16-bits of data so that there are two bytes for every address. The high byte of data (D15:D8) is first in the pair for each address and the low byte (D7:D0).

To help you understand, for the first line
000000 : xx yy mm nn ...
the value read from address 000000 is , and the value read from address 000001 is <;mmnn>.

Now the contents of the preset ROM. Its only 2MB in size (even though the memory space is 8MB). Also only about 1.6MB is actually used.

The contents seem to be a whole bunch of records with no gaps.
records that begin with ys_1 appear to be samples - found at the beginning
records that begin with yi_1 match the instruments in the manual - starting around 5FFF0
records that begin with yp_1 match the presets in the manual
� �- preset bank 1 begins around 223E0
� �- preset bank 2 begins around 31BE0
  �- preset bank 3 begins around 413E0
� �- preset bank 4 begins around 50BE0�
records that begin with ya_1 could be arpeggios (but I don't know) - starting around 603E0.
  �- names like LILY, Green Bride, CHAOS, Ambitech, Free State, AM Lead, Pblead, Booty Rush, DREAMER, and a whole lot more are found here
records that begin with yr_1 match the riffs in the manual - starting around 65F46
� �- there are some additional riffs that do not appear in the manual at the end.
records that begins with yd_1 appear to be demo sequences - starting around A07A0.

Fortunately the rIffs and demos appear to be simple midi files with header and track data.
I haven't had time to check the other stuff, but I suspect that the presets would match the sysex information for a preset.

So the job? �Could someone look through the files that I upload for the World Expedition ROM and try and find the format of the PRESET ROM and also the MAIN (sound) ROM? There may be internal references that need to be maintained - like some indication of where things start and how many records in each (that would help tell if we could increase the number of banks easily. That would help to make the creation of new presets easier.�

Any takers? All help will be greatly appreciated.





Attachments