summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/SDL2/include/SDL_opengl.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-02-27sony/news_r3k.cpp: Added support for the NWS-3410/ (#10476) Brice Onken2-66/+162
New working systems ------------------- Sony NWS-3410 [Brice Onken, Stefano Sanna]
2023-02-26sun3.cpp: Add preliminary (very incomplete) Am9516 UDC configuration AJR1-8/+37
2023-02-26midway/midyunit.cpp: fixed MT08570 Ivan Vangelista1-3/+3
2023-02-26mame.lst: fix unclosed quote angelosa1-1/+1
2023-02-26pccard_sram: Fix write protect switch, remove unneeded function Dirk Best2-4/+3
2023-02-26misc/babysuprem.cpp: Now working machine (#10901) Paul-Arnold2-15/+761
Systems promoted to working --------------------------- Baby Suprem [Paul Arnold]
2023-02-25apple2gs: correct scanline interrupt position relative to the screen. [R. ↵ arbee1-2/+2
Belmont, Peter Ferrie]
2023-02-25New working software list additions Justin Kerk2-3/+17
----------------------------------- x68k_flop: Last Tempest (older) ibm5150.xml: Replaced disk 1 of sq2 with a fresh mfm conversion, the previous one was twice as large as necessary (40 track disk dumped as 80 track). [Justin Kerk]
2023-02-25Retire legacy NCR 539X emulation AJR4-876/+27
2023-02-26Updated Czech and Slovak UI translations. [Milan Galcik] Vas Crabb2-38/+40
2023-02-26vsmile_cart.xml: Added a new UK game cartridge dump and changed ROM sizes to ↵ ClawGrip1-590/+609
hexadecimal. (#10929) New working software list additions --------------------------------------- Disney's Winnie the Pooh - The Honey Hunt (UK) [apex2504]
2023-02-25mame.lst: Add 'sauroc' and add year to 'spirulo' (#10934) ClawGrip1-1/+2
2023-02-26machine/pccard.cpp, machine/pccard_sram.cpp: Added support for PCMCIA linear ↵ Dirk Best12-136/+991
SRAM cards. (#10886) * Added callbacks for card detect, battery voltage and write protect to the PCCard interface. * Added helpers to read/write data swapped (similar to the existing support in the ATA device). * Add support for 2 MB and 4 MB SRAM PCMCIA models from Centennial with built-in EEPROM storage for CIS information. * machine/linflash.cpp: Updated the linear Flash PCMCIA card emulation to use the new card detection support. * machine/gayle.cpp: Rewrote the Amiga Gayle emulation, adding support for PCMCIA. * Fixed an issue with Amiga interrupts arriving at the wrong time.
2023-02-26osd/sdl: Do not raise fatal error on -video auto -videodriver wayland. (#10924) Julian Sikorski1-1/+1
2023-02-26snk/hng64_sprite.ipp, snk/hng64_v.cpp: Improved Hyper Neo Geo 64 sprite ↵ David Haywood4-186/+434
drawing. (#10914) * Render sprites to intermediate buffer buffer and blend when mixing (fixes sprite/sprite priorities). * Implemented mesh/checkerboard fake transparency (previously sprites using this were skipped). * Improved precision of sprite scaling (fixes gaps and smoothness of scale in many places). * Improved floor layer rendering for buriki and fatfurwa. * Added preliminary sprite mosaic effect support.
2023-02-26misc/rawthrillspc.cpp: Added some notes about Doodle Jump hardware. (#10925) ClawGrip1-2/+3
2023-02-26msx.cpp: Added layouts for displaying internal drive activity. (#10932) wilbertpol8-177/+375
2023-02-26tecfri/sauro.cpp: Added an "easy" version and tabulated ROM definitions. ↵ ClawGrip1-80/+111
(#10931) New WORKING clone ------------------------ Sauro (set 4, easier) [Jordi Beltrán, Victor Fernandez (City Game)]
2023-02-26osd: Moved some windows-specific stuff into osd/windows/window.{h,cpp}. Vas Crabb7-27/+31
2023-02-25Add dump and skeleton device for Schneider NLQ 401 Printer [unknown] AJR5-0/+385
* tms1024.cpp: Add optional logging messages
2023-02-25opengl/gl_shader_mgr.cpp: Hopefully work with more GL implementations. Vas Crabb1-6/+6
2023-02-25misc/gameace.cpp: changed WIP descrambling code to avoid going out of bounds Ivan Vangelista1-14/+32
2023-02-25render/sdlglcontext.h: Added missing override qualifier. Vas Crabb1-1/+1
2023-02-25osd: Fixed various OpenGL issues - fixes -nowaitvsync not working on Windows ↵ Vas Crabb8-942/+1109
with -video opengl. Turned shader tool/shader manager into a class so multiple screens/windows don't nuke each other. Don't try to get supported extensions without a valid GL context with Windows OSD. Use per-context GL function pointers for shader manager and for all functions when using GL dispatch. Windows doesn't guarantee extension functions from one context are valid for another.
2023-02-24New systems marked not working Ivan Vangelista4-4/+304
------------------------------ Honoo no Invader [hammy] Hot Body (set 1) [f205v, Brian Troha, Sean Sutton, Smitdogg, The Dumping Union] New clones marked not working ----------------------------- Hot Body (set 2) [Guru]
2023-02-25osd: Fixed a corner case in XInput DJ Hero turntable handling. Vas Crabb1-20/+14
2023-02-24Update accumulating relative inputs exactly once per frame. Vas Crabb111-1724/+2080
This fixes "amplification" effects that would happen if the frame rate rose above 100 Hz (whether by unthrottling or otherwise). Synchronise with wall clock any time inputs are read. Not doing this has weird effects on relative inputs with frame skipping and contributes to unresponsiveness of menus. Reduce visual latency for mouse movement on menus when paused or skipping frames. The rest of the code changes to menus won't provide benefits until draw can happen after event handling.
2023-02-24m68000: move to sr/ccr must also update the internal flags (was preventing ↵ Olivier Galibert9-250/+250
the Union Demo from booting)
2023-02-24hlsl: Fixed regression in distortion shader. [Ryan Holtz] Vas Crabb1-1/+1
2023-02-23ncr53c90: Numerous fixes AJR5-77/+115
- Prevent recursive stepping when scsi_ctrl_changed is called in the middle of a state (most likely by HLE SCSI devices programmed to respond instantly) - Add some calls to the state machine stepping handler for non-timeout conditions that may advance it, particularly non-DMA writes to the FIFO - Always wait for FIFO to have at least one byte before sending anything - Properly interpret configuration flag for Save Residual Byte 16-bit DMA mode - Use little-endian byte order for 16-bit DMA handlers, but add alternate byte-swapping handlers for convenient use with big-endian systems - Allow 16-bit DMA handlers to access just one byte in the FIFO rather than exit MAME with an exception - Always honor timeout for selection arbitration (previously any event could short-circuit it) - Allow side effects of read handlers to be disabled for debugging * macquadra700.cpp: Correct SCSI chip type and bus configuration mode
2023-02-23m68040: Reduce error logging spam for some unemulated instructions AJR2-6/+4
2023-02-23bandit.cpp: filled out with more info, added "Aspen" child device for ↵ arbee3-30/+116
Pippin. [R. Belmont] macpci.cpp: use Aspen device, update documentation. [R. Belmont]
2023-02-23abc806: Remove reset code that is no longer necessary AJR1-5/+0
2023-02-23abc806, abc1600: Use addressable latch devices AJR4-104/+185
2023-02-23m68000: Ensure tas rmw cycle is actually uninterruptible enough Olivier Galibert9-401/+249
2023-02-23x68k: check for dma bus error first cracyc1-6/+6
2023-02-23m68000gen.py: Generate the missing emu.h includes Olivier Galibert10-0/+11
2023-02-23m68000: Unexpectedly, device reset time warps? Olivier Galibert1-0/+1
2023-02-23emumem_hws: It's an u64 dumbass Olivier Galibert1-4/+14
2023-02-23emumem: Implement the passthrough handler priority ordering, fixes a number ↵ Olivier Galibert12-41/+129
of 68000 interrupt problems. 68000: Ensure start_interrupt_vector_lookup/end_interrupt_vector_lookup are called only once per lookup
2023-02-22ioport.cpp: Minor fix to error message AJR1-1/+1
2023-02-23msx2_cart.xml: Added serials/GTINs, and updated notes. (#10923) wilbertpol1-101/+340
2023-02-23osd: Cleaner way of dealing with input updates. Vas Crabb17-31/+32
2023-02-23bus/msx/cart/slotexpander.cpp: Add support for four-slot expander ↵ wilbertpol14-68/+256
cartridges. (#10890) * bus/msx/cart/softcard.cpp: Fixed typo in 'Electric Software'. * bus/msx/slot/ram_mm.h: Renamed m_ramio_set_bits to m_unused bits. * Don't allow external memory mapper register readback to avoid conflicts with internal memory mappers.
2023-02-22m68000: Fix the vpa wait state, make using irq 7/NMI a little more transparent Olivier Galibert2-5/+17
2023-02-22New working systems hap17-103/+119
------------------- Conchess Princhess Glasgow [Mr. Lars]
2023-02-23osd: Don't pump events when reading inputs. Vas Crabb15-48/+23
This was a drain on performance. If anything is trying to poll inputs in a loop, it needs to call input_update() to ensure it gets up-to-date state.
2023-02-22falcon: Fix roms Olivier Galibert1-12/+3
2023-02-22x68000: Correct bus error generation in the non-musashi case Olivier Galibert1-0/+5
2023-02-22atarist: Remove the bullshit bad dumps 'cause they're bullshit Olivier Galibert1-71/+71