[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/7] Misc sm501 improvements
From: |
BALATON Zoltan |
Subject: |
[Qemu-devel] [PATCH v2 0/7] Misc sm501 improvements |
Date: |
Tue, 26 Jun 2018 23:18:20 +0200 |
Date: |
Tue, 26 Jun 2018 23:18:20 +0200 |
Version 2 of the sm501 changes with fixes that are needed to get
AmigaOS 4.1FE to boot and able to produce graphics.
The strange blue-white colors that first appear are actually correct
and because of AmigaOS selecting a low resolution PAL mode by default
instead of a board specific mode. To work around this one can select
the last option to boot the live CD and then select a better board
specific mode from ScreenMode Prefs. It takes a while for the
ScreenMode window to appear and graphics operations are slow which
could use some improvement but at least it seems to work correctly now
apart from some unimplemented drawing modes for compositing.
If this could be merged before the freeze with the sam460ex patches
and Sebastian's ehci patch then QEMU 3.0 could be the first version
that can boot AmigaOS.
BALATON Zoltan (3):
sm501: Implement i2c part for reading monitor EDID
sm501: Fix support for non-zero frame buffer start address
sm501: Set updated region dirty after 2D operation
Sebastian Bauer (4):
sm501: Perform a full update after palette change
sm501: Use values from the pitch register for 2D operations
sm501: Implement negated destination raster operation mode
sm501: Log unimplemented raster operation modes
default-configs/ppc-softmmu.mak | 1 +
default-configs/ppcemb-softmmu.mak | 1 +
default-configs/sh4-softmmu.mak | 2 +
default-configs/sh4eb-softmmu.mak | 2 +
hw/display/sm501.c | 229 +++++++++++++++++++++++++++++++++++--
5 files changed, 223 insertions(+), 12 deletions(-)
--
2.7.6
- [Qemu-devel] [PATCH v2 0/7] Misc sm501 improvements,
BALATON Zoltan <=
- [Qemu-devel] [PATCH v2 6/7] sm501: Fix support for non-zero frame buffer start address, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 7/7] sm501: Set updated region dirty after 2D operation, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 4/7] sm501: Implement negated destination raster operation mode, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 5/7] sm501: Log unimplemented raster operation modes, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 3/7] sm501: Use values from the pitch register for 2D operations, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 2/7] sm501: Perform a full update after palette change, BALATON Zoltan, 2018/06/26
- [Qemu-devel] [PATCH v2 1/7] sm501: Implement i2c part for reading monitor EDID, BALATON Zoltan, 2018/06/26
- Re: [Qemu-devel] [PATCH v2 0/7] Misc sm501 improvements, BALATON Zoltan, 2018/06/30