R. Belmont
8aa4f2b097
(MESS) Add save state registrations to isa_sblaster (nw)
2013-02-03 00:38:31 +00:00
Phil Bennett
5675c12f21
05134: ppan: No sprites present in the game [Phil Bennett]
2013-02-02 23:19:23 +00:00
Phil Bennett
a1ed99c439
aviio.c - Fix bad frames occurring on 2GB RIFF splits [Phil Bennett]
2013-02-02 23:02:45 +00:00
Michaël Banaan Ananas
7b9cef5be2
cleanup adc reads on super22
2013-02-02 22:41:49 +00:00
Curt Coder
6ab6bf735a
(MESS) Used modern accessors for i8259. (nw)
2013-02-02 22:24:47 +00:00
R. Belmont
e67051001f
SDL: Update manpages to reflect the -lr alias for -listroms [Wallyweek]
2013-02-02 22:13:48 +00:00
Michael Zapf
0fc7621c9e
ti99: Added a new cartridge type for RXB cartridges
2013-02-02 22:03:56 +00:00
Curt Coder
0df1b89e6f
(MESS) Used modern accessors for i8259. (nw)
2013-02-02 21:44:17 +00:00
R. Belmont
20ca1aaf5e
Konami PPC updates:
...
- Fixed sound clocking to match PCB readmes [RetroRepair]
- Labeled inputs in GTI Club [RetroRepair]
- RF5c400 envelope timing based on chip output rate instead of MAME output rate [R. Belmont]
2013-02-02 21:42:08 +00:00
Andrew Gardner
edf6aa3d8e
Modernized digitalker, x1_010, tiaintf, and n63701x sound devices. [Andrew Gardner]
2013-02-02 19:25:25 +00:00
Michaël Banaan Ananas
0ff47c0b8b
improved propcycl pedal too
2013-02-02 18:41:49 +00:00
Curt Coder
fba6bce6c6
z80dart: Added modern register accessors. (nw)
2013-02-02 17:20:28 +00:00
Curt Coder
f12ca5dc6a
Fixed regression. (nw)
2013-02-02 16:52:35 +00:00
Michaël Banaan Ananas
c1e2d21c46
improve armadillo control
2013-02-02 15:42:59 +00:00
Oliver Stöneberg
2c7397d1d9
disabled excessive logging in src/mame/machine/megacd.c (nw)
2013-02-02 13:51:47 +00:00
David Haywood
22784b1fd7
new NOT WORKING
...
New York Joker [ANY]
really just needs proper inputs / outputs, but this is where it fits.
2013-02-02 13:08:37 +00:00
Oliver Stöneberg
64c6af6315
fixed undefined behavior in bitstream_out::write() as well - thanks to -fcatch-undefined-behavior and clang (nw)
2013-02-02 12:16:22 +00:00
Brian Troha
62b5d543fb
itech8.c: Minor rom name corrections & whitespace clean-up. - NW
2013-02-02 04:41:33 +00:00
R. Belmont
0768a4db48
(MESS) isa_sblaster: fully hooked up MPU-401 input and output for SB16 [R. Belmont]
2013-02-02 04:29:30 +00:00
R. Belmont
ac0df905b5
(MESS) isa_sblaster: working SB-MIDI In (tested w/MIDI Monitor for Windows) [R. Belmont]
2013-02-02 03:40:55 +00:00
Oliver Stöneberg
a2f42d3375
(MESS) fixed duplicated bios shortnames in pet2001.c (nw)
2013-02-01 22:40:34 +00:00
Oliver Stöneberg
36cc9b2999
fixed crash in software_find_romdata() (nw)
2013-02-01 22:35:04 +00:00
Oliver Stöneberg
5d93f96dd8
(MESS) read same value from file as was written in src/mess/drivers/nc.c (nw)
2013-02-01 22:13:46 +00:00
Wilbert Pol
6f4ef20328
softlist.c: Fix handling of software list entries without any datearea definition. This fixes romident crashing on the cpm set from the c64_cart list. (nw)
2013-02-01 22:06:17 +00:00
Oliver Stöneberg
1612cb612a
disabled pointless (at least in terms of MAME/MESS) DEBUG message in libflac (nw)
2013-02-01 22:04:39 +00:00
David Haywood
ddbeff96cd
new clones
...
Lucky Boom (Hard Times / Hot Mind hardware) [ANY] (not working)
need to fix up a few gfx things and inputs, could point the way for some general cleanups here.
2013-02-01 21:51:34 +00:00
Wilbert Pol
d17c890cda
(MESS) arcadia.c: Reduce tagmap lookups (nw)
2013-02-01 20:05:42 +00:00
Wilbert Pol
35e3b93a06
(MESS) vc4000.c: Reduce tagmap lookups (nw)
2013-02-01 19:35:26 +00:00
Curt Coder
0ed1842cdf
(MESS) pet: Moved the remaining PETs to the new driver. [Curt Coder]
2013-02-01 18:38:13 +00:00
Oliver Stöneberg
565eb9ff85
disabled stupid zlib trace message with DEBUG (nw)
2013-02-01 15:56:06 +00:00
cracyc
3275f26818
i386: forget this (nw)
2013-02-01 15:35:29 +00:00
Angelo Salese
0993d27284
Un-commented incautious debug register printf, added some notes"
2013-02-01 14:50:21 +00:00
Angelo Salese
7f424eb78a
Made the comms hack more useful
2013-02-01 14:04:48 +00:00
mahlemiut
7f882f3262
isa_gus: Added MIDI In and Out.
...
6850acia: Added accessor function for status (no whatsnew)
MIDI Out seems to work fine with Win 3.1 MIDI Mapper and Media Player.
To use with these, open MIDI Mapper, and edit the General MIDI setup, and
change each channel from "Ultrasound MIDI Synth" to "Ultrasound MIDI Output
Port"
MIDI In is untested, and the MIDI Receive IRQ test still fails.
2013-02-01 12:21:53 +00:00
Miodrag Milanovic
9032bb6816
modernized reset of pre/postload calls, just few legacy left (no whatsnew)
2013-02-01 11:37:47 +00:00
Oliver Stöneberg
582ec9dce4
fixed typo in previous commit / fixed DEBUG compilation of pmwinmm.c and zlib
2013-02-01 08:31:09 +00:00
R. Belmont
53d7a1f734
(nw)
2013-02-01 04:26:47 +00:00
R. Belmont
b1b07eb9f2
(MESS) isa_sblaster: improved MIDI throttling (nw)
2013-02-01 01:50:05 +00:00
cracyc
3e4de53899
i386: add tlb [Carl]
...
vtlb: add direct dynamic entry load (nw)
vtlb_fill doesn't appear to provide an easy way to determine whether a failure is due to a presence or permission error
also entries need to be marked dirty or the performance improvement is minimal
2013-01-31 22:56:31 +00:00
Wilbert Pol
0609a5cee5
(MESS) isa_cga.c: Reduced ioport tagmap lookups. (nw)
2013-01-31 21:52:05 +00:00
Wilbert Pol
52033de933
Changed LR35902 configuration and tagmap lookup reduction for gameboy.c (nw)
2013-01-31 21:40:26 +00:00
Jonathan Gevaryahu
80d76acb7e
Doing things in a neater way based on O. Galibert's suggestions: one tagmap pointer lookup at startup for all the rows instead of storing each separately in the class. No whatsnew.
2013-01-31 21:32:21 +00:00
Curt Coder
54994dadfd
(MESS) pet2001: Connected ROM software list. (nw)
2013-01-31 20:12:14 +00:00
Miodrag Milanovic
3190293a0c
modernized some pre/postload calls (no whatsnew)
2013-01-31 15:49:00 +00:00
Andrew Gardner
0068d9316d
Modernize the Volume and RC filter sound devices. [Andrew Gardner]
2013-01-31 15:46:45 +00:00
Curt Coder
daea35e7d5
(MESS) pet2001: Rewrote the PET 2001 series. [Curt Coder]
2013-01-31 15:17:11 +00:00
Curt Coder
fa364e9f4e
(MESS) Input fixes. (nw)
2013-01-31 15:11:56 +00:00
Miodrag Milanovic
f639a2b739
No need for usign device_irq_acknowledge_callback in modern cpu (no whatsnew)
2013-01-31 15:00:25 +00:00
Miodrag Milanovic
ad69d72a53
IRQ_CALLBACK modernization part 3 (no whatsnew)
2013-01-31 13:58:02 +00:00
Oliver Stöneberg
34bf46e829
removed unused crosscast() function from emucore.h (nw)
2013-01-31 13:54:11 +00:00
Miodrag Milanovic
bfb62eeb19
IRQ_CALLBACK modernization part 2, this should give some speed to pc drivers (no whatsnew)
2013-01-31 12:47:07 +00:00
Miodrag Milanovic
f63dc9ba65
IRQ_CALLBACK modernization part 1 (no whatsnew)
2013-01-31 12:21:12 +00:00
Miodrag Milanovic
3e73b779d0
Made IRQ_CALLBACK as members to work and made usage of delegates, with few updated drivers, rest will follow, this require clean build (no whatsnew)
2013-01-31 11:13:03 +00:00
Miodrag Milanovic
2ab4d2770a
Move some calls into machine state (no whatsnew)
2013-01-31 09:20:51 +00:00
Jonathan Gevaryahu
f913a4767f
(MESS) vk100 tagmap removal: better solution. static variables are a bad idea. Also got rid of the last vestiges of the pre-tagmap code with sprintf and junk. No whatsnew.
2013-01-31 05:51:44 +00:00
R. Belmont
39f48b0bee
(MESS) SoundBlaster: MIDI Out support for single-byte, SB UART, and MPU-401 UART modes. [R. Belmont]
2013-01-31 05:47:51 +00:00
cracyc
b03019053e
[mess] psxanalog: add analog joystick [Carl]
...
[mess] psxanalog: rename analog pad to dualshock to avoid confusion with the dual analog pad (nw)
2013-01-31 04:06:46 +00:00
Scott Stone
9b79553965
Added confirmed PALs from boards matching horshoes, plottingu, puzznicj in taito_l, fixing labels when needed. [Kevin Eshback]
2013-01-31 03:53:44 +00:00
Scott Stone
8489d422c4
Compile Fix for mess (nw)
2013-01-31 02:15:53 +00:00
mahlemiut
0909ab8305
isa_gus: Enabled 6850 MIDI interface with a hopefully accurate clock, and
...
fixed a silly error with MIDI IRQs, and passes the MIDI transmit IRQ
test. [Barry Rodewald]
Out of whatsnew: It still slows the drivers down a bit, but now only by about
20-25%, might be a bit more manageable now. Also, is there any way to tell if
the 6850 triggers an IRQ on recieve or transmit, as the GUS has separate flags
for each case. Otherwise, it can't pass the MIDI recieve IRQ test.
2013-01-31 01:50:53 +00:00
Jonathan Gevaryahu
45705b1082
declared the ioport_port* col_array[16] as static, prevents the thing from being recreated from scratch every time the keyboard is read; this fix allows performance to go from 570% to 660% (no whatsnew)
2013-01-31 00:31:09 +00:00
Jonathan Gevaryahu
14a120be2a
(MESS) VK100: tag cleanup
2013-01-30 23:57:46 +00:00
Wilbert Pol
9de1534f04
sm8500: Converted to C++ (nw)
2013-01-30 19:54:41 +00:00
Curt Coder
30b6014d2d
(MESS) Softlist additions. (nw)
2013-01-30 16:36:43 +00:00
Fabio Priuli
c5081bd969
making happy old OSX compiler... nw
2013-01-30 13:43:34 +00:00
Fabio Priuli
fc7449e0c5
(MESS) gb.c: fixed support for Wisdom Tree games [Fabio Priuli]
2013-01-30 10:11:46 +00:00
David Haywood
df7fceadd7
new clones
...
Knights of Valour: Yi Tong Zhong Yuan [XingXing]
also
Protection routines for aliencha [iq_132]
Implemented missing functions of lordgun's protection routines [iq_132]
2013-01-30 04:44:23 +00:00
Angelo Salese
4a0f79932b
Why not having both things enabled in minit/sinit? Should fix some comms regressions
2013-01-30 02:17:07 +00:00
R. Belmont
f210761902
(MESS) apple2gs: Enable 6850 MIDI card. Tested in MasterTracks Pro and synthLAB. [R. Belmont]
2013-01-30 01:34:42 +00:00
David Haywood
20161867b8
cleaned up protection data (verified on board)
2013-01-30 00:52:51 +00:00
David Haywood
2b5c83b42b
forgot to remove the flag (nw)
2013-01-30 00:17:08 +00:00
David Haywood
9c01fd5e8c
new WORKING GAME
...
Brixian [David Haywood, Zabanitu]
(might replace the RAM dump with the protection code with a slightly cleaner one after a few tests)
2013-01-30 00:15:49 +00:00
Angelo Salese
4e80fcf1c5
Illegal opcode is the start of the undefined address
2013-01-29 23:27:08 +00:00
Angelo Salese
f003637265
Added illegal opcode handling for SH-2 CPU [Angelo Salese]
2013-01-29 21:49:55 +00:00
Angelo Salese
c43f06d7d3
SMPC: support for TH control mode, fixes inputs in Heisei Tensai Bakabon Susume! Bakabons
2013-01-29 17:49:32 +00:00
Curt Coder
1e7e398238
(MESS) pet: Added add-on ROM software list. [Curt Coder]
2013-01-29 15:11:28 +00:00
Curt Coder
e2312fd2b9
(MESS) c64: Cartridge WIP. (nw)
2013-01-29 15:11:04 +00:00
Miodrag Milanovic
da423e82f4
(MESS) New clones added:
...
======================
-LZ Color64 [Dantyr]
-Dynacom MX-1600 [Dantyr]
2013-01-29 08:04:54 +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
R. Belmont
b91d5a2ac3
MIDI: handle MIDI Out with running status properly [R. Belmont]
2013-01-29 04:41:52 +00:00
Angelo Salese
e070c61cf8
VDP1 note
2013-01-29 02:58:44 +00:00
Angelo Salese
a7cea9231f
Do the same for Indirect DMA too
2013-01-29 01:28:00 +00:00
Angelo Salese
82d9472048
Made SCU DMAs to be relative to master SH-2 cycles, improves timing in most FMVs
2013-01-29 01:18:45 +00:00
Angelo Salese
95cfb9a32c
Minor log changes
2013-01-29 00:15:27 +00:00
Angelo Salese
ce67254709
Fix compile
2013-01-28 23:08:19 +00:00
Ryan Holtz
b9002b3e8a
Fix HLSL toggle and move it to Ctrl+Alt+F5. Next time someone touches the HLSL code without knowing what they're doing, I remove it entirely. (nw)
2013-01-28 22:01:06 +00:00
Angelo Salese
30c2ab155e
Fix SH-2 non-DRC compile
2013-01-28 21:11:28 +00:00
Curt Coder
b76debcb8b
(MESS) c64: Renamed legacy file. (nw)
2013-01-28 20:31:49 +00:00
Sandro Ronco
1b6a762bd3
(MESS) Added KC0066 charset and replace hd44780/Psion charset. (nw)
2013-01-28 18:37:28 +00:00
David Haywood
810931598b
new clones
...
Demon Front (68k label V103, ROM M103XX 07/05/02) (ARM label V103, ROM 07/05/02 S103XX) [The Dumping Union - insert correct credits here]
2013-01-28 18:19:45 +00:00
R. Belmont
b6e9eb1720
Fix pmac6100 regression caused by detagging (nw)
2013-01-28 17:31:50 +00:00
Curt Coder
3cb74a77c8
(MESS) plus4: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick is present. [Curt Coder]
2013-01-28 15:01:31 +00:00
Curt Coder
fc33a3716e
(MESS) Tagmap lookup cleanup. (nw)
2013-01-28 15:00:44 +00:00
Curt Coder
9cdbd18a0e
(MESS) pet: Added datassette slot interface. [Curt Coder]
2013-01-28 14:49:55 +00:00
Oliver Stöneberg
c1af67f12b
fixed Visual Studio 2010 compilation by disabling an additional warning (nw)
2013-01-28 14:22:53 +00:00
Sandro Ronco
9c5f08cea2
(MESS) alphasma: fixed keyboard, added nvram and removed runtime tagmap lookups. (nw)
2013-01-28 10:50:33 +00:00
David Haywood
7e430b6347
more of the same (nw)
2013-01-28 09:56:14 +00:00
David Haywood
be2f33dc36
avoid some lazy tag lookups (nw)
2013-01-28 09:39:13 +00:00
Oliver Stöneberg
093d2460fb
improved some version checks in makefiles / added TODOs (nw)
2013-01-28 08:49:47 +00:00
Brian Troha
6e55330882
new Xmen clone
...
New Clone Added
------------------------------------
X-Men (4 Players ver AEA) [Credit as Needed]
2013-01-28 04:50:06 +00:00