Commit Graph

70946 Commits

Author SHA1 Message Date
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
AJR
f807101c57 gigatron: Disassembly tweaks (nw)
- Fix disassembly of control instructions in non-direct addressing modes
- Fix edge case for jump page calculation (at PC = $xxFF)
- Use NOP shorthand for LD AC
- Acknowledge delay slot for jump instructions
2020-01-21 19:51:43 -05:00
Sterophonick
aed342f430 gigatron: hook up screen, change machine type (#6196)
* gigatron: hook up screen, change machine type

* gigatron: fix cpu name

* gigatron: fix the comp macro

thanks robert

* gigatron: screen update
2020-01-21 19:49:02 -05:00
MetalliC
c0b3e7c6cd konmedal.cpp play some uPD7759 samples 2020-01-22 02:03:41 +02:00
AJR
f954ec9fb3 gigatron: Hook up ROM and skeleton CPU device; add disassembler 2020-01-21 17:19:12 -05:00
hap
833de258db hh_sm510: add note (nw) 2020-01-21 23:11:35 +01:00
R. Belmont
ddf571d8d4
Merge pull request #6193 from firewave/fastdebug
removed the remaining bits of the FASTDEBUG/MAME_DEBUG_FAST silliness…
2020-01-21 16:21:12 -05:00
AJR
aa2fa1ddb9 gigatron: Add to full build; fix outdated code in CPU device and add some missing stuff (nw) 2020-01-21 15:44:55 -05:00
MooglyGuy
c5bd7bc71e -model1: Demoted VF and added MACHINE_IMPERFECT_GRAPHICS and MACHINE_IMPERFECT_CONTROLS to SWA, to document what both we and the general public already know. nw 2020-01-21 20:47:49 +01:00
ClawGrip
8d12576f5f ffantasy_ms.cpp: Typo (nw) (#6194) 2020-01-21 20:42:12 +01:00
Angelo Salese
fd7ec5df3c
Don't need multiple comments stating the same thing plus PCB readme belongs to the other set (nw) 2020-01-21 20:22:22 +01:00
firewave
bb3b73e58b removed the remaining bits of the FASTDEBUG/MAME_DEBUG_FAST silliness I introduced ages ago (nw) 2020-01-21 20:20:20 +01:00
Sterophonick
0ff7e2ea0d new NOT_WORKING machine (#5811)
* minor spelling fix

* new NOT_WORKING machine

Gigatron TTL Microcomputer [Sterophonick]

also add a skeleton cpu core

* Revert Minor Spelling Fix

* Make some fixes

thanks cuavas

* Fix resolution

* gigatron: update cpu device name

* update copyright

* fix part of gigatron disassembler

* Set screen refresh rate

* found a set of all the ROM files, update main ROM name

* Fix cpu.lua

* Whoops

* Update gigatron.cpp

* gigatron: clear execute_set_input

* Update gigatron.h

* Update gigatrondasm.cpp

* Update gigatrondasm.h

* clean up but doesnt compile ffs
2020-01-21 13:33:33 -05:00
R. Belmont
317cdaf224
Merge pull request #6191 from clawgrip/patch-16
m72.cpp: Fix PCB ASCII layout for 'loht_ms' (nw)
2020-01-21 13:32:13 -05:00
ClawGrip
e9f8bab291 toki_ms.cpp: Add PCB ASCII layout (nw) (#6190) 2020-01-21 18:33:16 +01:00