Commit Graph

1795 Commits

Author SHA1 Message Date
Couriersud
3e97dcb5a6 Netlist: checkpoint check-in. Outputs now drive nets and inputs access nets. Moved more stuff to net_terminal. 2013-11-09 21:42:46 +00:00
Curt Coder
753c64008d (MESS) pet_hdd.xml: Added hard disk software list with preformatted images for the Commodore D9060 and D9090 hard drives. [Curt Coder] 2013-11-09 21:29:31 +00:00
Michaël Banaan Ananas
6b294f9889 New game added
-----------------------
Long Beach [any, hap]
2013-11-09 13:02:11 +00:00
Couriersud
d0ad17590e Netlist: remove hardcoded maximum net size. Separated and documented a couple more devices out of net_lib.c 2013-11-08 20:24:47 +00:00
Curt Coder
cfeac6b11f Remove unused file. (nw) 2013-11-07 14:43:20 +00:00
Curt Coder
f3b07e86bd (MESS) v1050_hdd.xml: Added hard disk software list with preformatted 5MB and 10MB CP/M images. [Curt Coder] 2013-11-07 14:30:10 +00:00
Couriersud
4031bf5ed7 Netlist: Moved 7420 into its own header file, optimzed some memory ops 2013-11-06 18:50:36 +00:00
Miodrag Milanovic
588172ab74 Moved pc_keyboard into emu/bus (nw) 2013-11-06 12:41:13 +00:00
Couriersud
ee4a29f6f8 Netlist: moved 7402 and 7410 into separate files 2013-11-05 20:49:25 +00:00
Couriersud
bf19099323 Split the netlist code up into functional pieces like parser, setup and execution. This looks a lot more structured now and highlighted some issue already. 2013-11-04 20:47:32 +00:00
Justin Kerk
cdc51864b0 Upstream changes needed to compile JSMESS [Justin Kerk, John Vilk, Justin de Vesine]
Out of whatsnew: there are still a few files being worked on, and the build scripts which are currently set up outside of the MAME source hierarchy. Always open to cleaner ways of doing things.
2013-11-03 01:42:33 +00:00
smf-
c9abc6c7fc Support for different sized MC146818 compatibles [smf] 2013-11-02 19:53:13 +00:00
Couriersud
dfa26765d2 Created folder emu/netlist and moved net_lib.* over. Updated makefiles. 2013-11-02 19:31:15 +00:00
Curt Coder
d14e73e4fd (MESS) Cleanup. (nw) 2013-10-31 21:52:38 +00:00
Angelo Salese
aa6def709e Confirmed that video register [1] controls upper color bank (fixes Mazer Blazer CRT test). Upcoming: device-ify custom VCU 2013-10-31 13:56:53 +00:00
Justin Kerk
6aceeec86c Still need the stub functions from debugwin.c for the NO_DEBUGGER case (nw) 2013-10-28 05:59:36 +00:00
Sandro Ronco
bcd2b2ae77 Moved iq151, kc, tvc and z88 expansions into emu/bus. (nw) 2013-10-26 19:17:51 +00:00
smf-
22abd3cdb8 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Turret Tower [Philip Bennett, smf]
2013-10-26 11:09:59 +00:00
R. Belmont
a353507925 SDL: Remove deprecated GTK+ debugger. [R. Belmont] 2013-10-25 02:53:57 +00:00
Curt Coder
7920356585 (MESS) abc800: Xebec WIP. (nw) 2013-10-24 21:05:32 +00:00
Curt Coder
1e370f3e29 Added i80130 OSP emulation. [Curt Coder] 2013-10-24 18:07:38 +00:00
Curt Coder
a6e11de82f (MESS) compis: Cleanup. (nw) 2013-10-23 20:30:41 +00:00
Miodrag Milanovic
a31774ab7c moved centronics into emu/bus (nw) 2013-10-23 13:01:30 +00:00
R. Belmont
ea0c228af6 (MESS) Move NuBus and friends into the new bus structure (nw) 2013-10-22 21:17:44 +00:00
R. Belmont
cd6f73b9c7 (MESS) Apple II bus moving day (nw) 2013-10-22 16:45:06 +00:00
Curt Coder
ef774dd504 Cleanup. (nw) 2013-10-22 15:47:34 +00:00
Curt Coder
0b91c21b36 (MESS) Moved a bunch of buses under emu/bus. (nw) 2013-10-22 15:44:27 +00:00
Curt Coder
d756fa8ec4 (MESS) vip: Moved expansion and byte I/O ports under emu/bus. (nw) 2013-10-20 19:50:55 +00:00
Curt Coder
25f4c260a8 Oops. (nw) 2013-10-20 19:43:49 +00:00
Curt Coder
726983263b (MESS) comx35: Moved expansion port under emu/bus. (nw) 2013-10-20 19:43:30 +00:00
Curt Coder
d2236708b3 (MESS) abcbus: Moved under emu/bus. (nw) 2013-10-20 19:31:44 +00:00
Curt Coder
1359d642c9 (MESS) c64: Moved expansion and user ports under emu/bus. (nw) 2013-10-20 17:49:46 +00:00
Curt Coder
9cd179295e (MESS) adamnet: Moved under emu/bus. (nw) 2013-10-20 17:17:35 +00:00
Curt Coder
2116152056 (MESS) wangpcbus: Moved under emu/bus. (nw) 2013-10-20 16:53:46 +00:00
Curt Coder
c26cf28cba (MESS) cbmiec: Moved under emu/bus. (nw) 2013-10-20 16:35:08 +00:00
Curt Coder
d1d368c26c (MESS) ieee488: Moved under emu/bus. (nw) 2013-10-20 16:00:54 +00:00
Curt Coder
9d32b2dd74 (MESS) s100: Moved under emu/bus. (nw) 2013-10-20 15:35:36 +00:00
Curt Coder
7d1c03b64d (MESS) compis: FDC WIP. (nw) 2013-10-20 12:50:21 +00:00
Curt Coder
361552f41b isbx: Added a placeholder for the Intel iSBX bus. [Curt Coder] 2013-10-20 09:39:59 +00:00
Michael Zapf
729030b28c Common parts of TMS99xx CPUs 2013-10-19 23:46:28 +00:00
mahlemiut
1ef7e1d270 wpc_flip1: drived from wpc_dot, gets The Addams Family running. 2013-10-18 01:39:59 +00:00
Angelo Salese
e0a2128d16 New NOT WORKING system
--------------------
MOLECULAR Computer [Al Kossow]
2013-10-17 16:22:43 +00:00
Dirk Best
f503c9a88c add license info for some things i worked on, some small cleanups 2013-10-17 14:26:24 +00:00
Couriersud
f28956e82d Added a fixed frequency monitor emulation to src/emu/video.
This implementation takes an analog composite signal, extracts hsync, vsync and field information in addition to greyscale video. 
Currently needed for pong.
2013-10-16 20:53:19 +00:00
Angelo Salese
be6f55a2b3 Removed old SCUDSP, not worth it anyway 2013-10-16 17:58:31 +00:00
Jonathan Gevaryahu
e78f9c7638 add licenseinfo.txt for lookup of the newly added license tags; please add to this file if you multi-license using a license not listed in it 2013-10-15 22:13:10 +00:00
Angelo Salese
e934fa651d Re-instated from the previous commit 2013-10-15 17:59:22 +00:00
Angelo Salese
3fe679b23d Removed jalmah.c / ddealer / hachamf / tdragon protection routines due of license change, wondering how people are going to reimplement these without resorting to decap ... 2013-10-15 16:54:48 +00:00
Scott Stone
bf4e2932e6 Added the ability to view PALCE16V8 jed files along with some regression test data for the PALCE16V8. The pal dumps for Twin Cobra 2 in the Taito F3 driver are now labeled as bad dumps because when viewed with jedutil the data is bad. [Kevin Eshbach] 2013-10-15 16:17:30 +00:00
mahlemiut
bc1cf279dc wpc_an: Moved WPC ASIC implementation to a separate device
Fixed U6 checksum error
2013-10-15 08:32:58 +00:00
David Haywood
e1ad289916 shunt some IGS code around (nw) 2013-10-14 00:16:11 +00:00
David Haywood
1539c47488 new NOT WORKING
Hide & Seek [Guru]

