Search found 2985 matches

by Chilly Willy
Thu Feb 21, 2008 6:08 am
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

Also, there's no hardware volume specifically for channel 6? Or is that just in DAC mode? If not, then you should be able to work around that issue by shifting the lower 8bit part(only, not the MSB) to the right one bit. That will get half the volume for the lower part, but at the cost of outputtin...
by Chilly Willy
Wed Feb 20, 2008 8:39 pm
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

Half volume will cost only one additional operation for Z80 in play loop, any other will cost 256 bytes for table and two operations. But I think, this method with interleaving samples will just sounds bad, so it's better to test it before making any calculations and planning. It partly depends on ...
by Chilly Willy
Wed Feb 20, 2008 12:09 am
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

That would make a 9 bit sample, not a 16 bit sample. Interleaving ADDS the samples. Two 8 bit samples added together gives a 9 bit sample. You would need a method of multiplying the samples to make two 8 bit sample yield a 16 bit sample. Hehe, well I forget a step. You need to play the lower eight ...
by Chilly Willy
Tue Feb 19, 2008 8:28 pm
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

I was thinking, if one were to go the route where the z80 just wrote to the YM DAC and 68k code avoided VDP 68k DMA, Chilly Willy's mention of interleaving two channels would probably be the best way to go. Interleaving the lower and upper 8bits of a 16bit sample at twice the rate (32khz) to the YM...
by Chilly Willy
Sat Feb 16, 2008 9:14 am
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

Four bits gives a value of 0 to 15. The maximum value for 8 bits is 255, so you could add (255/15) 17 channels of 4 bits without clipping. Five bits gives values of 0 to 31, and therefore you can only add (255/31) 8 channels of 5 bits without clipping. It's true that most of the time, the samples wi...
by Chilly Willy
Sat Feb 16, 2008 3:22 am
Forum: Sound
Topic: MOD/S3M player for the MD
Replies: 31
Views: 29172

The DAC on the ym2612 is 8 bits. If you add channels so that they don't clip, that reduces the resolution by log2(# channels added together). As you mentioned, S3M uses 16 digital channels, so that means each channel can only be 4 bits to avoid saturation when you add then together. That's the conve...
by Chilly Willy
Sat Feb 09, 2008 8:58 pm
Forum: Megadrive/Genesis
Topic: Virtua Racing
Replies: 18
Views: 20054

I understand ;) Youtube has indeed some videos, the gameplay and 3D rendering is really smooth If you find a good video there, please post a link. :) As to PPC, that's a nice CPU for doing assembly in. My brother and I did a PC emulation in 99% assembly on the PPC Mac. Impressive 8) Even if I have ...
by Chilly Willy
Sat Feb 09, 2008 7:30 am
Forum: Megadrive/Genesis
Topic: Virtua Racing
Replies: 18
Views: 20054

In the emulator, VR runs FAST... I forget how fast the actual cart was on a real Genesis. I normally use the 32X cart... I'll have to dig through my boxes looking for the Genesis cart to check how it compares to the emulation. I'm interested if you could capture video of the real cart running on Ge...
by Chilly Willy
Sat Feb 09, 2008 6:09 am
Forum: Megadrive/Genesis
Topic: Virtua Racing
Replies: 18
Views: 20054

I can't run WINE sadly. Glad my ROM works.. :D Yes, it's too bad Apple switched to the x86 before DarWINE had a chance to get going... unless you're on an x86 Mac. If so, you might try the current x86 DarWINE builds. In the emulator, VR runs FAST... I forget how fast the actual cart was on a real G...
by Chilly Willy
Fri Feb 08, 2008 10:39 pm
Forum: Megadrive/Genesis
Topic: Virtua Racing
Replies: 18
Views: 20054

Well, I normally run Ubuntu on my system, but fortunately, PicoDrive works perfectly with WINE. I tried your rom, and it works great in PicoDrive. I can't wait until he updates the PSP version to 1.40! :D Running Virtua Racing on the PSP should be really cool. 8)
by Chilly Willy
Fri Feb 08, 2008 10:25 pm
Forum: Megadrive/Genesis
Topic: YUPPPII Knuckles in Sonic compilation
Replies: 5
Views: 6488

Jorge Nuno wrote:But I don't have Sonic2 alone, I only have Sonic compilation :wink: which has S2+S1+Dr. Robotnik inside it, and S&K treats it as a S1 Rom...

This is the whole point of this thread, it's for users who own a SC cart + S&K cart and not S2...
Ah! Okay, that makes more sense then. :)
by Chilly Willy
Thu Feb 07, 2008 11:42 pm
Forum: Megadrive/Genesis
Topic: YUPPPII Knuckles in Sonic compilation
Replies: 5
Views: 6488

I'm not sure what your accomplishment here is - you could ALWAYS play Knuckles in Sonic 2 with the S&K cart with Sonic 2 plugged into it.
by Chilly Willy
Thu Feb 07, 2008 8:24 pm
Forum: Demos
Topic: Genesis Wars Release
Replies: 20
Views: 22940

Thanks, man! :D
by Chilly Willy
Wed Feb 06, 2008 11:25 pm
Forum: Megadrive/Genesis
Topic: From square one
Replies: 11
Views: 11996

My opinion: C++ is too much for older consoles like the Genesis. Stick to C or assembly. Assembly on the 68000 is actually pretty easy. As long as you document your code and register usage, you may find it easier than C. Assembly on the Z80 is also not too bad, and you probably don't really need to ...
by Chilly Willy
Tue Feb 05, 2008 10:50 pm
Forum: Megadrive/Genesis
Topic: Virtua Racing
Replies: 18
Views: 20054

Very cool... I use PicoDrive for the PSP as my main method of playing Genesis/SegaCD games these days, so this will be very welcome. 8)