nanshiki
|
622ac73e98
|
DCGA added.
|
2021-11-18 21:40:58 +09:00 |
|
Cimarron Mittelsteadt
|
8a2255974e
|
Fixes monochrome color selection for mda and hercules machines
|
2021-08-19 00:08:54 -07:00 |
|
Allofich
|
cf86151a3f
|
Remove unneeded includes
|
2021-06-19 17:04:43 +09:00 |
|
Allofich
|
8c65dec7f2
|
Localize #include "pic.h" from clockdomain.h
|
2021-06-09 11:11:00 +09:00 |
|
Jonathan Campbell
|
d618152730
|
Add math.h where needed so gcc can find sqrtf, floor, etc.
|
2021-06-05 17:09:45 -07:00 |
|
Allofich
|
67ebe980a7
|
Remove unneeded includes
|
2021-06-06 04:39:54 +09:00 |
|
Jonathan Campbell
|
9e6ed4154b
|
S3 YUV overlay: No, Trio64V+ registers are 11 bits, not 12. Vid sign extension. This fixes the YUV overlay under Windows 98 ActiveMovie player
|
2021-04-13 00:27:03 -07:00 |
|
Jonathan Campbell
|
5bc8e29442
|
S3 YUV overlay: Streamline YUV processing, fix horizontal DDA
|
2021-04-12 22:16:24 -07:00 |
|
Jonathan Campbell
|
88f66b484d
|
S3 YUV: Use K1 and K2 vertical scalefactors as intended, which also works just as well with Windows
|
2021-04-12 19:47:38 -07:00 |
|
Jonathan Campbell
|
39dd20e0ef
|
vscale
|
2021-04-12 19:24:39 -07:00 |
|
Jonathan Campbell
|
6536c5b56e
|
more
|
2021-04-12 16:07:34 -07:00 |
|
Jonathan Campbell
|
3576a4e292
|
more
|
2021-04-12 15:52:52 -07:00 |
|
Jonathan Campbell
|
fe9afc8624
|
More fixes, corrections, to S3 streams processor emulation
|
2021-04-12 15:35:04 -07:00 |
|
Jonathan Campbell
|
f3724cfce4
|
S3: more
|
2021-04-12 15:11:05 -07:00 |
|
Jonathan Campbell
|
d44589195f
|
S3: Streams overlay register store to state
|
2021-04-12 15:00:41 -07:00 |
|
Jonathan Campbell
|
d8bf655fa5
|
S3: Add stream processing registers to VGA_S3 struct
|
2021-04-12 14:28:54 -07:00 |
|
Jonathan Campbell
|
21bb1ba635
|
S3: Add Extended Control Register CR63, along with notes and links to datasheets. CR63 is crucial on ViRGE cards for S3D acceleration due to reset bit
|
2021-04-12 11:54:09 -07:00 |
|
Allofich
|
9294d450ec
|
SVN r4412
Update copyright.
|
2021-03-06 21:18:08 +09:00 |
|
Wengier
|
a407d33faa
|
Improve TTF output and fix issue #1996
|
2020-11-14 03:35:48 -05:00 |
|
Emmanuel Gil Peyrot
|
c0a106535e
|
Replace Bit32u with uint32_t
|
2020-09-28 17:14:35 +02:00 |
|
Emmanuel Gil Peyrot
|
a431d81213
|
Replace Bit16u with uint16_t
|
2020-09-28 17:14:35 +02:00 |
|
Emmanuel Gil Peyrot
|
35f38f3ebe
|
Replace Bit8u with uint8_t
|
2020-09-28 17:14:35 +02:00 |
|
rderooy
|
608a657b50
|
Update copyright year for dosbox and dosbox-x assets and update FSF address
|
2020-06-25 08:42:32 +02:00 |
|
Jonathan Campbell
|
ca07d37470
|
VS2019 wants to make sure structure definitions have a name if C+11 features are involved. Ok.
|
2020-05-28 20:12:01 -07:00 |
|
Allofich
|
4f143be7b2
|
Fix uninitialized member variable warnings
|
2019-10-11 23:00:55 +09:00 |
|
Jonathan Campbell
|
34e1c056cd
|
VS2017 compile warning fixes
|
2019-07-05 19:41:49 -07:00 |
|
Jonathan Campbell
|
13646fc615
|
Merge pull request #1141 from Allofich/warnings3
Cleanup
|
2019-06-15 08:53:57 -07:00 |
|
Allofich
|
8598f90386
|
Remove undefined function declarations
|
2019-06-15 20:13:21 +09:00 |
|
Allofich
|
62fed560b4
|
Fix uninitialized variable warnings
Also fix a NULL dereference warning
|
2019-06-14 22:40:22 +09:00 |
|
Allofich
|
d84a812743
|
SVN r4183 (second half)
Update year
|
2019-06-03 23:01:41 +09:00 |
|
Allofich
|
05619dd023
|
SVN r4183 (first half)
Update address of FSF
|
2019-06-03 22:54:46 +09:00 |
|
Allofich
|
f10112e9d6
|
SVN r3923 and r3924
Bring OS2 port up to date.
(change to sdlmain.cpp not included due to incompatibility with DOSBox-X)
|
2019-05-05 16:39:17 +09:00 |
|
Jonathan Campbell
|
709dc08593
|
PC-98 correction: PEGC, not VGA
|
2019-04-29 00:08:22 -07:00 |
|
Jonathan Campbell
|
dc09ab6c12
|
VGA: remove unused variable
|
2019-04-27 11:39:57 -07:00 |
|
Jonathan Campbell
|
ca2dd78186
|
remove unused var
|
2019-04-22 16:51:59 -07:00 |
|
Jonathan Campbell
|
113d97460e
|
Debugger: VGA dot clock and char clock
|
2019-04-22 01:07:55 -07:00 |
|
Jonathan Campbell
|
08155f196a
|
PC-98: Save some memory by reducing text memory region to 16KB (to match A0000-A3FFF on real hardware). Prior to this commit 16KB was wasted to back the character generator and unmapped portions at A4000-A7FFF.
|
2019-04-17 19:43:51 -07:00 |
|
Jonathan Campbell
|
e6ac70246d
|
PC-98: Set bitplane size to 64KB, second page on second 32KB half, and proper page flipping offsets for 8/16/256-color planar and 256-color packed mode
|
2019-04-17 19:10:43 -07:00 |
|
Jonathan Campbell
|
0742785b52
|
cleanup
|
2019-04-17 18:59:35 -07:00 |
|
Jonathan Campbell
|
05432e7236
|
Revert "PC-98 make bitplanes 64KB in size, page flip by adding 32KB. Yet to do, fix 256-color packed mode which is now broken"
This reverts commit 2c0b74c76b .
|
2019-04-17 18:27:26 -07:00 |
|
Jonathan Campbell
|
2c0b74c76b
|
PC-98 make bitplanes 64KB in size, page flip by adding 32KB. Yet to do, fix 256-color packed mode which is now broken
|
2019-04-17 18:09:33 -07:00 |
|
Jonathan Campbell
|
fe33154b9d
|
PC-98 make bitplane management a bit more generic
|
2019-04-17 17:42:03 -07:00 |
|
Jonathan Campbell
|
2c472fccf9
|
PC-98: Use pointers to regions of video memory, updated by writes to port A4h/A6h instead of computing from GDC page flip and VOPBIT_ACCESS every time
|
2019-04-17 14:37:58 -07:00 |
|
frank-deng
|
4d44624e6b
|
Add configuration for monochrome color
|
2019-04-03 13:16:39 +08:00 |
|
Jonathan Campbell
|
bf335605b8
|
Alt EGA/VGA splitscreen is in actual raster lines not affected by doublescan bit
|
2018-12-22 10:57:24 -08:00 |
|
Jonathan Campbell
|
c9d0beae22
|
Alt VGA doublescan tracking, fixes Alt VGA rendering of EGA 320x200 mode
|
2018-12-22 09:06:02 -08:00 |
|
Jonathan Campbell
|
9de62e8e26
|
CGA latch
|
2018-12-20 23:44:40 -08:00 |
|
Jonathan Campbell
|
d2ceaaa25c
|
mask
|
2018-12-20 23:10:26 -08:00 |
|
Jonathan Campbell
|
f82d5e68bb
|
more
|
2018-12-20 01:12:13 -08:00 |
|
Jonathan Campbell
|
fbf4c86d23
|
VGA_Latch constructor to declare AND load from memory in one line
|
2018-12-20 00:49:39 -08:00 |
|