Page 3 of 3
Posted: Mon Feb 25, 2013 4:11 pm
by zhengyaxin_8bit
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
Posted: Mon Feb 25, 2013 4:14 pm
by greatkreator
i have an ordinary sega genesis 1. i am not sure i can increase its cpu speed.
i am just software developer not hardware-man.
it would be very nice if you do it.
Posted: Mon Feb 25, 2013 5:39 pm
by zhengyaxin_8bit
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
Posted: Mon Feb 25, 2013 5:47 pm
by greatkreator
thanks a lot zhengyaxin! it works very well.
are four palettes switched each tile row vertically? right?
aren't margins between images to hide the palette artifacts?
Posted: Fri Mar 01, 2013 12:41 am
by zhengyaxin_8bit
greatkreator wrote:
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 colors.
Posted: Fri Mar 01, 2013 12:50 am
by greatkreator
What reason to do palette switching to get 64 colors?
Can you make a single solid image with more than 64 colors?
Posted: Fri Mar 01, 2013 2:28 am
by zhengyaxin_8bit
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)
Posted: Fri Mar 01, 2013 2:33 am
by greatkreator
it's clear.
do you do it just for "demo-fun" or do you have a purpose for the functionality?