starfrost013
a5b864c59c
pull out the notifier object.
2025-03-20 00:01:59 +00:00
starfrost
c70a61e544
Merge branch '86Box:master' into master
2025-03-19 15:27:47 +00:00
OBattler
0fd97c8427
MO: Fix medium size in various conditions and fix handling of unsupported media.
2025-03-19 04:35:47 +01:00
rushieda
96644d137f
Add the Soyo SY-7SBB (SiS 600, Socket 370)
2025-03-18 19:57:14 +03:00
OBattler
556c74c159
IDE DMA: Properly handle partial transfers, fixes ATAPI DMA in Windows 98 SE.
2025-03-17 20:58:15 +01:00
starfrost013
08983a9da3
start actual notification code
2025-03-17 01:18:15 +00:00
starfrost013
84f8235161
Implement bpixel, bformat, bpitch. Actually apply these to class 0x1C mthd 0300,0308,030c. Temporary ROP code too.
2025-03-17 01:15:02 +00:00
starfrost013
9a863caa23
Fix rop core. Implement some basic image in memory methods.
2025-03-17 00:37:45 +00:00
starfrost013
6c05cecbcf
Institute video stdlib
2025-03-17 00:18:13 +00:00
starfrost013
d7f88b8b70
Merge branch 'master' of https://github.com/86Box/86Box
2025-03-17 00:01:33 +00:00
starfrost013
d680aa4764
Merge branch 'master' of https://github.com/starfrost013/86box
2025-03-15 13:45:14 +00:00
starfrost013
1af8bf7d78
Implement PGRAPH invalid method functionality
2025-03-15 13:45:13 +00:00
starfrost
774b89760e
Merge branch '86Box:master' into master
2025-03-15 13:37:54 +00:00
OBattler
c79844a889
Conflict resolution.
2025-03-13 21:21:25 +01:00
OBattler
8722fe0080
CD-ROM: Optimize Windows IOCTL disc change checking.
2025-03-13 21:17:25 +01:00
Cacodemon345
7c4df701cb
Add option to inhibit multimedia keys from host on Windows
2025-03-13 19:55:46 +06:00
starfrost013
12276374d5
Fix compile
2025-03-13 13:43:17 +00:00
starfrost013
fae3d10238
Move class globals to pgraph.
2025-03-13 13:38:09 +00:00
starfrost013
0b62b32527
Whoops
2025-03-13 13:04:33 +00:00
starfrost013
18277c1bf9
Move some defines around and add the rendering files. Add some basic things as to what we have to do next (These won't bein the final thing)
2025-03-13 13:01:29 +00:00
starfrost013
3512b462b3
fix grobj, rename name to param, fix compile
2025-03-12 16:53:57 +00:00
starfrost013
4d8a9d2892
Send pgraph writes to the right classes. Implement grobj reading. Fix class execution functions
2025-03-12 16:35:35 +00:00
starfrost013
1e32c119c5
Make the pullre registers work. This makes the grobj submitted exist
2025-03-11 19:00:08 +00:00
starfrost013
145831eb35
Update cache0 put address on object creation, too
2025-03-11 17:21:36 +00:00
starfrost013
467c7124d3
Direct CACHE0/CACHE1 Injection
2025-03-11 02:30:18 +00:00
starfrost013
4fdb522792
Implement put/get registers. Also, bit numbering is hard.
2025-03-11 02:02:33 +00:00
starfrost
e3de9e6ffd
Merge branch '86Box:master' into master
2025-03-10 17:57:52 +00:00
OBattler
5aac2b4f8f
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-10 17:35:11 +01:00
OBattler
48a5f3280f
device_t: Increase the selection array to 64 elements.
2025-03-10 17:26:44 +01:00
OBattler
a386bd015f
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-10 16:57:56 +01:00
Miran Grča
262b49f987
Merge pull request #5318 from jriwanek-forks/improvements
...
General Improvements, Cleanups and additions
2025-03-10 16:34:09 +01:00
Miran Grča
bc5da980f9
Merge pull request #5320 from Cacodemon345/qt-openglrenderer-pcem
...
Port OpenGL 3.x renderer from PCem
2025-03-10 16:29:51 +01:00
Cacodemon345
81461f677d
Cleanups, copyright headers and name changing for PRing
2025-03-10 20:54:25 +06:00
Jasmine Iwanek
9e95e1e475
Move ROM write functions to rom.c
2025-03-10 05:26:35 -04:00
Jasmine Iwanek
e257569e67
Single Channel XTIDE support
2025-03-10 05:26:35 -04:00
Jasmine Iwanek
4504348fff
Make config_bios_t dev's into an array
2025-03-10 00:36:06 -04:00
Jasmine Iwanek
a7d8f4a4e1
Extra CONFIG_BIOS Helpers
2025-03-09 18:42:35 -04:00
Cacodemon345
1ca2aabf2f
Remove some things that shouldn't be there
2025-03-10 00:37:20 +06:00
Cacodemon345
7e61d2d586
OpenGL Shader configuration UI
2025-03-09 23:58:54 +06:00
Cacodemon345
7572469988
Current OpenGL port status
2025-03-09 01:39:07 +06:00
Cacodemon345
86343327be
Initial PCem OpenGL 3.x renderer port
2025-03-08 02:13:14 +06:00
starfrost
e7281c3c18
Merge branch '86Box:master' into master
2025-03-07 13:21:54 +00:00
OBattler
010ce43c1e
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-06 22:56:10 +01:00
Miran Grča
1973289de3
Merge pull request #5290 from Cacodemon345/global_mute
...
Add a global sound mute option
2025-03-06 20:09:31 +01:00
Cacodemon345
d25aed2da9
Add global mute option
2025-03-07 00:36:09 +06:00
TC1995
5c78fa5203
8514/A compatible changes of the day (March 6th, 2025)
...
1. Follow the Mach32 manual more closely regarding vblank support.
2. The subsystem status now takes account of the other bits more accurately.
3. The Mach32 PCI, when used with the ATI 68860 ramdac, has its own bpp's when in accelerator mode, separate from the VGA compatible side, so fix this accordingly.
4. Reset the vram when a mapping change occurs, should clear the messups in the ATI Mach8/32 accel video mode tests.
2025-03-06 16:03:11 +01:00
Cacodemon345
74368bfe7a
Don't include cpu.h in timer.h
...
Change the name of the define used to indicate SVGA multi-monitor-capable cards
2025-03-06 19:26:11 +06:00
starfrost013
c51127af08
Fix context dirty state, start working on DMA and notifiers, fix target node.
2025-03-05 01:43:18 +00:00
OBattler
24e64fa622
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-04 19:16:23 +01:00
starfrost013
71df1a1270
Merge branch 'master' of https://github.com/starfrost013/86box
2025-02-26 23:55:51 +00:00