sy2002 / QNICE-FPGA

QNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
http://qnice-fpga.com
Other
69 stars 15 forks source link

Q-TRIS 2.0: Classic Mode and Color Mode #102

Open sy2002 opened 4 years ago

sy2002 commented 4 years ago
sy2002 commented 4 years ago

Make sure the classic "very green" look is available again in the new V1.7 color VGA mode

Done with commit 0e0512373a5c68d96aa390f9e80f40a83cf7295c.

Create a version that can switch between the classic look and a colorful new look that also uses font graphics

This is what this issue is now all about. Here is a potential roadmap:

  1. Enhance tile_ed, so that it can also edit the font and support colors:

    a) When a certain character is selected, one should be able to switch back and forth between char and tile b) When editing a tile, you need to be able to add the color (we also need a palette editor) c) The output shall contain the tile plus (only) all characters, that have been modified, including their char code and the modified palette

  2. Create new colorful tiles that use font-gfx. We can sample the colors here.

  3. Enhance Q-TRIS to be in the colorful mode by default, but offer a simple and real-time switch back-and-forth between classic and colorful. This is a visual change only and should not affect at all any game mechanics.

  4. Decide: Update the main README.md to show the colorful Q-TRIS or stick to classic or show both