Commit Graph

70960 Commits

Author SHA1 Message Date
Robbbert
2c45d26ad3 (nw) housekeeping, again 2020-01-24 22:57:56 +11:00
Patrick Mackinlay
a087ebaadb jazz: diagnostic led (nw) 2020-01-24 18:44:20 +07:00
Patrick Mackinlay
e04e69b353 jazz: video notes (nw) 2020-01-24 15:24:20 +07:00
Patrick Mackinlay
76ec1f9591 mips1: alignment checking/exceptions (nw) 2020-01-24 15:21:47 +07:00
AJR
06a2d7e3b8 williams.cpp: De-virtualize functions to fix blasterkit using the wrong override (nw) 2020-01-24 00:28:39 -05:00
AJR
b5d622dcee m88000: Use split memory spaces for MC88100; fix masking logic in disassembler (nw) 2020-01-23 23:21:03 -05:00
smf-
92bd148e05 fix build with clang 9.0.0 on windows
../../../../../src/osd/modules/input/input_winhybrid.cpp:107:16: error: suggest braces around initialization of
      subobject [-Werror,-Wmissing-braces]
                : m_variant({0})
2020-01-24 00:59:30 +00:00
smf-
bfa7808975 bitwise comparison always evaluates to false [-Werror=tautological-compare]
1014 |        (inst & 0xfc007c00) == 0x84004200 ? 'x' : 'r',
      |        ~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~
2020-01-24 00:49:43 +00:00
AJR
ac1eac4a6a pace: Add flag display (nw) 2020-01-23 17:41:17 -05:00
AJR
7d524eb338 m88000: One more disassembly fix (nw) 2020-01-23 17:17:05 -05:00
AJR
7f1f9d43ee m88000: Various disassembly fixes (nw) 2020-01-23 17:13:10 -05:00
AJR
0f052a51f8 New machines marked as NOT_WORKING
----------------------------------
NCD19c [Don Maslin Archive]

