Saturday 14 October 2017

My own MSX-1MB-Flashcart

My first big smd-project:

After very long eagle-designing - it's done and fully working.
My own MSX-1MB-Flashcart:


Wednesday 13 September 2017

8032 DB-Hires Board - MTU Spiral Hat Sample!

I got a sample code for this nice graphic and rewrote it to the Data Becker board basic:



Monday 11 September 2017

DB-Hi_res basic DRAW command!

Now I discovered the DRAW command. It draws a line to the x,y parameters.
First it starts at 0,0

Also I tested the print chr$(142) to remove the space-lines.

Look here:


Sunday 10 September 2017

DB Hi-Res Basic Extension discovered!

In the Original Data Becker Rom-Image (from Christian) I found the extended basic-statements:
dot, cdot, line, cline, gclear, draw, graphics, move, fill and some more...

But how to access these commands and how to add parameters...???

After some disassembling I found out: The basic commands have a "!" as first sign!

Sadly the Data Becker Rom doesn't switch the CRTC to a screen without spaces between the character lines, like the Rom from "Walter" it does - this looks awful!



Thursday 7 September 2017

Wednesday 6 September 2017

First test with Data Becker Hi-Res Graphics-Extension in my 8032SK

Now I understand the graphics-ram - it starts at $0010.

Do you like my dino-head ? ;)


The board decodes the CS to the CRTC with a 74LS42:
- E880 and E881 enable the 6545 like in an ordinary 8032
- E882 writes the lo-byte of the graphics address
- E888 writes the hi-byte
- E88A writes 8 bits graphics the the RAM (screen-start at $0010).

The write to E88A is combined with R/W and with the 8MHz clock from QA of UD3.
The board plugs only in the 6545 socket and connect all pins except CS directly to the CRTC.
It adapts the charrom with all pins except  CS.
There are two wires to BA1, BA3 to decode the graphics registers.
Also there are wires to UD3 QA (8MHz) and to RDY of the CPU.


16K SRAM board: