Commit Graph

51633 Commits

Author SHA1 Message Date
Michael Zapf
347e8a4fb7 ti99: Created bus gromport, split monster file gromport 2017-05-25 16:01:23 +02:00
Robbbert
7346e19dfa Fixed 2 bugs
1. If either a multipart softlist item was loaded, or a single-part item loaded into a system with more than one of the same media slot, then a reset would cause a fatal error.
2. If a non-existing image was listed in the ini, it would fatal error at start and there was no way to fix it except by hand-editing the ini file. This restores the previous behaviour of ejecting the bad image with the first error.
2017-05-25 23:58:51 +10:00
AJR
bdab5d00d2 One quick compilation fix (nw) 2017-05-25 09:47:42 -04:00
hap
42890eae62 fidel6502: SC9B dump confirmed by yoyo_chessboard (nw) 2017-05-25 15:35:39 +02:00
arbee
15be7d1d84 accomm: main screen turn on (nw) 2017-05-25 09:06:30 -04:00
Nathan Woods
1617d0ab27 Retired min/max in attotime.h, in favor of std::[min|max]() 2017-05-25 21:45:46 +10:00
smf-
104fe318ac don't use -static on msys2 clang 4.0.0 as it's currently broken, also removed -static-libgcc & -static-libstdc++ on gcc builds as they have no effect if you use -static (nw) 2017-05-25 11:02:24 +01:00
smf-
9339777901 fix for MSVC (nw) 2017-05-25 11:02:23 +01:00
Vas Crabb
23e1e845a8 some more Voodoo cleanup (nw) 2017-05-25 17:26:08 +10:00
AJR
2a82145b2e Validation fix for peribox (nw) 2017-05-25 00:58:42 -04:00
briantro
db91ab3195 model3.cpp: Minor doc update (nw) 2017-05-24 23:07:45 -05:00
arbee
1dbbb778c3 New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Acorn Communicator [R. Belmont]
2017-05-24 23:05:28 -04:00
Michael Zapf
1e77ec65c1 ti99: Added console connector "ioport" with PEB as slot option 2017-05-25 00:34:17 +02:00
AJR
2cf7003f6b mrflea: Use PPIs for interboard communication and PIC for sub interrupt 2017-05-24 18:27:57 -04:00
Ivan Vangelista
40dca76f32 hng64.cpp: fixed regression (nw) 2017-05-25 00:01:46 +02:00
cracyc
aaaa916058 luaengine: support lua style args for some emu.file members (nw) 2017-05-24 16:46:10 -05:00
Scott Stone
584c06d6c8 Updated Hungarian language localization [Lothar Serra Mari] 2017-05-24 16:46:45 -04:00
smf-
f9016b335d make the code acceptable to clang 4.0.0 (nw) 2017-05-24 17:27:25 +01:00
Ivan Vangelista
803ee5fddc updated second half of mame/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-24 18:07:43 +02:00
R. Belmont
7c03ae131d Updated Xavix CPU hunt notes (nw) 2017-05-24 12:03:42 -04:00
Ivan Vangelista
8f13c7eb04 updated first half of mame/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-24 17:44:38 +02:00
Ivan Vangelista
0832b6e2be updated devices/video devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-24 17:19:07 +02:00
Vas Crabb
a1e83106ad migrate TI-8x bus devices to machine config in members (nw) 2017-05-25 01:16:04 +10:00
Ivan Vangelista
02e20545e7 updated devices/sound devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-24 16:44:58 +02:00
Ivan Vangelista
5613114773 finished updating mame/audio devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-24 16:41:34 +02:00
npwoods
a20c2428d6 Cleanups to ram_device (#2324)
Specifically:
  1.  Changed ram_device to expose specific options, removing the burden for clients to parse RAM strings
  2.  Moved validation of command line arguments out of device_validity_check(); that method is only intended for checking the device itself
  3.  Miscellaneous polishing
2017-05-24 23:58:33 +10:00
David Haywood
f3d04843e3 some tidying (nw) 2017-05-24 23:45:29 +10:00
AJR
c9190b482c upd7759.cpp: Enough with the logging (nw) 2017-05-24 09:35:25 -04:00
AJR
0e98f04741 seta.cpp: Input notes (nw) 2017-05-24 00:23:48 -04:00
Robbbert
37facdd9ac (nw) Housekeeping. 2017-05-24 13:49:53 +10:00
arbee
e8aa0ab5df New games added as GAME_NOT_WORKING:
Shoot Away II [R. Belmont, Surgeville, Sean Sutton, Smitdogg, The Dumping Union]
2017-05-23 21:41:29 -04:00
R. Belmont
c04cbd0918 Merge pull request #2329 from DanAmador/patch-3
Update luaengine.rst
2017-05-23 21:22:32 -04:00
R. Belmont
fbd2e33023 Merge pull request #2332 from DavidHaywood/nesvt2
preliminary steps for basic VT03 (NES clone) support
2017-05-23 21:22:07 -04:00
arbee
38af01ff63 xavix: Notes on what the CPU should be. (nw) 2017-05-23 20:47:50 -04:00
David Haywood
4eaaf63226 make cybar120 look more reasonable 2017-05-24 00:16:14 +01:00
David Haywood
9a61271e52 some support for extended sprite addressing used by cybar120 2017-05-23 23:52:56 +01:00
Michael Zapf
50b20ddf23 ti99: Wrapped into namespaces; minor rearrangement 2017-05-23 23:22:06 +02:00
AJR
80b640dcf8 Constructor mistake (nw) 2017-05-23 17:18:19 -04:00
David Haywood
17294fd6eb missing files? (nw) 2017-05-23 21:20:05 +01:00
David Haywood
7eeae7892d basic VT03 support 2017-05-23 21:12:26 +01:00
AJR
246623a51b ga2, arabfgt: Make more sense of unused MCU routines (nw) 2017-05-23 16:12:02 -04:00
Scott Stone
671a362341 mtrapb2: Fixed duplicated rom label (nw) 2017-05-23 14:35:23 -04:00
AJR
d0047a3ebe arabfgt: Replace protection MCU simulation with emulation of actual program
(nw) Convert classes in segas32.cpp to device_add_mconfig
2017-05-23 13:30:12 -04:00
Ivan Vangelista
3f44d746de a start at moving mame/audio devices to use device_add_mconfig insted of device_mconfig_additions (nw) 2017-05-23 18:58:14 +02:00
Vas Crabb
099dd26e89 fix regular builds (single-driver builds were working) (nw) 2017-05-23 23:50:49 +10:00
Patrick Mackinlay
2b166ee1f6 interpro improvements, plus some naive scsi hacks (#2330)
Various InterPro changes:
* fixed cpu/mmu ssw bug
* added preliminary nscsi support
* added preliminary mmu address translation
* expanded memory maps for several devices
* improved irq and dma handling (still not working properly)
* stubbed out more sga registers, added srarb

For the following, I don't really know what I'm doing, so please check carefully:
* WARNING: includes a naïve addition of ncr53c94 support to ncr5390.cpp
* WARNING: adds a start/stop unit command to t10spc.cpp

After these changes, ip2800 boots to FDM prompt with a ton of memdiag test failures, but not much else is visibly improved.
2017-05-23 22:57:22 +10:00
Vas Crabb
aa719358ad bulk change of comments JAP->JPN (nw) 2017-05-23 22:43:43 +10:00
Vas Crabb
57d1c36ead change some more device_mconfig_additions to device_add_mconfig (nw) 2017-05-23 18:51:12 +10:00
Vas Crabb
aaed83a91f scoped enum for Windows (nw) 2017-05-23 15:59:55 +10:00
Vas Crabb
96c9112785 general cleanup:
* move rarely-used output and pty interfaces out of emu.h
* consolidate and de-duplicate forward declarations, also remove some obsolete ones
* clean up more #include guard macros
* scope down a few more things

(nw) Everyone, please keep forward declarations for src/emu in src/emu/emufwd.h -
this will make it far easier to keep them in sync with declarations than having
them scattered through all the other files.
2017-05-23 15:01:11 +10:00