summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/SDL2/src/render/software/SDL_draw.h (unfollow)
Commit message (Collapse)AuthorFilesLines
4 hoursz80.lst: small cleanup (press enter after semicolon) hap2-320/+810
5 hourssound: update prev commit with different init detection (retry) hap1-4/+4
5 hourssound: update prev commit with different init detection hap1-5/+3
5 hourssound: avoid updating at t=0, the environment may not be not initialized enough Olivier Galibert1-2/+4
5 hourscpu/z80: Changed macro call syntax in generator input (#13671) holub3-1452/+1470
* cpu/z80: Changed macro call syntax in generator input * help compiler * fix
9 hoursodyssey2: set voice subslot cartridge as required hap1-1/+1
11 hoursCorrect sample counts on update Olivier Galibert1-2/+2
12 hoursresampler: Correct history sizes to take desynchronization into account Olivier Galibert1-2/+2
13 hoursnetlist: Ensure correct input of non-audio data Olivier Galibert2-14/+33
17 hoursmisc/carrera.cpp driver improvements: [Roberto Fresca, Grull Osgo] Roberto Fresca1-190/+287
- Fix color bipolar PROM decode and palette calculation, based on real games screenshots. - Added NVRAM support for all games. - Created default NVRAM for carrera and bsebman sets, with harcoded critical values/registers needed to get the games working. - Workaround that fix the titles corruption for both carrera and bsebman sets. - Inputs and DIP switches. - Fix alantin colors, based on the real game screenshots. - Changed bsebman description to: Carrera (Version 6.7) / Bomberman (Version 6.6) - Added technical and game notes. Systems promoted to working --------------------------- Bomberman (Version 6.6, Avraam bootleg) [Roberto Fresca, Grull Osgo] Bomberman (Version 6.6, J.T. bootleg) [Roberto Fresca, Grull Osgo] Alantin - Aladdin's Magic Lamp [Roberto Fresca, Grull Osgo] Dark Seal (8-liner) [Roberto Fresca, Grull Osgo]
19 hoursbmc/bmcpokr.cpp, bmc/koftball.cpp, misc/gms.cpp: Better inputs. Vas Crabb4-242/+329
* bmc/bmcpokr.cpp: Better inputs for xyddzhh, and cleaned up some DIP switches. * bmc/koftball.cpp: Identified a few DIP switches, marked games as having uneumlated protection, promoted koftball and kaimenhu to working. * misc/gms.cpp: Hooked up mahjong keyboard for yyhm. Systems promoted to working --------------------------- Zuqiu Wang - King of Football Kaimen Hu
20 hourssound: correct sample timings Olivier Galibert4-8/+38
26 hoursbmc/koftball.cpp: Split out common parts of address map, better inputs for ↵ Vas Crabb2-59/+93
jxzh and kaimenhu.
27 hoursaudioeffects: gray out hq resampler settings if resampler is not hq hap1-0/+7
27 hoursaudioeffects: like with the rest of the UI, press Del to set resampler ↵ hap1-0/+25
settings to default
27 hourssound: only rebuild resamplers when necessary hap1-12/+21
27 hoursdiscrete: Fix streamed inputs Olivier Galibert3-13/+13
28 hoursWho knows, maybe I'll get it right on the third time Olivier Galibert1-1/+2
28 hoursDUH Olivier Galibert1-5/+2
28 hoursFix resampler config interaction with reset Olivier Galibert2-20/+7
28 hoursFix wavwrite Olivier Galibert1-2/+3
29 hoursFix typo in lofi resampler Olivier Galibert1-1/+1
36 hoursphoenix/phoenix.cpp: Dumped the palette PROMs for Next Fase. (#13664) [Jordi ↵ ClawGrip1-5/+4
Tuells]
36 hourssnes.xml: Added eighteen items (seventeen working) and replaced three dumps ↵ ArcadeShadow1-24/+362
with modified headers. (#13612) * Replaced Piko games with modified headers with correct dumps (Pinkie, Little Medusa, Jim Power enhanced version). [No-Intro] * Added developer and language metadata for many items New working software list items (snes.xml) -------------------------------------------- Dragon View (USA, Limited Run Games) [No-Intro] Dragon View (USA, prototype) [No-Intro] Eyra - The Crow Maiden (demo 20210910) [No-Intro] Eyra - The Crow Maiden (digital) [No-Intro] Eyra - The Crow Maiden (USA) [No-Intro] Fork Parker's Crunch Out [No-Intro] Ghoul Patrol (USA, Limited Run Games) [No-Intro] Jim Power - The Lost Dimension in 3D [No-Intro] Märchen Adventure Cotton 100% (USA) [No-Intro] Mechanoids II - The Final Conflict (prototype) [Game That Weren't] Mechanoids II - The Final Conflict (non-playable prototype) [Game That Weren't] Socks the Cat Rocks the Hill [No-Intro] Super Turrican 2 (USA, Strictly Limited Games) [No-Intro] Super Turrican Collection (USA) [No-Intro] Sydney Hunter and the Caverns of Death (Europe) [No-Intro] Unholy Night: The Darkness Hunter (Europe) [No-Intro] Zombies Ate My Neighbors (USA, Limited Run Games) New software list items marked not working (snes.xml) -------------------------------------------- Rendering Ranger R2 (USA) [No-Intro]
39 hourscpu/i960: Reduce padding area size when servicing interrupt (#13667) Matthew Daniels1-1/+1
Prevents crash due to stack overflow during ranking screen in Virtual-On
45 hoursAdd resampler configuration saving and documentation Olivier Galibert2-6/+33
46 hoursAdd a much faster LoFi resampler Olivier Galibert6-24/+431
47 hourscpu/z80: Removed internal TADR variable - effective addresses can be passed ↵ holub4-1269/+845
around as needed. (#13654)
2 daysbmc/koftball.cpp: Added koftball counter outputs. Vas Crabb1-61/+96
Also identified a DIP switch and added a comment about soft settings.
2 dayscasio/pickytlk.cpp: Added JD-366. (#13656) qufb2-0/+11
New systems marked not working ------------------ Casio Super Picky Talk - My room fantasy [QUFB]
2 daysmisc/acefruit.cpp: Fixed build. Vas Crabb1-2/+2
2 daysfmtowns_cd.xml: Added 23 items (twenty working) and replaced three items ↵ r091-33/+725
with better dumps. (#13651) New working software list items (fmtowns_cd.xml) ----------------------------------- Advanced Dungeons & Dragons - Heroes of the Lance [redump.org] Arquelphos [redump.org] CD Learning System II - New Horizon English Course 3 [redump.org] CD Learning System II - New Horizon English Course 3 (FM Towns Marty version) [redump.org] ClearMind - Shimoguchi Yuuzan no Shuuchuuryoku Kaihatsu [redump.org] Digital Pinup Girls Vol. 2 - Lovely Shooting [redump.org] Euphony II / Score V1.1 L10 [redump.org] F-BASIC386 Compiler V2.1 L20 [redump.org] FM Towns Appli Jikkou Set (TownsGEAR, F-BASIC386) V2.1 L20 [redump.org] FM Towns Demonstration CD-ROM 1993-nen Haru-gou [redump.org] Fouge Vol. 1 - Ki - Japan - Maeda Shinzou no Sekai [redump.org] Fujitsu Journal Special Edition by CD-ROM [redump.org] Heike Monogatari (Joukan) (rerelease) [redump.org] Image Fight (demo) [redump.org] Iwanami Bungakukan - Natsume Souseki [redump.org] LiveMovie V1.1 L10 [redump.org] Many Colors (HMD-225) [redump.org] Moko - Dougen Zenji 750-kai Daionki Kinen [redump.org] Music Pro-Towns v1.3 (MIDI Ongenban) [redump.org] TownsGraph V2.1 L10 [redump.org] New software list items marked not working (fmtowns_cd.xml) --------------------------------------- CRI StacCard [redump.org] FM Towns Demonstration CD-ROM 1992-nen Haru-gou [redump.org] Tele Harmonium - City Lights [redump.org] Replaced software list items (fmtowns_cd.xml) ---------------------------- Hishouzame / Flying Shark [redump.org] Strike Commander Plus [redump.org] Super Street Fighter II - The New Challengers (sample disc) [redump.org]
2 daysmisc/acefruit.cpp: Added Flashback (not working). (#13655) James Wallace2-58/+93
New systems marked not working ------------------- Flashback [James Wallace, BuyItFixIt]
2 dayscapcom/cps2.cpp Added Publicity versions of Puzz Loop 2 and Choko. (#13660) Nekoziman2-0/+57
New working clones ------------------- Puzz Loop 2 (Japan 010201 Publicity) [Team Japump!!!] Janpai Puzzle Choukou (Japan 010820 Publicity) [Team Japump!!!]
2 daysigs/igs011.cpp: Improved inputs and DIP switches for xymg and wlcc. Vas Crabb2-162/+193
Also initialise data members, filled in some of the lhb2 DIP switch settings that aren't drawn properly from a hardware screenshot, cleaned up slightly, and updated known issues comment for lhb3.
2 daysmodel2: prevent infinite loop in geo_parse() (#13659) Matthew Daniels1-1/+2
MAME no longer hangs when exiting Sonic the Fighters service menu
2 daysm50dass: device is unemulated, disable cpu for now hap1-1/+1
2 daysvictor9k: Fix 8253 PIT input clock rates and connect outputs to uPD7201 ↵ freitz851-19/+12
serial interface (#13662)
2 daysgaelco/gaelco2.cpp: Sorted out Touch and Go sets and add missing ones (#13640) ClawGrip2-31/+148
New working clones ------------------ Touch and Go (non North America, 16/Nov/1995, checksum 056533F0) [Josep Quingles, Recreativas.org] Touch and Go (non North America, 15/Nov/1995, checksum 056C2336) [Josep Quingles, Recreativas.org] Touch and Go (non North America, 15/Nov/1995, checksum 056C138F) [Josep Quingles, Recreativas.org] Touch and Go (North America, 14/Nov/1995) [Josep Quingles, Recreativas.org]
2 daysnamco/mappy.cpp: Pac'n'Pal settings fix codefrog20021-1/+1
3 daysigs/igs011.cpp: Fixed inputs for lhb3 (same as lbh2). Vas Crabb1-48/+49
Also identified the auto reach DIP switch for lhb2/lhb3 and cleaned up some code.
3 dayscpu/z80: Optimized detection of attention needed in service step. (#13630) holub6-78/+122
3 days-ui/info.cpp: Root device is special for non-working message. Vas Crabb2-68/+95
-bmc/koftball.cpp: Improved I/O: * Identified take/w-up/high/low for koftball. * Make known inputs match test mode for kaimenhu and jxzh. * Added hopper for kaimenhu and jxzh. * Identified in-game music DIP switch for kaimenhu and jxzh. * Identified odds rate DIP switches for jxzh. * Added credits in/out counters for kaimenhu and jxzh. * Corrected DIP switch polarity for kaimenhu and jxzh.
3 days3rdparty/expat: Updated expat to version 2.7.1. (#13643) holub48-512/+3560
3 daysmisc/sshanghai.cpp driver improvements: Roberto Fresca1-60/+86
- Sorted out and added more default DIP switches. - Added technical and game notes about the stealth systems. - Added instructions to play and switch the games.
3 daysrsp: add m_v to savestates hap2-5/+5
3 daysrsp: add preliminary savestates hap2-155/+169
3 daysnetlist: prevent stream buffer overflow after detecting it hap1-5/+8
3 daysigs/igs_m027.cpp: Added a few missing inputs for tct2p, klxyj102cn and ↵ Vas Crabb1-40/+60
klxyj104cn. Also added a more detailed comment explaining mahjong panel controls for tct2p.
4 daysigs/igs_m027.cpp: Added I/O for the Kuaile Xiyou Ji games. Vas Crabb1-3/+112
It's kind of similar to Tarzan Chuang Tianguan 2 Jiaqiang Ban, but with different button assignments, particularly in mahjong panel mode. Not promoting to working as they regularly give "hopper empty" errors in "joystick" mode, possibly due to not liking the timings from our hopper device. The games are playable if you use Key-Out to pay out winnings.