Commit Graph

65707 Commits

Author SHA1 Message Date
AJR
2fdaf12c0e Clarify that SCC68070 RTE is more like MC68010 than MC68000 (nw) 2019-04-29 20:32:11 -04:00
rfka01
a2c1bec686 at.cpp: added various BIOS versions (#4951)
* at.cpp: added various BIOS versions

* at.cpp: added BIOS versions for ASUS 486 mainboards
2019-04-29 19:54:44 -04:00
AJR
8f7757297a m68000: Read the initial SP and PC from memory after rather than during machine reset time. This removes the need for many drivers to reset the CPU an extra time to load the correct vector. 2019-04-29 19:46:51 -04:00
AJR
6305e7346c SCC68070 fixes (nw)
- Add several MC68000 opcodes that were inadvertently unsupported
- Change behavior of CLR with memory operand to match MC68010 and later (datasheet makes it clear that the extra read is not performed)
2019-04-29 19:06:11 -04:00
algestam
55a0e4404c New working machine added (#4952)
-----------
Tronica: Space Rescue [algestam]
2019-04-29 23:14:00 +02:00
Olivier Galibert
f759f41db9 m680x0: Rely on the opcode tables for cpu filtering, ban "return" from opcode handlers, restyle [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
132e64cfd9 m680x0: Normalize type names to the short versions [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
9ff8eaa129 m680x0: Nicer function names [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
e75036c2e1 m680x0: Change method pointers to state ids in the big tables [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
c11d6a2093 m680x0: Merge table and opcode body together [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
f7e9f32a56 m680x0: Stop using spec_proc [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
9af12a54dc m680x0: Rename remaining_cycles to icount in alignemnt with the rest of mame [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
6f0dd96e60 m680x0: Only keep the bodies in the input file [O. Galibert] 2019-04-29 22:04:15 +02:00
Olivier Galibert
ea9cd8aea1 m680x0: gratuitously convert the generator to python [O. Galibert] 2019-04-29 22:04:15 +02:00
couriersud
68d89ba465 netlist: move things where they belong (nw)
OMP defines belong into pconfig.h since pomp.h - used by netlist -
depends on them.
2019-04-29 20:58:32 +02:00
Ivan Vangelista
e6f25d18c8 bublbobl.cpp: redumped GFX roms for sboblboblf set [Bonky] 2019-04-29 17:53:32 +02:00
hap
f7c70f9f34 sm510d: no need for passing pclen here (nw) 2019-04-29 17:25:40 +02:00
Vas Crabb
1461dfe974 starrider.cpp: add notes on undumped PROMs (nw) 2019-04-30 01:16:20 +10:00
MetalliC
31ad50b66c rom labels (nw) 2019-04-29 15:59:57 +03:00
MetalliC
dfeccacffc i960: implement logr and expr opcodes (for Model2 Power Sled) 2019-04-29 14:23:03 +03:00
MetalliC
b60ce1de73 new NOT_WORKING machine
---------------------
Power Sled (Revision A) [Phil Bennett]

new NOT_WORKING clone
---------------------
Power Sled Relay (Revision A) [Phil Bennett]
2019-04-29 14:23:02 +03:00
Ivan Vangelista
08474a90de cardline.cpp: borrowed hap's workaround for missing save state support for the outputs. Fixes long-standing save state problem (nw) 2019-04-29 13:17:59 +02:00
AJR
f7c756c214 unidasm: Allow hexadecimal values for -skip with 0x prefix 2019-04-29 05:53:25 -04:00
AJR
8cb9e90732 battlane: Note (nw) 2019-04-29 05:46:41 -04:00
Vas Crabb
1e4ac0fcf2 Added Star Rider skeleton based on schematics. Thanks to TrevEB for pointing me in the right direction.
Added IBGR444 format to palette_device.

Minor consistency fix to laserbat.cpp. (nw).

New machines marked NOT_WORKING
-------------------------------
Star Rider
2019-04-29 17:05:37 +10:00
braintro
e310e16123 (nw) Sega ID# for Spider-Man (Export) 2019-04-28 20:38:45 -05:00
braintro
f49476b0a8 New working clone
New working clone
------------------
Gunlock (Ver 2.0O 1993/12/15) [Action Jackson]
2019-04-28 20:11:22 -05:00
Michael Zapf
79104ae922 ti99: Remove forgotten LOG flag, once again. (nw) 2019-04-29 00:30:52 +02:00
braintro
444a5a77fd oneshot.cpp: Correct clocks for CPU and Audio components. [caius, The Dumping Union] 2019-04-28 17:08:59 -05:00
couriersud
60bf6b5f17 netlist: fix include order and logging queue stats (nw) 2019-04-28 23:55:01 +02:00
couriersud
37bcde4188 netlist: only print queue stats if they are enabled.
Fix breakout SLOW_BUT_ACCURATE mode.
2019-04-28 22:27:37 +02:00
AJR
7d10350087 m24: Minor error in documentation (emulation was right) (nw) 2019-04-28 14:52:44 -04:00
Couriersud
9694ec54c9 netlist: code maintenance
- converted NL_MAX_LINK_RESOLVE_LOOPS into a netlist parameter.
- Reduced potential bit-rot.
- nltool -v --version now displays values of all compile time defines.

There are still far too many compile time defines. However, most of them
ensure and test future scalability.
2019-04-28 20:42:59 +02:00
Robbbert
339de811ec (nw) cd2560: hooked up cassette circuit, it's almost the same as d6800. 2019-04-29 02:55:23 +10:00
rfka01
5b6d84a949 at.cpp: added the Compaq 286/SLT. complains about '102-system board f… (#4940)
* at.cpp: added the Compaq 286/SLT. complains about '102-system board failure'

* at.cpp: Added Dell System 200 ... complains about 'memory overlap at 400000' but seems to work otherwise

* at.cpp: AT-BIOS versions from minuszerodegrees, minor corrections

* at.cpp: minor corrections

* at.cpp: added BIOS versions from recent dumps and internet collections. Added BIOS strings in comments for at, atvga, at386, at486, ct386sx, at386sx and ficpio2 BIOS versions
2019-04-28 11:17:16 -04:00
AJR
9597246d6d Fix build (nw) 2019-04-28 09:32:01 -04:00
Olivier Galibert
0ce1c644e3 mu50: Enhance, add the swp00 [O. Galibert] 2019-04-28 14:52:20 +02:00
AJR
33b1232c2b pet.cpp: Delete leftover (nw) 2019-04-28 08:13:31 -04:00
AJR
523e9c8cff mc6845: Use standard device method to adjust input clock (nw) 2019-04-28 08:10:30 -04:00
AJR
b01bc82f14 bus/isa/tekram_dc820.cpp: Another latch (nw) 2019-04-28 07:28:12 -04:00
Ivan Vangelista
dcf6e1c61b audio/snes_snd.cpp: fixed MT07307 (nw) 2019-04-28 10:04:41 +02:00
AJR
6da4308b0f bus/isa/tekram_dc820.cpp: A few more stubs (nw) 2019-04-27 23:28:27 -04:00
AJR
8293d4d685 ti89, etc.: Better way to force the reset vector (nw) 2019-04-27 21:24:41 -04:00
AJR
a2460f12d3 bus/isa/tekram_dc820.cpp: Add serial EEPROM and a few stub handlers (nw) 2019-04-27 20:45:37 -04:00
AJR
03ec11e274 ti89, ti89t, ti92p, v200: Correct Flash memory type and size 2019-04-27 19:24:53 -04:00
AJR
cb2b4628fa ti89.cpp: TI-92 is ROM-based; all others use flash memory (nw) 2019-04-27 18:02:26 -04:00
hap
6f6a87dd45 talkingbb: add leds to savestate (nw) 2019-04-27 12:35:18 +02:00
Robbbert
421651b9b7 (nw) beena: don't crash without a cart & -bench 2019-04-27 14:40:20 +10:00
R. Belmont
fbf688b976
Merge pull request #4929 from cam900/k033906_args
k033906.cpp : Updates
2019-04-26 17:04:46 -04:00
ClawGrip
8d5f87b013 vsmile_cart.xml: new WORKING software list additions [Walter Agazzi] (#4930)
--------------------------------------
Disney Aladdin - Il magico mondo di Aladdin (Italy)
Disney's The Little Mermaid - Ariel's Majestic Journey (UK)
The Batman - Gotham City Rescue (UK)
Disney/Pixar Cars - Rev It Up in Radiator Springs (UK)
Disney's Cinderella - Cinderella's Magic Wishes (UK)
Disney Topolino - Le Magiche Avventure di Topolino (Italy)
Noddy - Detective for a Day (UK)
Winnie the Pooh e la caccia al miele (Italy)
DreamWorks Shrek - Het Verhaal Van Draakje (Netherlands)
Spider-Man & Friends - Missioni Segrete (Italy)
Thomas & Friends - Engines Working Together (UK)
Disney/Pixar Toy Story 2 - Operation-Rescue Woody! (UK)

vsmile_cart.xml: new NOT_WORKING software list additions [Walter Agazzi]
--------------------------------------
Bob The Builder - Bob's Busy Day (UK)
Scooby-Doo! - Funland Frenzy (UK)
Scooby-Doo! - Funland Frenzy (UK, Rev. 1?)
DreamWorks Shrek the Third - Arthur's School Day Adventure (UK)
Thomas & Friends - Engines Working Together (UK, Rev. 1?)

Fixed some parent-clone relationships and renamed some sets as per its revision [ClawGrip]
Demoted some games to NOT_WORKING due to missing inputs [ClawGrip]
Remove redundant offset tags (nw)
2019-04-26 17:04:20 -04:00