[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mega II Chip Information
- Subject: Mega II Chip Information
- From: "Bryan Parkoff" <nospam@nospam.com>
- Date: Thu, 29 Mar 2007 21:34:37 -0500
- Newsgroups: comp.sys.apple2
- Organization: Road Runner High Speed Online http://www.rr.com
- Reply-to: "Bryan Parkoff" <nospam@nospam.com>
- Xref: g2news1.google.com comp.sys.apple2:24578
I am working to a solution to use RGB matrix information for HGR & DHGR
screen. It is almost impossible, but my success has come true. My first
method is to pick up three nibbles out of 140 nibbles each horizontal line
and compare 12 RGB pixels from RGB matrix before 4 RGB pixels are chosen
correctly to be displayed in the Apple II emulator project. I am concerned
that the performance may be degraded when it reads RGB matrix from memory
and use heavy comparson. It is only the option I have. It can always be
perfect when screen looks better on VGA monitor.
My second method is to analyze logic binary inside Mega II chip. I have
already captured all binary data from Mega II chip into Microsoft Excel for
pixel analysis. It is the goal to allow time critical for emulated video
circuit. I would say large RGB matrix like 4,096 row entry in a pick-up
table may not be needed. It can use logic truth table and math equations to
process bit inside Mega II chip and they come out RGB1, RGB2, RGB4, & RGB8
output to show RGB pixel color information before they are going to video
graphic controller (VGC) chip.
I need your feedback and opinion what you have known about the Mega II
chip. My question is -- do Mega II chip have ROM or logic truth table
inside? Mega II chip might have 4 ROMs or more. Four ROMs have 4 bit
inputs to 1 bit output. They hold RGB matrix. There is a possibility to be
8 bit inputs to 1 bit output in ROM. ROM should have stored only 16 cells
or 256 cells. A group of four cells can be extracted to 4 bits to become
pixel color information.
I don't know the size ROM which Mega II chip has. I only wonder if it
has 16K ROM which it contains 256 characters * 8 rows * 8 languages = 16K
TEXT FONT inside Mega II chip. It is only a question how Mega II chip looks
like ASIC type.
You may know that Mega II chip has 14M, 7M, and 3.5M input pins. I
believe that DHGR pixel information in the RGB matrix should be done at 14M,
but I don't believe that 3.5M is performed inside Mega II chip to produce
RGB pixel for HGR / DHGR screen. It is how Mega II chip is performed using
square wave. Only sine wave and color reference can be converted from
square wave when picture data is released from VGC chip to RGB / NTSC
monitor. It is a possibility to deconstruct Mega II chip when I am willing
to spend $$.
Other folks are interested in my doing when they plan to duplicate mine
for VGA card for all Apple II family.
Please feedback what you think about Mega II chip.
Bryan Parkoff