Commit Graph

74518 Commits

Author SHA1 Message Date
R. Belmont af25fcdc46
Merge pull request #6822 from vadosnaprimer/lua_ioport_setting
Expose ioport_setting to luaengine
2020-06-14 17:04:40 -04:00
AJR 47fabd5845 electron_cass.xml: Note (nw) 2020-06-14 14:38:33 -04:00
Ivan Vangelista 31eb0951d4 e132xs.cpp, sharc.cpp: fixed DRC crashes in devnoclear debug builds (nw) 2020-06-14 20:32:15 +02:00
r09 fb9a294499
pc98.xml: softlist updates, part 6 (E) (#6813)
* pc98.xml: softlist updates, part 6 (E)
- Added new software items from the Neo Kobe Collection (working):

Eimmy to Yobanaide (Demo)
Ekispert
Ekudorado - Kagami no Naka no Oukoku
Elm Knight - A Living Body Armor (Demo)
Elthlead Senshi
EO System 3.0 (v1.10 installer)
EPSON Jiko Shindan Program
EPSON MS-DOS 2.11 (Rev. E22)
EPSON MS-DOS 2.11 (Rev. R15)
EPSON Nihongo Disk BASIC v2.0
Estate
eXOn
eXOn (Demo)
Expert-98

- Added new software items from the Neo Kobe Collection (not working):

Eisei Meijin II
Elysion (2DD version)
EPSON Software Installation Program (v2.17)
EPSON Software Installation Program (v2.23)
EPSON Software Installation Program (v2.27)
EPSON Software Installation Program (v3.02)

- Re-tested software entries with current MAME

- Relabeled disks with their actual names

- Added usage notes for software that needs DOS

- Removed duplicate images where the only differences are in the saved
  game data

- Reordered some disks so they are auto-mounted in a more logical way

- Some minor title / spelling fixes

* forgot a few supported tags (nw)
2020-06-14 14:23:35 -04:00
AJR 41843b8f76 intelfsh: Fujitsu updates (nw)
- Add MBM29LV800B type
- Identify MBM29F160TE and MBM29DL164BD types more specifically
- Correct device ID for MBM29F160TE
2020-06-14 13:45:22 -04:00
ajrhacker a1d23edb66
Merge pull request #6827 from lfantoniosi/master
Add ImageDisk IMD save support
2020-06-14 12:05:57 -04:00
hap 83faa44dad video: show frameskip max value in speed_text (nw) 2020-06-14 17:45:56 +02:00
AJR f45f0c9943 h8s2000: Allow ANDC, ORC and XORC operations on EXR; correct disassembly for multiword instructions with 8-bit immediate operands 2020-06-14 11:40:40 -04:00
hap 6777c61652 video: frameskip setting is now upper frameskip limit when autoframeskip setting was enabled (nw) 2020-06-14 17:20:04 +02:00
Robbbert d5d22147e2 (nw) phc25: some sounds 2020-06-15 00:49:15 +10:00
Robbbert 9e0c0173dd (nw) more cleanups 2020-06-14 22:54:53 +10:00
hap 1fa49248a3 novag*: make lcd screen taller, it's not 1:1 (nw) 2020-06-14 13:03:44 +02:00
Robbbert f114358821 (nw) even more cleanups 2020-06-14 18:31:38 +10:00
braintro aa49b3a8b5 (nw) gei.cpp: Singular VS. plural 2020-06-14 01:17:51 -05:00
braintro 8a6d7ceadf New working clones
New working clones
------------------
Trivia (Questions Series 12 Alt Question Rom)
Trivia (Questions Series 14 Alt Question Rom)
Trivia (Version 1.03a Sex questions, Alt revision questions)

gei.cpp: Documented Trivia sets series 12 through 19. [Brian Troha]

out of whatsnew:
Sorted out question ROMs as per documentation results in 3 new clones.
Add lots of misc information to various sets.
correct a couple of comments.
2020-06-14 01:07:48 -05:00
braintro f2e9a081ba (nw) model3.cpp: Document known Dirt Devils (USA) information 2020-06-14 00:16:47 -05:00
Robbbert bf5d7248eb (nw) more cleanups 2020-06-14 15:01:47 +10:00
AJR 0f58e63686 m68hc05: Simplify handler signatures; add MC68HC705C4A type (nw) 2020-06-13 23:32:47 -04:00
lfantoniosi 16be7cb5b7 Add ImageDisk IMD save support
Allow to save IMD floppy image disk. Tested on Zorba and Kaypro II
2020-06-13 20:16:36 -07:00
Scott Stone 5faf282e92 neogeo.xml: Neo-Geo documentation updates [JacKc] 2020-06-13 21:28:08 -04:00
couriersud fe3bd223d8 netlist: Fix copy elusion bug on OSX and clang < 8 [AJR, Couriersud]
Solution discussed with AJR in chat.
2020-06-14 00:04:34 +02:00
couriersud 23c0490019 netlist: fix some clang-tidy warnings. (nw) 2020-06-13 23:54:14 +02:00
David Haywood 2a95b76ce9
a few tweaks relating to recent SPG ADC work (nw) (#6826)
* give fordrace some controls (nw)

* move some adc reads to the correct channels (nw)

* stop jak_capb from crashing, plunger no longer works with new code however (nw)

* hook up battery states (nw)
2020-06-13 17:47:16 -04:00
AJR 0572ca886e nl_setup.cpp: Fix for some compilers not being CWG 1579 compliant (nw) 2020-06-13 17:27:49 -04:00
hap 58f3c274f4 hh_sm510: add requires_artwork flag to games that have lcd backdrops/overlays (nw) 2020-06-13 22:41:34 +02:00
hap df19755202 video: don't do frameskip related calculations at init time (nw) 2020-06-13 22:16:01 +02:00
r09 d7e0c63943 ibm1570.xml: add 4 new dumps
All working and dumped by me from the original disks.

Gravis UltraSound (GUS) Installation - V2.05
Chuck Yeager's Air Combat (Gravis Ultrasound version)
Dune (3.5")
Frontier - Elite II
2020-06-13 12:33:05 -07:00
hap 18bd40b8ca ui: only warn about external artwork when it wasn't loaded (nw) 2020-06-13 21:05:06 +02:00
Robbbert a3c65b6ce2 (nw) more cleanups 2020-06-14 02:55:42 +10:00
Ivan Vangelista 25fae739bc drivers starting with r: removed read and write macros (nw) 2020-06-13 18:21:50 +02:00
Roberto Fresca 284f196df1 Merge branch 'master' of https://github.com/mamedev/mame 2020-06-13 15:58:27 +02:00
Roberto Fresca 52b8d5fd2b Witch Card (ICP1 board, encrypted): Reversed the NVRAM and set by default
to promote the game to working status [Roberto Fresca]
2020-06-13 15:58:05 +02:00
couriersud e949e9c29d netlist: Performance improvement and refactoring. [Couriersud]
Kidniki now achieves up to 910% when run with static solvers and with
nltool. That is significant better than the 860% we have seen
previously.

This increase is driven by using a global memory pool in the solver
code.

In addition the following refactoring and code maintenance work is
included. Please excuse the large commit, some of this took interfered
with other work and the detail development steps were ugly.

- gsl support: This commit adds pgsl.h which implements a very limited
  number of the functionality of the gsl header described in the c++ core
  guidelines.
- clang-tidy fixes
- A significant refactoring of palloc.h. Aligned hints were removed,
  they added complexity without a significant performance gain. Vector
  operations should better be done on special spans/views.

The code has been tested on linux with g++-7, g++-9, clang-11.
On Windows mingw-10 and VS2019, OSX clang-11.
2020-06-13 15:49:35 +02:00
couriersud 75681d760c netlist: Make fostrm actually write to file. (nw)
Also fix typos and a tidy warning.
2020-06-13 15:48:54 +02:00
couriersud a48f64e018 netlist: Improve static solver performance by 5%. [Couriersud]
Use a more condensed matrix format for go, gt and Id matrices.
In addition, optimize the static compilation code.
2020-06-13 15:48:14 +02:00
Ivan Vangelista d9d432b379 drivers starting with p and q: removed read* and write* macros (nw) 2020-06-13 14:14:01 +02:00
Robbbert f409bab241 (nw) bml3: don't write to regions 2020-06-13 21:08:54 +10:00
Robbbert 3166815b8a (nw) more cleanups 2020-06-13 20:07:12 +10:00
Ivan Vangelista 95f7e3ebf3 New machines marked as NOT_WORKING
----------------------------------
Trebol [PinMAME]

New clones marked as NOT_WORKING
--------------------------------
Star Wars (1.01) [PinMAME]
2020-06-13 07:07:57 +02:00
AJR 866b87fb0e dm3270: Revert to 50 Hz setting; correct baud clock hookup (nw) 2020-06-12 21:35:48 -04:00
AJR 422b8c81c0 t11: Change default interrupt vector (nw) 2020-06-12 20:25:49 -04:00
AJR e809998076 icatel: Fix address map (nw)
Note that this causes the LCD to display nothing, but the previous behavior definitely wasn't correct.
2020-06-12 20:18:08 -04:00
AJR 18f663e49b Fix OS X build with Xcode 7 (nw) 2020-06-12 18:22:15 -04:00
hap 6552e04c06 galaga.h: saw a typo (nw) 2020-06-12 23:57:18 +02:00
Robbbert 1ae6bbdb4f (nw) more cleanups 2020-06-13 03:34:47 +10:00
feos ce329077b5 expose ioport_setting to luaengine 2020-06-12 20:26:18 +03:00
Ivan Vangelista 72397ac725 drivers starting with m, n and o: removed read* and write* macros (nw) 2020-06-12 18:25:17 +02:00
Robbbert a61d5c4836 (nw) kaypro: don't use regions as ram. 2020-06-13 01:38:19 +10:00
hap c3160390d6 bosco: add "star destroyer" sub title to description (nw) 2020-06-12 17:03:04 +02:00
Roberto Fresca 6646f87ba8 Merge branch 'master' of https://github.com/mamedev/mame 2020-06-12 15:06:41 +02:00