(I can't find the startup code? - are these ROMs really meant to be blank, or is this a dead PCB?)
2013-10-13 17:29:37 +00:00
smf-
a8da91494f Changed atapicdr packet identify to Virtual CDROM because not all images are compressed & the text no longer starts in the middle of the vendor name (software displaying the vendor name used to display "MAME Com"). Added a cdu76s device so that the inquiry for the generic ATAPI and SCSI cdrom drives can also be set to "Virtual CDROM". However none of the Konami GV games care, so I'm not sure which game required that response & that is the only Konami SCSI CD based system. The response is invalid according to the SCSI spec as the strings should be space filled and not null terminated & there are fields not filled in. So it's currently compiled in but not used. [smf] 2013-10-13 17:09:50 +00:00
Angelo Salese
6a4a74b2c1 Forgot main files 2013-10-08 21:53:43 +00:00
Angelo Salese
8b841cc312 Added a bare bones SCUDSP core, to be improved 2013-10-08 21:52:56 +00:00
David Haywood
7d87d88298 missing files (nw) 2013-10-07 19:59:41 +00:00
David Haywood
39d91b12eb further refactoring (nw) 2013-10-07 19:20:45 +00:00
Wilbert Pol
ffb7377f8f nec.c: Modernized cpu core (bw) 2013-10-07 18:35:50 +00:00
David Haywood
dac9a98a31 refactor some IGS protection code for easier sharing between igs017.c and pgm.c (nw) 2013-10-07 17:18:05 +00:00
Robbbert
cd2cc2f811 (MESS) irisha : cleanup (nw) 2013-10-07 06:31:30 +00:00
mahlemiut
4bb9b99446 wpc_an: Various additions, games now have full sound:
- Added WPC sound board and hooked up to WPC boards.
  - Added shifter functions to WPC chip (fixes inputs)
  - Added preliminary memory protection
2013-10-05 10:02:07 +00:00
Curt Coder
fda699e4e5 (MESS) Put the proper PC DOSes in place. (nw) 2013-10-04 17:46:05 +00:00
cracyc
2c52febe7b (mess) isa_dectalk: add the dectalk pc device [Carl, Lord Nightmare]
--
Audio quality is currently marginal
2013-10-04 03:18:01 +00:00
R. Belmont
c11f83ad16 (MESS) Apple II: Initial non-working implementation of High Speed SCSI Card [R. Belmont] 2013-10-04 02:51:15 +00:00
mahlemiut
6746f90fc6 s11,wpc: Made System 11C BG music hardware a device, and plugged it into the WPC versions of Dr. Dude. 2013-10-03 08:52:34 +00:00
Curt Coder
403e5d3d9d (MESS) ibm5170_cdrom.xml: Added CD-ROM software list with some Windows goodies. [Curt Coder] 2013-10-02 14:52:52 +00:00
Robbbert
e224d4a16a (MESS) delete unused files (nw) 2013-10-02 12:56:06 +00:00
R. Belmont
1f0e1ff587 Adding missed files (nw) 2013-10-01 14:12:22 +00:00
mahlemiut
6fcda61d9a wpc_an: added ROM banking, switches, and IRQs. Games now start to boot. 2013-10-01 11:01:16 +00:00
Ryan Holtz
a984ca3df1 -N64 RDP and RSP improvements [MooglyGuy, Marathon Man]
* Fixed an RSP DMA edge case when transfer count is greater than 1.
  * Refactored the RDP blender implementation to use function pointers rather
    than deep if/else structures in order to reduce branch prediction penalties
    in the inner software rasterizer loop.
  * Reduced the likelihood that bad triangle commands due to an RSP crash will
    crash MESS.
2013-09-30 05:09:03 +00:00
R. Belmont
d1349077e6 (MESS) ec1841 updates: [shattered]
- Emulated the original keyboard
- DIP switches added
- Improved memory mapping
2013-09-29 15:30:43 +00:00
R. Belmont
e51dfa6c5b web: Additional refactoring. [Firehawke] 2013-09-26 17:23:10 +00:00
R. Belmont
100931c193 web: more UI improvements [Firehawke] 2013-09-26 14:01:40 +00:00
Robbbert
118b344adc (MESS) New skeleton [Al Kossow, Robbbert]
-------------------------------------------------
Forward Technology FT-68M
2013-09-25 19:18:26 +00:00
R. Belmont
53470c2c47 web: load and save states [Firehawke] 2013-09-22 20:44:15 +00:00
Curt Coder
3edb1bb9b0 (MESS) c64: Added placeholder for PARTNER 64 cartridge. (nw) 2013-09-20 20:05:55 +00:00
Curt Coder
c44e3354c2 (MESS) Legacy removal. (nw) 2013-09-19 20:41:53 +00:00
smf-
0839767cb3 Use virtual multiple inheritance to share command processing between SCSI & ATAPI instead of having a SCSI subdevice. This allows matsushita_cr589_device & gdrom_device to derive from atapi_cdrom_device. [smf] 2013-09-17 18:23:52 +00:00
Wilbert Pol
6fe192fc0f (MESS) Software list update [ReadOnly]
-new softlist : snes_vkun.xml (Voice-Kun audio compact discs)
first Voice-Kun public dump from King Mike added

-snes.xml : new prototype public dump from SNES Central
2013-09-14 17:37:18 +00:00
Scott Stone
c6a6b78f95 a7800.c: Stored data for 26.7 & 27.7 phase shifts with corrections and label for 25.7 values. Made 26.7 (medium) default. Phase shifting falls outside the realm of video controls and hope to implement a selectable toggle hardware option similar to Donkey Kong TKG02/TKG04. [Robert Tuccitto]
rainbow.c:  RAM OPTION (up to 896K) now emulated; DIP switch enhancements; cold / warm boot OK now.  [Bavarese]
2013-09-12 18:45:45 +00:00
Robbbert
74b7e02525 (MESS) New skeleton [Robbbert]
-------------------------------------------------
Jonos Escort
2013-09-12 13:40:54 +00:00
Robbbert
b29b890083 (MESS) New skeleton [Robbbert]
-------------------------------------------------
Jade JGZ80
2013-09-12 12:32:34 +00:00
Jonathan Gevaryahu
e7a7c2dfa8 remove unused .lay file 2013-09-12 07:07:44 +00:00
Robbbert
8a48b5878b (MESS) New skeleton [Robbbert]
-------------------------------------------------
Imsai MPU-B
2013-09-11 11:56:49 +00:00
Curt Coder
135c03552f (MESS) abc1600: Separated the MAC and Mover to their own devices. (nw) 2013-09-10 14:59:13 +00:00
Robbbert
24dbff2975 (MESS) New skeleton [Robbbert]
-------------------------------------------------
Televideo TV950
2013-09-10 12:34:30 +00:00
Robbbert
723dae9770 (MESS) New skeleton [Robbbert]
-------------------------------------------------
Televideo TS816
2013-09-10 11:46:16 +00:00
Robbbert
700f3be2db (MESS) WIP rearranging ccs systems 2013-09-09 23:07:19 +00:00
Robbbert
30ed6114d5 (MESS) New skeleton [Robbbert]
-------------------------------------------------
LFT 1230
LFT 1510
2013-09-09 07:15:27 +00:00
smf-
cf299c7525 Renamed IDE8 to XTIDE. [smf] 2013-09-08 15:38:25 +00:00
Sandro Ronco
dbb4595fcc (MESS) Added preliminary S+core CPU emulation. [Sandro Ronco]
(MESS) New NOT WORKING system
-----------------------
- Mattel HyperScan [Sandro Ronco]
2013-09-07 21:33:27 +00:00
Ivan Vangelista
a2eb4802b0 Moved the Superman c-chip implementation in the driver state. (nw) 2013-09-07 09:25:38 +00:00
mahlemiut
0d0a4e5d39 de_3b: Added DMD (Deco Type 3)
decodmd2: Corrected lower dot intensities.
2013-09-07 01:04:08 +00:00
Angelo Salese
3bcaea2f77 Device-ized AICA RTC device, passes RW comp test, doesn't pass clock test 2013-09-04 23:43:10 +00:00
Robbbert
0d838d7a67 (MESS) New skeleton [Al Kossow, Robbbert]
-------------------------------------------------
Callan PM68K
2013-09-04 09:36:49 +00:00
Wilbert Pol
930e5b8cd0 (MESS) sms.c: [Enik Land]
- Added expansion slot and implemented the gender adapter to allow 
    regular cartridges to be played through the expansion slot.
    Usage example: mess sms1 -exp genderadp -cart2 wcup90
  - Made the cartridge slot on the sg1000m3 driver to no longer
    be mandatory allowing the driver to also be started with media
    in the cardslot.
2013-09-03 18:48:36 +00:00
Scott Stone
98df76364f (MESS) Softlists added for ampro and wicat systems. [Kaylee] 2013-09-03 13:58:27 +00:00
Robbbert
11a4c2cfbe Updates to jedutils and other minor things [Kevin Eschbach]
-          Documentation on the earlier version of the Deco Cassette System

-          Documented some pals on a bootleg Free Kick that need to be dumped

-          Documented the location of the roms on Twin Cobra 2

-          Added support to jedutil to view the PAL20X10, PAL20X8 and PAL20X4

-          Added some preliminary work on figuring out what the undocumented fuses for the PALCE16V8 are.  (The data sheet does not document what all of the fuses are.)
2013-09-03 09:28:26 +00:00
Robbbert
c7a25b17fc (MESS) New skeleton [Robbbert]
-------------------------------------------------
Ampro Little Z80 Board
2013-09-02 11:23:35 +00:00
Robbbert
210691f35f (MESS) New skeleton [Al Kossow, Robbbert]
-------------------------------------------------
Wicat
2013-09-01 12:21:27 +00:00