mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-09-12 05:21:49 +00:00
29 lines
1.0 KiB
Markdown
29 lines
1.0 KiB
Markdown
extra half brite mode
|
|
=====================
|
|
|
|
[Extra half brite mode](http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node0098.html) allows us to use 32 colors as well as 32 "half brite" versions of those colors.
|
|
|
|
I added basic supprt to [imagecon](../tools/imagecon) to output EHB mode data. It doesn't really do a great job of taking advantage of the EHB mode.
|
|
|
|
The only changes I made to the asm code to allow EHB mode was to add the 6th bitplane and make sure the copper reset the extra bitplane pointer.
|
|
|
|
We can see from the output that it's not earth shatteringly different.
|
|
|
|
64 color extra half brite
|
|
-------------------------
|
|

|
|
|
|
32 colors
|
|
---------
|
|

|
|
|
|
the differences
|
|
---------------
|
|

|
|
|
|
try it
|
|
------
|
|
* [Download disk image](bin/ehb_mode.adf?raw=true)
|
|
* <a href="http://alpine9000.github.io/ScriptedAmigaEmulator/#amiga_examples/ehb_mode.adf" target="_blank">Run in SAE</a>
|
|
|