Search found 101 matches

by zhengyaxin_8bit
Tue Mar 03, 2015 10:19 am
Forum: Demos
Topic: Anyboby can tall me,where to find snes SDK and spec?
Replies: 6
Views: 2611

thank you very much
by zhengyaxin_8bit
Sun Feb 15, 2015 2:44 am
Forum: Demos
Topic: Anyboby can tall me,where to find snes SDK and spec?
Replies: 6
Views: 2611

Anyboby can tall me,where to find snes SDK and spec?

I want to learn SNES(SFC)
by zhengyaxin_8bit
Fri Mar 01, 2013 2:28 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

We need to reduce the running time of V interrupt.So that it can leave more time for HINT.Actual picture may be complicated.For example
,8 rows with 64 colors, the following eight rows of the other 64 color.
We will not have time to update all 64 colors(Maximum 8 Hinterrupt)
by zhengyaxin_8bit
Fri Mar 01, 2013 12:41 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

are four palettes switched each tile row vertically? right? aren't margins between images to hide the palette artifacts? Total 64 color,I just changed the next 48 colors., the before 16 colors are shared.The vertical spacing of icon for run multiple H-Interrupt. each H-Interrupt just change three c...
by zhengyaxin_8bit
Mon Feb 25, 2013 5:39 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

You have to download the source code?You can modify the code

Code: Select all

$811c-->$8114
$810c-->$8104
$817c-->$8174
$816c-->$8164
https://www.box.com/s/tu2n6spnl5i2d9eczb1s
by zhengyaxin_8bit
Mon Feb 25, 2013 4:11 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

Yes, I can do this. But in NTSC, if you can't raise the cpu-speed, Best update 2 rows color(total 16*2=32 color)。Because the last color palette, Hint not had time to update
by zhengyaxin_8bit
Mon Feb 25, 2013 3:52 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

what is reason it doesn't work in 60 hz? It can work in NTSC and PAL.But the HINT time is shorter in NTSC. if you want to get the better effect,we need to adjust the code. For example, MOVE.W #0x8A02, 0xC00004 ;0x8A01-->0x8A02 or Upgrade cpu speed of operation. My cpu(TCT6803) allows such move.w #0...
by zhengyaxin_8bit
Mon Feb 25, 2013 6:24 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

greatkreator wrote:I tested it on sega genesis 1 and have seen a black screen on my tv.
Did anyone else execute it?

by the way can you use PM on this forum? I have sent you message concerning help in my project.
Hardware platform may vary。Which country you are?I calculate the time difference
by zhengyaxin_8bit
Mon Feb 25, 2013 2:30 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

greatkreator wrote:zhengyaxin, are you aware that it doesn't work on the real device?
just black screen.
I have confirmed that it is good on the real device。These pictures from the interception on the hardware
by zhengyaxin_8bit
Sun Feb 24, 2013 12:33 pm
Forum: Megadrive/Genesis
Topic: remove please this
Replies: 5
Views: 1844

I designed the Nintendo(FC) and Sega(MD) games,How can I help you?
by zhengyaxin_8bit
Sat Feb 16, 2013 4:29 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

Image[/img]
Note the white spots on the left,It represents the start of the Hinterrupt.
by zhengyaxin_8bit
Sat Feb 16, 2013 4:11 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

I still have some questions did not find out :cry: NMI: MOVEM.L d0-a7,-(sp) CMP.W #$ff,m_IRQFlag BNE ?OnlyMusic MOVE.W #$8A30,$C00004 ;Set the interval MOVE.W #$8014,$C00004 ;Enable IRQ IRQ: MOVEM.L d0-a7,-(sp) MOVE.W #$8A01,$C00004 ;Set new irq Cycle I set twice interval in NMI(Vint) and IRQ(Hint),...
by zhengyaxin_8bit
Sat Feb 16, 2013 3:35 pm
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

by zhengyaxin_8bit
Sat Feb 16, 2013 5:11 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

I just do the experiment,TmEE co.(TM) is right. :D I modify the program: IRQ: movem.l d0-a7,-(sp) ?WAIT_HBLANK: MOVE.W $C00004,D0 AND.W #$02,D0 CMP.W #$02,D0 BEQ ?WAIT_HBLANK NOP ;1 NOP NOP NOP NOP NOP NOP NOP NOP NOP ;10 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP ;20 NOP NOP NOP NOP NOP NOP NOP NOP NO...
by zhengyaxin_8bit
Sat Feb 16, 2013 4:15 am
Forum: Video Display Processor
Topic: question about color and HBlankInt
Replies: 37
Views: 9565

You want to write too many colors. You can only do 3 colors in one line without garbage showing up. Just 3. As you said,I do these changes IRQ: movem.l d0-a7,-(sp) ;?WAIT_HBLANK: ; MOVE.W $C00004,D0 ; AND.W #$02,D0 ; CMP.W #$02,D0 ; BEQ ?WAIT_HBLANK MOVE.L #$C0600000,$C00004 ;CRAM WRITE MOVE.L m_Ad...