mooglyguy
60538922c8
-st62xx: Various changes: [Ryan Holtz]
...
* Made banking functional through a hack; bank finders in internal maps do not seem to work.
* Added preliminary, untested GPIO support.
* Fixed INC rr opcode.
* Fixed disassembly of JRR, JRS, RES, SET opcodes, and added name for A register.
2018-08-25 12:25:51 +02:00
AJR
ac355d1559
Apply logical address mask properly in debug disassembly view
...
Associated core changes (nw)
- Move definition of address_space_config from dimemory.cpp to emumem.cpp (declaration was already in emumem.h)
- Add getters for more members of address_space_config with future privatization in mind (nw)
2018-08-24 22:20:54 -04:00
mooglyguy
9c3661b004
-st62xx: Various updates: [Ryan Holtz]
...
* Init peripheral registers to the correct values on reset.
* Reworked stack display in the debugger.
* Hooked up data RAM.
* Hooked up ROM and RAM banking.
* Added named registers to the disassembler.
2018-08-25 01:28:26 +02:00
mooglyguy
d16825eca7
Fix build, nw
2018-08-25 00:22:18 +02:00
mooglyguy
40efe9785f
-st62xx: Added a skeleton driver for the STmicro ST6 series of microcontrollers. [Ryan Holtz]
...
New machines marked as NOT_WORKING
----------------------------------
Catherine Wheel [f205v, Ryan Holtz]
2018-08-25 00:18:07 +02:00
Ivan Vangelista
25ee9eb21c
i8271.cpp: deMCFG (nw)
2018-08-24 23:04:43 +02:00
Ivan Vangelista
1e445ab370
z8536.cpp, z80sti.cpp: deMCGF; z80sio.cpp: started deMCFG (nw)
2018-08-24 23:02:43 +02:00
Ivan Vangelista
dabf58e85a
new working clone
...
-----------------------------
Raiden II (Korea) [Jorge Silva]
2018-08-24 22:59:41 +02:00
Scott Stone
07db2bb534
Merge branch 'master' of https://github.com/mamedev/mame
2018-08-24 16:04:34 -04:00
Scott Stone
017a20efcf
Fix for compile (missing ref to machine/nl_gtrak10 files) (nw)
2018-08-24 16:04:02 -04:00
R. Belmont
ce940de560
Merge pull request #3892 from clawgrip/patch-10
...
Add PROMs and PLDs to "citicona" [ClawGrip, Roberto Fresca, Recreativ…
2018-08-24 15:41:14 -04:00
R. Belmont
b5b120f13c
Merge pull request #3891 from cam900/patch-50
...
nmk16.cpp : CPU/XTAL identification for tharrier
2018-08-24 15:40:53 -04:00
Scott Stone
b025d0347c
Misc regression fixes from MCFG/NVRAM conversions (nw)
2018-08-24 15:02:31 -04:00
ClawGrip
f1bc829af7
Add PROMs and PLDs to "citicona" [ClawGrip, Roberto Fresca, Recreativas.org, Dumping Union]
...
Found the same content on two different PROMs (J10 and L6).
2018-08-24 17:38:40 +02:00
ajrhacker
d916d00911
Merge pull request #3795 from felipesanches/gtrak10_2018-jul-27
...
A large portion of the Atari Gran Trak 10 schematics (1974) implemented on MAME using the netlist subsystem.
2018-08-24 11:13:27 -04:00
AJR
d88f47953a
nec.cpp: logaddr_width should remain 20 for V33/V53 (nw)
2018-08-24 10:40:50 -04:00
ajrhacker
726cdca4dd
Merge pull request #3889 from bbbradsmith/2a03pur_fix
...
2a03pur.cpp fix out of bounds access for ROM <1024k
2018-08-24 08:22:33 -04:00
cam900
84b903559d
nmk16.cpp : CPU/XTAL identification for tharrier
2018-08-24 19:48:59 +09:00
Olivier Galibert
5590c9e194
A logical width of 0 is a very bad idea, and kills the debugger (nw)
2018-08-24 11:07:17 +02:00
Vas Crabb
858a0e29b3
amiga keyboard: add some comments to break up the mass of code (nw)
...
mac128k: fix code rot (nw)
2018-08-24 18:43:13 +10:00
cam900
5488081108
taotaido.cpp : Cleanup video functions, Add save states, Reduce runtime tag lookups, Shared ptr for sprite banks
2018-08-24 17:42:40 +09:00
mooglyguy
5cb33a23c7
-nvram: Removed MCFG, nw
2018-08-24 09:26:29 +02:00
Brad Smith
af9a224f59
2a03pur.cpp fix out of bounds access for ROM <1024k
2018-08-24 00:52:13 -04:00
cam900
3204234f8d
Add huc6230 Emulation ( #3829 )
...
* Add huc6230 Emulation
huc6272.cpp : Add ADPCM transfer, Add save states
PC-FXGA for PC-9801 C Bus is released in December 1995 in Japan, Correct metadata
* huc6272.cpp : Fix ADPCM address
* huc6230.cpp : Simpler interpolate
* huc6230.cpp : Fix clamp
huc6272.cpp : Fix ADPCM nibble
* huc6272.cpp : Fix data type
* Revert pcfxga year; PC-FXGA for PC9801 C-bus is not dumped?
2018-08-23 21:47:41 -04:00
grullosgo
a6e6070616
Z180: CSIO Flags & FRC implementation ( #3882 )
2018-08-23 21:45:27 -04:00
braintro
b9664d288a
dotrikun.cpp: Correct rom name for Dottori Kun (old version) [Porchy]
2018-08-23 17:46:33 -05:00
Scott Stone
161d090440
Fix for duplicate save_item error (nw)
2018-08-23 17:53:30 -04:00
yz70s
64acd4d5fc
i386.cpp: the cpuid opcode logs an error message if called with a not yet supported value in the eax register (nw)
...
Also set correct feature flags for athlon xp
2018-08-23 22:43:32 +02:00
AJR
b8c5aee85e
vp60: Stubs to fill in for undumped 8051 internal ROM (nw)
2018-08-23 15:39:45 -04:00
R. Belmont
82d7bed407
Merge pull request #3887 from cam900/patch-49
...
crshrace.cpp : Fix metadata(Japanese title)
2018-08-23 13:59:03 -04:00
Olivier Galibert
80ff2452d7
Duplicated save state entries (nw)
2018-08-23 19:43:01 +02:00
Olivier Galibert
6e0bf6736a
tms57002: Trick to reduce the compiler memory usage [O. Galibert]
2018-08-23 19:20:33 +02:00
mooglyguy
f10c6be54f
ds1315, ds1386, ds2404, ds75160a, ds75161a, eeprom, eepromser, eeprompar: Removed MCFG, nw
2018-08-23 18:34:21 +02:00
MooglyGuy
5d5a94e3d7
Merge pull request #3888 from justindarc/fix-c2680
...
apollo.h: Fix C2680 compiler error in Visual Studio
2018-08-23 17:52:59 +02:00
Justin D'Arcangelo
630594eaa7
Fix C2680 compiler error in Visual Studio
2018-08-23 11:47:34 -04:00
R. Belmont
2f9e5b02d3
Merge pull request #3883 from pmackinlay/interpro
...
interpro: cleanup + graphics (nw)
2018-08-23 11:41:47 -04:00
David Haywood
12b2f888e2
misc small fixes (btime.cpp note, nightmare.cpp defaults) ( #3885 )
...
* misc (nw)
* whitespace (nw)
2018-08-23 11:24:13 -04:00
David Haywood
e3a13bf8e2
hng64: refactor (nw) ( #3861 )
...
* hng64: refactor (nw)
document outputs (lamps, coin counters) and use device finder for analog ports
* improve sprite filtering in roadedge (nw)
2018-08-23 11:05:17 -04:00
Vas Crabb
0fb5d79542
a1000: add keyboard reset circuit
2018-08-23 23:50:18 +10:00
Ivan Vangelista
0974f602db
cvs.cpp: restored save state support for huncholy and superbik (nw)
2018-08-23 15:12:06 +02:00
cam900
1397960006
crshrace.cpp : Fix metadata(Japanese title)
2018-08-23 21:53:15 +09:00
Vas Crabb
526df12a0d
a2000: add keyboard reset circuit
2018-08-23 22:49:27 +10:00
AJR
5fdb046407
i8155: Eliminate unnecessary memory interface for internal RAM (nw)
2018-08-22 20:53:09 -04:00
Vas Crabb
71759a512d
Amiga keyboards: tie up loose ends:
...
* Add A1000 keyboards, with "new" MCU program as bad dump until we get the real 6500-1 dump - gets the correct number of keys at least
* Fix Amiga 600 keyboard matrix errors
* Don't allow 555 to retrigger
* Add some more notes about keyboards
* Add more notes and pinout for 6500/1
2018-08-23 10:48:37 +10:00
AJR
0b536b9446
vp60: CRTC parameters found (nw)
2018-08-22 19:57:40 -04:00
AJR
0fe073225c
unistar.cpp: Correct video configuration; add DMAC; remove MCFG_ (nw)
2018-08-22 19:13:42 -04:00
AJR
56ee4e784c
screen.h: Fix have_screen_update(), which was broken and returned false under any valid configuration, and rename the function has_screen_update(). This fixes regressions in granny and other drivers using custom update functions with CDP1861, CDP1864 and TMS992x VDPs.
...
tms9928a: Eliminate the clock validity check, which has fulfilled its purpose (nw)
2018-08-22 18:23:12 -04:00
bmcphail
471d123fd6
Merge branch 'master' of https://github.com/mamedev/mame
2018-08-22 16:46:18 -04:00
bmcphail
58cc931748
Operation Wolf
...
Added accurate hardware information for documentation
2018-08-22 16:29:52 -04:00
AJR
70f0957d10
tms9928a.cpp: Fix number of vertical lines for NTSC devices (nw)
2018-08-22 16:05:36 -04:00