Add disassemblers for Motorola MC88100 and MC88110 [AJR]
2020-01-23 16:45:51 -05:00
Scott Stone
9235797b5c gigatron: Fix crc32 hashes for newly added bios versions to match provided data (nw) 2020-01-23 11:18:21 -05:00
Tomasz Slanina
9b06837566 Machines promoted to working
----------------------------
Rushing Beat Shura (SNES bootleg) [Tomasz Slanina]
2020-01-23 16:17:54 +01:00
hap
18d58b550f gigatron: dox told me it still didnt compile on Clang: error: private field 'm_r' is not used [-Werror,-Wunused-private-field], fine on my gcc though (nw) 2020-01-23 15:04:24 +01:00
MetalliC
8956268208 fix #6207 (nw) 2020-01-23 15:05:59 +02:00
David Haywood
f1d62cfbcb new WORKING machine (plug and play) (#6210)
* new WORKING machine
---
The Perfect Mate (Senario, Plug and Play) [Sean Riddle, David Haywood]

* (nw)
2020-01-23 07:57:57 -05:00
Patrick Mackinlay
eb33990e83 jazz: housekeeping (nw)
* externalize video prom (undumped)
* make eisa slots report empty
2020-01-23 18:20:51 +07:00
Patrick Mackinlay
a91afa5744 i82357: stub extended mode register (nw) 2020-01-23 18:19:00 +07:00
hap
685907679b gigatron: fix compile (nw) 2020-01-23 11:58:29 +01:00
Patrick Mackinlay
be36db02dd r4000: identify soft reset (nw) 2020-01-23 12:35:09 +07:00
Sterophonick
daba4e7ca7 gigatron: start emulating cpu, remove unnecessary include (#6201)
* gigatron: start emulating cpu, remove unnecessary include

* gigatron: start on the registers

* gigatron: fixed duplication

(nw)

* gigaton: start on aluOp

(nw)

* gigatron: Fix a copy and paste error

(nw)

* gigatron: start instruction decoding

(nw)

also, there is an undefined reference to gigatron_cpu_device and I can't figure out why. please help

* gigatron: initialize registers

* gigatron: fix

(nw)

* gigatron: add the other ROM versions

(nw)

* gigatron: Fix ROM order

(nw)
2020-01-22 22:13:16 -05:00
R. Belmont
1a5b900759
Merge pull request #6195 from firewave/includes
use C++ library includes (nw)
2020-01-22 22:04:35 -05:00
R. Belmont
db157a165b
Merge pull request #6187 from 68bit/apple2-floppy-options-track-count
apply2 floppy format: bake in the track count
2020-01-22 22:04:18 -05:00
R. Belmont
d9019c4df8
Merge pull request #6188 from firewave/xml
avoid "Redundant default attribute value assignment" in hash files (nw)
2020-01-22 22:03:54 -05:00
Oliver Stöneberg
7c3aea8928 fixed some clang-tidy warnings (nw) (#6197)
* fixed some bugprone-throw-keyword-missing clang-tidy warnings (nw)

* fixed some modernize-use-nullptr clang-tidy warnings (nw)

* fixed some readability-delete-null-pointer clang-tidy warnings (nw)

* fixed some performance-faster-string-find clang-tidy warnings (nw)

* fixed some performance-for-range-copy clang-tidy warnings (nw)

* fixed some readability-redundant-string-cstr clang-tidy warnings (nw)
2020-01-22 22:03:35 -05:00
David Haywood
d4bed5fce4 Plug and Play (promotions) (#6209)
* refinements to the Senario additions (nw)

* cleanups (nw)

* (nw)

* (nw)

* (nw)

* validate (nw)

* new WORKING machines
---
Cosmo Girl (Senario, Plug and Play) [Sean Riddle, David Haywood]
The Apprentice (Senario, Plug and Play) [Sean Riddle, David Haywood]
2020-01-22 22:02:27 -05:00
arbee
cfa3adae0a konendev: hook up correct RTC [R. Belmont, Heihachi_73] 2020-01-22 21:18:56 -05:00
Firehawke
819af3ced9 Late January Apple II update. (#6208)
* New working software list additions
-----------------------------------

apple2_flop_orig: Wizardry: Proving Grounds of the Mad Overlord (Version 2.1), Wizardry II: The Knight of Diamonds (Version PV3S2V1/10-MAR-82), Wiziprint (Version 2.1), Amazon, Lords of Karma, Xyphus, Chess (Odesta) (Version 7.0) [4am, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_clcracked: What's My Logic? (Version 1.0) (cleanly cracked) [4am, Firehawke]

apple2_flop_orig: Rambo: First Blood Part II, New World, Quest for the Scarlet Letter, Cuban Fantasy, Neuromancer, The Dark Heart of Uukrul, The Breckenridge Caper of 1798, Amnesia, Gold Rush! (Version 1.0M), Questprobe featuring The Hulk (Version 2.3/127) [4am, Firehawke]

* New working software list additions
-----------------------------------

apple2_flop_orig: Horizon V, Crown of Arthain, Diamond Mine, The Abyssal Zone  [4am, Firehawke]

apple2_flop_clcracked: Diascriptive Reading I (cleanly cracked), Air Navigation Trainer (cleanly cracked) [4am, Firehawke]
2020-01-22 17:23:15 -05:00
Nigel Barnes
b4cdf0c4e8 bbc.cpp: Renamed torchh10->torchh, and removed torchh21. Same machine with different size HDD (nw) 2020-01-22 21:42:35 +00:00
Nigel Barnes
967092ccb9 bus/bbc/1mhzbus: Added Acorn Winchester Disc. 2020-01-22 21:42:34 +00:00
Nigel Barnes
417176a102 bbcmaiv: Added internal modem port, with Acorn AIV SCSI Host Adaptor. 2020-01-22 21:42:34 +00:00
Nigel Barnes
79221dd5f9 New working software list additions
-----------------------------------
bbc_rom: Acorn ADFS 1.33 (IDE), Acorn ADFS 1.53 (IDE), Acorn ADFS 1.57 (MMC), Harston ADFS 6.00, Harston ADFS 6.10, RetroClinic RamFS 1.00, RetroClinic RamFS 1.04

New NOT_WORKING software list additions
---------------------------------------
bbc_rom: Advanced Ram Operating System 1.00, EPROM 1.03, RAMagic! 2.0B, RAMagic! 2.1M, Smart SPI, Digistore Streamer 0.05, Digistore Streamer 0.07, Digistore Streamer 0.09, Turbo MMC 0.A3, UPURS 3.0R, UPURS 3.1R, UPURS 3.2R, UPURS 3.3R, UPURS 4.0R, UPURS 4.1R, UPURS 5.0R, UPURS 5.1R
2020-01-22 21:42:34 +00:00
AJR
492f428da5 unidasm: Handle word endianness for address-shifted architectures correctly and safely 2020-01-22 13:59:19 -05:00
ajrhacker
a892c49d4a
Merge pull request #6206 from rzero9/patch-3
fmtowns_cd.xml: additions and replacements
2020-01-22 12:58:07 -05:00
ajrhacker
f677823d2d
Merge pull request #6205 from clawgrip/patch-18
midxunit.cpp: Add the sound PLD placeholder also on 'revx' (nw)
2020-01-22 12:56:38 -05:00
r09
b33126496a
fmtowns_cd.xml: additions and replacements
- Added the missing floppy disk dump for Fujitsu Habitat V2.1L10 [StuBlad]

- Replaced entries with dumps from the redump.org database, with proper track indexes and offset correction:

After Burner (v1.01)
After Burner III
Last Survivor

- Added new working dumps:

Emit Vol. 3 - Watashi ni Sayonara o [redump.org]
Shooting Towns [rockleevk]
The New Zealand Story (HMA-213) [redump.org]
2020-01-22 18:39:01 +01:00
ClawGrip
31d764c46d
midxunit.cpp: Add the sound PLD placeholder also on 'revx' (nw) 2020-01-22 18:34:59 +01:00
Ivan Vangelista
29dc1c6b74 New machines marked as NOT_WORKING
----------------------------------
Knock Down 2001 (Japan, KD11 Ver. B) [Porchy, SpinalFeyd]
2020-01-22 18:22:14 +01:00
David Haywood
66b8078129 Plug and Play work (#6202)
* (nw)

* new NOT WORKING
----
Who Wants to Be a Millionaire? (Senario, Plug and Play, US) [Sean Riddle, David Haywood]
Big Bonus Slots (Senario, Plug and Play) [Sean Riddle, David Haywood]
Wireless Tennis (WT2000, ABL TV Game) [Sean Riddle, David Haywood]

Millionaire and Big Bonus Slots might be working, just need more test time before I'm sure enough to promote them (nw)
2020-01-22 11:56:35 -05:00
R. Belmont
5eaf25b653
Merge pull request #6200 from cam900/kaneko_spr_pri
kaneko_spr.cpp : Fix drawing behavior
2020-01-22 11:43:53 -05:00
R. Belmont
d99a5cd5a1
Merge pull request #6203 from cam900/patch-120
Fix MT 07533
2020-01-22 11:43:06 -05:00
cam900
e4ae509f46
Fix MT 07533 2020-01-23 01:40:29 +09:00
cam900
4b428e5bca kaneko_spr.cpp : Fix drawing behavior
Fix priority in enabled 'keep sprite' function, Split 'Copy temporary bitmap into screen bitmap' function and Getting sprite function
kaneko16.cpp : Fix sprite delay, Add notes, Correct explbrkr OKI bankswitching (tied into m_ym2149[0] port B), Remove outdated note
2020-01-23 00:02:03 +09:00
Patrick Mackinlay
05c427f413 mct_adr: complete the rename (nw) 2020-01-22 21:29:05 +07:00
Patrick Mackinlay
f5eb2f59f2 dp83932c: implement networking
(nw)This is enough to get networking working for the MIPS Magnum 4000 (Jazz) running Windows NT 4.0. Many details of the device are still unimplemented or untested. Also:
* jazz: handle soft reset, hook up sonic dma
* mct_adr: handle sonic dma bus master (crude), handle reset
2020-01-22 21:21:23 +07:00
firewave
399515c7a7 use C++ library includes (nw) 2020-01-22 13:31:52 +01:00
Ivan Vangelista
30038dd15d
ffantasy_ms.cpp: fixed parent / clone relationship, thanks M.A.S.H. (nw) 2020-01-22 07:59:18 +01:00
AJR
0b072074eb gigatron: Fix visible area, allowing driver to pass validation (nw) 2020-01-21 20:21:18 -05:00
AJR
2f4743252a gigatron.cpp: Add missing #include (nw) 2020-01-21 20:14:22 -05:00