Video improvments! Welcome contributors! This should be more or less 0.71 once I finalize a few things.
- Now that
MEKA is open-source, welcoming other developpers!
- New contributor: Robert Raper (DjRobX)
- New contributor: Maxim Stephin (MaxSt)
Names between brackets refers to the person(s) involved in a change.
- Blitter/Video:
- Added triple buffering support on fullscreen blitters. [DjRobX]
Made triple buffering the default for appliable video modes. It might
or not work on all configuration. Please report if any problem arise.
- Added max stretch support on fullscreen blitters. [DjRobX]
This is currently only available on normal and
HQ2X filter.
Integer/ratio stretch not yet supported, so it is recommended to use
a resolution multiple of the emulated system screen size.
- Added support for internally converting the 8-bit video buffer to
another video depth and blitting that. [DjRobX]
- Integrated Maxim Stephin´s
HQ2X graphics filter, and added a dedicated
blitter. Only 16-bits output is supported as of yet. [MaxSt,DjRobX]
- Updated various tidbits of documentation. [Omar]
- Added and modified entries in the checksum and compatibility lists. [Omar]
Some particular renaming includes:
GG - 7b7717b8 - Big War / Daisenryaku G (JP) --> Taisen-gata Daisenryaku G (JP)
Note that DjRobX´s video/blitter changes were integrated but some features
may not be compatible with all others, and some need improvements. You are
welcome to experiment different configuration settings in MEKA.BLT but not
everything may work properly. The preset "
HQ2X" blitter should works, though.
The current blitter system makes it not trivial to do everything we want,
it is too limited in configuration, and was first made with MS-DOS and low
end computers in mind. As of next versions, I will work on reoverhauling the
system, trying to better fits needs of the 21st century (resizing, multiple
depth, hi-color, windowed modes without borders, non 4:3 ratio screens,
different refresh rates...) and improve ease of setupping.
Expect many changes in this area (hopefully). [Omar]