Michael Zapf
46c5a0b33d
ti990: Moved into ti99 subdirectory. (nw)
2013-11-10 13:47:10 +00:00
R. Belmont
032a996d5e
(MESS) New skeleton drivers: [R. Belmont]
...
- Ensoniq ASR-10
- Ensoniq ASR-X
2013-11-10 04:16:40 +00:00
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
Curt Coder
edda5c5dec
(MESS) c64: Magic Voice WIP. (nw)
2013-08-30 19:33:01 +00:00
Robbbert
75af5c3f54
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Millennium Systems 9540
2013-08-30 11:45:42 +00:00
David Haywood
ed33e5adf9
skeleton atari 400/800 floppy list. (1 entry)
...
note, currently only supports .atr format due to image.filetype() not returning anything useful when softlist is used (thanks to micko for advice on various things)
(no credit wanted, this is just to address the 'where is jumpman' thing that was posted on MW and give a softlist entry for regtests on this code)
2013-08-30 08:30:13 +00:00
Robbbert
a10b004531
(MESS) New skeleton [Robbbert]
...
-------------------------------------------------
ICS8080 Trainer
2013-08-29 12:34:42 +00:00
Curt Coder
268de4b9d0
(MESS) c64: Emulated the Wersi Wersiboard Music 64 / Siel CMK 49 Keyboard. [Curt Coder]
2013-08-28 18:24:46 +00:00
Miodrag Milanovic
f114e1d978
(MESS)New driver:
...
------------------
-Lola 8A (thanks to Zarko Zivanov) [Miodrag Milanovic]
2013-08-28 14:02:38 +00:00
Robbbert
de5f5af3dc
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Microtek Mice.
2013-08-27 13:03:20 +00:00
Robbbert
6c0c210d43
(MESS) New skeleton [Cowering, Robbbert]
...
-------------------------------------------------
Telcon Zorba
2013-08-25 09:39:28 +00:00
smf-
62f3a522f6
Replaced ISA16_IDE_CD with ATAPI_CDROM, replaced ISA16_IDE & ISA16_IDE_CD in southbridge_device with two BUS_MASTER_IDE_CONTROLLERs. [smf]
2013-08-24 20:02:23 +00:00
Dirk Best
8085624dc7
i8089: converted to a proper cpu core, added debugger support and disassembler
2013-08-24 15:43:58 +00:00
Robbbert
cb03a93960
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
IBM6580 DisplayWriter.
2013-08-23 08:29:45 +00:00
R. Belmont
aef8991fff
Modernized Sega Model 1 sound board; now shared instead of copy/pasted. [R. Belmont]
...
New Clone Added
---------------
Manx TT Superbike - DX (Revision D) [ShouTime, The Dumping Union, R. Belmont, Brian Troha]
2013-08-23 02:50:04 +00:00
Luca Elia
f91feeb154
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Poka Poka Satan [bodger319, Yohji, Smitdogg, The Dumping Union, Luca Elia]
2013-08-22 16:11:24 +00:00
Robbbert
6a25d3d860
(MESS) Intertec Superbrain WIP
2013-08-21 09:03:23 +00:00
R. Belmont
122b5f9f86
(MESS) Rainbow updates:
...
* add beeper, NVRAM. LED output for keyboard, Z80 and 8088 [Bavarese]
* correct NVRAM mirroring [R. Belmont]
* DC012 48 line mode. 3 new character attributes (reverse, blink, underline) [Bavarese]
2013-08-20 03:35:47 +00:00
Miodrag Milanovic
ee73d34b8c
add sliders to settings page, and show current values (nw)
2013-08-19 13:44:04 +00:00
cracyc
8af5aa8dd3
i186: move 80186 peripherals into the cpu [Carl]
...
leland: finish modernizing the leland sound and use new 80186 [Carl]
2013-08-19 02:58:15 +00:00
Robbbert
22d5c199b8
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Onyx C8002
2013-08-18 11:23:46 +00:00
R. Belmont
b2abbc5677
Separate Ensoniq "pump" device out from esq5505.c [R. Belmont]
2013-08-17 20:45:06 +00:00
Robbbert
f8ed67472d
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Seattle Computer SCP-300F
2013-08-15 12:55:51 +00:00
Miodrag Milanovic
961c8d924a
Implemented first commands for web interface (nw)
2013-08-15 08:57:26 +00:00
Angelo Salese
5c17a1f4af
Third take is the right one
2013-08-15 00:34:29 +00:00
Robbbert
15cc532d49
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Control Data Corporation CDC721 Terminal
2013-08-14 10:06:39 +00:00
Miodrag Milanovic
c5016de0c5
jquery mobile looks like better choice (nw)
2013-08-14 09:35:55 +00:00
Miodrag Milanovic
b847a907f9
added missing files (nw)
2013-08-14 06:19:36 +00:00
Ivan Vangelista
2076847d86
Merged s2636 video and sound implementations and moved them to machine/ (nw)
2013-08-13 22:42:48 +00:00
David Haywood
2130adc105
reduce some code duplication, preparation for creating a new device (nw)
2013-08-13 17:02:57 +00:00
Miodrag Milanovic
3fafdaae30
display currently running driver and update on change on server side (nw)
2013-08-13 13:28:07 +00:00
Miodrag Milanovic
5f184e36d6
Moved webengine into separate file, added callbacks for websockets and made example for triggering ui on driver change, also added json for game driver (nw)
2013-08-12 13:56:55 +00:00
R. Belmont
47bc16858f
(MESS) MPU-401: preliminary checkpoint. [R. Belmont, kevtris]
2013-08-11 21:29:58 +00:00
David Haywood
fb05bb1518
missed this (nw)
2013-08-11 18:35:55 +00:00
David Haywood
f7bd003b2b
moved sega pico out of megadriv.c and into segapico.c, it really has nothing in common with the MD aside the CPU+VDP and should be properly separated.
...
added skeleton 'Yamaha Mixt Book Player Copera' to the Sega Pico driver, it appears to be similar to the Pico but with extra sound hardware (a complete Sound Blaster clone) on the MB. Added a preliminary Softlist. Added board layouts for both [Team Europe]
2013-08-11 18:35:33 +00:00
Robbbert
66a8328a1f
(MESS) New skeleton [Al Kossow, Robbbert]
...
-------------------------------------------------
Genrad Futuredata 2301 Network Control Processor
2013-08-11 06:21:39 +00:00
Dirk Best
633d639623
i8089.c: device skeleton
2013-08-09 14:29:33 +00:00
Aaron Giles
f723b4557c
Added eeprompar.*, implementing a simple interface for parallel
...
EEPROMs.
Created atari_eeprom_device which wraps a 2804 or 2816 EEPROM with
the standard Atari write-locking mechanism. Updated all drivers to
use this, and removed all EEPROM stuff from atarigen.
2013-08-08 05:00:15 +00:00
Angelo Salese
c9ff76bdef
Added dummy uPD7752 device
2013-08-07 22:38:26 +00:00
Angelo Salese
6f47f6617f
Added raw formats for PC-98
2013-08-07 21:15:15 +00:00
Miodrag Milanovic
ebbcb791d7
added json library and working example (nw)
2013-08-07 17:29:19 +00:00
Miodrag Milanovic
411919feff
Added sample index page with menu (nw)
2013-08-07 14:02:34 +00:00
Miodrag Milanovic
f1b81c7e98
Initial commit of internal web server, mostly to check compiling on various platforms (nw)
2013-08-07 07:20:01 +00:00
Aaron Giles
2f1e78d892
Moved tilemap_memory into a generic memory_array class, since it is
...
more generally useful than just in tilemaps. Code is now in memarray.*
Converted the Atari RLE motion objects device from a half-assed
device into a full-assed device, leveraging the memory_array class.
2013-08-07 03:18:59 +00:00
Curt Coder
e9ec79734d
(MESS) Added skeleton for the C64/128 version of the Star NL-10 printer interface cartridge. [Curt Coder]
2013-08-06 20:25:40 +00:00
Michaël Banaan Ananas
aa65080862
moved galaxian.inc contents(inputs,romdefs,gamelist) to galaxian.c
2013-08-06 15:11:31 +00:00
Curt Coder
d70e03cf63
(MESS) studio2: Fixed loose .bin/.rom cartridge file loading, and supported loading ROMs to multiple base addresses in the software list. [Curt Coder]
...
(MESS) visicom: Added cartridge software list. [ranger_lennier, Charles MacDonald]
2013-08-05 18:51:19 +00:00
Ivan Vangelista
daf47bf3c2
Moved targ/spectar audio functions into driver state while having no luck in fixing MT05217. (nw)
2013-08-05 16:51:59 +00:00
Oliver Stöneberg
77fd68733e
some SCREEN_UPDATE_* cleanups (nw)
2013-08-05 12:06:18 +00:00
R. Belmont
600a425123
(MESS) Apple II: Support for the PCPI Applicard. [R. Belmont, Alex Freed]
2013-08-03 12:37:55 +00:00
Curt Coder
893ad0e1a2
(MESS) Added skeleton driver for Davidge DSB-4/6. [Al Kossow, Curt Coder]
2013-07-30 20:02:10 +00:00
David Haywood
e9b65d55a7
ok, it runs in the 3x3puzzl driver (nw)
2013-07-30 15:38:07 +00:00
David Haywood
d485512a89
new NOT WORKING
...
Casanova [Yohji, Smitdogg, The Dumping Union]
(still working on it)
2013-07-30 14:03:31 +00:00
Curt Coder
9310d19877
(MESS) Added skeleton for WD1002A-WX1 hard disk controller card. (nw)
2013-07-30 06:04:04 +00:00
Robbbert
baaa4f2029
(MESS) kaypro : Added back the DSK format (still doesn't work!)
2013-07-29 10:15:21 +00:00
Ville Linde
663dafa79b
tms32082: split MP and PP disassembler (nw)
2013-07-27 17:03:58 +00:00
Aaron Giles
b963a48cdf
Split eeprom.c into a base class base_eeprom_device and a serial-specific
...
subclass serial_eeprom_device. Moved the latter into its own file
eepromser.c and significantly cleaned up/simplified the code. The new
code should be functionally the same as the previous code, but expect that
to change soon. As a side-effect, the size and bus width of the EEPROM is now
specified in the ADD macro rather than in the interface structure.
2013-07-27 03:28:25 +00:00
Robbbert
0e173b6989
(MESS) New skeleton [Robbbert]
...
---------------------------------
Hilger Analytical AB6089 Mk. 1 (LSI Octopus)
2013-07-26 10:24:05 +00:00
Andrew Gardner
6ab38a50ef
Fixed the build.
2013-07-26 03:40:55 +00:00
Miodrag Milanovic
a8899a4685
- made MCFG_DEVICE_VBLANK_INT_DEVICE param order more logic (nw)
...
- updated device_execute_interface::interface_post_reset so screen is searched
from same context
- removed tilelgcy.h since no more users exist
- made bfm_adr2 a device
2013-07-25 12:42:53 +00:00
cracyc
6233a365b8
i286: modernize [Carl]
...
(mess) at: use natural keyboard for at clones and 386+ and fix 5160 bios 1 (nw)
(mess) pc9801: more 9801ux experiments (nw)
2013-07-25 00:58:24 +00:00
Aaron Giles
25a100d773
Created new device_video_interface. Right now its sole purpose is to
...
house a screen tag and to find the screen at startup, providing an m_screen
object that can be used. One nice feature is that if there is only one
screen and no screen has been specified, it will auto configure to that
screen. This removes the need to explicitly specify a screen in the
configuration for a large chunk of drivers (though doing so never hurts).
A new macro MCFG_VIDEO_SET_SCREEN is provided, though devices are
encouraged to define their own that maps there so it is obvious which
device is being targeted. The device_video_interface's validation
function will error if an invalid screen is specified or if no screen
is provided but there are multiple screens present.
Updated all devices that currently had an m_screen in them to use the
device_video_interface instead. This also has the nice benefit of flagging
video-related devices for categorization purposes. It also means all
these devices inherit the same screen-finding behaviors. For devices
that had interfaces that specified a screen tag, those have been removed
and all existing structs updated.
Added an optional_device<screen_device> m_screen to the base driver_device.
If you name your screen "screen" (as most drivers do), you will have free
access to your screen this way.
Future updates include:
* Updating all devices referencing machine.primary_screen to use the
device_video_interface instead
* Updating all drivers referencing machine.primary_screen to use the
m_screen instead
* Removing machine.primary_screen entirely
2013-07-24 19:20:59 +00:00
Curt Coder
68e33427df
(MESS) Emulated the SSE HardBox, a Corvus interface for PET [Mike Naberezny]
2013-07-24 13:11:13 +00:00
R. Belmont
25d278f9d5
(MESS) Mac updates: [R. Belmont]
...
- Corrected memory map errors with the SE and Classic
- Preliminary support for the SE's 68000 processor-direct slot
- Preliminary support for the Radius Full Page Display card which goes in the
SE PDS slot
2013-07-21 01:40:48 +00:00
Aaron Giles
da8170e0af
Memory system: added endianness to the memory_share class.
...
Tilemap system: numerous changes:
* Moved remaining legacy macros and typedefs to tilelgcy.h. This revealed
a few drivers mixing and matching modern & legcy, which have now been
fixed.
* Changed get info callback signature to no longer pass the user_data
pointer, but instead pass a reference to the tilemap object itself.
Updated those few drivers using user_data to pull it out of the
tilemap object with the new user_data() getter method.
* Changed get info and mapping callbacks to be device_delegates so that
they can be described at config time.
* Added tilemap_memory object that is used internally for reading/
writing to memory that backs a tilemap. This object is used to track
a memory pointer that backs tilemap memory, and also is designed to
transparently handle all bus width and endianness associated with
reading and writing data in a tilemap.
* Incorporated two tilemap_memory objects (basemem and extmem) into the
tilemap object and added accessors to them, as well as read/write
handlers for reading/writing to entries stored in the memory. This
means that tilemap get info callbacks can now easily read data out of
the tilemap in a generic way.
* Rejiggered the initialization sequence for tilemap objects so that
the tilemap_manager is not required to be present at instantiation.
* Created a new tilemap_device, which can be used to declare a tilemap
in the machine config, and which also is a tilemap object itself.
The tilemap device will look for shared memory regions called
"<tag>" and "<tag>_ext" and automatically plug them into the tilemap.
The device also provides write handlers that can be used to write
to the tilemap memory and mark tiles dirty, saving the need for each
driver to write their own.
Device system: moved required/optional device finders to a new header
devfind.h.
Atari drivers: removed all playfield and alpha memory and tilemap
variables, apart from those needed by atarivc-using games (this will
become a device in a future update). Updated all Atari 16-bit drivers to
use the new tilemap_device instead, which provides all the needed
functionality in a more generic way.
2013-07-20 21:46:00 +00:00
Scott Stone
c22850ed46
Split up the video devices contained in taitoic.c. [Osso]
2013-07-20 19:20:26 +00:00
mahlemiut
d2405e2145
de_2: Made CPU board a device, and hooked it up to all drivers in de_2.c.
2013-07-20 09:23:15 +00:00
David Haywood
54f8780e70
decoprot -> deco104
2013-07-19 16:42:34 +00:00
David Haywood
7c27cbb36a
begin creation of modern Deco 146 device with info from Charles MacDonald ( http://cgfm2.emuviews.com/ )
...
note, not hooked up / functional yet, just the groundwork I need for it to continue work.
2013-07-17 20:29:02 +00:00
Ville Linde
10ebf0d9ed
tms32082: Added first few opcodes.
2013-07-16 16:00:55 +00:00
Oliver Stöneberg
1f5e4c978b
moved some legacy stuff from mconfig.h to mcfglgcy.h (nw)
2013-07-16 13:43:05 +00:00
Oliver Stöneberg
2dff0feabf
moved some legacy stuff from screen.h to scrlegcy.h (nw)
2013-07-16 12:23:58 +00:00
Ville Linde
c85b5c9130
Groundworks for TMS320C82 core.
2013-07-15 19:44:38 +00:00
Oliver Stöneberg
d322739b07
moved some legacy code from tilemap.h to tilelgcy.h (nw)
2013-07-15 13:16:38 +00:00
Oliver Stöneberg
b2034b0245
moved some legacy macros from driver.h to drivlgcy.h (nw)
2013-07-15 09:50:13 +00:00
David Haywood
47967ed9c6
remove further traces of wardner hack, share sprite controller code with rallybik.
2013-07-12 14:41:15 +00:00
Angelo Salese
4dbe2037c8
Converted Seibu CRTC to a proper device [Angelo Salese]
2013-07-12 00:47:07 +00:00
Angelo Salese
083463dab8
Death to sei_crtc dummy device, state-ized Sengoku Mahjong and Good e Jan video functions, skelly for Seibu CRTC, nw (for now ...)
2013-07-11 23:10:25 +00:00
Curt Coder
5919be052a
(MESS) pc1640: Added ISA card for integrated video. (nw)
2013-07-11 21:54:37 +00:00
David Haywood
d8909f1cac
more (nw)
2013-07-11 21:21:50 +00:00
David Haywood
283997b282
better splitting of the 4x device. (nw)
2013-07-11 20:22:12 +00:00
Scott Stone
817df6f79e
another missing from konicdev split (nw)
2013-07-11 17:54:40 +00:00
Scott Stone
ed4fb24e53
.. stragglers (nw)
2013-07-11 17:15:55 +00:00
Scott Stone
17f7b70131
Split up in their own files the remaining modernized devices contained in konicdev.c. [Osso]
2013-07-11 17:11:27 +00:00
David Haywood
8948677561
further preparation (nw)
2013-07-10 17:01:34 +00:00
David Haywood
b41c1dcbea
this one too. (nw)
2013-07-10 14:25:45 +00:00
David Haywood
db35c0db6d
I'll need this split out to look at Tasman properly too. (nw)
2013-07-10 13:30:50 +00:00
David Haywood
3ff7f06008
preparing for some work on Tasman
...
yes, the filename is a bit ugly, but it's what it represents, I'll see if it can be further split into components later.
all users have been given a brief testing
2013-07-09 17:59:28 +00:00
Curt Coder
2a835a4f28
(MESS) c64: Moved cartridges to their own subdirectory. (nw)
2013-07-09 09:46:14 +00:00
David Haywood
11416b9d26
split out the roadgen (nw)
2013-07-08 21:32:44 +00:00
smf-
f968147ce4
Renamed file, thanks to David Haywood for the report (nw)
2013-07-08 14:54:46 +00:00
David Haywood
f4e18367db
more useful filenames for the igs protection sims. (nw)
2013-07-08 01:09:27 +00:00
David Haywood
208b502dab
skeleton of a skeleton of a skeleton
...
(if we're doing placeholders for notes on PC based systems we may as well, there is no driver, or dump.)
2013-07-07 19:16:52 +00:00
Miodrag Milanovic
5d8c75464c
Force number to be unsigned so it can compile (nw)
2013-07-07 08:12:08 +00:00
Olivier Galibert
bcb0bba370
lindbergh: Skeleton of a skeleton [The Guru, O. Galibert]
2013-07-07 07:53:01 +00:00
Olivier Galibert
c169906fc0
plaeholder
2013-07-07 07:52:37 +00:00
David Haywood
ada9617e4d
also untangle the skeleton 68340. where the code ends up is TBD.
...
the actual core type of the 68340 is CPU32, so it is now derived from that.
2013-07-05 14:32:16 +00:00
David Haywood
1300de18e0
now that we're modern treat the 68307 like other modern CPUs by using a derived type with the peripherals in emu/machine instead of being glued into the CPU core.
2013-07-05 13:17:11 +00:00
Robbbert
9b897a698b
(MESS) mbee : converted to modern fdc, still doesn't work though. (nw)
2013-07-05 11:16:08 +00:00
Wilbert Pol
0a71ecb681
arm7.c: Modernized cpu core. (nw)
2013-07-04 20:17:04 +00:00
Miodrag Milanovic
73dfc95f42
(MESS)bml3: Add stub variants bml3mk2 (for MB-6891) and bml3mk5 [jedwidz]
...
(for MB-6892). For now these behave the same as bml3 (MB-6890).
Refactor disk controllers and kanji ROM as slot devices. This allows
switching between MP-1802 and MP-1805 disk controllers. MP-1805 disk
controller now works. Kanji ROM now works.
Keyboard scanning in 'counter disabled' mode now works.
imgtool: Add bml3 driver, supporting both single-density (MP-1805
controller) and double-density (MP-1802 controller) disks in D88 format.
mc6843: Work around floppy_get_device() not finding drives attached to a
slot device.Store all 8 bits in CTAR current track register, rather than
excluding bit 7 (needed for bml3 MP-1805 boot)
2013-07-04 10:43:00 +00:00
Michaël Banaan Ananas
d847b7e81d
(renamed taito_type_x.c)
2013-07-01 22:07:02 +00:00
mariuszw1
b8ef801a4e
Sea Battle: added most of the graphics hardware and I/O [Mariusz Wojcieszek]
2013-07-01 21:10:10 +00:00
mahlemiut
1d8e3862e9
de_3: implemented DECO DMD Type 1 (128x16) display. There are various issues with communication to and from this DMD, so some games have issues, or won't even start properly.
2013-06-30 08:42:53 +00:00
Wilbert Pol
4e6b6d3eb2
Removed unneeded file (nw)
2013-06-29 12:17:18 +00:00
David Haywood
796f54597a
type x skeleton.
...
I have no interest in this *at all* but I keep getting bugged about it so I'm giving people a place to pt notes.
From an objective point of view we at least need somewhere to establish details and proper documentation about the hardware and what the original platform consists of in both terms of PC side, software side and original security side before the there is no hope at all due to the travesty being created by all the hacked to run on PC dumps or 'files copied from mounted encrypted partitions' type junk. That at least I feel is our duty because nobody else is going to care.
2013-06-27 17:10:28 +00:00
Angelo Salese
37a97133d6
Driver file
2013-06-25 15:28:29 +00:00
Curt Coder
93800ee497
(MESS) ibm5150: Keyboard WIP. (nw)
2013-06-24 21:23:34 +00:00
mahlemiut
150c9b7193
de_3: hooked up enough stuff so that games will boot. Implemented DMD Type 2 device and hooked that up to those games that use it.
2013-06-24 10:57:12 +00:00
Fabio Priuli
f07afceb6b
(MESS) gb: misc lcd & includes cleanups. nw.
2013-06-24 09:56:09 +00:00
Curt Coder
0999cde96f
(MESS) ibm5170: Added skeleton for the IBM PC/AT and 3270PC keyboards. [John Elliot, Curt Coder]
2013-06-23 19:26:07 +00:00
Olivier Galibert
a8255e1d0b
placeholder test for Curt
2013-06-22 21:12:59 +00:00
Curt Coder
158bd9f20e
(MESS) Added skeleton driver for Ithaca InterSystems DPS-1. [Al Kossow, Curt Coder]
2013-06-21 17:22:43 +00:00
Fabio Priuli
5363a89597
(MESS) bml3: added software list for floppy disks. [Anna Wu]
2013-06-21 17:19:47 +00:00
Curt Coder
0787f1e2a0
(MESS) ibm5150: Added skeleton for the IBM PC/XT 83-key keyboard. [John Elliot, Curt Coder]
2013-06-21 16:44:45 +00:00
Miodrag Milanovic
1615025734
makemak wip (nw)
2013-06-21 07:22:13 +00:00
Oliver Stöneberg
0c2201318c
added pngcmp to tools (nw)
2013-06-20 10:08:31 +00:00
Oliver Stöneberg
619b0109b1
added copy_hd_1 test case (nw)
2013-06-20 09:56:17 +00:00
Miodrag Milanovic
7debccdfe7
placed back things just in mame.lst not to give wrong ideas (nw)
2013-06-20 08:34:20 +00:00
smf-
243b823635
Added vt83c461, which is currently implemented as a 32 bit chip. This allows hooking up to the jaguar driver without any glue, but primal rage 2 does as the io bus it's connected to is only 16 bit. (nw)
2013-06-19 18:48:00 +00:00
Oliver Stöneberg
3e3f3aad8c
added createld_avi_uyvy_3_frames_no_audio unit test (nw)
2013-06-19 16:19:06 +00:00
Oliver Stöneberg
218932e2df
renamed chdman unit test from createld_avi_3_frames_no_audio to createld_avi_yuv2_3_frames_no_audio (nw)
2013-06-19 16:18:49 +00:00
Miodrag Milanovic
1953d6cf08
(MESS)-bml3: split into three variants (bml3, bml3a and bml3b) according to floppy disk support. Only bml3a (5.25" disk) is considered working. [jedwidz]
...
-m6809: Initially setting S with a 'TFR *,S' evidently should enable NMI [jedwidz]
-mc6845: Add rudimentary support for 'interlace and video' mode [jedwidz]
2013-06-19 13:23:20 +00:00
Oliver Stöneberg
af723576bd
removed unused exmaples from zlib folder (nw)
2013-06-19 12:09:13 +00:00
smf-
f89f73561b
Added ata_interface_device, ide_controller_device is now only for pc register mapping. Renamed ide_mass_storage_device to ata_mass_storage_device. Changed ide_hdd_device so it only picks up it's image from the harddisk_image_device, which does a lookup to see if there is a region itself. (nw)
2013-06-19 10:35:43 +00:00
Fabio Priuli
d8bf9eaac5
(MESS) sms: Converted SMS inputs to use slot devices. You now select
...
controllers in the Slot Devices menu of the internal UI, not in the Driver
Configurations anymore. [Enik]
2013-06-19 06:50:07 +00:00
Miodrag Milanovic
c61f39538e
deleted forgotten file (nw)
2013-06-18 14:38:27 +00:00
Miodrag Milanovic
e44c5d1298
Renamed one more include of .c in h file, and updated makemak (nw)
2013-06-18 14:11:02 +00:00
Miodrag Milanovic
6125d95e1d
Made includes of C files in drivers section to use .inc instead, and also renamed galdrvr.c into galaxian.inc and neodrvr.c to neogeo.inc since it makes more sense (nw)
2013-06-18 14:01:12 +00:00
Oliver Stöneberg
8886da8e86
added createld unit test (nw)
2013-06-18 13:34:13 +00:00
Oliver Stöneberg
e489dd16cf
added unit tests for createhd with .raw input and tests for each HD compression (nw)
2013-06-18 00:42:31 +00:00
Oliver Stöneberg
7ab7bc0f6c
added unit tests for the CD-based compressions (nw)
2013-06-18 00:08:23 +00:00
Oliver Stöneberg
374870c6ec
removed unused src/lib/libflac/include/flac++ - libflac++ was removed a long time ago and never used (nw)
2013-06-17 23:12:49 +00:00
Miodrag Milanovic
3e5ff9d1b2
start work on makemak to produce dependency per driver, added @ sign into lst to declare source file import used by makemak only, added just few testing examples (nw)
2013-06-17 14:59:17 +00:00
Miodrag Milanovic
6fbd776a21
put optional cpu, video, sound and machine cores in one library in order to prevent linking issues on small builds, also created temp solution for subtargets for arcade,fruit and pinball machines (nw)
2013-06-17 10:27:14 +00:00
Curt Coder
bd7466f508
(MESS) alphatro_flop.xml: Added floppy software list. [Spirantho]
2013-06-17 09:51:10 +00:00
Miodrag Milanovic
3d48d257c9
Split of mame.lst into multiple logical lists (nw)
2013-06-17 09:45:12 +00:00
mahlemiut
0832a5bfbf
de_2: Moved Laser War to de_2, as CPU Type 1 and Alphanumeric Type 1 are
...
very much similar to Type 2. de_1.c is no longer needed.
Added layout for Alphanumeric Type 3 games. [Barry Rodewald]
2013-06-15 12:44:28 +00:00
Curt Coder
62afe70dc0
(MESS) victor9k_flop.xml: Added preliminary software list. [Jonathan Gevaryahu]
2013-06-15 10:11:22 +00:00
Fabio Priuli
4a673c07aa
(MESS) famicom: added support for loading/saving BASIC programs from/to
...
cassette. wav files supported only. [Fabio Priuli]
(MESS) Added software list for BASIC programs saved to tape [Anna Wu, UglyJoe, Fabio Priuli]
If anyone has more Family BASIC tapes or other cassettes for Famicom games or add-ons (e.g. Bandai Karaoke or Fukutake Study Box)
or for some chinese clones (ABM, or Bridge, or any other), please contact us.
2013-06-15 08:42:49 +00:00
Jonathan Gevaryahu
dd3d8666e6
(MESS) Rename the bridge challenger 3 model 7014 driver from 'abc' to 'bridgec3', added pcb locations, notes, and better labels. [Lord Nightmare]
2013-06-13 19:28:07 +00:00
Curt Coder
0a393d4f5c
(MESS) Added skeleton device for Mator SHARK (22 MB Winchester hard disk for the Commodore PET). [Curt Coder, Mike Naberezny]
2013-06-13 19:09:05 +00:00
Dirk Best
ff3a768786
PC driver cleanup:
...
- Much improved CS4031 emulation, added DMA, interrupt controller, timer, RTC directly to the device as sub devices and added the generic functions needed for AT compatibility
- Moved the ct486 driver to its own file, to avoid all the legacy stuff in at.c
- Added support for the IOCHCK signal to the ISA bus, this is used instead of directly issuing an NMI to the main CPU
- Moved ISA device slot definitions to its own file to avoid copy & pasting the same list to different drivers
- Updated MC146818 RTC for devcb2
2013-06-13 15:43:56 +00:00
Curt Coder
b37c283a46
(MESS) Added skeleton for IMI 5000H hard disk controller. [Curt Coder, Al Kossow]
2013-06-12 23:01:05 +00:00
smf-
e071b9a9ca
switch jed files to binary as the checksum includes line endings (nw)
2013-06-11 11:30:00 +00:00
Robbbert
0d4a88ab7b
(MESS) New SKELETON driver
...
----------------------------
EVMBUG (Texas Instruments TMS9995 Trainer) [Robbbert]
2013-06-11 08:04:08 +00:00
smf-
592f59102c
added missing file from commit (nw)
2013-06-10 23:34:34 +00:00
smf-
603f354635
Added support to jedutil for decoding 82S153, PLS153 & CK2605 [Kevin Eshbach, Charles MacDonald]
2013-06-10 19:33:46 +00:00
David Haywood
a429729ea5
nexus3d : start refactoring
2013-06-10 17:49:14 +00:00
Curt Coder
65cd7f2d97
(MESS) vsmile: Split software list into cartridge and CD parts. (nw)
2013-06-10 14:10:44 +00:00
Curt Coder
5f081ec3ee
(MESS) ep64: Stop Dave from crashing, give Nick RGB32 and resnet colors. (nw)
2013-06-10 13:39:02 +00:00
Fabio Priuli
c4deaaf91a
(MESS) snes: backing up another skeleton add-on. it does nothing yet. nw.
2013-06-10 07:35:41 +00:00
Scott Stone
4d2ee5eb67
Added SDL.txt document for users of SDL builds containing up to date listing of commands as well as updating parts of windows.txt and config.txt to take in account SDL differences. (nw)
2013-06-08 22:10:35 +00:00
Olivier Galibert
b15438cbde
naomi video: Pretend-modernize the powervr2 [O. Galibert]
2013-06-08 12:31:01 +00:00
Olivier Galibert
d19ce43601
commit messages are boring (nw)
2013-06-08 12:30:43 +00:00
Fabio Priuli
5d05f2ff14
(MESS) snes: added skeleton SA-1 support. nw.
2013-06-07 14:03:24 +00:00
Andrew Gardner
32861d94f5
QT Debugger: WIP for a new breakpoints window. [Andrew Gardner]
...
--out of whatsnew.txt--
You can't click to enable/disable breakpoints yet, and the number of rows
doesn't resize yet, but that stuff will come.
2013-06-06 17:58:16 +00:00
Curt Coder
d8571d9f57
(MESS) ep64: Modernized the Enterprise 64/128 driver. [Curt Coder]
2013-06-06 14:00:58 +00:00
David Haywood
4bd5fe4c21
"put HLSL back ..." fix build etc.
2013-06-06 02:43:23 +00:00
Ryan Holtz
cbf1480545
As this project is clearly now run by people who care more about "feelings" and playing patty-cake with one another rather than actual results, consider this my resignation letter.
...
Anyone who wants to know where HLSL went, feel free to ask Tafoid why he couldn't take a simple joke.
2013-06-06 01:57:42 +00:00
cracyc
73e8901194
firebeat: split midi keyboard to separate device [Carl]
...
pc16552d: kill it (nw)
2013-06-05 14:36:19 +00:00
Curt Coder
80eba5bc86
(MESS) ep64_cass.xml: Added preliminary cassette software list. [Guru, Curt Coder]
2013-06-05 14:29:58 +00:00
smf-
2b9a645218
Started to split ide hd from ide controller [smf]
2013-06-05 09:09:34 +00:00
Miodrag Milanovic
05eb4a0916
(MESS) bml3.c [jedwidz]
...
- improved keyboard
- improved video
- disk support
2013-06-05 08:50:19 +00:00
Curt Coder
6621051bb7
(MESS) ep64_flop.xml: Added floppy images. [Curt Coder]
2013-06-04 14:50:00 +00:00
Miodrag Milanovic
6f2f772e70
Moved video and machine part of emu in separate mak files and libraries (nw)
2013-06-04 13:17:29 +00:00
Fabio Priuli
23b782ac5c
(MESS) Modernized MC68328 (DragonBall) device. [Fabio Priuli]
2013-06-03 18:26:37 +00:00
smf-
9e5cdf68ad
Split rf5c296 and ata flash functionality from taitogn.c into their own devices. The pccard slot has had to revert to use memory handlers instead of device maps for the moment [smf]
2013-06-02 12:50:32 +00:00
smf-
bbc6be589d
Created a PCCARD slot and Linear Flash Card for System 573. Uses bankdev.c for banking the onboard flash chips and the pccard slots. This adds an extra two calls to the memory system & intelfsh.c already called the memory system for accessing the data. [smf]
2013-06-01 17:35:06 +00:00
Fabio Priuli
8316a62b52
(MESS) concept: added stub implementation for the expansion slots as slot devices
...
in place of previous outdated custom one. [Fabio Priuli]
2013-06-01 11:26:48 +00:00
Fabio Priuli
0a5ffdd5b0
Modernized the geebee and warpwarp sound devices [Osso]
2013-06-01 06:56:04 +00:00
smf-
449f957700
Fixed clipping of device address maps if the size of the map caused the end address to wrap. Added a proof of concept implementation of a address map bank device, which allows you to bank memory maps. Hooked it up to Taito GNET as an example [smf]
2013-05-31 17:56:43 +00:00
Curt Coder
86b2a50fe3
(MESS) abc80x, abc1600: Added Luxor ABC keyboard port slot interface. [Curt Coder]
2013-05-31 13:46:11 +00:00
Fabio Priuli
156b88338e
(MESS) gba.c: simplified video code, removing many redundancies. [Fabio Priuli]
2013-05-31 07:47:21 +00:00
Fabio Priuli
2840892ced
modernized the MB14241 and MathBox devices. [Osso]
2013-05-31 05:59:35 +00:00
Curt Coder
737ea59851
(MESS) qx10: Added floppy software list. [Curt Coder]
2013-05-30 13:56:03 +00:00
cracyc
a8836f3b65
8237dma: convert its remaining users and kill it (nw)
...
--
The apollo and bebox both boot but might need more thorough testing.
2013-05-30 03:20:36 +00:00
Fabio Priuli
0a87be2f6f
(MESS) enterp: converted the Nick Graphics Chip to be a device. [Fabio Priuli]
2013-05-29 21:01:08 +00:00
Curt Coder
a93fdfab23
(MESS) pet: Implemented SoftBox IEEE-488 peripheral mode, where a PET computer is used as terminal. [Curt Coder, Mike Naberezny]
2013-05-29 20:06:42 +00:00
David Haywood
91b0b7d6c1
speedbal - preparation for further work
2013-05-29 15:06:57 +00:00
Robbbert
97e4fd9c6d
(MESS) Applix: Added floppy disk drives
2013-05-29 09:34:06 +00:00
Michaël Banaan Ananas
552d0d0fc2
added new 7200 FIFO chip device
2013-05-29 04:37:43 +00:00
Fabio Priuli
ec27de6e7d
(MESS) pce.c: moved the cd addon to be a separate device. now save states
...
work in the driver for HuCard games, not yet for CD games. [Fabio Priuli]
2013-05-28 14:41:28 +00:00
Wilbert Pol
578886aa0f
(MESS) pokemini.c: Merged everything into the driver file and switched to device_timer. (nw)
2013-05-27 19:55:42 +00:00
Fabio Priuli
620187abe1
(MESS) pce.c: converted carts to use slot devices [Fabio Priuli]
2013-05-27 15:27:03 +00:00
Curt Coder
0584bb9d5a
z80dart: Merged in uPD7201 and modernized the interface. [Curt Coder]
2013-05-27 14:02:08 +00:00
Curt Coder
f79944e6c6
(MESS) softbox: Added floppy software list. [Mike Naberezny]
2013-05-27 13:25:44 +00:00
cracyc
b9cf20f140
(mess) hook qx10 keyboard up to serial controller [Carl]
2013-05-26 22:38:53 +00:00
Fabio Priuli
3476c84442
(MESS) softlist: added list for Otrona Attache disks. [Kaylee]
2013-05-26 09:35:47 +00:00
Sandro Ronco
dcd0b17dc6
24cdjuke: added preliminary display and input ports.
2013-05-25 21:17:29 +00:00
Fabio Priuli
a7a7aa2011
(MESS) gba: updated the driver to use slot devices for carts and removed
...
on-cart flash ram devices from main gba now that they can be properly
implemented on carts which have them [Fabio Priuli]
The main difference for end users is that games using flash ram for saves won't save
anymore progresses in a nvram/game_name.nv file but in a file inside nvram/game_name/
folder. Many thanks to Micko for his recent changes to nvram devices which allowed to
still save these data per-game!
2013-05-25 11:40:20 +00:00
smf-
5ed2398162
added skeleton mb89371 device (nw)
2013-05-24 08:42:03 +00:00
Olivier Galibert
462f29ec5a
placeholders
2013-05-23 19:54:35 +00:00
Wilbert Pol
39eda23169
(MESS) gmaster.c: Switched to use simple speaker sound device. (nw)
2013-05-23 19:35:03 +00:00
Curt Coder
ebe10f448a
(MESS) ehx20: Added slave CPU ROM dump. [Kevtris]
...
m6800: Resolved out_sc2_func for M6808/HD6301/HD63701 variants. [Curt Coder]
2013-05-23 13:43:13 +00:00
cracyc
e697bb3278
td0_dsk: add new floppy system support for teledisk [Carl]
...
---
Lots of conflicting info out there, need more samples (8", fm)
2013-05-23 12:44:45 +00:00
Curt Coder
9634008e96
Added skeleton for uPD7227 LCD controller. (nw)
2013-05-22 13:30:01 +00:00
Curt Coder
dcb442f9fc
(MESS) hx20: Added floppy software list. [Curt Coder]
2013-05-21 21:00:39 +00:00
Fabio Priuli
d5dd4ee116
(MESS) sms/gamegear: Various improvements [Fabio Priuli]
...
- Converted cart handling and mappers to use slot devices
- Simplified bios and cart bankswitch mechanism
- Added save state support to both systems
- Removed on-cart EEPROM from main gamegear now that
it can be properly implemented on carts which have it
- Made LCD persistence hack optional (ON by default, it can
be turned OFF from Driver Configuration submenu)
- Reduced tagmap lookups all across the driver
2013-05-21 19:53:31 +00:00
smf-
f14ac55805
Changed keycus into a device and moved it into it's own file, only 3 parameters are saved instead of 64k. Changed I/O to 16 bits & uses memory maps instead of installing at runtime. Simplified digital player 3 inputs that are hooked up to dac inputs. [smf]
2013-05-21 10:15:41 +00:00
mahlemiut
e9cd96adfb
(MESS) New not working system: Otrona Attache [Al Kossow, Barry Rodewald]
2013-05-21 08:12:21 +00:00
Curt Coder
53c85ca223
(MESS) horizon: WIP. (nw)
2013-05-19 20:50:40 +00:00
Ryan Holtz
e028e20476
- "And he did give them CRT bloom, and it scorched their eyes so; and they wept
...
openly, for there was nothing left to see with" [MooglyGuy]
* Enabled vector bloom and associated .ini controls
* Added raster bloom and associated .ini controls, each bloom "level" is the
linear weight of successively half-sized render targets
* Removed D3D8 mode
* Mass renaming in D3D renderer to use namespaces, initial planning step to
HAL-based renderer implementation on Windows (i.e., GL on Windows)
* Converted d3d_info, d3d_poly_info, and d3d_texture_info into classes
* Added batching of vectors for possible speed increase
* Minor cleanup of shader state setting
2013-05-19 16:21:26 +00:00
Fabio Priuli
612386d350
sorry for the missing file
2013-05-19 13:19:17 +00:00
Curt Coder
206d3f4adf
(MESS) Added software lists for NorthStar Horizon/Advantage floppies. [Dave Dunfield]
2013-05-19 13:13:47 +00:00
David Haywood
04147967d5
new NOT WORKING
...
Stunt Air [f205v, Tirino73]
2013-05-18 02:43:28 +00:00
David Haywood
8c16104664
new NOT WORKING
...
Midcoin Juke Box 24CD [f205v]
2013-05-18 01:39:47 +00:00
David Haywood
62e8f61f70
new NOT WORKING
...
Sea Battle [ANY]
2013-05-18 01:22:37 +00:00
Curt Coder
12d483b1d5
(MESS) Added skeleton driver for SSE SoftBox. [Curt Coder, Mike Naberezny]
2013-05-17 18:08:00 +00:00
cracyc
d1ef480372
(mess) pc_joy_sw: add MS Sidewinder pad [Carl]
2013-05-14 21:39:57 +00:00
Scott Stone
cb9fb84d54
Change to driver to avoid potential mame/mess linking problems (nw)
2013-05-14 14:37:12 +00:00
smf-
d700c1f372
modernised TMS5220 [smf]
2013-05-14 10:21:05 +00:00
Miodrag Milanovic
a57961c299
(MESS) softlist for mc1502 [shattered]
2013-05-14 06:52:38 +00:00
cracyc
bb174ce847
(mess) pc: fix font for asst128 (nw)
...
asst128_dsk: add support for asst128 ssqd 360K disks (nw)
--
Added a new format class for asst128 floppies because the 360K SSQD disk format conflicts with the standard 360K DSDD type. The Assistant 128 BIOS translates disk commands so 360K DSDD disks boot fine though.
2013-05-11 17:49:37 +00:00
Curt Coder
725996afbd
(MESS) Added skeleton driver for RCA COSMAC Microkit. [Bill Degnan, Curt Coder]
...
cosmac: Added the original CDP1801 CPU variant and rewrote the disassembler. [Curt Coder]
2013-05-11 10:24:25 +00:00
Miodrag Milanovic
8a8755ccf9
(MESS)new driver: 15IE-00-013 serial terminal [shattered]
...
Note: this is without bitbanger abuse part
2013-05-10 13:22:21 +00:00
Miodrag Milanovic
192fc4f915
-pc: remove unused ibm5150_ppi8255_interface [shattered]
...
-mc1502: FDC xtal freq is 16 MHz
-pc, ec1841: unbreak DBG_LOG macro
-asst128: another PC XT clone
-ec1841: add softlist, set 'v2' as default BIOS to avoid resets
2013-05-10 13:15:44 +00:00
Scott Stone
1827647369
Further cleaning of an unneeded file and invalid .mak file entries (nw)
2013-05-09 14:14:47 +00:00
Miodrag Milanovic
4a09e17523
LUA 5.2.2 added to libraries, did basic hookup of LUA VM into running machine [Miodrag Milanovic]
...
added -script (or -autoboot_script) command to execute LUA script after driver startup
2013-05-09 13:57:44 +00:00
Scott Stone
e794ee5bc4
Delete unneeded file and .mak file entry (nw)
2013-05-09 01:27:38 +00:00
cracyc
b3150f804e
(mess) psxmultitap: add multitap support [Carl]
2013-05-06 00:09:10 +00:00
Sandro Ronco
562aabb41c
(MESS) cp1: added layout and keyboard input. [Sandro Ronco]
2013-05-05 07:58:53 +00:00
David Haywood
a663637e9c
silence some excessive logging
2013-05-02 19:39:03 +00:00
Fabio Priuli
aa853b85c2
(MESS) aim65.c: added software list for software ROMs and hooked up to the driver. [K1W1, Fabio Priuli]
...
out of whatsnew: make sure to read the "usage" feature to use properly the dumps
2013-05-01 09:56:29 +00:00
David Haywood
9a8c5514bb
preparation for some fruit machine work I'm doing (nw)
2013-04-29 22:40:10 +00:00
R. Belmont
26df8e12f1
Games added as GAME_NOT_WORKING
...
-------------------------------
Pinball 2000: Star Wars Episode 1 [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 1) [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 2) [José Renato Castro Milanez]
2013-04-28 15:34:30 +00:00
R. Belmont
7555ca37d8
Free to good home if you can make it not sound like ass (nw)
2013-04-28 15:17:52 +00:00
Roberto Fresca
e0343b0578
New complete driver for Good Luck II (Yung Yu / CYE) [Roberto Fresca]
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Good Luck II [Roberto Fresca, f205v]
2013-04-27 02:25:41 +00:00
R. Belmont
ac174df014
New games added as GAME_NOT_WORKING
...
-----------------------------------
Golden Tee Fore! 2004 [R. Belmont, Brian Troha, uncletom]
Golden Tee Fore! 2005 [R. Belmont, Brian Troha, uncletom]
2013-04-25 03:09:48 +00:00
Robbbert
a67009d497
New skeleton driver
...
-------------------
Ravensburger Selbstbaucomputer [Robbbert]
2013-04-23 13:00:21 +00:00
Fabio Priuli
c1540080a1
(MESS) nes.c: major refactoring and improvements of NES/FC cart emulation: [Fabio Priuli]
...
- converted carts, mappers and pcbs to use slot devices
- fixed starting of Famicom, Famicom Twin and Dr. PCJr
- fixed handling of "no disk" in FDS so that the system displays Mario and Luigi
jumping around as expected
- added AY8910 sound to Sunsoft-5B (Gimmick JPN sfx)
- added YM2413 to VRC-7 (Lagrange Point OST)
- added support for recorded samples to Jaleco sport titles and to Bandai Family Trainer
Aerobics Studio, thanks to notes by hap and egoh, and recordings by Pongbashi
(samples are needed because these games use a currently undumpable speech chip)
- added support for NES-EVENT pcb used by Nintendo World Championship 1990,
including dipswitches
- added support for Galoob Game Genie real usage (in addition to the codes which
Puggsy added to his cheat collections): when you load ggenie, a second cartslot
becomes available to load another game attached to the cheat device (e.g. with
"mess.exe nes -cart ggenie -cart2 smb") and you can enter the cheat codes as in a
real NES
- added support for Nantettatte!! Baseball lock-on mechanism, based on the tests
performed by naruko on his carts: when you load nantbb, a second cartslot
becomes available to load one of the two update minicarts (91 Hen or OB Hen)
- improved emulation of Namcot 163, 175 and 340 boards, based on the tests
performed by naruko, lidnariq and bootgod on the real hardware
- moved Nantettatte!! Baseball minicarts to a separate list (nes_ntbrom.xml) because
they cannot be loaded in the NES directly, but only through the nantbb subslot
- emulated bus conflict (CPU/PRG) in PCBs documented as having it
- partial emulation of open bus, enough to make working the games using it as a sort
of protection
- fixed crash when loading files using FFE mappers
- fixed mirroring in some boards (Sunsoft DCS and UNL-CC-21) and in some games
(e.g. Paris Dakar Rally Special and Escape from Atlantis)
- fixed a few bugs in Tengen 800032 emulation (mapper 64), promoting Klax, Xybots
and Road Runner to work state
- fixed Tengen 800037 emulation (mapper 158), promoting US Alien Syndrome to work
state
- added working emulation of many bootleg pcbs used for pirate conversions from FDS
(Ai Senshi Nicol, Doki Doki Panic, Fuuun Shaolin Kyo, Green Beret, Monty no Doki
Doki Daidassou, Tobidase Daisakusen, Super Mario Bros Malee 2 / Genius Merio Bros...)
- improved emulation of many pirate pcb (BMC-GOLDENCARD-6IN1, KS7013B,
KS7012, BMC-GHOSTBUSTERS63IN1, UNL-MALISB, MAXI15 and more...)
- improved RacerMate Challenge II emulation, but the game is still not working due to
unemulated bicycle controller
- added CPU-based IRQ mode in Tengen 800032 emulation (mapper 64), fixing
Skulls & Crossbones gfx (but the game is still not working)
- fixed many small inaccuracies in the old code, spot during the conversion
- added support for most other known pcbs, even if in most cases emulation is only
sketchy
- reduced the need of fake alt pbcs for boards which only differed by mirroring handling
(these are now recognized through the "mirroring" feature)
- removed fake wram which was added to a lot of partially documented pcbs and
re-added it only where actually present, so to more accurately document what was
really in the carts
Out of whatsnew: There's still a lot to do (e.g. to clean up the implementation of the pirate pcbs)
but I hope that submitting this now I can get some wider testing help so to catch and fix regressions
before next release :)
2013-04-21 19:27:29 +00:00
Robbbert
394cfc6886
Deleted old files
2013-04-21 01:51:00 +00:00
R. Belmont
5a1d06c030
New games added as GAME_NOT_WORKING
...
-----------------------------------
Fruit [Any, R. Belmont]
nw: This game based on a 486+PC h/w+VGA SoC appears to boot into MS-DOS successfully (based on logging IDE commands) and the game may even be running, but there is no video at all. If any of the PC experts could take a look it's probably something relatively obvious :)
It also has a Sound Blaster compatible sound system which isn't currently hooked up.
2013-04-21 01:25:34 +00:00
Miodrag Milanovic
1056c6e5fc
more cleanup (nw)
2013-04-19 12:00:24 +00:00
Miodrag Milanovic
ef517f4fd3
some mostly pc related cleanup (nw)
2013-04-18 11:54:35 +00:00
Miodrag Milanovic
5d8cdfb2e5
(MESS) cassette cleanup (nw)
2013-04-17 08:30:36 +00:00
Robbbert
ec0c81f9e3
New WORKING system
...
------------------
DAG Z80 Trainer [Robbbert]
2013-04-14 12:40:55 +00:00
Andrew Gardner
7bf57783e7
Adds simple_set data structure and hooked it up to the debugger comment system.
...
[Andrew Gardner]
2013-04-13 20:03:24 +00:00
Miodrag Milanovic
e0ce5c477c
XT IDE interface [Phill Harvey-Smith]
2013-04-09 11:32:51 +00:00
Fabio Priuli
0595f70aa3
(MESS) snes.c: added support for the PowerFest '94 competition cart. [Fabio Priuli]
2013-04-07 09:32:02 +00:00
mahlemiut
38716f6a64
s3virge: moved to separate source file (no whatsnew)
2013-04-07 02:13:42 +00:00
Jonathan Gevaryahu
495816937e
tms5220.c: Added correct tms5200 chirp rom derived from decap; This is now used for 5200, 5220 and 5220c pending decaps of the latter two. [digshadow, Sarayan, Lord Nightmare]
...
(removed tms5220r.c which hasn't actually been compiled/used by speech code for around 2 years now, and fixed the makefile. no whatsnew)
2013-03-31 02:59:17 +00:00
Curt Coder
e61d508086
(MESS) ql: Added floppy softlist. [anonymous]
2013-03-26 16:01:23 +00:00
R. Belmont
3f85549053
Add support for Mitsubishi M50740/50741 MCUs. [R. Belmont]
2013-03-25 02:33:41 +00:00
cracyc
6d6e25adaf
(mess) psxcd: simplify the cdrom [Carl]
...
---
I haven't found any regressions but I wouldn't be surprised to see some. The only improvements so far is better CD audio and disk change support.
2013-03-24 23:58:53 +00:00
Fabio Priuli
69e62129cb
removed a (now) redundant .h file too. nw.
2013-03-23 17:47:20 +00:00
Angelo Salese
2424f1ac6c
Forgot main file
2013-03-23 16:24:16 +00:00
Fabio Priuli
5409bd67cd
(MESS) megadriv.c: removed drivers gensvp, mdsvp and mdsvpj: Virtua Racing can
...
now be loaded directly in genesis, megadriv and megadrij [Fabio Priuli]
2013-03-23 11:53:31 +00:00
Fabio Priuli
f1283d262c
(MESS) megadriv.c: backing up preliminary work on SVP as slot device. disabled by default.
...
also reorganization of megadriv.xml, part 1. nw.
2013-03-21 15:53:22 +00:00
Miodrag Milanovic
9ec92e573e
removed devhelpr.h and trampolines in half modern devices,also southbridge also use am9517a device now (no whatsnew)
2013-03-20 12:04:38 +00:00
Fabio Priuli
5abd7173ff
(MESS) saturn: converted carts to be slot devices and enabled battery
...
RAM carts support [Fabio Priuli]
2013-03-19 11:13:46 +00:00
Fabio Priuli
e5bd92893c
added software list to the RM Nimbus.
2013-03-18 14:09:14 +00:00
R. Belmont
f89b0d6d3c
M3745x: Preliminary support for the Mitsubishi M37450 microcontroller [R. Belmont]
2013-03-18 01:12:44 +00:00
mahlemiut
b17d78ad6b
de_2: Adding a bit of meat to the bones. Still need to work on the MSM5205 and some of the LEDs. (no whatsnew)
2013-03-16 05:50:35 +00:00
Fabio Priuli
16d68e7fbb
(MESS) snes.c: major overhaul of cart and add-on handling [Fabio Priuli]
...
- updated carts to be slot devices
- simplified loading and bankswitch mechanism
- removed drivers snessfx and snespsfx: SuperFX/GSU games can now
be loaded in snes and snespal
- removed drivers snesdsp and snespdsp: NEC DSPx games can now
be loaded in snes and snespal from softlist
- removed drivers snesst10 and snesst11: Seta DSP games can now
be loaded in snes and snespal from softlist
- removed driver snesst: when you load Sufami Turbo, two more cart slots
(-cart2 and -cart3) become available to load ST carts
- added preliminary support for games with BS-X slots: when you load
one of these, a -cart2 slot becomes available to load a 8MB memory pack
(only a few of these work at the moment, e.g. Same Game)
- added support for loading DSPx games with DSP dump appended at the
end of the .sfc file
- added two "legacy" drivers snes_add and snesp_add containing the
DSP dumps in the bios, to allow loading of old .sfc dumps missing the DSP
content (these drivers are of course marked as GAME_UNOFFICIAL)
out of whatsnew:
- I have removed the DSP1B dump from NSS, because I plan to update NSS
to use slot devices as well and that will cover everything needed by SMK, if we
ever find its NSS release and dump it
- Also, I will take care of fixing snes entries in messnew before u2, because
part of this set of changes supersede the log for 21546 (e.g. no more snesnew
or snespnew wip drivers)
2013-03-15 09:13:49 +00:00
Angelo Salese
e14af05144
New skeleton driver for Casio FP-200, will do actual code work next
2013-03-14 21:07:18 +00:00
David Haywood
6fd27fba2a
the Naomi cartridge per-game keys are totally arbitrary at this point, let's not store them in 4 byte files as if they were dumps (by request / suggestion of Nicola) (nw)
2013-03-11 21:45:41 +00:00
David Haywood
c3f5ced6f3
put the decathlete protection (compression) handling in a different file to the others, add some debug (disabled) code to allow loading of memdumps from UME/MESS for the title screen, will hopefully give us a good 1:1 match for some compressed -> plain gfx.
...
this one is going to need a lot of work even once the gfx are done tho, currently looks awful anyway with the bad blending and 9% speed.
2013-03-09 16:55:40 +00:00
Curt Coder
389ee4558f
Reverted MC68328 changes. (nw)
2013-03-07 19:12:27 +00:00
Curt Coder
75f815e2b5
Fixed build. (nw)
2013-03-07 18:49:59 +00:00
Curt Coder
76ac08a0b8
Moved some files to where they belong. (nw)
2013-03-07 15:28:25 +00:00
David Haywood
5a7e9894b8
new NOT WORKING
...
Dream Ball [J. Finney, TrevEB, Yohji, Smitdogg, The Dumping Union]
(I'll look at hooking things up properly in a moment)
2013-03-06 18:21:04 +00:00
Fabio Priuli
0694bfd717
moved snes add-on chips emulation to src/mess/, at last.
2013-03-05 11:01:22 +00:00
Fabio Priuli
7d59f1d7e9
removed snesbsx driver: it never worked, and satellaview support will be done through slot devices. nw.
2013-03-05 09:26:25 +00:00
Nathan Woods
7c0baa1f6d
Rewrite of 6809/6309/konamicpu cores. 6809 should be cycle exact based on the
...
6809 datasheet. Inferred 6309 cycle exact timings. Not sure about the Konami
timings; they are definitly different from the previous core but the previous
timings were a guess.
Get ready for regressions...
2013-03-04 13:29:33 +00:00
Robbbert
3e79433502
New WORKING game [Robbbert]
...
------------------------------
Williams 6-in-1 Multigame
2013-03-04 09:08:17 +00:00
Fabio Priuli
969074c41e
(MESS) snes.c: several updates to cart handling [Fabio Priuli]
...
- moved Sufami Turbo and BSX carts to separate lists
- added two new drivers snesnew and snespnew, using slot devices for carts
- added emulation for DSP1/4, ST-010/011, S-DD1, SPC7110, SuperFX, BS-X
and Sufami Turbo as slot devices
- added emulation for the protection device used in some pirate carts
out of whatsnew. there are one or two (possibly stupid) bugs in the new drivers
causing glitches in several games (e.g. SameGame, or F1 ROC 2) which prevent
us from removing the fake driver clones with add-on CPUs. if anyone is willing to
help to trace them, you're all welcome.
2013-03-03 13:09:54 +00:00
Miodrag Milanovic
f54c1e6f5b
channelf sound device modernized (nw)
2013-03-01 08:47:05 +00:00
R. Belmont
e6a5048598
(MESS) New machines added as GAME_NOT_WORKING
...
---------------------------------------------
Besta-88 [shattered]
2013-03-01 03:00:17 +00:00
R. Belmont
bff5a6cfa9
(MESS) Reimplemented the NCR5380 SCSI controller using nscsi. [R. Belmont]
2013-03-01 01:20:43 +00:00
R. Belmont
7cec2a0798
Ethernet: Make pcap work on Mac OS X & disable unnecessary packet filtering. [Rob Braun]
2013-02-27 02:14:55 +00:00
Sandro Ronco
13cfd0d682
(MESS) New NOT WORKING system
...
------------------------------
Yeno - MisterX [Team Europe]
2013-02-23 19:58:55 +00:00
smf-
a37772ec09
split mame/drivers/saturn.c into emu/machine/saturn.c and mess/drivers/saturn.c, so mame doesn't have to compile and link the unused code. [smf]
2013-02-22 19:58:27 +00:00
Curt Coder
af96c3b896
(MESS) Cleanup. (nw)
2013-02-22 15:23:05 +00:00
Curt Coder
2121b5c40d
(MESS) cbm2: Floppy additions. (nw)
2013-02-22 15:15:11 +00:00
Miodrag Milanovic
bdb76fda6e
Finished moving quicload/snapshot formats into machine folder (nw)
2013-02-22 11:49:43 +00:00
Miodrag Milanovic
f23413860a
Some more moving to proper place and compile fix (nw)
2013-02-22 11:09:34 +00:00
Miodrag Milanovic
2b25f4a87f
Moved some mess devices to proper place (nw)
2013-02-22 10:53:15 +00:00
Miodrag Milanovic
b25a1c367a
removed some not used folders/files (nw)
2013-02-22 10:45:32 +00:00
Sandro Ronco
fc008f79ef
(MESS) Added software list for Sega Visual Memory Unit. [LoganB]
2013-02-20 20:12:19 +00:00
R. Belmont
d9cdaf1649
(MESS) Apple II: Added support for Street Electronics Echo Plus and Zip Technologies ZipDrive cards [R. Belmont, Lord Nightmare]
2013-02-18 21:11:17 +00:00
David Haywood
a0814877f5
new NOT WORKING
...
unknown 186 based gambling game (2 sets) [ANY]
2013-02-18 17:04:38 +00:00
Curt Coder
a6e13f490b
(MESS) vic20/c64: Added VIC-1011A/B RS-232C adapter emulation. [Curt Coder]
...
(MESS) cbm2: Connected RS-232 port to ACIA. (nw)
(MESS) Modernization and cleanup. (nw)
2013-02-15 18:54:26 +00:00
Sandro Ronco
922c0727db
(MESS) Moved SST39VF020/SST39VF400A emulation into intelfsh. (nw)
2013-02-12 18:47:03 +00:00
Curt Coder
7e6fabfb9e
Modernized the MOS6526, MOS6560, MOS7360, MOS6581, CBM IEC, and IEEE-488 devices. [Curt Coder]
2013-02-12 15:21:24 +00:00
smf-
1a0c7eceea
Moved some of the saturn code from mame/ into emu/ and made saturn.c & stv.c separately compilable. Still needs work before saturn.c can be moved to mess/ [smf]
2013-02-11 15:41:23 +00:00
Curt Coder
497661c016
(MESS) c64: Added support for the standard MIDI cartridges: Passport/Syntech, Siel/JMS/DATEL, Sequential, Namesoft, and Maplin. [Curt Coder]
2013-02-11 15:13:15 +00:00
Fabio Priuli
0e937ed6b4
(MESS) nes.c: shuffled around the loading code (very preliminary step towards slotification).
...
also, temporarily made famicom driver to only support disks.
2013-02-11 10:13:14 +00:00
Curt Coder
ae951920f0
(MESS) c64: Added support for the VizaStar cartridge. [Curt Coder]
2013-02-10 19:58:50 +00:00
R. Belmont
39431cdbe7
(MESS) checkpoint: AE Vulcan IDE card (nw)
2013-02-10 16:45:56 +00:00
R. Belmont
2818379939
(MESS) Apple II: Support 8 meg AE RamWorks III card for IIe. [R. Belmont]
2013-02-09 01:55:38 +00:00
R. Belmont
82547ea6dd
(MESS) Apple II: Another pass on tagmaps, plus preliminary emulation of the standard and extended 80-column cards for the IIe [R. Belmont]
2013-02-08 14:40:27 +00:00
Fabio Priuli
312abbed4e
(MESS) gb.c: many updates to cart handling [Fabio Priuli]
...
- updated carts to be slot devices
- simplified loading and bankswitch mechanism
- fixed MMM01 emulation
- removed need for "mapper" feature from xml softlist, since the new "slot" feature is enough
2013-02-07 20:41:05 +00:00
Angelo Salese
dc47175aac
Minor changes
2013-02-07 15:52:41 +00:00
Curt Coder
99c28d1fb9
(MESS) plus4: Speech WIP. (nw)
2013-02-07 14:55:59 +00:00
Curt Coder
31257a208a
(MESS) Refactored all drivers to use the new MOS6551 and removed the old implementation. (nw)
2013-02-06 20:39:31 +00:00
Curt Coder
30acea03a2
(MESS) c64: Added CMD Turbo232 cartridge emulation. [Curt Coder]
2013-02-06 19:19:17 +00:00
Curt Coder
d9bcbe5a8c
(MESS) c64: Added CMD SwiftLink cartridge emulation. [Curt Coder]
2013-02-06 18:57:58 +00:00
Curt Coder
5f9462af07
(MESS) devcb2 conversions. (nw)
2013-02-06 14:34:13 +00:00
David Haywood
b96c3204b0
started looking at fruit fresh, looks straightforward enough (nw)
2013-02-06 09:22:37 +00:00
Curt Coder
aae9346488
(MESS) superpet: WIP. (nw)
2013-02-05 15:09:27 +00:00
Robbbert
1256053139
Splitted kabuki from cps1.h
2013-02-05 10:46:14 +00:00
Ryan Holtz
0bb5a40ba7
arm7 drc checkpoint, nw
2013-02-05 02:05:54 +00:00
Curt Coder
cd303ce23c
(MESS) cbm8096: Added floppies. (nw)
2013-02-04 19:38:35 +00:00
Curt Coder
a54783d969
(MESS) pet: Added user and memory expansion ports. [Curt Coder]
...
(MESS) cbm2: Added user port. [Curt Coder]
(MESS) Connected the CBM cassette software lists and readded quickloads. (nw)
2013-02-04 14:48:12 +00:00
David Haywood
c736577005
shuffle some tecmo sprite code around ready for device conversion / attempting to unify it a bit (nw)
2013-02-04 09:41:32 +00:00
Ryan Holtz
d1f2e2ca8e
checkpoint (nw)
2013-02-04 00:59:54 +00:00
R. Belmont
2e15704232
Initial implementation of Ensoniq ES5510 DSP [Christian Brunschen]
...
nw part: This doesn't actually process samples yet, but it's pretty close to doing so, we just need OG to figure out how that works in the core.
2013-02-03 22:09:53 +00:00
Curt Coder
4338702116
(MESS) Added minimal cassette software lists for the Commodore computers. [Curt Coder]
2013-02-03 21:23:05 +00:00
Fabio Priuli
6d7b97aca4
(MESS) megadriv.c: many updates to cart handling [Fabio Priuli]
...
- updated carts to be slot devices
- simplified loading and bankswitch mechanism
- added support for real Sonic & Knuckles lock-on emulation (you can combine it freely
with other carts, through the -cart2 slot which gets added automatically)
- remove need for "pcb_type" feature from xml softlist, since the new "slot" feature is enough
- moved SVP emulation to src/mess/ in view of conversion to a slot device as well
2013-02-03 13:13:52 +00:00
Curt Coder
daea35e7d5
(MESS) pet2001: Rewrote the PET 2001 series. [Curt Coder]
2013-01-31 15:17:11 +00:00
Curt Coder
30b6014d2d
(MESS) Softlist additions. (nw)
2013-01-30 16:36:43 +00:00
Curt Coder
1e7e398238
(MESS) pet: Added add-on ROM software list. [Curt Coder]
2013-01-29 15:11:28 +00:00
R. Belmont
c3a7aa3e32
(MESS) apple2: Support generic 6850 MIDI card (Yamaha, Passport, etc). [R. Belmont]
2013-01-29 04:44:45 +00:00
Curt Coder
b76debcb8b
(MESS) c64: Renamed legacy file. (nw)
2013-01-28 20:31:49 +00:00
Curt Coder
518642d39e
(MESS) tek4052: Added cartridge software list. [Curt Coder]
2013-01-28 14:48:12 +00:00
Oliver Stöneberg
cd384cbe54
added "copy" support to chdtest.py / added some v4 to v5 copy tests
2013-01-26 18:54:09 +00:00
Fabio Priuli
c3f0419324
msx1: added a cass list, containing expansion tapes for Albatross. no whatsnew.
...
I don't plan to add more tapes any time soon (I simply did not want to lose these two), so anyone willing to
add more elements to the list would be welcome....
2013-01-25 16:15:19 +00:00
Sandro Ronco
8e40dc87e0
(MESS) Cleanup the HD44780 device. (nw)
2013-01-22 23:22:41 +00:00
Roberto Fresca
d0a91d5e6b
Improvements to sanremo.c driver... [Roberto Fresca]
...
- Graphics decode.
- Proper ROM load.
- Accurate memory map.
- Hooked CPU & interrupts.
- Added CRTC support.
- Added AY-3-8910 sound and ports support.
- Added input ports.
- Added output-lamps port.
- Added button-lamps layout.
- NVRAM support.
2013-01-21 16:48:11 +00:00
Ryan Holtz
d157249cb7
d3dhlsl.c: Add preliminary vector post-processing. [MooglyGuy]
2013-01-21 02:40:48 +00:00
Fabio Priuli
57ad367d43
(MESS) softlists: Added software lists to MZ800, Osborne 1 and Sorcerer [LoganB]
...
(MESS) softlists: Added software list to M20 [Fabio Priuli]
2013-01-20 10:07:33 +00:00
Roberto Fresca
991ab56747
New preliminary driver for 8bit San Remo Games. [Roberto Fresca]
...
New games marked as GAME_NOT_WORKING
------------------------------------
Unknown San Remo poker game [Roberto Fresca, Any, The Dumping Union]
2013-01-20 06:28:32 +00:00
David Haywood
aa00f6971d
sync with XingXing (nw)
2013-01-19 18:44:43 +00:00
Wilbert Pol
c40207b0f1
(MESS) Added microvision software list (nw)
2013-01-18 18:41:26 +00:00
cracyc
c6e8508bcc
[mess] Slotify playstation controller ports [Carl]
...
[mess] Fix memory card and standard controller with v3 pad lib psx software [Carl]
[mess] Add Dualshock emulation [Carl]
2013-01-17 16:47:09 +00:00
Curt Coder
ffe3325258
(MESS) d64/g64 floppy modernization WIP. (nw)
2013-01-17 15:32:52 +00:00
R. Belmont
520a27efd5
First pass on MIDI out support [R. Belmont]
2013-01-14 03:10:52 +00:00
Fabio Priuli
015f6484c3
softlist: Added preliminary lists to MO-5, TO-7 and TO-770 [K1W1]
...
softlist: Added preliminary lists to Enterprise 64/128, Odyssey 2 and G-7400, Interact and Kaypro II [LoganB]
2013-01-13 17:23:39 +00:00
Robbbert
b8c7ba68aa
(MESS) New WORKING system. BINBUG. [Robbbert]
2013-01-13 15:41:59 +00:00
R. Belmont
098c5a9064
(MESS) esq5505: add MIDI In capability to all of these drivers. [R. Belmont]
2013-01-13 03:50:33 +00:00
R. Belmont
f6c44c6e9b
MIDI core updates: [R. Belmont]
...
- Add MIDI in and out ports as image device types
- Add OSD calls to check for and read MIDI input
- Add MIDI in image device which reads input and converts it to a serial bitstream
nw section:
Note that the MIDI In device uses the new image device override to prevent the core from attempting to fopen() the "file" name and instead it handles open/close itself in call_load/call_unload. This allows greater flexibilty than the hack used for sockets/ptys/named pipes where the OSD file layer has to know about them.
2013-01-13 03:48:10 +00:00
Wilbert Pol
5df1c82e6d
(MESS) g7400: Moved the EF9340/1 code into a separate device. Merged all the odyseey2 code into the driver file. (nw)
2013-01-12 21:54:10 +00:00
Curt Coder
c972bc6caf
(MESS) prof80: Added floppy software list. [Curt Coder]
...
(MESS) prof180: Added floppy software list. [Curt Coder]
2013-01-12 21:52:05 +00:00
Wilbert Pol
9bb8016a75
(MESS)Merged src/mess/machine/odyssey2.c and src/mess/drivers/odyssey2.c (nw)
2013-01-12 12:13:59 +00:00
Wilbert Pol
017e26d568
i8244.c: Added a device implementation for the i8244/i8245. [Wilbert Pol]
...
(MESS)g7400: Changed driver to use the i8244/i8245 device implementation. [Wilbert Pol]
2013-01-11 20:52:37 +00:00
Miodrag Milanovic
0e19f641d3
Cleanups and version bump
2013-01-11 07:32:46 +00:00
Curt Coder
45319730ae
(MESS) mm1: Fixed floppy. [Curt Coder]
...
Added a new implementation of the Intel 8275 with accurate DMA timing. [Curt Coder]
2013-01-10 15:32:07 +00:00
Oliver Stöneberg
4b09e73c9f
added "createhd" support to chdtest.py via in.params input file / added new chdman test
2013-01-10 14:27:42 +00:00
Oliver Stöneberg
e111fe61f3
fixed uninitialized memory in the last hunk on CHD creation (fixes potentially different filesize with each compiler not defaulting memory to 0x00 including Visual Studio) / added another chdman test (nw)
2013-01-09 19:12:21 +00:00
Michaël Banaan Ananas
a7dc1ca0b9
(placeholder)
2013-01-09 19:00:35 +00:00
Fabio Priuli
8cc9070d27
lviv: added support for multipart tapes (lv0, lv1, etc. extensions) [Fabio Priuli]
...
softlists: added preliminary softlists to Apogee, Bashkiria-2M, BK-0010, Galaksija, Korvet, Lviv, Mikrosha, Ondra ViLi, Orao,
Orion-128/OrionPro, Partner-01.01, Pecom64, Pyldin-601, Radio-86RK, Specialist/Specialist MX and UT-88. [Fabio Priuli]
After 0.148 I will clean up the file descriptions, but it's good to have these documented at last :-)
Loading instructions are already present at projectMESS and will be in next sysinfo update.
2013-01-09 17:20:18 +00:00
Fabio Priuli
3deb982fa8
softlists: fixing svn properties, no whatsnew.
2013-01-09 17:12:41 +00:00
Oliver Stöneberg
4aa4f3d9ec
added another chdman test (nw)
2013-01-09 05:50:36 +00:00
David Haywood
62753a82b6
Amiga lists shuffle around, document Assassins PD collections from TOSEC ( + some other images I found which are missing from TOSEC..) (nw)
2013-01-08 04:37:50 +00:00
R. Belmont
7bc847a37f
n68681: preliminary working diserial-based I/O [R. Belmont]
2013-01-07 04:44:44 +00:00
Curt Coder
c0b9575621
(MESS) c64: Cartridge WIP. (nw)
2013-01-06 21:11:25 +00:00
Oliver Stöneberg
035a7fe8e8
fixed filename set in NRG track parsing / added NRG test to chdman unit test (nw)
2013-01-05 19:25:13 +00:00
Oliver Stöneberg
a77655df86
recreated all files for the chdman unittest / added test for TOC input (nw)
2013-01-05 18:29:53 +00:00
Oliver Stöneberg
585ecc7c2e
first version of chdman unit test / fixed dependies of tests target (nw)
2013-01-05 16:17:42 +00:00
Oliver Stöneberg
e18a790e69
added a "tests" target to the makefile / added chdman unittest placeholders (nw)
2013-01-05 14:20:15 +00:00
R. Belmont
696135be88
Checkpoint of "n68681" modernized, diserial-ized 68681 device (nw)
...
This covers the modernization aspect; the diserial-ization comes next. Do not convert other drivers to use this yet.
2013-01-05 05:03:38 +00:00
Andrew Gardner
a33f00ff55
dsp16: Added 16-bit immediate load opcode. [Andrew Gardner]
...
Fixed reset behavior.
Code reorganization.
2013-01-05 01:40:33 +00:00
smf-
186d0b526a
removed psx_state, all code shared between mame and mess is now in src/emu/ [smf]
2013-01-04 16:21:35 +00:00
Curt Coder
1566e7c2b8
(MESS) mm1: Added software list with boot disk. [Kara Trace, Curt Coder]
2013-01-04 15:31:33 +00:00
Olivier Galibert
e8738c6a89
placeholders
2013-01-04 13:17:37 +00:00
Curt Coder
702067b866
(MESS) c64: Cartridge WIP. (nw)
2013-01-03 16:25:31 +00:00
Luca Elia
492567f0c9
metro.c update [Luca Elia]
...
- I4220 supports 16x16 tiles too
- merged in vmetal.c
2013-01-03 14:13:25 +00:00
mahlemiut
0d4f2a1a43
s11c: Preliminary start to System 11C. Games run, but there are issues with either the DAC and/or HC55516.
2013-01-03 06:23:15 +00:00
R. Belmont
ad80ff6c3f
portmidi: Initial commit. [R. Belmont]
...
(nw: this isn't enabled to compile yet, this is just to make it easier to run the final tests on my Mac and my Windows laptop)
2013-01-01 16:11:32 +00:00
mahlemiut
d606935edb
s11a: made driver class be derived from the s11 driver class, to reduce code duplication.
2013-01-01 09:33:27 +00:00
R. Belmont
fd0960a746
Split AMM decoder from YMZ770 and add MPEG layer 1/2 support [O. Galibert]
...
De-skeletonized Sega Z80 type Digital Sound Board, hooked up to swa [R. Belmont, O. Galibert]
2012-12-31 22:04:28 +00:00
Ryan Holtz
7e652d13c5
- render.c: Added new PRIMFLAG macros pertaining to vectors, to be used by the
...
OSD. [MooglyGuy]
- d3dhlsl.c: Began laying the groundwork for vector post-processing, disabled
by default. [MooglyGuy]
2012-12-31 21:29:02 +00:00
Wilbert Pol
67c211dd92
(MESS) g7400: Let's start displaying some things. (nw)
2012-12-30 21:56:29 +00:00
David Haywood
71df55ebe7
shuffle floppies around based on minimum chipset requirement (nw)
2012-12-30 20:40:32 +00:00
Wilbert Pol
0f39806c68
(MESS)New NOT WORKING system
...
------------------------------
Milton Bradley MicroVision [kevtris, Wilbert Pol]
Because of the tiny screen use -prescale 3 to
get decent video output.
2012-12-28 21:56:04 +00:00
David Haywood
6cdf4c0242
hook .dsk up to specpls3 and create a skeleton softlist with Pacmania in it (which works) (nw)
2012-12-28 20:54:35 +00:00
David Haywood
7be26b9dc9
more (nw)
2012-12-27 17:03:03 +00:00
David Haywood
3a5e495ede
more of the same (nw)
2012-12-27 16:41:57 +00:00
R. Belmont
a154c0eb92
Preliminary support for M740 (M5074x/M5074x) CPU family [R. Belmont]
2012-12-27 03:55:41 +00:00
Angelo Salese
7b739528bd
Added placeholders for a keyboard device
2012-12-25 21:09:15 +00:00
R. Belmont
a9116a7973
SDL: Experimental Qt-based debugger [Andrew Gardner, R. Belmont]
2012-12-25 03:51:20 +00:00
David Haywood
78bf632d56
make the DECO222 handling in decocass transparent to the driver (nw)
2012-12-25 01:45:45 +00:00
Nathan Woods
e9352ef19a
Better devicification of the Apple II FDC/IWM/SWIM
2012-12-24 21:11:07 +00:00
Miodrag Milanovic
c462adc489
(MESS) New skeleton added :
...
----------------------------
Brandt 8641 - Currency Counter [Miodrag Milanovic]
2012-12-24 12:56:22 +00:00
Robbbert
6a0688877b
(MESS) New NOT WORKING system
...
------------------------------
Hanimex Pencil II {Robbbert, Ian Farquhar]
2012-12-24 11:17:52 +00:00
Fabio Priuli
fa730f8abe
apc.xml: fixed properties. nw.
2012-12-23 11:28:34 +00:00
mahlemiut
de8cdf7b71
Whoops, forgot the layout
2012-12-23 10:17:43 +00:00
Ryan Holtz
9ad5d554de
- m6809: Modernized the M6809 core. [MooglyGuy]
2012-12-23 01:20:38 +00:00
Miodrag Milanovic
8532507dea
(MESS) New skeleton added:
...
-----------------------
- TIM-100 [Miodrag Milanovic]
2012-12-21 14:48:36 +00:00
David Haywood
ced34f725e
new skeleton driver (new NOT WORKING game added)
...
Bowling Try [H.A. Pontes, R. Mucciarelli, Tormod, Yohji, Smitdogg, The Dumping Union]
CPU: H8 3008 (currently set to H8 3002 because 3008 doesn't exist in the core)
GFX: YGV631-B (we have no docs for this, might be related to the Namco ND1 chip?)
SOUND: TT5665 (there are datasheets about, but I don't think we have a core)
I claim no ownership over this, I won't be working on it, up for grabs.
2012-12-20 20:16:53 +00:00
R. Belmont
c11827943d
Add MESS-related manpages I missed (nw)
2012-12-20 00:56:47 +00:00
Phil Bennett
2712125bd9
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Rise of the Robots (prototype) [Phil Bennett, Ordyne]
2012-12-19 20:02:43 +00:00
Phil Bennett
3da8c66354
Added preliminary emulation of the NCR 53C700 SCSI I/O processor [Phil Bennett]
2012-12-19 19:56:49 +00:00
David Haywood
3ecee7c08a
some fruit machine notes (nw)
2012-12-18 12:38:40 +00:00
Angelo Salese
fae6b8c00e
Another magician trick, this time with PC-9801-118 (preliminary)
2012-12-18 01:58:22 +00:00
Angelo Salese
2f5449614c
Added PC-9801-86 device for PC-9801 (OPNA)
2012-12-18 01:14:59 +00:00
Angelo Salese
4a807320a9
Preliminary slot interface for PC-9801, added support for PC-9801-26 sound board as an example
2012-12-18 00:40:17 +00:00
Olivier Galibert
b9afe99e63
(mess) mt32: Preliminary driver [Lord_Nightmare, O. Galibert]
2012-12-17 23:19:54 +00:00
Olivier Galibert
bc16ecffe5
placeholders
2012-12-17 23:17:10 +00:00
David Haywood
362db6a8c0
be a bit less printf spammy when running these (nw)
2012-12-16 19:01:53 +00:00
R. Belmont
90151ee3b5
(MESS) New skeleton added:
...
--------------------------
Ensoniq MR-Rack [R. Belmont]
2012-12-16 15:06:32 +00:00
R. Belmont
1313138b73
(MESS) New system drivers supported:
...
-----------------------------------
Ensoniq KT-76 [R. Belmont]
2012-12-15 05:18:17 +00:00
Roberto Fresca
334d86f0df
New driver for Kuru Kuru Pyon Pyon....
...
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Kuru Kuru Pyon Pyon (Japan) [Roberto Fresca, hap, Fyrecrypts, anonymous,
btribble, Yohji, Smitdogg, The Dumping Union]
2012-12-13 03:43:00 +00:00
David Haywood
7aec9e3775
some fruit machine re-organization (mainly maygay m1a splitting + misc changes / movements) (nw)
...
note, external submission, cleaned up a bit by me, was sent with the following message
From Brian Griffin:
To Haze:
I've made some changes to the drivers for the fruities by continuing to split things into proper versions and adding some you were missing continuing with the patterns you have set. We had some Maygay machines come in and I saw they hadn't been done yet.
No 'Brian Griffin' isn't my real name I'd rather remain anonymous / not be in the credits if that's alright with your team because of my job my employer or customers could take issue with me helping.
I work as a repair technician for these fruities and what's happening in Mame is the best thing to happen in the last 10 years. By that I mean the effort being made to recognize the different rom versions of each game, it's invaluable when it comes to repairing these and fitting programs the operators are happy with. Until Mame came along everybody was just sticking with one set and that was only good for people wanting to play the games on a PC not people operating and maintaining the original machines where you often need a specific version for a specific hardware profile.
It is with great lament we threw away many different 'sets' at my former place of employment 5 years back because nobody at all was interested in them at the time. I wish Mame had shown an interest back then but they're long gone now.
Regarding sound roms I'm not hopeful of you finding the missing ones, what you don't realise is except for the most popular / profitable they were in and out in under 3 months, scrapped for parts, reskinned, fitted with new roms, and recycled. We had arcade video games on location test for longer than some of these were around if they weren't bringing in the money or worse were instead bleeding it because people had found emptier exploits. You could probably consider many of them to be 'prototypes' using Mame terminology they were so short lived. Nobody I work with has seen some of them for 15-20 years and these machines are sizeable enough so you can't just misplace them. Anything more than a few years old not owned by a collector or retro-arcade more than likely no longer exists anywhere.
Everything you need is at (speedy share link removed)
2012-12-11 21:05:38 +00:00
Miodrag Milanovic
6eb95f7a54
New MESS skeleton added:
...
------------------------
- General Processor Modello T [Any,The Dumping Union]
2012-12-10 15:42:47 +00:00
R. Belmont
51c1cbd056
(MESS) Mac: added "image" card which allows direct read/write access to any vMac/BasiliskII compatible image under 256 MB, including HD floppies. Not bootable, and do NOT try to swap the disk. [Rob Braun, R. Belmont]
2012-12-09 03:57:00 +00:00
Michaël Banaan Ananas
13db0bd686
New clone added
...
--------------
Space Combat [Brendan Schulze, John Glover]
2012-12-08 15:11:22 +00:00
Curt Coder
49d9ed05aa
(MESS) Removed unused legacy code. (nw)
2012-12-07 16:06:31 +00:00
Michaël Banaan Ananas
e3e5f36203
New clone added
...
-----------------
Head On (bootleg on dedicated hardware) [any, hap, The Dumping Union]
2012-12-06 20:15:17 +00:00
Olivier Galibert
627ac29a1a
m6502,tms57002: Snakes in an emulator [Robert Muth, O. Galibert]
2012-12-06 19:08:40 +00:00
Olivier Galibert
7a70504ccd
placeholders
2012-12-06 18:56:56 +00:00
Scott Stone
c202544fff
Added skeleton driver for Dragon's Lair 2: Time Warp (dlair2.c). Added some notes to assist initial development. [Tafoid]
...
New games marked as GAME_NOT_WORKING
------------------------------------
Dragon's Lair 2: Time Warp (US v3.19)
Space Ace (DL2 Conversion) (US v1.3)
New clones added
----------------
Dragon's Lair 2: Time Warp (Euro v3.19) (not working)
Dragon's Lair 2: Time Warp (Spanish v3.19) (not working)
Dragon's Lair 2: Time Warp (US v3.18) (not working)
Dragon's Lair 2: Time Warp (Euro v3.16) (not working)
Dragon's Lair 2: Time Warp (US v3.15) (not working)
Dragon's Lair 2: Time Warp (Spanish v3.15) (not working)
Dragon's Lair 2: Time Warp (US v3.14) (not working)
Dragon's Lair 2: Time Warp (US v3.12) (not working)
Dragon's Lair 2: Time Warp (US v3.00) (not working)
Dragon's Lair 2: Time Warp (US v2.11) (not working)
Space Ace (DL2 Conversion) (Euro v1.3) (not working)
2012-12-05 20:44:21 +00:00
Sandro Ronco
47689c0995
(MESS) iq128: use a softlist also for ROMless cartridges. (nw)
2012-12-05 19:51:43 +00:00
Olivier Galibert
ba39484252
placeholders
2012-12-04 19:16:53 +00:00
Scott Stone
ebc6b1857c
Added the ability to view peel18cv8 jed files to the jedutil. [Kevin Eshbach)
2012-12-04 04:37:49 +00:00
R. Belmont
d73ec8ec79
(MESS) Mirage: lots of documentation from the schematics, added preliminary LED hookup [R. Belmont]
...
(MESS) New games added as GAME_NOT_WORKING
------------------------------------------
Yamaha MU-100 [Guru, R. Belmont, O. Galibert]
2012-12-02 22:11:07 +00:00
David Haywood
4d7fd22b14
various fruit machine re-org for some futher work, including identifying some JPM System 5 sets making use of the older SAA sound hardware revision of the board. (nw)
2012-12-02 08:16:16 +00:00
David Haywood
1ba1192e3f
megacd/neocd: precursor to proper cleanups (nw)
...
(rather ugly for now, the code *should* be collapsible to a single set of functions but we're not there yet, not even close, lots of push and pull of system specific bits needed before everything is in the right place)
2012-12-02 02:56:09 +00:00
Curt Coder
d40e28b6d1
(MESS) tiki100: Floppy modernization. (nw)
2012-11-29 19:01:03 +00:00
Angelo Salese
80283db9f3
Added preliminary artwork LEDs for Commodore Amiga (open to suggestions), nw
2012-11-29 02:30:44 +00:00
Curt Coder
daa35a9aca
(MESS) comx35: Added floppy software list. [Curt Coder]
2012-11-28 19:03:05 +00:00
Angelo Salese
32a13bebc8
Added skeleton device for Acorn Archimedes KART device
2012-11-28 17:20:33 +00:00
Olivier Galibert
958c5307e1
placeholders
2012-11-27 16:54:19 +00:00
Olivier Galibert
ee2e4922f0
wd1772: Rename to wd_fdc [O. Galibert]
2012-11-27 16:53:30 +00:00
Olivier Galibert
b3d0193b66
upd765, wd1772: Move to emu [O. Galibert]
2012-11-27 16:53:24 +00:00
Olivier Galibert
13673729a4
placeholders
2012-11-27 16:50:35 +00:00
Sandro Ronco
fc3df750cd
(MESS) Updated TVC HBF to use new floppy system. (nw)
2012-11-26 19:55:41 +00:00
Curt Coder
c3e6a4bc88
(MESS) Added skeleton for Shugart SA1403D Winchester controller. (nw)
2012-11-26 16:01:51 +00:00
Curt Coder
528196ebd3
(MESS) xerox820ii: Added floppy software list. [Curt Coder]
2012-11-25 11:24:32 +00:00
Curt Coder
7f230bca54
(MESS) xerox820: Added floppy software list. [Curt Coder]
2012-11-25 11:11:02 +00:00
Sandro Ronco
2860e979ce
(MESS) svmu: added default layout. (nw)
2012-11-24 19:16:59 +00:00
Angelo Salese
8d83a38adb
(MESS) added software list for NEC APC [kaylee]
...
(MESS) added PCB readme for FM Towns Marty [Guru]
2012-11-24 13:24:47 +00:00
R. Belmont
e28bcc6f74
(MESS) Olivetti M20: improved keyboard and floppy handling [Christian Grössler]
2012-11-23 23:01:44 +00:00
Curt Coder
3b882e0e82
(MESS) genius: Added software list for VTech Genius cartridges. [Team Europe, Curt Coder]
2012-11-21 15:12:24 +00:00
Curt Coder
65ce18899b
(MESS) Added skeleton drivers for:
...
- ADC SuperSlave [Al Kossow]
- Televideo TS802H [Al Kossow]
- Televideo TS803H [Al Kossow]
2012-11-20 16:32:29 +00:00
Sandro Ronco
023d855b01
(MESS) New system marked as GAME_NOT_WORKING
...
------------------------------------
Sega Visual Memory Unit [Sandro Ronco]
2012-11-19 20:14:14 +00:00
Sandro Ronco
7bf498af91
(MESS) Added Sanyo LC8670 CPU core. [Sandro Ronco]
2012-11-19 20:11:19 +00:00
Curt Coder
d9de81c2a9
(MESS) bw2: Added modern disk formats. (nw)
2012-11-16 18:37:55 +00:00
Curt Coder
954c61d7c8
(MESS) bw2: Added expansion slot interface and RAMCARD expansion device. [Curt Coder]
2012-11-16 18:34:35 +00:00
Olivier Galibert
48d5733ec2
duh
2012-11-15 20:57:38 +00:00
Miodrag Milanovic
a9e5ea948c
initial merge of fba neocd code into ng_aes by Haze (no whatsnew)
2012-11-15 12:25:21 +00:00
Angelo Salese
7df4c13f44
Resolved SVN conflict ...
2012-11-15 00:50:58 +00:00
Angelo Salese
8b6f7e481c
Added basic peripherals, kludged a weird DMA check, system puts [LOD] -> [LER] in VRAM, however the char ROM is busted so can't show anything :(
2012-11-15 00:03:05 +00:00
Angelo Salese
ee2fa104f6
Forgot the driver file
2012-11-14 20:37:29 +00:00
Curt Coder
5734410a70
(MESS) adam: Added preliminary IDE card emulation. (nw)
2012-11-13 19:44:26 +00:00
smf-
129b6d8b89
replaced usage of psx_sio_install_handler & psx_sio_input with devices. [smf]
2012-11-10 18:53:00 +00:00
Scott Stone
33d4d9d0c6
Added IQ_132's recently updated pgmcrypt decryption routine and shuffled around pgm/027 decryption functions to a new file (machine\pgmcrypt.h). From Haze/IQ_132. (nw)
...
New games marked as GAME_NOT_WORKING
------------------------------------
Fearless Pinocchio [letoram, Kevin Eshbach, Smitdogg, The Dumping Union]
2012-11-09 14:54:18 +00:00
Curt Coder
35dafd8757
(MESS) adam: Added all 3 expansion slot interfaces, and the 64K RAM expansion card. [Curt Coder]
2012-11-08 17:39:28 +00:00
Miodrag Milanovic
5833836d50
Converted jedtest script to Python [Andrew Gardner]
2012-11-08 08:14:32 +00:00
Curt Coder
4a85620161
(MESS) adam: Created an ADAMnet slot interface and separated the ADAMnet devices from the driver. [Curt Coder]
2012-11-07 15:30:50 +00:00
Olivier Galibert
fac1ca581b
6502: Rewrite modern, cycle-exact and interruptible [O. Galibert]
2012-11-06 16:27:39 +00:00
Olivier Galibert
54b3c7a31d
placeholders
2012-11-06 16:26:29 +00:00
Scott Stone
9abf356282
Added tile flipping, dips, cleaned up a few bits for Planet Probe. Now marked as working. Old pprobe.c driver no longer needed. [David Haywood]
...
Added Dip Locations to vastar.c driver [Tafoid]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Planet Probe [Alberto Grego, Corrado Tomaselli, f205v, David Haywood]
2012-11-06 09:50:14 +00:00
Robbbert
3652a90d1c
Added skeleton driver Televideo TS802 [Robbbert]
2012-11-06 09:22:29 +00:00
Robbbert
fa20d0f978
Williams System 11a : WIP
2012-11-06 00:33:10 +00:00
Curt Coder
c93840e585
(MESS) adam: Added modern disk formats. (nw)
2012-11-05 19:44:19 +00:00
Olivier Galibert
559bf715a1
placeholders
2012-11-05 13:22:34 +00:00
Robbbert
197df5fa43
Williams System 11 : WIP
2012-11-05 04:28:47 +00:00
Michaël Banaan Ananas
2f3ad22a88
New NOT WORKING Game
...
----------------------
Planet Probe [Alberto Grego, Corrado Tomaselli, David Haywood]
2012-11-04 18:34:13 +00:00
Curt Coder
5620ca3801
(MESS) adam: Added cartridge, cassette and floppy software lists. (nw)
2012-11-02 19:19:48 +00:00