Vas Crabb
4317ca1f27
Merge tag 'mame0207'
...
MAME 0.207
2019-02-27 13:55:55 +11:00
arbee
01e03020be
Fix year & compile (nw)
2019-02-26 21:07:48 -05:00
arbee
af0b873703
doh (nw)
2019-02-26 21:03:01 -05:00
arbee
5f4a587422
New machines added as MACHINE_NOT_WORKING
...
-----------------------------------------
Advanced Pico BEENA: Fresh Pretty Cure [Team Europe, R. Belmont]
This is a little weird because it's a new system and we have a cartridge dump but not the BIOS.
2019-02-26 20:50:14 -05:00
hap
2bec6185d6
fidel_card: scanner probably "sees" white if no card inserted (nw)
2019-02-27 00:30:46 +01:00
hap
9dbea0fbf4
Machines promoted to working
...
----------
Voice Bridge Challenger [hap, Lord Nightmare]
Bridge Challenger III [hap, Lord Nightmare]
2019-02-26 23:13:07 +01:00
bmcphail
fca37d910f
actfancr - kill some old inaccurate comments too NW
2019-02-26 14:53:08 -05:00
bmcphail
1e8fc41df0
bac06 - fix wide mode used by Act Fancer NW
2019-02-26 14:52:29 -05:00
Ivan Vangelista
684e5c4d57
mame\drivers: removed most MCFG and MACHINE_CONFIG macros from drivers starting with m, n and o (nw)
2019-02-26 19:32:59 +01:00
yz70s
0f60932bf5
i386: correct error in previous change (nw)
...
386sx cpus should work again
2019-02-26 19:29:05 +01:00
AJR
6b8d370ecb
a2eauxslot: Fix regression by not nullifying slot pointer in device_start (nw)
2019-02-26 12:34:47 -05:00
hap
7514b1aaa9
decbac06: small cleanup (nw)
2019-02-26 17:44:41 +01:00
hap
fa8d1e90fc
remove some unnneeded void* cast (nw)
2019-02-26 17:20:28 +01:00
AJR
63d0c5d33f
bus/x68k: Use object finder to get at CPU address space (nw)
2019-02-26 10:08:37 -05:00
bmcphail
0a50f714bd
Merge branch 'master' of https://github.com/mamedev/mame
2019-02-26 10:07:21 -05:00
bmcphail
461380aa63
Bac06 - remove camel case, remove mapping hack in favour of tilemap.h change NW
2019-02-26 10:06:57 -05:00
MetalliC
8e284ea55e
gdrom: security commands docs
2019-02-26 17:06:32 +02:00
AJR
b5758a744a
nubus: Use required_address_space rather than old-style CPU lookup (nw)
2019-02-26 09:19:01 -05:00
Vas Crabb
40fc33967c
version bump (nw)
2019-02-27 00:40:05 +11:00
Patrick Mackinlay
e02a5cf1f5
mips1: fpu emulation
...
Code refactoring makes the changes hard to isolate, but the main improvements are:
* implemented fpu instructions and exceptions
* corrected swl/swr implementation
* tlb mru lookup optimization
* interrupt and privilege debugger breakpoints
2019-02-26 18:54:04 +07:00
Patrick Mackinlay
330c498e5d
rx2030: networking hack (nw)
2019-02-26 18:16:43 +07:00
Patrick Mackinlay
69902ee2b3
at_keybc: move rom from driver (nw)
2019-02-26 15:42:45 +07:00
yz70s
52b1c9f292
i386: preparations to add the athlon xp cache (nw)
2019-02-26 07:50:59 +01:00
AJR
3e0bca7ee4
Copy/paste mistake (nw)
2019-02-26 00:38:43 -05:00
AJR
430dccc5e8
bus/interpro/sr: Replace CPU finder with required_address_space (nw)
2019-02-26 00:37:22 -05:00
AJR
d48297261d
bus/ep64: Use required_address_space instead of specific device finder (nw)
2019-02-26 00:06:10 -05:00
AJR
e5b288a158
bus/a2bus/a2eauxslot: Sanitize configuration (nw)
2019-02-25 21:58:23 -05:00
AJR
3041d13692
bus/apricot/expansion: Replace CPU finders with address space finders (nw)
2019-02-25 21:12:30 -05:00
AJR
8efc7c322b
bus/a1bus, bus/a2bus/a2eauxslot: Replace CPU finder with required_address_space (nw)
2019-02-25 20:57:57 -05:00
AJR
579e277fda
bus/hp_dio: Replace CPU finder with required_address_space (nw)
2019-02-25 20:46:19 -05:00
Peter Ferrie
8fc8ae62a7
Merge branch 'master' of https://github.com/mamedev/mame
2019-02-25 17:39:26 -08:00
Peter Ferrie
2bfb89de77
apple2p: write-enable LC on start-up [Peter Ferrie]
2019-02-25 17:38:47 -08:00
AJR
b46ab2b767
bus/acorn: Replace CPU finder with required_address_space (nw)
2019-02-25 20:30:34 -05:00
AJR
d4370f150d
bus/cgenie/expansion, bus/einstein/pipe, bus/nasbus, bus/spectrum, bus/vtech: Install spaces through finders (nw)
2019-02-25 19:59:38 -05:00
AJR
7a8a8cc5db
bus/nes, vrc6: Simplify read/write handlers; misc. minor changes (nw)
...
- Hide m_open_bus behind accessor
- De-virtualize a few methods without actual overrides
2019-02-25 19:17:01 -05:00
Peter Ferrie
487cb60ae6
further quieting of MS-LLVM (nw)
2019-02-25 14:48:37 -08:00
Ivan Vangelista
d19a46aed8
cps1.cpp: fixed MT07240 (nw)
2019-02-25 23:12:25 +01:00
couriersud
d00de16b41
netlist: analog readability refactoring. (nw)
...
Change the sign of go (or in other terms a12 and a21 matrix stencil
elements). This should make further optimization of matrix population
easier.
In addition hopefully improve the readability of the code by sacrifying
overloads for more verbose member names.
2019-02-25 22:11:04 +01:00
algestam
8aef30ee42
New working machine added ( #4688 )
...
-----------
Game & Watch: Octopus [Henrik Algestam]
2019-02-25 21:24:00 +01:00
couriersud
6a3efe52d6
netlist: fix bugs in the alignment code. (nw)
2019-02-25 21:17:59 +01:00
ClawGrip
c7cc90b52b
New NOT_WORKING software list additions ( #4683 )
...
leapfrog_leappad_cart.xm: Pre Reading - Leap's Friends From A to Z (UK), Music - Hit it, Maestro! (UK), Reading - Disney/Pixar Finding Nemo (UK), Hop on Pop - Based on the Book by Dr. Seuss (UK), ABC-Abenteuer (Germany), What will you be? (UK) [TeamEurope]
2019-02-25 21:12:37 +01:00
cam900
7f5b2f31ff
divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage ( #4667 )
...
* divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage
attckufo.cpp, bw2.cpp, cdi.cpp, gambl186.cpp, gamtor.cpp, ibmpcjr.cpp, intv.cpp, photoply.cpp, pntnpuzl.cpp, tandy1t.cpp : Remove MCFGs
* ibmpcjr.cpp : Partially revert this
2019-02-25 21:11:49 +01:00
Ivan Vangelista
bb815543a6
(nw) sorry, take 2
...
screen.h: added constructor for SVG screens and removed a couple of macros (nw)
mame\drivers: remove most MCFG and MACHINE_CONFIG macros from drivers starting with P, Q and R (nw)
2019-02-25 21:11:25 +01:00
Ivan Vangelista
1c65b65560
Revert "screen.h: added constructor for SVG screens and removed a couple of macros (nw)"
...
This reverts commit e1038d3d49
.
2019-02-25 21:09:58 +01:00
Ivan Vangelista
e1038d3d49
screen.h: added constructor for SVG screens and removed a couple of macros (nw)
...
mame\drivers: remove most MCFG and MACHINE_CONFIG macros from drivers starting with P, Q and R (nw)
2019-02-25 21:05:25 +01:00
hap
59c5e5cef7
sc1/sc2: small update (nw)
2019-02-25 20:27:48 +01:00
bmcphail
d63a891a58
woops, delete file not meant to be checked in nw
2019-02-25 10:39:27 -05:00
bmcphail
2bf7666664
Fix problem with bac06 NW
...
The previous emulation logic change was correct, however Sly Spy, Hippodrome, Birdy Try suffered from an ordering bug - tilemap.cpp in the core cached the tile indices before the game updated the dynamic colmun/row major bit. It seems the correct fix is to make sure tilemap::mappings_update() should be called when the column/row bit changes, however this is currently a private function. I've put in a hack at line 396 so that mappings_update() is called as a side effect of a flip. The better fix would be just to expose mappings_update for general driver use, but I didn't want to make that larger change without approval.
2019-02-25 10:33:40 -05:00
AJR
ea78bea4ee
bus/wangpc, upd7220: Eliminate address_space arguments from handlers (nw)
2019-02-25 01:04:05 -05:00
AJR
777378e69f
bus/s100, bus/vidbrain: Eliminate address_space arguments from handlers (nw)
2019-02-25 00:33:14 -05:00