Brian Troha
d4928b01ef
new Rapid Hero clone
...
New Clone Added
------------------------------
Arcadia [system11]
2013-06-18 03:27:48 +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
1b2009d36f
chdtest.py: added support for .raw input for createhd (nw)
2013-06-18 00:41:36 +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
f365fbecc2
chdman: -c would only overwrite the amount of compressions defined - part of the default compressions might still have been used [Oliver Stöneberg]
2013-06-18 00:04:27 +00:00
Oliver Stöneberg
726d4a0c53
chdtest.py: added in.params support to all tests (nw)
2013-06-17 23:54:07 +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
Wilbert Pol
f5afff7e69
i4004.c: Modernized cpu core (nw)
2013-06-17 20:08:06 +00:00
smf-
543c85d4e7
added voodoo 2 device, but not hooked it up to the memory map as it's too slow for me to work on (nw)
2013-06-17 19:52:22 +00:00
smf-
8571be2cb1
allow you to skip the CMOS error screen by pressing the S key (nw)
2013-06-17 19:41:30 +00:00
smf-
f80df576bc
Redumped Savage Quest Hard Disk [Trevor Brown]
2013-06-17 19:32:20 +00:00
Fabio Priuli
13251e570a
(MESS) nes.c: fixed famicom controller regression due to family trainer addition. nw.
2013-06-17 17:22:36 +00:00
Fabio Priuli
ebdebf9aee
snes.c: simplified input handling and made controller ports 16bits wide, since
...
this is the way they are accessed by our code. [Fabio Priuli]
(MESS) snes.c: simplified input handling, moved the console specific inputs
to MESS driver and added preliminary Multitap support. Multitap has to be
enabled in the Driver Configuration menu. The code is considered preliminary
because some games recognize 4 pads (e.g. Kunio-kun no Dodge Ball),
other ones recognize 3 pads only (e.g. Super Bomberman 3, 4 & 5) and some
recognize 2 pads only (e.g. FIFA 96 and 97). [Fabio Priuli]
2013-06-17 17:10:16 +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
Robbbert
03d31fe618
(MESS) Alphatronic: Can load the user-supplied tape. Sometimes it can load its own tapes.
2013-06-17 12:01:51 +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
Fabio Priuli
fc2aaf75b4
(MESS) nes: fixed mirroring restore. nw.
...
many thanks to Dr. Spankenstein & Shoegazer for the reports
2013-06-17 09:53:50 +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
Curt Coder
f16d0964b4
(MESS) corvushd: Fixed physical sector calculation. [Mike Naberezny]
2013-06-17 09:37:37 +00:00
smf-
1f0d93c780
removed unnecessary code as these are the defaults on reset now (nw)
2013-06-16 23:02:06 +00:00
smf-
f8e01a93e7
removed read_key() from ide_mass_storage_device as it's only used by ataflash and that was also reading the key in manually (nw)
2013-06-16 22:57:42 +00:00
smf-
42d77a2f41
Fixed head incrementing when using CHS with 16 heads (nw)
2013-06-16 22:45:51 +00:00
Curt Coder
eb5c9decf4
(MESS) victor9k_flop.xml: Added floppies. [Jonathan Gevaryahu]
2013-06-16 20:50:22 +00:00
Olivier Galibert
636a578098
wd_fdc: Do the on-reset restore slightly differently [O. Galibert]
2013-06-16 14:41:54 +00:00
smf-
076616018a
fix subscript compile error (nw)
2013-06-16 10:46:30 +00:00
Fabio Priuli
03b20c9bd8
(MESS) nes.c: added emulation of the FC Family Trainer controller,
...
to be enabled in Expansion Port through the Driver Configuration
submenu, and mapped by default like the Power Pad. [Fabio Priuli]
2013-06-16 07:52:52 +00:00
Robbbert
cd96675234
(MESS) MEK6800D2 : Added cassette interface, system listed as WORKING [Robbbert]
2013-06-16 06:35:45 +00:00
Brian Troha
e84b3b1cd9
jackal.c: Corrected rom names and added PCB locations to them. Added correct roms for the bootleg version. [Brian Troha]
2013-06-16 04:10:05 +00:00
smf-
f649187de7
New Savage Quest bios dump, still marked bad as there are still issues however they may be emulation related [Trevor Brown]
2013-06-16 01:34:44 +00:00
smf-
8d30596794
Changed "features" to "identify device". Don't set DRDY immediately when executing identify device as a timer is fired that will set it and trigger an interrupt anyway. Diagnostics fail if no identify device response is available. Set correct register contents at reset. Added edge detection to reset. Clear irq as soon as reset is triggered. Don't clear DRDY when resetting. Only call update_irq if something changed. Removed some places that were setting sector count. Added some #defines for masking bit fields. (nw)
2013-06-16 01:19:07 +00:00
Olivier Galibert
0127243023
powervr2: Explode the dma registers [O. Galibert]
2013-06-15 21:05:15 +00:00
Olivier Galibert
8d0c6abac3
memory: Need moar tables [O. Galibert]
2013-06-15 21:05:10 +00:00
Fabio Priuli
3a6394eb99
(MESS) nes.c: added emulation of the NES Power Pad controller,
...
to be enabled in Controller Port 2 through the Driver Configuration
submenu, and mapped by default on TY,FGHJ,BN keys for side A
layout and RTYU,FGHJ,VBNM keys for side B. [Fabio Priuli]
2013-06-15 19:15:14 +00:00
Fabio Priuli
ce7fd3a5d4
(MESS) nes.c: emulated microphone input for old famicom controller,
...
as detected by games (i.e. it only detects voice/no voice, while the actual
transmission of your voice to the speakers is not emulated). To use it in
games expecting you to blow or shout in the mic, select the "Gamepad
(Older Version)" as "P2 Controller" in the Driver Configuration submenu,
and press "6" when the game requires it. [Fabio Priuli]
input is recognized both by BASIC (peeking at $4016) and by Raid on Bungeling Bay 2P mode, so I think it's correct...
2013-06-15 18:04:29 +00:00
Fabio Priuli
e85a6675c9
super-paranoid check (to my knowledge nothing triggers these, if no nvram is available, but who knows if we need them in future). nw.
2013-06-15 17:57:43 +00:00
smf-
2d352e7e9d
fixed crash when reading from non existent hard drive (nw)
2013-06-15 17:44:56 +00:00
smf-
c1cf6dabff
Fixed ct486 booting with two chd's loaded. Moved the GNET protection command processing to ataflash.c (nw)
2013-06-15 17:34:48 +00:00
Fabio Priuli
782df63b1d
(MESS) nes.c: improvements and fixes to inputs [Fabio Priuli]
...
* simplified input reading
* moved most Famicom controllers to the expansion port
(still configurable in the Driver Config menu) because it is
more accurate and because it allows to use both the FC
keyboard and the controllers in BASIC games
* fixed NES paddle emulation which broke some years ago
* added FC paddle emulation, see Arkanoid and Chase HQ
* added Hori Twin Adapter with correct P3 & P4 Famicom
protocol, see e.g. four players games by Technos Japan
just a cleanup and the whatsnew entry for previous changes...
2013-06-15 16:58:53 +00:00
Fabio Priuli
1ebbe17e7f
(MESS) NES input cleanup, part 5 and last (Simplified FC input too, added Arkanoid FC paddle
...
emulation, fixed P3 & P4 inputs in Jpn games using them). nw.
paddle now works in Chase HQ too (the NES one don't because of the different protocol),
3rd & 4th players can enter inputs in Technos games, and it turned out that Lightgun was
actually working (I had probably tested with a non-clean compile), so that at last all selectable
input devices are finally working :-)
2013-06-15 16:30:05 +00:00
cracyc
1f2cde8956
i286: repurpose unneeded static config as a20 line callback (nw)
...
pc9801: experiment on 9801ux (nw)
pc: use irq delay from pcjr for pcjx (nw)
2013-06-15 14:35:56 +00:00
Fabio Priuli
4af3ca4a18
(MESS) fixed P3/P4 NES inputs with simplified code. nw.
2013-06-15 13:40:46 +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
smf-
a682441465
simplified status flags & fixed ct486 booting in mess (nw)
2013-06-15 12:23:32 +00:00
Fabio Priuli
5bc13ef7f6
(MESS) NES input cleanup, part 4 (Simplified NES input reads and fixed Arkanoid paddle
...
emulation which has been broken for long time, probably more than 6 years). nw.
2013-06-15 11:53:20 +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
Alex W. Jackson
ee99480ea1
neogeo: clean up PVC protection. [Alex Jackson]
2013-06-15 02:03:43 +00:00
smf-
e3bbb0a27d
Renamed some #defines to match up closer to the ATA specification. Added validation to register access, switching Primal Rage 2 away from using the DMA interface in it's DMA handler as the game only executes normal read commands (nw)
2013-06-14 19:17:43 +00:00
Olivier Galibert
358509548a
powervr2: Fix blc/blic [O. Galibert]
2013-06-14 17:10:10 +00:00