valentinbreiz
eb814c932e
remove useless variables
2020-07-04 22:02:40 +02:00
valentinbreiz
59647ee324
GetVRAM fix + DrawFilledRectangle fix
2020-07-04 21:52:21 +02:00
valentinbreiz
5e1fef98ec
argb conversion
2020-07-04 20:24:44 +02:00
valentinbreiz
4c9e963346
Merge branch 'master' into dev/doublebuffering
2020-07-04 20:12:23 +02:00
valentinbreiz
ec1809fb04
Add summary = + Copy MemoryBlock to ManagedMemoryBlock
2020-07-04 16:56:18 +02:00
valentinbreiz
ad24bbcd39
MemoryBlock changes
...
MemoryBlock:
- copy ManagedMemoryBlock in MemoryBlock
ManagedMemoryBlock:
- Fill
- Copy
2020-07-04 16:35:11 +02:00
valentinbreiz
bc4d781e94
GetPointColor fix in VBECanvas
2020-07-04 02:03:53 +02:00
valentinbreiz
57547fd245
double buffering working!
2020-07-03 23:46:38 +02:00
valentinbreiz
befdb87c9d
Update VMWareSVGAII.cs
2020-07-03 17:34:37 +02:00
valentinbreiz
2c376c773d
Update VGADriver.cs
2020-07-03 17:29:20 +02:00
valentinbreiz
02e9e56666
Resolve conflicts with master.
2020-07-03 17:25:40 +02:00
valentinbreiz
5af8a6c790
Remove bochs check inside the VBE driver
...
VBE is not only made for bochs! Plus it's already checked in the initialization of the canvas
2020-07-02 23:23:42 +02:00
Elia Sulimanov
f8d0924a18
Started working on VGAScreen api docs
2020-06-17 22:52:47 +03:00
Elia Sulimanov
b395e4c2b9
Done VBEDriver api docs
2020-06-17 22:51:45 +03:00
Elia Sulimanov
2a7a7b605e
Done VMWareSVGAII api docs
2020-06-17 22:51:03 +03:00
Elia Sulimanov
e465112e38
Started working on AMDPCNetII api docs
2020-06-17 22:50:21 +03:00
Quajak
aed0bd670e
Fixed that words were written, not bytes
2020-05-21 16:58:11 +02:00
Quajak
1a3e3dd2c9
Improved disabling of canvas + going back to text mode
2020-05-20 01:06:00 +02:00
Quajak
6d65f6b07a
Added support for changing fonts
2020-05-19 23:02:28 +02:00
Quajak
570045ebeb
Removed additional test
...
Cleaned up code
2020-05-18 20:41:30 +02:00
Quajak
e36c87192f
Correctly use VGA palette now
...
Optimised some VGA operations
2020-05-18 00:24:11 +02:00
Quajak
19cffbadd1
VGA should work now
2020-05-17 18:29:22 +02:00
Quajak
ae8d3ef435
Getting the code running again
2020-05-11 14:24:56 +02:00
Arawn-Davies
a1c46a8e02
Reverted change in master that sets VBEDriver.Disable to private, and fixed mode list in Cosmos.System namespace
2019-08-31 21:49:43 +01:00
Arawn-Davies
d9e8ca1575
Fix
2019-08-31 21:40:30 +01:00
Arawn Davies
85a387ec45
Update VBEDriver.cs
2019-08-31 22:00:58 +01:00
Arawn Davies
606ca2a5c9
Update VBEDriver.cs
...
Fixed ref
2019-08-31 21:59:26 +01:00
Arawn Davies
688a4a74c9
Merge branch 'master' into CGSE
2019-08-31 21:38:55 +01:00
José Pedro
470d47b6c9
Code cleanup.
2018-10-02 22:07:00 +01:00
fanoI
8691707b52
Created MemoryOperations.Copy that copies128 bytes any iterations using ASM
...
- VBE (Bochs Graphic Adapter): made bitmap drawing faster using MemoryOperations.Copy
- VBE (Bochs Graphic Adapter): made filled rectangle drawing faster using MemoryOperations.Fill
- Created TestRunner for MemoryOperations
2018-08-21 14:48:10 +02:00
Arawn Davies
37c688390e
Update VBEDriver.cs
...
Small fix preventing build
2018-07-29 23:17:22 +01:00
Valentin Charbonnier
69d4bcc228
Minor changes.
2018-07-28 16:08:38 +02:00
Valentin Charbonnier
38ccde1fbc
Checksum.
...
Remove checksum on too long packets with PCNETII.
2018-07-25 04:11:27 +02:00
Arawn Davies
4be3655899
Merge branch 'master' into CGSE
2018-07-11 01:39:28 +01:00
José Pedro
45560ee3a6
Merge latest from master.
2018-06-28 21:59:42 +01:00
valentinbreiz
4afe85d9a7
Little fix on packet size
...
(previously limited to 255 bytes)
2018-05-25 21:21:31 +02:00
Arawn Davies
9ee2bf6fd2
PCI Detection changes
2018-05-08 16:29:14 +01:00
Arawn Davies
1e0a71fd5d
Mostly code warning fixes, slight speed increase for SVGAII
2018-05-08 02:46:18 +01:00
Arawn Davies
1fdcbc71be
VGADriver rework
2018-05-08 02:14:19 +01:00
Valentin Charbonnier
af4f3c1fe5
Fix.
2018-05-06 18:24:47 +02:00
Siaranite
2d21791c66
Return to text mode fixed for VMWare
2018-04-01 15:58:58 +01:00
Siaranite
826858f053
Return to text mode WIP
2018-04-01 01:57:36 +01:00
Valentin Charbonnier
ac3a392d38
Little fix on PCI VendorID.
...
AMD Vendor ID is 0x1022 not 0x0438.
2018-01-06 20:57:03 +01:00
fanoI
eafd38ecac
Merge pull request #763 from KingLuigi4932/patch-6
...
[FirstWorking] Implementing AHCI Controller Driver
2018-01-06 20:16:50 +01:00
KingLuigi4932
7815013c63
Update VMWareSVGAII.cs
2017-12-29 00:28:48 +03:00
KingLuigi4932
7e65827386
[IDE] Change file's path
2017-12-22 06:51:08 +03:00
KingLuigi4932
6b5c7658fa
[AHCI] Change file's path
2017-12-22 06:50:05 +03:00
KingLuigi4932
677a6ab28a
[AHCI] Remove Future class
2017-12-22 06:48:40 +03:00
KingLuigi4932
7eda5cd571
[IDE] Initializer
2017-12-22 06:46:43 +03:00
KingLuigi4932
d3c7673526
[AHCI] Remove debug messages
2017-12-22 06:12:06 +03:00