Schrijver
| - To everyone interested in MSX music remakes -
|
J-War msx freak Berichten: 221 | Geplaatst: 19 Januari 2007, 17:09   |
I seriously don't know what is psg_log and how to run it manuel 
You are speaking of things as if it was obvious, but to me and my VERY low IQ it is not...
The main purpose of this thread i created is to avoid too much technical things cause i suck badly @ tech stuffs, but i should have make that clever i think  |
|
wolf_ online
 msx legend Berichten: 4629 | Geplaatst: 19 Januari 2007, 18:09   |
Quote:
| You are speaking of things as if it was obvious, but to me and my VERY low IQ it is not...
|
And that's the bare naked truth!  |
|
J-War msx freak Berichten: 221 | Geplaatst: 19 Januari 2007, 18:12   |
Or even worse...  |
|
manuel msx guru Berichten: 3368 | Geplaatst: 19 Januari 2007, 18:57   |
OK:
1) start your game in openMSX (if you have problems with that, please refer to the manual or ask here again)
2) press F10 (the openMSX console appears)
3) type: psg_log start (PSG data is now logged to the file log.psg in the current directory)
4) press F10 to leave the console if you like
5) to stop logging: go to the console and type psg_log stop
|
|
J-War msx freak Berichten: 221 | Geplaatst: 20 Januari 2007, 10:10   |
Yes, i have problem with that
I've downloaded openmsx-0.6.1-win32-bin.exe
weeee  |
|
manuel msx guru Berichten: 3368 | Geplaatst: 20 Januari 2007, 23:59   |
Wee, congratz, you're the first to report this problem! Did you run the standard installation? Do you have the file openmsx.exe in C:\Program Files\openMSX\ ?
weird.
As a workaround, you can start the game by dropping it on the openmsx.exe that should be in the aforementioned folder... And then do what I wrote... But what you got there is definately weird... I have no idea what it could be... Please answer the questions above so we can try to find out.
|
|
DamageX msx freak Berichten: 162 | Geplaatst: 21 Januari 2007, 07:36   |
OK I downloaded openmsx.6.1 and made a log.psg now how do I make sense out of the file? Is it documented somewhere?
|
|
Shiru msx lover Berichten: 115 | Geplaatst: 21 Januari 2007, 08:07   |
Yes:
Quote:
| *.psg format (used in emulators like x128, very-very old version of fMSX, Z80Stealth and some other)
Header:
+0 4 Signature #50 #53 #47 #1A ('PSG' and byte #1A)
+4 1 Version number
+5 1 Interrupts freq. (50/60)
+6 10 Unused
Note: only signature is necessary, many emulators just fill other bytes by zero.
Data stream:
#00..#FC - register number, followed by data byte (value for that register)
#FD - EOF (usually not used in real logs)
#FE - number of interrupts (followed byte with number of interrupts/4, usually not used)
#FF - single interrupt
|
|
|
J-War msx freak Berichten: 221 | Geplaatst: 21 Januari 2007, 16:48   |
O_o ?
|
|
Shiru msx lover Berichten: 115 | Geplaatst: 21 Januari 2007, 17:25   |
|
|
J-War msx freak Berichten: 221 | Geplaatst: 21 Januari 2007, 19:33   |
|
|
Shiru msx lover Berichten: 115 | Geplaatst: 21 Januari 2007, 20:54   |
You can also try http://www.siemens-club.org/download.php?id=412 then. This tool has russian interface, but I think, you can use it (words 'psg' and 'mid' in english anyway).
Anyway, it's not problem of psg2mid or other converters, it's problem of way, how synth chips work. They not deal with any musical data, but with frequencies (or dividers of clock frequency), volumes, and other parameters instead. They even don't know, that data which computer give to them is music. Misc. music programs (trackers, sequencers, and so on) has different freq. tables, sometime very approximated; misc. version of computers has different clock frequency to synth chip (produced notes depends on it); chips with very limited polyphony (like PSG) drive composers to use many tricks with channels multiplexing based on psychoacoustic, etc.. So it's almost impossible to create PSG to midi converter, which can give clean and readable midi as result. |
|
wolf_ online
 msx legend Berichten: 4629 | Geplaatst: 21 Januari 2007, 21:08   |
And for that reason, we could benefit from emulators that can diskwrite each possible channel to seprate wave files -in one go!-. Then we can inspect all notes and odd things just by listening to it..  |
|
manuel msx guru Berichten: 3368 | Geplaatst: 21 Januari 2007, 22:18   |
Wolf, not everyone can write down notes while listening to music...
|
|
wolf_ online
 msx legend Berichten: 4629 | Geplaatst: 21 Januari 2007, 22:21   |
And just a midifile isn't always useful. I'd say: do both. Offer log2mid, and offer simultanious multichannel diskwriting.
|
|
|
|
|