- For making cartridges of your Super NES games, see Reproduction.
So far the only software I found out to use both Stream 1 & 2 of Satellaview.
Uses Software Channel 220.127.116.11 - 18.104.22.168 to download image data (album covers, artist photo, etc) to Memory Pack for a selection of tracks at a time (about 2 or 3 tracks it seems).
Meaning that it downloads the images for the first few tracks, then once all played, downloads the next ones, and so on.
There are some image data in the current dump in the latter half of Memory Pack. (It downloads just like a regular download in BS-X it seems, maximum size is 512 KB however)
...Also found out of a Memory Pack emulation bug that way so at least it was not in vain.
I started working on a tool over the weekend for viewing/modifying Memory Pack contents. Has the ability to try to detect & recover deleted files as well, though I haven't really tried it with every known dump or anything to really test the file detection heuristics yet.
Built a new release - now if you have the INL-Retro programmer you can use it to quickly dump/inspect physical memory packs over USB. I may add support for other tool options (e.g. Roswell, my own homebrew dumping solution), but right now I'm currently limited to what I actually have sitting on my desk...
I have a few more memory packs coming in the mail soon though, so I'm hoping to record a short demonstration or something.
Sending 00 or 88 to register 00 of the $2199 serial port (it sends address then data) of the Satellaview changes the audio channel. This does not seem to affect Mode B (one stereo track), while Mode A offers 2 stereo tracks, it is possible to switch between the two. 00 is Channel 1 & 2, 88 (but actually just changing bit7 is enough) is Channel 3 & 4.
If I had to edit the Town Status information from nocash's doc:
Code: Select all
00h 1 Flags (bit0=1=Invalid) (bit1-7=unknown/unused) 01h 1 Town Status ID (packet must be processed only if this ID changes) 02h 1 Directory ID (compared to Directory ID in Directory packet) 03h 4 Unknown/unused 07h 1 APU Sound Effects/Music & Soundlink Setup Bit0-3 Unknown/unused Bit4-5 APU (0=Mute, 1=Effects, 2=Effects/MusicA, 3=Effects/MusicB) Bit6-7 Soundlink (0=Mute, 1=Stereo Channel 1, 2=Stereo Channel 2) (If not 0, disables Soundlink Mute in $2197, 1 sends 0000 to $2199, 2 sends 8800 to $2199, Selecting audio channels does not affect Mode B transmission.) 08h 1 Unknown/unused 09h 8 People Present Flags (Bit0-63) (max 5) (LITTLE-ENDIAN) 11h 2 Fountain Replacement & Season Flags (Bit0-15) (LITTLE-ENDIAN) 13h 4 Unknown/unused 17h 1 Number of File IDs (X) (may be 00h=none) (max=E8h) 18h X File IDs (one byte each) (compared against File ID in Directory)
Code: Select all
Internal Registers: r00 = Cxxxxxxx (bit) C = Select Audio Channel (for Mode A transmission) 0 = Audio Channel 1 & 2 1 = Audio Channel 3 & 4