Commit Graph

83672 Commits

Author SHA1 Message Date
Vas Crabb
f7039dfcf1 taito/rbisland.cpp: More const, fixed commented code. 2022-07-11 03:03:01 +10:00
hap
b4be277bc7 New working clones
------------------
Excel 68000 Mach III Master (set 2) [Lars Hjorth]
2022-07-10 17:34:23 +02:00
hap
f8d92fbeca saitek_osa maestro: added 2 older C version sets [Berger] 2022-07-10 17:34:23 +02:00
Vas Crabb
ba98284097 Minor cleanup:
* Don't put full path to target resources in generated version resource
  file.
* apple/sonora.cpp: Only #include "emu.h" as first thing in .cpp file to
  avoid PCH issues.
* taito/rbisland.cpp: Cleaned up a few details.
2022-07-11 01:25:39 +10:00
0kmg
138038847c
n64.xml: Converted ROM sizes to hexadecimal. (#10055)
* Marked Dragon Sword prototypes as bad dumps and noted incorrect sizes.
* Marked a few more oddball-sized ROMs as bad dumps.
* Cleared up comment grammar.
2022-07-10 13:07:18 +10:00
Michael Zapf
d65d92a822 Give proper credits to patch author (nw) 2022-07-10 00:07:13 +02:00
Michael Zapf
f522205730 ti99: Improved TIPI stability in communication with real Raspberry Pis 2022-07-09 22:55:17 +02:00
Michael Zapf
a4931debb7 Fixes communication with WebSocket servers that send data immediately after the handshake. 2022-07-09 22:22:37 +02:00
arbee
ef67012fdd pdriftj, pdriftl: Replaced World sound ROMs with versions from a complete Japan-version PCB. [Guru]
The EPR number on the Z80 program fits the sequence for pdriftj but the sound itself seems to be
the same as the World version.
2022-07-09 15:03:10 -04:00
holub
78a7de1885
spectrum-v.cpp: avoid screen update before video initialized - MT8370 (#10053) 2022-07-09 18:46:44 +02:00
hap
80d59e420a exidy440: fix invalid array access 2022-07-09 18:14:37 +02:00
Robbbert
cf4d1487bf Updated mess.flt 2022-07-09 22:41:09 +10:00
Ivan Vangelista
facdde7848 New working clones
------------------
Crazy Climber (MM Computer Games bootleg) [trol]
2022-07-09 09:17:47 +02:00
arbee
1fb65766df mv_sonora: Support machines with a 32-bit wide bus. [R. Belmont] 2022-07-08 19:29:33 -04:00
arbee
8d28264487 mac.cpp: Moved maclc3 and maclc520 to a new, cleaner, independent driver. [R. Belmont] 2022-07-08 19:26:06 -04:00
Ivan Vangelista
9403db09ee - vegas.cpp: dumped revision 2.6 of the nbanfl boot ROM [Genaro Rodarte]
- rbisland.cpp: consolidated in one single file, minor cleanups
2022-07-08 18:31:20 +02:00
hap
db3a5af3c5 source org: move pdp1 to dec folder 2022-07-08 18:26:41 +02:00
hap
b2c79d29ff luckybal: fixed random crash at start 2022-07-08 18:07:17 +02:00
Aaron Giles
4384558d9b
Update ymfm library to latest version (a78b567): [Aaron Giles, hyano] (#10052)
- Fix incorrect operator volumes in some cases for OPL (MT8108)
 - Fix PCM playback to cut off previous notes when new waveforms are selected (see dragnblz)
 - Fix reversed OPM noise frequency
 - Fix bug preventing CSM key ons from being noticed
 - Fix bug where SSG EG envelope could be left in inverted state
 - Fix SSG envelope handling when tone and noise are off
 - Increase strength of DAC discontinuity in YM2612
 - Improve latching logic for fnums in OPN
 - Increase envelope suppression threshold so some effects don't get prematurely muted
 - Improve ADPCM-B behavior at stop/limit addresses (more thorough rewrite here coming later)
2022-07-08 09:44:18 -04:00
Robbbert
67886d9ce7 dragonsh: stop error.log filling up with gigabytes of junk 2022-07-08 12:51:18 +10:00
AJR
5ed7ac0f56 m4bjsm, m4bjsma: Add RTC; system boots now 2022-07-07 11:37:44 -04:00
David Haywood
76a8173e62
mpu4: set YM XTAL to match PCB, fix some Dutch reel / input setups so that sets boot, move a couple of sets (#10039)
* mpu4: set YM XTAL to match PCB

* fix some Dutch reel / input setups so that sets boot

* move a couple of sets

* disable coinlock logic for now, the code is clearly not suitable for all cases, probably needs to be per machine

* remove an identical clone set, game clearly boots as 'Atlantis' not Triple Dice'

* fix a few more reel setups 

* allow m4madhse to boot based on AJR's research

* m4matdr appears to be a 6 reel setup, this pushes it past the reel check to another error
2022-07-07 09:34:07 -04:00
Miodrag Milanović
58b787e7a2
Fix PCI device initialization (#10048) 2022-07-07 06:16:09 -04:00
Vas Crabb
b55671d63a bgfx: Re-built shaders for crt-geom update. 2022-07-07 20:04:22 +10:00
cgwg
75466ad87d
bgfx: crt-geom and crt-geom-deluxe improvements: (#8653)
* crt-geom-deluxe: Increased number of taps for halation and increased maximum width.
* crt-geom*: Moved repeated crt-geom/crt-geom-deluxe functions into their own file.
* crt-geom and crt-geom-deluxe: added support for sRGB output gamma ramp and made it the default.
2022-07-07 19:15:55 +10:00
Miodrag Milanović
f3fb60fee6
bus/ide: Added ATA CompactFlash device. (#9782) 2022-07-07 19:08:04 +10:00
Brice Onken
f079cbf8dc
machine/z80scc.cpp: Implemented /W//REQ and /DTR//REQ DMA request features. (#9952)
Adds support for using /W//REQ as the RX DMA pin, as well as the /DTR//REQ pin as the TX DMA pin, allowing software that uses both directions simultaneously to function.
2022-07-07 18:40:34 +10:00
Miodrag Milanovic
55f6fc8843 remove not used template function 2022-07-07 09:52:28 +02:00
0kmg
7dd4a4fb67
gameboy.xml: Added 14 prototypes. (#10030)
New working software list additions (gameboy.xml)
-----------------------------------
Aladdin (Europe, sample) [thevideogameproject]
Dennis (Europe, prototype) [ashthedragon]
Disney's Darkwing Duck (prototype) [FNeogeo, Forest of Illusion]
Dr. Franken (Europe, prototype) [Aetius For Real]
Eddie's Puzzle Time (prototype) [Jason McGann]
Felix the Cat (prototype) [DillyDylan, drx]
Hook (USA, prototype) [FNeogeo, Forest of Illusion]
Joe & Mac - Caveman Ninja (Europe, prototype) [ashthedragon]
Lemmings (prototype) [speedyink]
Mega Man III (USA, sample) [Skaarg, Rockman Corner]
Mortal Kombat (prototype) [ashthedragon]
R-Type II (prototype) [The Retro Future]
Tintin in Tibet (Europe, En / Es / It / Sv, prototype) [Aetius For Real]

New NOT_WORKING software list additions (gameboy.xml)
---------------------------------------
Death Track (prototype) [speedyink]
2022-07-07 14:05:58 +10:00
0kmg
ee21c2f7bd
nes.xml: Added nine prototypes. (#10026)
New working software list additions (nes.xml)
-----------------------------------
Déjà Vu (USA, prototype, 19900428) [Forest of Illusion]
Déjà Vu (USA, prototype, 19900508) [Forest of Illusion]
Déjà Vu (USA, prototype, 19900515) [Forest of Illusion]
Déjà Vu (USA, prototype, 19900703) [Forest of Illusion]
Heavy Shreddin' (USA, prototype) [johnsodu]
Shadowgate (Japan, prototype) [Forest of Illusion]
Uninvited (USA, prototype, 19900704) [Forest of Illusion]
Uninvited (USA, prototype, 19900823) [Forest of Illusion]
Uninvited (USA, prototype, 19900910) [Forest of Illusion]
2022-07-07 13:56:28 +10:00
Vas Crabb
5a984699b3 Fail earlier in the build process if SOURCES= specifies no files containing system definitions 2022-07-07 11:54:01 +10:00
hap
bb7e5844ef leonardo/renaissa: correct ACK output 2022-07-06 21:40:51 +02:00
Ivan Vangelista
e893c175ea supduck.cpp: used finder for memory bank and other minor cleanups 2022-07-06 18:04:05 +02:00
Abadede
33f42065a0
neogeo.xml: Fixed eightman serial. (#10042)
Fixed mismatch between serial given in description and info - 024 is lresort serial.
2022-07-06 23:12:28 +10:00
couriersud
0304fcf568
netlist: Fix regression (#10041)
Code was parsing src/lib/netlist/macros instead of using compiled
version.
2022-07-05 23:21:35 +02:00
Ivan Vangelista
2019137ff8 supertnk.cpp, suprslam.cpp: used finders for memory banks, other small cleanups 2022-07-05 21:25:45 +02:00
Ivan Vangelista
7ead61188f New working clones
------------------
Acrobat Mission (bootleg with Raiden sounds) [Hammy, EMG]
2022-07-05 21:24:39 +02:00
Vas Crabb
2a27d420c0 -Made parent/clone terminology consistent in Chinese translations. [YuiFAN]
-bus/nubus: Made Macintosh Display Card round away from zero in 1:2:1
 convolution mode. [Vas Crabb]
2022-07-05 16:30:43 +10:00
couriersud
93d60e7c6a
netlist: gtrak10 performance and other improvements and fixes (#10032)
- added support parameter FORCE_TRISTATE_LOGIC on mk28000
- add system device SYS_PULSE to generate pulse based on input changes
  parameters are delay, pulse width, input polarity and output polarity
- add USE_SPEED_HACKS define to gtrak10 to enable the use of the above
  Brings gtrak10 from 18% to 120%.
- Improved interlaced video support in fixfreq.cpp
  Added two interlace modes: progressive and interlaced which can
  be selected in machine configuration.
- more clang format work
- rename link to connection
- introduced typed aliases. This information may be used later to
  rewrite netlists.
- added a three terminal base device
  This will allow the analog code to be more easily comparable to
  literature about MNA (Modal node analysis).
  BJT code is now a lot better readable.
- fix doxygen consistency
- added an example for a cmos inverter based on NMOS/PMOS fets.
- TRUTHTABLE_START was renamed to TRUTH_TABLE
- truth tables are now enclosed in braces
- netlists are now enclosed in braces
- TRUTHTABLE_END() and NETLIST_END() removed from files
- Fixed static solver script
- Add file path to includes in nltool
2022-07-05 08:23:45 +02:00
Ivan Vangelista
ee66f0344f New working clones
------------------
Total Carnage (prototype, proto v 2.0 02/10/92) [The Garcade, Brian Troha]
2022-07-05 07:20:48 +02:00
ClawGrip
7c748cf052
gaelco2.cpp: Fixed "Touch and Go" game name. (#10031) 2022-07-05 13:51:38 +10:00
David Haywood
4f859f893a
current mpu4 work + sorting (including progress to make m4andybt display correctly with existing layout) (#10015)
* current mpu4 work + sorting (including progress to make m4andybt display correctly with existing layout)

* do the invert in the layout instead for 7segs

* fixes led extender strobes, allows output to be inverted
2022-07-04 21:47:45 -04:00
ajrhacker
0d22ff1a9b
Clean up #includes in src/osd (#10029)
* Clean up #includes in src/osd

* render/bgfx/view.cpp: Add license header
2022-07-04 20:46:05 -04:00
hap
09f33c2ba3 source org: remove chrysler folder 2022-07-04 23:24:34 +02:00
hap
1f31d0800e scptchess: rename prtchess 2022-07-04 23:22:27 +02:00
Ivan Vangelista
d407ad4c38 New machines marked as NOT_WORKING
----------------------------------
Animal Wonders (ver A900) [Ioannis Bampoulas]
2022-07-04 16:56:47 +02:00
Robbbert
5cee6e47b6 Moved AU & NZ computers into a project 2022-07-05 00:44:26 +10:00
Vas Crabb
e489f12d68 Updated Chinese UI translations. [YuiFAN] 2022-07-04 07:18:02 +10:00
Sergio G
3376ae2792
New WORKING clone (#10014)
-------------------------------
Thunder & Lightning (set 2) [Sergio Galiano, Recreativos Piscis]
2022-07-04 06:52:52 +10:00
Vas Crabb
52a39811d1 nubus: Removed PAL monitor/encoder for MDC 1.0.1 (not supported), updated notes. 2022-07-04 06:31:22 +10:00