Search found 2985 matches
- 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...
- 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 ...
- 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 ...
- 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...
- 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...
- 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...
- 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 ...
- 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...
- 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...
- Fri Feb 08, 2008 10:39 pm
- Forum: Megadrive/Genesis
- Topic: Virtua Racing
- Replies: 18
- Views: 20054
- Fri Feb 08, 2008 10:25 pm
- Forum: Megadrive/Genesis
- Topic: YUPPPII Knuckles in Sonic compilation
- Replies: 5
- Views: 6488
- Thu Feb 07, 2008 11:42 pm
- Forum: Megadrive/Genesis
- Topic: YUPPPII Knuckles in Sonic compilation
- Replies: 5
- Views: 6488
- Thu Feb 07, 2008 8:24 pm
- Forum: Demos
- Topic: Genesis Wars Release
- Replies: 20
- Views: 22940
- 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 ...
- Tue Feb 05, 2008 10:50 pm
- Forum: Megadrive/Genesis
- Topic: Virtua Racing
- Replies: 18
- Views: 20054