Commit Graph

67805 Commits

Author SHA1 Message Date
npwoods
6dc792694e Changed info_xml_creator to use std::ostream
Also, we are now passing the stream to every function, rather than
sloppily keeping it in a member variable
2019-08-05 12:17:01 -04:00
Dirk Best
b12e24a388 juku: Floppy now (partially) works
The CPU tries to read data in a tight loop, so there must be
some way for it to be halted until data is ready. The current
solution works good enough to boot CP/M.

Also:

- Change FDC to KR1818VG93
- Change disk format from 3.5" to 5.25"
- Add single sided disk format
- Add softlist
2019-08-05 17:25:51 +02:00
R. Belmont
0954ed8205
Merge pull request #5436 from npwoods/listxml_refactor_2
Follow up to previous listxml_refactor PR (nw)
2019-08-05 11:11:03 -04:00
angelosa
18f8373ce5 pce_cd.cpp: register 0x0b is unrelated with 0x0c (nw) 2019-08-05 16:58:18 +02:00
angelosa
666dff20f5 pce_cd.cpp: refactor i/o accesses (nw) 2019-08-05 15:48:38 +02:00
MetalliC
95a9220722 typo (nw) 2019-08-05 13:37:14 +03:00
hap
67cc4efe7b mephisto_brikett: add mephisto III Special (nw) 2019-08-05 10:05:17 +02:00
Patrick Mackinlay
e24d084520 mips1dsm: address is only 26 bits (nw) 2019-08-05 13:38:13 +07:00
braintro
9d0b3911ce (nw) segas16b.cpp: Misc Sega ID# updates 2019-08-04 23:02:47 -05:00
npwoods
17e194de8f Follow up to previous listxml_refactor PR (nw)
Specifically, this simplifies that change by collapsing the newly
introduced enum info_xml_creator::devices_disposition into a bool, more
resembling what was there before.

It occurred to me that having a tristate was unnecessary, because the
need for filtering could be expressed by a null std::function for the filter
2019-08-04 21:20:59 -04:00
Scott Stone
d3383c54ab Merge branch 'master' of https://github.com/mamedev/mame 2019-08-04 17:36:19 -04:00
Scott Stone
2e10ed062a Fix crc32/sha1 hashes for magicardf romset to actual dump values (nw) 2019-08-04 17:33:46 -04:00
hap
f914fc8854 New working machine added
--------------
Mephisto [hap, Berger]
Mephisto II [hap, Berger]
Mephisto III [hap, Berger]

New working clone added
---------------
Mephisto Amsterdam (older) [Berger]
Mephisto London 16 Bit [Berger]
2019-08-04 23:22:02 +02:00
AJR
04a0ac8970 apple2_flop_orig.xml: Correct one title again (nw) 2019-08-04 16:11:30 -04:00
npwoods
fe3caae2a4 Creating an -attach_window command line parameter on Windows to attach to an existing window (#5381)
* Creating an -attach_window command line parameter on Windows to attach
to an existing window

* Moved -attach_window option to Windows-specific code

* Created an osd_set_aggressive_input_focus() function and exposed to LUA

* Created a dummy implementation of osd_set_aggressive_input_focus() for
SDL
2019-08-04 15:49:31 -04:00
R. Belmont
16b1ed88f6
continued Spectrum list work [see previous credits] (#5406)
* continued Spectrum list work [see previous credits] (NOT YET READY TO MERGE)

* Betadisc / TR-Dos floppy start (nw)

* casing (nw)
2019-08-04 15:48:18 -04:00
cam900
dc35777d8d nmk16.cpp : Add docs for tharrier, blkheart test mode, Add notes (#5418)
* nmk16.cpp : Add notes

* nmk16.cpp : Move TODO, Add notes
2019-08-04 15:47:50 -04:00
shattered
5936b650b6 agat: Nippel Clock slot device (#5425) 2019-08-04 15:47:29 -04:00
ClawGrip
2499d14991 vsmile_cart.xml: New NOT_WORKING software list addition (#5429)
* New NOT_WORKING software list addition
-----------------------------
Scooby-Doo! - A Night of Fright is no Delight (V.Smile Smartbook) [TeamEurope]

* Add notes about V.Baby games (nw)

* Typo (nw)

* Add notes about soon-to-be-dumped carts (nw)

* vsmileb_cart.xml: Normalized region names with other V.Smile softlists (nw)
2019-08-04 15:45:41 -04:00
rfka01
0493325bb6 genpc.cpp: added BIOS version (#5430)
* genpc.cpp: added BIOS version

* at.cpp: add 286 BIOS versions
2019-08-04 15:45:29 -04:00
Firehawke
793201f242 4AM releases to August 2nd, 2019 (nw) (#5432)
* 4AM releases to August 2nd, 2019 (nw)

Won't fall behind...

* Updated with 4AM releases from August 3rd, 2019 (nw)

* Add Castle Wolfenstein 06-84 (nw)

* Cleanly Cracked: Back Aid and Beyond Castle Wolfenstein (nw)

* 4AM released a few more things tonight.. (nw)

* Morning of August 4th, 2019 releases from 4AM. (nw)
2019-08-04 15:45:16 -04:00
AJR
4c7ef02016 arm7dasm.cpp: Remove unnecessary newline (nw) 2019-08-04 15:29:14 -04:00
Robbbert
f2eceaf326 (nw) vip: more notes 2019-08-04 18:08:31 +10:00
ajrhacker
fc2c7c3809
Merge pull request #5435 from npwoods/listxml_refactor
Refactored info_xml_creator::output()
2019-08-03 23:50:29 -04:00
AJR
f9c8d6e255 tek4404.cpp: Stuff to fill in later (nw) 2019-08-03 22:17:32 -04:00
braintro
2c3bbc8315 (nw) tumbleb.cpp: Add Magic Purple to header of supported games 2019-08-03 20:51:02 -05:00
braintro
c615f7464e (nw) slapfght.cpp: Correct ROM labels for Tiger-Heli 2019-08-03 20:35:33 -05:00
MetalliC
f3fc1b9d49 simplify Atomiswave key scheduling, get rid of 20bit key files 2019-08-04 02:32:10 +03:00
npwoods
fc9e5602b6 Refactored info_xml_creator::output()
- The two variations of output() no longer duplicate logic
- No longer relying on driver_enumerator::config() to create
  machine_config objects.  Because driver_enumerator would cache all
  objects created, we would needlessly hog memory
2019-08-03 18:22:41 -04:00
arbee
78ca6157e4 f2mc16: checkpoint (nw)
princ now runs for a few seconds then enables Timer 0 (not yet implemented) and waits for it.
2019-08-03 16:00:30 -04:00
AJR
33e71d9ae6 am8052: Skeleton device implementation (inadvertently omitted from 6a3e79f9a7, nw) 2019-08-03 10:53:07 -04:00
AJR
6a3e79f9a7 e9161: Add skeleton CRTC device; document SIO accesses (nw) 2019-08-03 10:51:44 -04:00
Robbbert
2225ba2181 (nw) vip : removed explicit cassette sound - it makes its own. Added a note. 2019-08-03 23:57:45 +10:00
angelosa
7424da64c2 vicdual.cpp: wantsega dips and stuff (nw) 2019-08-03 15:53:20 +02:00
Robbbert
10daa13a93 (nw) vip : fixed beeper 2019-08-03 22:40:21 +10:00
Vas Crabb
6ee3a4251a Merge tag 'mame0212'
MAME 0.212
2019-08-03 20:22:46 +10:00
Robbbert
61d69a0690 (nw) super80r : fixed floppy-disk, now that finally an example disk turned up. 2019-08-03 20:10:48 +10:00
Justin Kerk
49afd4c720 harddisk: Support hard disk images in HDI format [Justin Kerk] 2019-08-02 23:24:26 -07:00
AJR
e360e14296 m68hc05: Update notes (nw) 2019-08-03 01:02:26 -04:00
AJR
505ec70d15 upd7810: Fix breakpoints; add notes 2019-08-03 00:16:14 -04:00
AJR
875b8d3551 rulechan.cpp: Add PPIs (nw) 2019-08-02 23:50:28 -04:00
angelosa
fc90117d37 Whoops (nw) 2019-08-03 05:15:10 +02:00
angelosa
a7ec2bcff2 new NOT_WORKING machine
===================
Wanted (Sega) [Jamesv833, SeanC]

Out of whatsnew: boots with hugely wrong colors, inputs needs verifying.
2019-08-03 05:13:31 +02:00
braintro
ab05f80ac5 tumbleb.cpp: Add PCB layout for Magic Purple. [Brian Troha] 2019-08-02 21:01:34 -05:00
Vas Crabb
1182bd9325 version bump (nw) 2019-08-03 05:05:18 +10:00
Vas Crabb
48d7f00095 Merge remote-tracking branch 'origin/release0212' 2019-08-03 04:55:34 +10:00
Vas Crabb
76bcae5d32 tilemap: hopefully this won't confuse people the way the old variable names did (nw) 2019-08-03 04:54:14 +10:00
Risugami
81ddfdc875 Midway V Unit linking stub (#5336)
* minor bugfix and cleanup

* midvunit linking stub

* more likely implementation of m_comm_flags
2019-08-03 03:44:38 +10:00
Vas Crabb
5bfb58a6f1 snapquik: remove vestigial declaration (nw) 2019-08-03 02:26:07 +10:00
AJR
8013c43adf Use canonical spelling of "canonical" (nw) 2019-08-02 12:12:04 -04:00