Search found 149 matches

by Count SymphoniC
Tue Oct 07, 2014 11:16 pm
Forum: Sound
Topic: The YM2612 Information Thread
Replies: 18
Views: 22125

The latest version of my ROM. It got stuck on a blank screen and was running at 30fps... the pc I tested it on is a quad core at 4+ghz, although he had two of the cores disabled for some reason. I'll have to check into it again some time. But I think I know what could cause it.
by Count SymphoniC
Tue Oct 07, 2014 10:30 pm
Forum: Sound
Topic: The YM2612 Information Thread
Replies: 18
Views: 22125

What options are you going to give for PAL users? A toggle option? I've thought about it. I don't currently know if the system allows NTSC/PAL detection, so for the time being I'm prepared to do NTSC and PAL versions separately. But if I can get it to detect what region console it's running on then...
by Count SymphoniC
Tue Oct 07, 2014 6:09 pm
Forum: Sound
Topic: The YM2612 Information Thread
Replies: 18
Views: 22125

Thanks for sharing your code. I've added this to the post.

I'll have to dig through the Authoritative reference to the YM2612 thread and see if I can put some of that info in here.
by Count SymphoniC
Tue Oct 07, 2014 5:53 pm
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

I go by MIDI notation where A-3 is 110Hz or so. Lowest frequency PSG can do on NTSC machine is 3579545 / 32 / 1024 ~ 109.23Hz. A4 is 440hz for me. But I think it really is a matter of preference. I'll have to keep this in mind if I want to do importing and exporting of other file formats for differ...
by Count SymphoniC
Tue Oct 07, 2014 3:30 pm
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

Actually I'm pretty sure the lowest PSG note is A2. I have note previewing mode working for note editing, and I even double checked that middle C was at C4, which it is... (I triple checked by comparing the note you get when you input C4 in YMDJ, to a keyboard) There are no skipped notes or octaves ...
by Count SymphoniC
Tue Oct 07, 2014 12:53 am
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

Does the YM have a support for more octaves than the PSG? I was playing with GenMDM this afternoon and some of my MIDI inputs were not sounding on the PSG when they would on the YM. The lower end wasn't supported by the PSG IIRC. Yes it does. The PSG's lowest notes bottom out at around the 2nd octa...
by Count SymphoniC
Tue Oct 07, 2014 12:43 am
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

I was worried you were going to say you hit the memory limit and have to give up! Don't scare me like that! Hah... Glad to hear you ... hear sound. :P Is it about time to edit your main thread with the latest version updates? Can't wait to test a demo for you. Hahaha. Well now that I have a note, I...
by Count SymphoniC
Tue Oct 07, 2014 12:15 am
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

Holy Sh-... the YM2612 sounds so beautiful... Ahem, anyways 8). After alot of typing, I got a note to play. The only problem I really had was figuring out how to properly do the z80 handshake, but that was a small obstacle. I have one question. TmEE you said that I have to wait in between writes eve...
by Count SymphoniC
Mon Oct 06, 2014 8:21 pm
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

You write the register number to the index port, wait for chip to be ready, then you write data fro that register into the data port and wait for chip to be ready if you are gonna do more writes, if not you can omit that wait. Thanks, this is important to know. After gleaning over the memory map so...
by Count SymphoniC
Mon Oct 06, 2014 6:44 pm
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

Let me see if I got this straight. A04000 - FM1 register select (channels 1-3) A04001 - FM1 Data A04002 - FM2 register select (channels 4-6) A04003 - FM2 Data These are the YM2612's equivalents to the VDP Control and Data ports right? So I have to write a byte at a time to the data regs? Also I need...
by Count SymphoniC
Mon Oct 06, 2014 4:50 pm
Forum: Demos
Topic: YMDj - A Native Sega Genesis/Megadrive Music Tracker.
Replies: 46
Views: 35472

I'll just focus on the Genesis side of things then. It's nice to know someone has SNES taken care of.

I've never played that game before, but from the looks of images, it would be a good programming exercise. I've always loved adventure games and rpgs.
by Count SymphoniC
Mon Oct 06, 2014 4:19 pm
Forum: Demos
Topic: YMDj - A Native Sega Genesis/Megadrive Music Tracker.
Replies: 46
Views: 35472

Good morning. Im up too, just had my coffee and am now researching NES graphics manipulation. :roll: Good to see how motivated you are; day after day. That sounds interesting. Maybe one day I'll have a go with Nintendo's cpus. A tracker for the SNES would be interesting and challenging to do! Like ...
by Count SymphoniC
Mon Oct 06, 2014 3:38 pm
Forum: Demos
Topic: YMDj - A Native Sega Genesis/Megadrive Music Tracker.
Replies: 46
Views: 35472

PSG tone and noise support added. Working on the YM2612 sound tests now.
by Count SymphoniC
Mon Oct 06, 2014 3:10 pm
Forum: Sound
Topic: The YM2612 Information Thread
Replies: 18
Views: 22125

The YM2612 Information Thread

THE YM2612 INFORMATION THREAD There's a lot of scattered information across this board on the YM2612, alot of it is important. So I'm going to periodically collect information I come across, numbers/corrections to the manual/stuff like that. Mainly to help keep myself more organized and in better u...
by Count SymphoniC
Sun Oct 05, 2014 4:33 pm
Forum: Sound
Topic: General guidelines on working with PSG/YM2612 natively
Replies: 49
Views: 52469

What causes the annoying sawtooth like tone on the PSG? I got it to go away with the initial tests but now that I have a way to read my sequencer data to find the correct note for the psg... It's come back. I'm only using one PSG tone channel right now at all, I'm getting the normal square wave but...