Search found 92 matches
- Tue Sep 22, 2009 8:21 pm
- Forum: Tools
- Topic: Disassembly
- Replies: 12
- Views: 12346
Hehe, let me advertise my disasm :) http://shedevr.org.ru/ghost/segadasm.rar Also some opinions about disasms you can find here: http://gendev.spritesmind.net/forum/viewtopic.php?t=561&postdays=0&postorder=asc&start=30 Also, good choice is IDA. What about debuggers, plee has already answered, so I w...
- Tue Sep 08, 2009 6:15 am
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
Any new discoveries? I have mathematical proof of "mirroring" effect on spectrogram. :D I'll post it later. ...but maybe it's common fact? :? FNote = FNum * FSam * (2 ^ Block - 21) * F-Number = 144 * freq * (2^20 / MCLOCK) / 2^(Oct - 1) / multiplier * freq = multiplier * F-Number * 2^(Oct - 1) * (M...
- Fri Aug 21, 2009 9:50 am
- Forum: Controls
- Topic: 6Button reading routine, C code and a glitch!.
- Replies: 11
- Views: 24529
- Sat Jul 25, 2009 2:35 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
So whats news about slowing of YM2612? I recorded some music off my sound system and when speeding it up 14 times, I get correct speed and pitch for the song so thigns work. due to HW nuances in analog area, of course things won't sound exactly same when sped up The file is too big for me to upload ...
- Fri Jun 12, 2009 10:48 am
- Forum: Megadrive/Genesis
- Topic: Hello world syntax problems
- Replies: 36
- Views: 23415
One year ago I wrote quick Sega disasm for Win32.
http://shedevr.org.ru/ghost/segadasm.rar
As for me, it's very useful
http://shedevr.org.ru/ghost/segadasm.rar
As for me, it's very useful
- Tue May 19, 2009 4:34 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
When I set AR=$FF and looked at growing amplitude of sine from 0 to MAX, I noticed that multiple harmonics have the same level at all levels of sine. And figured out that they are result of "ladder effect" - it is irregular meander, it contains all multiples of main frequency, not only odd ones, but...
- Thu May 07, 2009 4:40 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
The main target is to record single wavefronts from YM, we know that their frequency is 317 kHz (7.67 MHz/24) and duration of 1 wavefront is 6 cycles (look at screenshots by Nemesis) and of zero point - 18 cycles. So if you want to take several samples per 1 wavefront (including silence) of YM, you ...
- Thu May 07, 2009 1:24 am
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
Hm, is there any way to make Yamaha chip slower? I know two ways: 1) change quartz of MD from 53 MHz to more slow 2) change frequency divider of YM2612 to more large (originally it's 7, so YM's freq is 53/7=7.6 MHz). I don't think this is absolutely impossible, but can't say is it easy or difficult....
- Mon Apr 20, 2009 12:35 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
I corrected files in that archive: http://shedevr.org.ru/ghost/ym2612/sweep_1000.rar and added another demo, "mirror.asm". I'll explain its meaning. As I mentioned it doesn't matter for YM to play frequency X or 52781-X. We know these formulas: F-Number = 144 * freq * (2^20 / MCLOCK) / 2^(Oct - 1) /...
- Mon Apr 20, 2009 11:43 am
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
I believe you wanted BTST #7, (A0) instead of BTST D7, (A0) in your files... No, I put #7 to D7 and then used BTST D7,(A0) because this command is shorter then BTST #7,(A0) and takes less cycles. I used short commands deliberately (like bsr.s and bne.s) to make more free cycles remain for other pur...
- Sun Apr 19, 2009 10:23 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
I made some tests to get amplitude-frequency characteristic of console's sound and then I remember one strange thing (see below) and made one more test. Here are sources and binaries (2.5 kb) For getting AFC I firstly wrote demo ym_67.asm (octave 6, multiplier 7), which makes frequencies up to 23080...
- Sat Jan 31, 2009 5:33 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
Done. There no problem do it with my "Super 3in1 Trax" PD ROM . ;) http://rapidshare.com/files/192104633/Datarum.rar It's awesome! :shock: Your playback is the best, it's better than CCAMed MD2's and still doesn't sound too sharply or poignantly. Maybe I have bad specimen of MD1? I intend to purcha...
- Sat Jan 31, 2009 4:37 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
As the saying goes - feel the difference. Cool! That mean we have same result in audio because we have same analog part. I can do more audio tests if anybody need this. ;) It's strange because I have the same MD1 as you, its date is 05 May 92 (but Chinese assembly), and yours - 20 May. But your one...
- Fri Jan 30, 2009 4:05 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
Why are you both talking about PSG and that PSG at high volume muffles/damps YM2612 or cancelling some of YM2612's output? I said that in 2nd test I CUT OUT all writings to PSG and tones 1, 2 from VGM file and played this VGM on hardware and you can see that emulator still playing the same as with a...
- Thu Jan 29, 2009 10:35 pm
- Forum: Sound
- Topic: New Documentation: An authoritative reference on the YM2612
- Replies: 865
- Views: 2340296
I noticed that those "instruments" are very quiet too, and I listened to only them, turning off other channels in Winamp plugin. But when I listened to hardware, its sound was more wealthy, that's why I thought that something is not playing in emulators. Although all channels are present in emulator...