starfrost013
|
4e4ed738b2
|
Fix fifo free spaces check, which was so assbackwards I have no idea how anything worked up to now. It was causing spurious runouts
|
2025-03-22 13:50:56 +00:00 |
|
starfrost013
|
97a06fa007
|
Implement RAMRO, and also fix runout_put and runout_get so that it can actually runout without freezing (I don't think it should be even if it's only running out on a few objects, but it should be able to runout anyway.)
|
2025-03-22 13:25:33 +00:00 |
|
starfrost013
|
ceb4ff7a73
|
Produce recognisable graphical output and, evne if they don't do anything yet, implement the beta factor/chroma key methods.
|
2025-03-22 12:02:49 +00:00 |
|
starfrost013
|
fea06b6d9a
|
Don't flip x/y coordinates and w/h of rectangles.
|
2025-03-22 03:05:09 +00:00 |
|
starfrost013
|
b170c51307
|
fix the bsod (I hate bitfields).
|
2025-03-22 02:05:36 +00:00 |
|
starfrost013
|
1d44be7830
|
Merge branch 'master' of https://github.com/starfrost013/86box
|
2025-03-22 00:57:32 +00:00 |
|
starfrost013
|
b5321903de
|
rename intr_1_invalid_method to indicate that it seems to also be used for software ethods
|
2025-03-22 00:57:31 +00:00 |
|
starfrost
|
f510df7746
|
Merge branch '86Box:master' into master
|
2025-03-21 23:53:27 +00:00 |
|
OBattler
|
63f106a0fd
|
Added plat_break() for raising breakpoints and warning() and log_warning() to raise visible non-fatal warnings to the user.
|
2025-03-22 00:49:20 +01:00 |
|
OBattler
|
6df6eae482
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2025-03-21 03:29:59 +01:00 |
|
OBattler
|
0ebadfb942
|
CD-ROM, ATAPI HDD, MO, and ZIP: correct bus speed arithmetic, makes especially MO and ZIP much faster.
|
2025-03-21 03:29:46 +01:00 |
|
starfrost
|
6e5fa0edf2
|
Merge branch '86Box:master' into master
|
2025-03-21 01:00:39 +00:00 |
|
starfrost013
|
69c4b11f7b
|
Rename name to param to represent that it is the parameter. Add pixel writing code, add rectangle rendering code. Implement ROP, Rectangle and Clip class methods. However, the drivers BSOD.
|
2025-03-21 00:50:29 +00:00 |
|
starfrost013
|
97e85efffb
|
Merge branch 'master' of https://github.com/starfrost013/86box
|
2025-03-20 21:35:58 +00:00 |
|
starfrost013
|
57d725742e
|
it's definitely argb + some fixes
|
2025-03-20 21:35:56 +00:00 |
|
starfrost
|
0ac259838f
|
Merge pull request #6 from PCBox/master
Fix build on Arch Linux
|
2025-03-20 21:14:22 +00:00 |
|
fuel-pcbox
|
275aef30c2
|
Fix build on Arch Linux
|
2025-03-20 16:06:03 -05:00 |
|
Miran Grča
|
ab1d584fcf
|
Merge pull request #5369 from Cacodemon345/x87-fxtract-optimization
Pre-calculate `pow` table for FXTRACT instruction
|
2025-03-20 16:54:14 +01:00 |
|
Cacodemon345
|
a9c97abfb6
|
Pre-calculate pow table for FXTRACT instruction
|
2025-03-20 21:52:48 +06:00 |
|
OBattler
|
7575bdc562
|
Fixed the MO part of the fix - do NOT hardcode to 512!
|
2025-03-20 06:30:58 +01:00 |
|
OBattler
|
f74db2660f
|
Fix the exact same READ 10/12/16 bug in scsi_disk.c as well.
|
2025-03-20 06:25:49 +01:00 |
|
OBattler
|
a886d8a9f0
|
Forgotten Cyrix-related fixes in mem.c.
|
2025-03-20 06:20:55 +01:00 |
|
OBattler
|
46f7c7c46f
|
MO and ZIP: Fix return length of READ 6/10/12 and actually save the image history into the configuration file.
|
2025-03-20 06:20:22 +01:00 |
|
starfrost013
|
fea521d3ac
|
At least partially working notifiers that seem to do something
|
2025-03-20 01:39:35 +00:00 |
|
starfrost013
|
ac63ad436f
|
Implement generic method execution. Implement unknown register write code
|
2025-03-20 00:40:29 +00:00 |
|
starfrost013
|
1d54a3af6b
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2025-03-20 00:05:21 +00:00 |
|
starfrost013
|
a5b864c59c
|
pull out the notifier object.
|
2025-03-20 00:01:59 +00:00 |
|
Miran Grča
|
ee893ba64a
|
Merge pull request #5368 from Cacodemon345/qt-horizontal-scroll
Add "Five + 2 Wheels" option for horizontal wheel reporting
|
2025-03-19 20:29:50 +01:00 |
|
Cacodemon345
|
00c97dac1c
|
Add "Five + 2 Wheels" option for horizontal wheel reporting
|
2025-03-20 00:58:10 +06:00 |
|
OBattler
|
e932bc940d
|
JEGA: Fix warnings.
|
2025-03-19 17:48:08 +01:00 |
|
Miran Grča
|
c741b62785
|
Merge pull request #5367 from akmed772/master
Add JEGA (Japanese EGA) video card
|
2025-03-19 17:23:56 +01:00 |
|
Akamaki
|
21bafa37a5
|
correct a compile error
|
2025-03-20 00:44:03 +09:00 |
|
starfrost
|
c70a61e544
|
Merge branch '86Box:master' into master
|
2025-03-19 15:27:47 +00:00 |
|
OBattler
|
2cd99f0c70
|
X86 segmentation: apparently, the CPU can execute a data segment in some cases, used by LINK and CodeView, fixes #5283.
|
2025-03-19 07:54:54 +01:00 |
|
OBattler
|
0fd97c8427
|
MO: Fix medium size in various conditions and fix handling of unsupported media.
|
2025-03-19 04:35:47 +01:00 |
|
OBattler
|
395f23cf57
|
More Cyrix fixes.
|
2025-03-19 03:12:36 +01:00 |
|
Akamaki
|
4d3e2a3be3
|
changed rom filename
|
2025-03-19 10:38:17 +09:00 |
|
Akamaki
|
f05e2f34b6
|
added JEGA video emulation
|
2025-03-19 08:51:52 +09:00 |
|
OBattler
|
67f0e95740
|
Fixed an off by 1 error in the new recompiler.
|
2025-03-19 00:24:13 +01:00 |
|
OBattler
|
9bce2496be
|
Corrected the behavior of that.
|
2025-03-18 22:51:19 +01:00 |
|
OBattler
|
66b99cc2ff
|
QT render stack: ignore the wheel event on Windows and Apple.
|
2025-03-18 22:49:03 +01:00 |
|
OBattler
|
70dcdee72b
|
Some Cyrix MII table/ID fixes and added some Cyrix CPU blocking for the NuPRO 592 and the P5MMS98.
|
2025-03-18 19:21:00 +01:00 |
|
OBattler
|
aaaa96f785
|
QT render stack: add a missing default entry. Also committing the missing MO image creation fixes.
|
2025-03-18 18:20:49 +01:00 |
|
Miran Grča
|
d31841dc3c
|
Merge pull request #5363 from Cacodemon345/qt-touchscreen-stuff
Qt: Add special handling for real touchscreen devices
|
2025-03-18 18:15:05 +01:00 |
|
Miran Grča
|
f7fb96d437
|
Merge pull request #5364 from rushieda/7sbb
Add the Soyo SY-7SBB (SiS 600, Socket 370)
|
2025-03-18 18:14:28 +01:00 |
|
rushieda
|
96644d137f
|
Add the Soyo SY-7SBB (SiS 600, Socket 370)
|
2025-03-18 19:57:14 +03:00 |
|
Cacodemon345
|
25bcd434a0
|
Qt: Add special handling for real touchscreen devices
|
2025-03-18 13:06:17 +06:00 |
|
OBattler
|
8eb084d397
|
XT KBC: Fix switches for 192k RAM, fixes #5262.
|
2025-03-18 03:34:49 +01:00 |
|
OBattler
|
39f65003dc
|
Acer 100T: Do not add a separate internal FDC because one is already provided by the Super I/O chip, fixes #5250.
|
2025-03-18 03:32:47 +01:00 |
|
OBattler
|
1a6f84d455
|
MO: More bug fixes.
|
2025-03-18 03:00:56 +01:00 |
|