Search found 262 matches

by TascoDLX
Sun Apr 08, 2007 4:54 am
Forum: Tools
Topic: TFM Music Maker
Replies: 278
Views: 343053

Shiru wrote:Which game uses SSG-EG on SMD?
Asterix and Bubba N Stix use it quite a bit. Shining Force 2 uses it to a lesser degree but doesn't have the handy sound test feature.
by TascoDLX
Wed Apr 04, 2007 7:18 am
Forum: Megadrive/Genesis
Topic: Init code
Replies: 11
Views: 12495

I agree. For simplicity's sake, you're welcome to access the YM2612 this way. But letting the Z80 idle certainly diminishes the power of the console.
by TascoDLX
Wed Apr 04, 2007 12:31 am
Forum: Mega/SegaCD
Topic: CDROM reading issue after subcpu halt
Replies: 30
Views: 40920

Just to be certain, you might wanna try:

Code: Select all

                           pc = (unsigned char*)0xFF8037;
                           *pc &= 0xFB;

Code: Select all

                            pc = (unsigned char*)0xFF8037;
                            *pc |= 0x04; //Kick start CDD!
But, hey, as long as it works... :D
by TascoDLX
Wed Apr 04, 2007 12:25 am
Forum: Megadrive/Genesis
Topic: Init code
Replies: 11
Views: 12495

It clears Z80 RAM (except for the code), clears all the registers, disables interrupts, and loops endlessly at address $0000.
by TascoDLX
Tue Apr 03, 2007 5:07 am
Forum: Mega/SegaCD
Topic: CDROM reading issue after subcpu halt
Replies: 30
Views: 40920

Great news! Pretty simple explanation: a status byte turns into a command byte. Though it does seem like a Kega bug as I wouldn't expect the actual hardware to process this phony command. But maybe it does -- just seems kinda quirky. BTW, your code is getting sloppy: else if(command==0x0402)//UnHalt...
by TascoDLX
Tue Apr 03, 2007 3:49 am
Forum: Megadrive/Genesis
Topic: Init code
Replies: 11
Views: 12495

To correct the Z80 disassembly: * Z80 PRG dc.b $af ; XOR A dc.b $01,$d9,$1f ; LD BC,$1FD9 dc.b $11,$27,$00 ; LD DE,$0027 dc.b $21,$26,$00 ; LD HL,$0026 dc.b $f9 ; LD SP,HL dc.b $77 ; LD (HL),A dc.b $ed,$b0 ; LDIR dc.b $dd,$e1 ; POP IX dc.b $fd,$e1 ; POP IY dc.b $ed,$47 ; LD I,A dc.b $ed,$4f ; LD R,A...
by TascoDLX
Wed Mar 28, 2007 4:45 am
Forum: Megadrive/Genesis
Topic: Operating System
Replies: 27
Views: 19746

The Z80 would be good as a co-processor for watching the keyboard (if you don't care about PCM audio), but apparently the controller ports are not accessible except through the 68K bank area. That makes it a bit more limiting (more bank switches when you want to read sound data from the 68K), but n...
by TascoDLX
Tue Mar 27, 2007 7:45 pm
Forum: Megadrive/Genesis
Topic: Operating System
Replies: 27
Views: 19746

The Z80 would be good as a co-processor for watching the keyboard (if you don't care about PCM audio), but apparently the controller ports are not accessible except through the 68K bank area. That makes it a bit more limiting (more bank switches when you want to read sound data from the 68K), but n...
by TascoDLX
Mon Mar 26, 2007 9:11 am
Forum: Demos
Topic: Beta testing request
Replies: 9
Views: 10804

Sure I'll break out my US model 2 if you think it's worth it. I'm game.
by TascoDLX
Mon Mar 12, 2007 10:53 am
Forum: Mega/SegaCD
Topic: multiple video streams?
Replies: 4
Views: 8129

It's basically a stream composed of three small video frames side-by-side played back at 15 frames per second. Most of the effects are low-impact -- palette or tile effects. The concept of real-time music video editing was novel at the time but, yeah, the game sucked eggs. Oh well. thing is, i noti...
by TascoDLX
Mon Mar 12, 2007 6:33 am
Forum: Mega/SegaCD
Topic: multiple video streams?
Replies: 4
Views: 8129

It's basically a stream composed of three small video frames side-by-side played back at 15 frames per second. Most of the effects are low-impact -- palette or tile effects.

The concept of real-time music video editing was novel at the time but, yeah, the game sucked eggs. Oh well.
by TascoDLX
Sun Mar 11, 2007 9:54 pm
Forum: Mega/SegaCD
Topic: CDROM reading issue after subcpu halt
Replies: 30
Views: 40920

OK... let me know if I can help.
by TascoDLX
Sun Mar 11, 2007 9:51 pm
Forum: Mega/SegaCD
Topic: Megacd timing issues and solutions (PCM, HINT, DMA...)
Replies: 6
Views: 9214

Re: Megacd timing issues and solutions (PCM, HINT, DMA...)

Well, as you may imagine, I start to do silly thing with the hardware ;) Here is a list of : :arrow: - Trying to set HINT enable while the vdp is on display period imediately reset the main cpu, even if the HINT code is situated in megadrive ram (if situated in workram, it will hang anyway). Workar...
by TascoDLX
Sun Mar 11, 2007 4:51 am
Forum: Super 32X
Topic: Template code
Replies: 2
Views: 5304

Re: Template code

If you're looking for template code, you can probably do better than the Egypt demo. Nevertheless, you should also copy the interrupt routine while you're at it. Now, about that free running timer.... SH2 registers (TIER, OCRB, ...) init is needed indeed (funny to write). Note this: mov.l REG_TIER,R...
by TascoDLX
Wed Feb 28, 2007 7:25 am
Forum: Mega/SegaCD
Topic: CDROM reading issue after subcpu halt
Replies: 30
Views: 40920

*bump* :wink: