David Haywood
4775726c1f
added basic stuff for Z80CTC, I'm assuming this is used as support for a DAC sound system possibly even timing of the whole game. if it waits on the z80?
...
not hooked it up yet, ran out of ran out of time for now, if anybody fancies improving the driver this evening / tomorrow then feel free, it's interesting at least :-)
2014-02-21 15:58:57 +00:00
Fabio Priuli
0cd66d1b4e
(MESS) nes: improved Tengen 800032 (RAMBO-1) IRQ mechanism,
...
based on the new findings from nesdev boards. Hard Drivin' proto
is a lot more playable. [Fabio Priuli]
2014-02-21 15:15:49 +00:00
Oliver Stöneberg
1dc5001457
fixed -listxml DTD (nw)
2014-02-21 13:56:45 +00:00
Robbbert
5a464555c8
(MESS) apf : added back floppy code (but it doesn't work)
2014-02-21 12:47:15 +00:00
Fabio Priuli
b40ea2dac4
(MESS) nes: properly implemented Aladdin Deck Enhancer as a
...
pass-through cart. Correct syntax to launch e.g. Dizzy The Adventurer
is now "mess nes -cart ade -cart2 dizzyadv". Moved Aladdin minicart
dumps to a separate softlist (but you can load in -cart2 iNES files from
fullpath, if you like) [Fabio Priuli]
nes_camerica: simplified emulation of the BF9096 board and fixed
emulation of GoldenFive board (used by the Polish Pegasus 5 in 1
cart). [Fabio Priuli]
out of whatsnew: this commit completes the recent work about emulating properly the
different pass-through NES/Famicom devices and their corresponding mini-carts...
there should be no more games requiring non-standard syntax to be launched.
2014-02-21 12:09:38 +00:00
Michaël Banaan Ananas
88afb1b6af
off-by-one fixes, added notes, implemented panning
2014-02-21 12:00:51 +00:00
Michaël Banaan Ananas
b76a8dd22c
fix mistake
2014-02-21 11:24:29 +00:00
Oliver Stöneberg
c6f92ae843
fixed non-DEBUG build (nw)
2014-02-21 10:54:07 +00:00
Oliver Stöneberg
891839aade
deprecated TMS3615 (nw)
2014-02-21 10:42:52 +00:00
Oliver Stöneberg
23a39b0b0d
added DEBUG-only tagmap lookup counter (nw)
2014-02-21 10:37:27 +00:00
Oliver Stöneberg
67fed00635
DEBUG -> MAME_DEBUG (nw)
2014-02-21 10:34:23 +00:00
Oliver Stöneberg
c05e3e317c
clang 3.4 now works out-of-the-box (nw)
2014-02-21 10:27:33 +00:00
Oliver Stöneberg
b4f975b47a
fixed clang compilation (nw)
2014-02-21 10:26:09 +00:00
smf-
ab02ed5e2d
Rewritten 6850 based on datasheet using external CLOCK & removed MIDI clock hacks. Standardised COM8116 DEVCB2 callbacks. GUS gf1_device device derives from acia6850_device to gain access to the tx & rx irq state, rather than exposing it with a public method. [smf]
2014-02-21 09:51:59 +00:00
Robbbert
c386707cc7
(MESS) ht68k : fixed crash at start
2014-02-21 07:54:39 +00:00
Oliver Stöneberg
d575310a8b
forgot to commit one clang 3.4 fix for MAME (nw)
2014-02-21 07:22:32 +00:00
David Haywood
3d7aa213b4
misc progress (nw)
2014-02-21 04:48:31 +00:00
R. Belmont
4603e5e51a
(nw)
2014-02-21 04:10:25 +00:00
David Haywood
bc5fe9b35b
further improvements (nw)
2014-02-21 03:26:02 +00:00
David Haywood
af46243d26
signs of life.. (nw)
2014-02-21 03:10:03 +00:00
David Haywood
6d3c6279cc
new clones
...
Street Fighter III: New Generation (Asia 970204, NO CD, bios set 1) [Smitdogg]
2014-02-21 01:09:34 +00:00
Alex W. Jackson
29c74e418b
Fix MT 5245 [Alex Jackson]
2014-02-21 00:54:45 +00:00
David Haywood
11c363553b
new clones
...
Gulf Storm (set 3) [TeamEurope]
2014-02-21 00:46:52 +00:00
Angelo Salese
12b19a6e1b
Guh
2014-02-21 00:37:54 +00:00
David Haywood
ebde03fd22
new NOT WORKING
...
MegaPhoenix [Enricnes (from AUMAP)]
this just hooks up some of the basics, still need to figure out what's what, it's a 68k+ TMS34010 + z80 setup
2014-02-21 00:28:28 +00:00
Alex W. Jackson
9e3c71a409
jubilee.c: fix visarea assert; change CRTC clock divider to more realistic value (nw)
2014-02-20 23:43:04 +00:00
Alex W. Jackson
8057d886d9
Fix tools compile (nw)
2014-02-20 22:19:57 +00:00
Michaël Banaan Ananas
3295911278
nw
2014-02-20 22:13:40 +00:00
Alex W. Jackson
0c435bf290
Fix gcc 4.8 compile (nw)
2014-02-20 21:58:19 +00:00
Sandro Ronco
d3ca564778
(MESS) glcolor: fixed year (nw)
2014-02-20 21:44:27 +00:00
Oliver Stöneberg
e834a7cba2
clang 3.4 fixes for tools (nw)
2014-02-20 20:42:25 +00:00
Oliver Stöneberg
e95ea34cd7
clang 3.4 fixes for MAME (nw)
2014-02-20 20:37:19 +00:00
Wilbert Pol
fda956235a
Note (nw)
2014-02-20 20:28:41 +00:00
Scott Stone
afd50d578c
(MESS) machine\megadriv.c - Fixes segfault when trying to load the homebrew megadrive tutorial file "firststeps". [Felipe Sanches]
2014-02-20 20:26:32 +00:00
Scott Stone
bf10dd16fa
(MESS) a7800.c - Added more details and clarification regarding the potentiometer. [Robert Tuccitto]
2014-02-20 20:15:26 +00:00
Ivan Vangelista
fcce0bf75c
Fixed dfruit and lastbank regression. (nw)
2014-02-20 20:01:37 +00:00
Sandro Ronco
0a3992f25b
(MESS) New NOT WORKING system
...
----------------------------------------------
VTech Genius Leader Color (Germany) [TeamEurope]
2014-02-20 19:05:30 +00:00
Sandro Ronco
0ffeaba699
(MESS) gl4004: fixed lcd and ROM banking. (nw)
2014-02-20 18:58:14 +00:00
Oliver Stöneberg
3138b2c660
second round of clang 3.4 fixes for MESS (nw)
2014-02-20 18:18:29 +00:00
Aaron Giles
d8ba983889
#if 0 around some debugging code.
2014-02-20 18:11:51 +00:00
Aaron Giles
dd15b719a3
Another round of auto_alloc_array conversions.
...
Some minor enhancements to dynamic_array, including clearing to specific values
and expanding and clearing newly allocated values.
2014-02-20 18:11:00 +00:00
Oliver Stöneberg
9fa82ef4c3
first round of clang 3.4 fixes for MESS (nw)
2014-02-20 17:50:51 +00:00
Michaël Banaan Ananas
0991d0a4c5
note
2014-02-20 12:24:09 +00:00
Robbbert
b4d1e97826
(MESS) apf : added another bios [Thanks to ranger_lennier]
2014-02-20 10:19:54 +00:00
Curt Coder
a2607ef575
Fixed compile. (nw)
2014-02-20 08:34:52 +00:00
Justin Kerk
67bfb5a7b3
Fix compile on clang (nw)
2014-02-20 06:21:30 +00:00
Roberto Fresca
a01ed26b33
Added more findings, technical and game notes, changed
...
some input names and changed the game description to
match what the cab says.
2014-02-20 06:02:06 +00:00
Aaron Giles
140f75ef9c
Fix vector rendering.
2014-02-20 05:28:42 +00:00
Brian Troha
a6089c771c
new pe+ clones
...
New Game Added
-------------------------------------
Player's Edge Plus (PP0120) Wild Sevens Poker [BrianT]
New Clones Added
-------------------------------------
Player's Edge Plus (PP0008) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0014) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0023) 10's or Better [BrianT]
Player's Edge Plus (PP0051) Joker Poker [BrianT]
Player's Edge Plus (PP0055) Deuces Wild Poker (set 3) [BrianT]
Player's Edge Plus (PP0057) Deuces Wild Poker (set 2) [BrianT]
Player's Edge Plus (PP0059) Two Pair or Better (set 2) [BrianT]
Player's Edge Plus (PP0064) Joker Poker [BrianT]
Player's Edge Plus (PP0083) 10's or Better [BrianT]
Player's Edge Plus (PP0116) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0118) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0125) Deuces Wild Poker [BrianT]
Player's Edge Plus (PP0158) 4 of a Kind Bonus Poker (set 3) [BrianT]
Player's Edge Plus (PP0249) Deuces Wild Poker [BrianT]
2014-02-20 03:00:24 +00:00
smf-
cc39b930e3
removed superfluous 128k (nw)
2014-02-20 02:38:44 +00:00
Justin Kerk
1d06ada1fd
Rearrange JSMESS code a bit (nw)
2014-02-20 02:30:48 +00:00
Michaël Banaan Ananas
c0ab764eec
workaround for zokuoten soundcpu NMI loop
2014-02-19 23:32:41 +00:00
Michaël Banaan Ananas
ac105cf061
updated prev commit with wrt irq recursion
2014-02-19 22:16:34 +00:00
David Haywood
fdba3ea068
test code (nw)
2014-02-19 21:54:38 +00:00
Michaël Banaan Ananas
b63ea52d2d
fix soundchip clock + added note
2014-02-19 21:39:43 +00:00
Michaël Banaan Ananas
14f17d9546
fix emulated cpu crash being able to crash mame
2014-02-19 21:26:00 +00:00
Wilbert Pol
27651e74ab
v60.c: Modernized cpu core. [Wilbert Pol]
2014-02-19 21:24:36 +00:00
Couriersud
f3548f7f41
Abstracted netlist sources. This is a first step to support libraries (e.g. for opamps). [Couriersud]
2014-02-19 20:53:31 +00:00
Michaël Banaan Ananas
f8f702157d
gdarius is COH-1002T, the other fx1b games have 1MB VRAM
2014-02-19 18:38:17 +00:00
Brian Troha
841c62af88
peplus.c: Minor doc update - NW
2014-02-19 18:21:38 +00:00
Aaron Giles
df5a4f15f8
Removed some auto_mallocs in favor of dynamic_arrays.
...
Added option to clear dynamic_arrays; on gcc this should assert if not
done on POD (which is unsafe to memset).
2014-02-19 17:45:48 +00:00
Michaël Banaan Ananas
c33da39e3d
divider matches gdarius OST
2014-02-19 16:28:37 +00:00
Alex W. Jackson
27b9795083
Fix display of device tags in internal profiler [Alex Jackson]
2014-02-19 15:59:08 +00:00
R. Belmont
5b20b80e72
Fix SDL 2.0 build (nw)
2014-02-19 14:50:26 +00:00
Michaël Banaan Ananas
8110709f01
stupid
2014-02-19 14:50:11 +00:00
Miodrag Milanovic
ca932a6d3d
fix SDL build (nw)
2014-02-19 11:07:33 +00:00
Roberto Fresca
4e95c1096f
Jubilee Double-Up Poker updates. [Roberto Fresca]
...
- Added a default clean NVRAM.
- Found and implemented the credits input.
The game is now working!. Still no sound.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Jubilee Double-Up Poker [Roberto Fresca]
2014-02-19 09:25:10 +00:00
Alex W. Jackson
429c4b838a
galivan.c: add buffered spriteram to fix MT 05465; cleanups [Alex Jackson]
2014-02-19 06:22:11 +00:00
Aaron Giles
57cfaa163e
Switched rgb_t to a class, replacing macros with methods. Mappings are
...
as follows:
MAKE_RGB(r,g,b) == rgb_t(r,g,b)
MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b)
RGB_ALPHA(data) == data.a()
RGB_RED(data) == data.r()
RGB_GREEN(data) == data.g()
RGB_BLUE(data) == data.b()
RGB_BLACK == rgb_t::black
RGB_WHITE == rgb_t::white
Implicit conversions to/from UINT32 are built in as well as simple
addition, subtraction, and scaling (with clamping).
As a result of being a class, some stricter typing was needed in
a few places but overall not too much.
2014-02-19 06:07:32 +00:00
Fabio Priuli
5c2b6036df
(MESS) nes: Properly implemented the Bandai Karaoke Studio expansion
...
slot. The two Senyou Cassettes (Top Hit 20 Vol 1 & Vol 2) have now to be
loaded with the following commands "mess nes -cart karaoke -cart2 top20v1"
(or top20v2). This is accurate to the hardware, because these expansions
had to be manually inserted into the body of the main Karaoke Studio cart
before playing. [Fabio Priuli]
2014-02-19 05:48:54 +00:00
Angelo Salese
57aaa4f9a6
Pitch reversed, Dragon Buster contradicts with it
2014-02-19 02:32:13 +00:00
Michaël Banaan Ananas
0945648037
regs 5/7 high bytes are for stereo panning
2014-02-19 00:21:44 +00:00
Roberto Fresca
5f6f08af1f
Jubilee Poker: Fixed palette to 8 colors.
2014-02-19 00:07:11 +00:00
Alex W. Jackson
676b03c2dd
bfm_sc1.c, bfm_sc2.c: fix crash (nw)
2014-02-18 23:52:47 +00:00
Roberto Fresca
d2a47248d4
More Jubilee Poker updates. [Roberto Fresca]
...
- Hooked CRTC properly.
- Adjusted the screen size and visible area according to CRTC values.
- Adjusted the screen pos 8 pixels, to get a bit centered.
- Added technical notes.
2014-02-18 21:40:13 +00:00
Curt Coder
c79f7b250e
(MESS) pc: Added support for Microsoft DMF 1.68MB disk images. [Curt Coder]
2014-02-18 21:31:34 +00:00
Curt Coder
23a704c620
(MESS) Cleanup. (nw)
2014-02-18 21:30:53 +00:00
Curt Coder
2e7bf618a5
(MESS) pc: Added support for NASLite 1.72MB disk images. [Curt Coder]
2014-02-18 21:30:36 +00:00
Aaron Giles
64d9280eb6
Change palette_t allocation so that it uses matching new/delete operators.
2014-02-18 17:41:16 +00:00
Olivier Galibert
d048dae125
(nw)
2014-02-18 17:10:41 +00:00
Aaron Giles
3e2995cbba
Converted palette_t and palette_client to classes. General palette.c
...
cleanup.
2014-02-18 08:05:44 +00:00
Roberto Fresca
847cecbadc
Extra service input found...
2014-02-18 06:12:42 +00:00
Roberto Fresca
6a70f1ebb5
Jubilee Double-Up Poker: Fixed the NVRAM size.
...
Video and working RAM are both halves of the
same device (TC5517AP-2, tied to a battery).
Also added technical notes. [Roberto Fresca]
2014-02-18 06:00:50 +00:00
Angelo Salese
85447a2fdd
Correct patch
2014-02-18 05:26:04 +00:00
Angelo Salese
4af9757ff3
Another note ...
2014-02-18 05:14:56 +00:00
Angelo Salese
c1898d3671
Note update
2014-02-18 05:01:13 +00:00
Angelo Salese
c1aaceeab7
Attempt to fix Xevious ...
2014-02-18 04:44:31 +00:00
Angelo Salese
a7eb357751
PC-9801 / upd7220: Fixed Quarth video paging [Angelo Salese]
2014-02-18 04:21:17 +00:00
Brian Troha
5fc4570d50
namcos12.c: Documentation update - NW
2014-02-18 03:23:49 +00:00
Roberto Fresca
385c8e48ec
Jubilee Double-Up Poker (TMS9980) updates... [Roberto Fresca]
...
- Demuxed the input system.
- Hooked an cleaned all inputs, except the coin in (missing).
- Added NVRAM support.
- Added technical notes.
2014-02-18 02:18:37 +00:00
David Haywood
f7392cdfe6
I think the eeprom rewrite fixed this (nw)
2014-02-18 02:15:03 +00:00
R. Belmont
a47713e2e2
(MESS) apple3: Fixed colors in color hires mode. [R. Belmont]
2014-02-18 00:43:04 +00:00
Alex W. Jackson
7ed883f195
m10.c: Fix crash; also fix flipscreen [Alex Jackson]
2014-02-17 22:22:51 +00:00
Alex W. Jackson
55ba10a8ed
taito_b.c: fix what was the actual problem, a stray duplicate MCFG_SCREEN_UPDATE_DRIVER (nw)
2014-02-17 21:14:01 +00:00
R. Belmont
861485d123
(MESS) apple2: fixed systems crashing due to missing keyboard ROMs, validated some documentation on the J-Plus, and general cleanup. (nw)
2014-02-17 21:09:28 +00:00
Miodrag Milanovic
266e88c179
fixed namco_c45_road_device (tceptor and finallap) (nw)
2014-02-17 20:33:32 +00:00
Ivan Vangelista
d99a774dee
Fixed bad downcast caught by mame64d -validate (nw)
2014-02-17 19:14:07 +00:00
Miodrag Milanovic
39ac3b53be
fix for mess listxml (nw)
2014-02-17 19:03:44 +00:00
Ivan Vangelista
424fbe7fba
Fixed MT04679. (nw)
2014-02-17 18:31:18 +00:00
Miodrag Milanovic
4b10a92bb0
fix 2 more (nw)
2014-02-17 18:15:46 +00:00
Miodrag Milanovic
6eaf8f5560
x68k fix (nw)
2014-02-17 18:12:30 +00:00
Michaël Banaan Ananas
a17309de58
taito gnet preliminary zoom sound works out of the box now
2014-02-17 18:07:16 +00:00
Miodrag Milanovic
1bd51abc58
and one more, fixing 32 bit build crashes, but was making 64 work wrong (nw)
2014-02-17 16:37:45 +00:00
Miodrag Milanovic
9259c36564
bmcpokr crash fix (nw)
2014-02-17 16:32:37 +00:00
Miodrag Milanovic
a3e4a45f1a
moved optional_device<gfxdecode_device> to specific drivers state classes (nw)
2014-02-17 15:46:55 +00:00
R. Belmont
231d7c709a
(MESS) apple3: Rework extended addressing from the schematics. [R. Belmont]
2014-02-17 15:05:09 +00:00
smf-
eb8e90ed49
(MESS) added SUBCPU address space dump from US PlayStation [smf, psxdev.ru]
2014-02-17 13:35:44 +00:00
R. Belmont
91df0b0fa1
(MESS) apple3: Some cleanup, plus writes to Fxxx when write protect isn't asserted go through to the underlying RAM. [R. Belmont]
2014-02-17 13:08:10 +00:00
smf-
8c5f5f9014
(MESS) Added BIOS from Midnight Blue PlayStation <10 million model> SCPH-7000W [smf, Myria]
2014-02-17 12:41:37 +00:00
Alex W. Jackson
6062b3a8cb
gottlieb.c, kyugo.c, madalien.c, rallyx.c, taito_b.c, zodiack.c: fix flipscreen after core changes [Alex Jackson]
...
(nw)
Also deleted mame/video/taitoic.h, which absolutely nothing was #include'ing and which seems to be leftover from when the taito video chips were split into separate files.
2014-02-17 12:26:31 +00:00
Fabio Priuli
ca090b8eec
(MESS) nes: added Karaoke Studio inputs, mapped to keys Z, X, C. you can
...
now select songs and see the animation, even if I would not call playable the
games this way. [Fabio Priuli]
out of whatsnew: the expansion slot is currently hacked around at loading time.
I will soon implement it as a subslot, but I still need to check a few details first.
2014-02-17 08:28:26 +00:00
Miodrag Milanovic
9f802adc65
fix debug build (nw)
2014-02-17 07:30:45 +00:00
Fabio Priuli
035283a9ec
New NOT WORKING
...
================
Kart Duel (Japan, KTD1/VER.A) [hap, Mooglyguy, Shoutime, Smitdogg, The Dumping Union]
2014-02-17 06:56:33 +00:00
Brian Troha
e27bf09753
New Funky Jet Clone
...
New Clone Added
--------------------------------------
Funky Jet (World, rev 1) [Arzeno Fabrice, The Dumping Union]
2014-02-17 05:10:00 +00:00
Brian Troha
dc3af1c8e4
New Gunman Wars Clone
...
Out of whatsnew - Correct spelling in Oh! Bakyuuun for namcos12.c
New Clone Added
----------------------------------
Gunmen Wars (GM1 Ver. B) [hap, Shoutime, Smitdogg, The Dumping Union]
2014-02-17 05:01:08 +00:00
Brian Troha
e881898855
New Namco Clones
...
New Clones Added
--------------------------------------------
Dancing Eyes (US, DC3/VER.C) [Tormod, Smitdogg, The Dumping Union]
Mr. Driller (US, DRI3/VER.A2) [Tormod, Smitdogg, The Dumping Union]
Oh! Bukyuuun (Japan, OB1/VER.A) [Tormod, balrog, f205v, Shoutime, ghoolster, Mucci, Mooglyguy, Smitdogg, The Dumping Union]
2014-02-17 04:38:29 +00:00
Robbbert
32c2989411
(MESS) spc1000 : Connected Play button. Added notes.
2014-02-17 04:02:09 +00:00
Alex W. Jackson
f4e705346e
Fix crash in drivers with NULL gfxdecode entries (nw)
2014-02-17 03:56:08 +00:00
Brian Troha
4c8f8d9238
discoboy.c: Verification of 400kHz resonator. Minor doc update - NW
2014-02-17 03:51:20 +00:00
David Haywood
672e6ea3a1
make it a bit clearer how to load floppies in msx1 by actually recognizing the floppy ROM.
...
added a skeleton list I used for some quick testing.
the driver really needs a significant overhaul, but at least this makes usage a little less opaque.
2014-02-17 03:42:14 +00:00
R. Belmont
95246ab0d4
Naomi updates:
...
- Added all known IC locations from sets missing them [MetalliC]
- Corrected some bad Sega chip numbers and IC locations [MetalliC]
- Use real chip dump for mvsc2 [Guru]
- Fixed ROM loading for Animal Basket [MetalliC]
2014-02-17 03:16:51 +00:00
Roberto Fresca
c2b3892acb
Jubilee Double-Up Poker (TMS9980) updates... [Roberto Fresca]
...
- Corrected the crystal value and derivate clocks via #DEFINE.
- Improved memory map.
- Hooked the CRT controller, but the init sequence seems incomplete.
- Created the accurate graphics banks.
- Found and mapped the video RAM.
- Hooked the ATTR RAM.
- Assigned the correct graphics banks to the proper drawn tiles.
- Find and mapped an input port.
- Started a preliminary workaround to demux the input port.
- Added technical notes.
2014-02-17 03:02:21 +00:00
R. Belmont
cc0a824aff
Preliminary support for National Semiconductor MM58167 real-time clock/calendar. [R. Belmont]
2014-02-17 02:49:35 +00:00
David Haywood
8ac187fe1d
new clones
...
Flak Attack (Japan, PWB 450593 sub-board) [system11]
2014-02-17 02:49:27 +00:00
David Haywood
6cd3ac9cfd
new clones
...
Miss World '96 (Nude) (2 sets) [system11]
also added a note about a Lady Killer clone.
2014-02-17 02:31:45 +00:00
Roberto Fresca
9516edcfb3
Added default NVRAM to Crystal Colours (CMC hardware),
...
allowing to boot with clean meters/settings.
[Roberto Fresca]
2014-02-17 01:54:41 +00:00
Roberto Fresca
d4801f7cee
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Crystal Colours (CMC hardware) [Roberto Fresca, ANY]
2014-02-17 01:38:39 +00:00
David Haywood
0f20e52f46
new clones
...
Disco Boy (Promat license?) [system11]
(gameplay is a bit different here, lots of different roms too)
2014-02-17 01:23:04 +00:00
Michaël Banaan Ananas
4c77c15cce
preliminary zsg2 sound now works in taitogn.c, remove the // from
...
//AM_RANGE(0x1fb80000, 0x1fb80003) AM_DEVWRITE16("taito_zoom", taito_zoom_device, reset_control_w, 0xffff0000)
2014-02-17 00:41:33 +00:00
Roberto Fresca
b81f228f85
Added a new Luna Park set, so rearrange the parent/child sets...
...
So here is the updated news:
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Luna Park (set 1, dual program) [Roberto Fresca, ANY]
Luna Park (set 2, dual program) [Roberto Fresca, ANY]
Luna Park (set 3) [Roberto Fresca, ANY]
2014-02-16 23:50:16 +00:00
Michaël Banaan Ananas
d7ac6d0ddb
sort source layout
2014-02-16 23:41:34 +00:00
Roberto Fresca
54e7f27083
Changed Luna Park manufacturer to <unknown>.
2014-02-16 20:46:40 +00:00
R. Belmont
3fdb753a83
(MESS) apple2: Support another Videoterm clone, the AE Viewmaster 80. [R. Belmont]
2014-02-16 20:40:13 +00:00
Brian Troha
cb02815a52
MT04174 Fix
...
asteroid.c: Restore correct vector rom for asteroidb set - NW
2014-02-16 18:27:31 +00:00
R. Belmont
811fee0ee8
(MESS) apple3: Fixed page 2 addresses in all graphics modes, fixed glitches in color hires rendering. [R. Belmont]
2014-02-16 18:24:27 +00:00
Miodrag Milanovic
7cde79cd9c
Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag Milanovic]
...
Updated all devices and drivers for using it.
out of whatsnew:
Note that it is made to work same as before, in some cases it can be more
logic to move gfxdevice into subdevice itself then to keep it in main driver.
2014-02-16 17:32:10 +00:00
R. Belmont
36d081e756
(MESS) apple2/3: CFFA2 now ignores 6502 spurious reads during write cycles. [R. Belmont]
2014-02-16 16:58:47 +00:00
Robbbert
6a57b6378f
(MESS) spc1000 : added TAP cassette format [Robbbert]
2014-02-16 15:15:05 +00:00
Roberto Fresca
7a78ea66d2
more typo...
2014-02-16 14:27:12 +00:00
Roberto Fresca
cad99439dd
...typo
2014-02-16 14:11:10 +00:00
Roberto Fresca
043404070c
Funworld driver updates: [Roberto Fresca]
...
- Added Luna Park (set 1, dual program). Running in modified
CMC hardware, with video RAM 4000-4FFF mirrored in 6000-6FFF
and color RAM 5000-5FFF mirrored in 7000-7FFF.
This game has the highest address line of the program tied to
DIP switch #1 , so you can select between 2 different programs.
Both programs write to videoram either to each video RAM ranges.
- Added proper program ROM banking and connected to DIP switch #1 .
- Added Luna Park (set 2). This one writes to normal CMC video RAM.
- Cleaned-up the machine drivers.
- Derived clocks via #define.
- Added technical notes.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Luna Park (set 1, dual program) [Roberto Fresca, ANY]
Luna Park (set 2) [Roberto Fresca, ANY]
2014-02-16 13:57:18 +00:00
Michaël Banaan Ananas
020df6eb17
ok, not all chips have a reset pin RP#
2014-02-16 12:20:34 +00:00
Robbbert
c62b9b5fcf
(MESS) spc1000 : added cassette
2014-02-16 11:54:56 +00:00
Miodrag Milanovic
8ad08e1152
removed patch for now, till I fix it properly, this way breaks more (nw)
2014-02-16 11:49:09 +00:00
Brian Troha
80fe0d9bb7
New Panic park clone
...
New Clone Added
-----------------------------------
Panic Park (PNP1 Ver. B) [Any, The Dumping Union]
2014-02-16 06:50:58 +00:00
R. Belmont
5dc3ebae07
(MESS) apple3: improved save states, fixed double-hi-res drawing [R. Belmont]
2014-02-16 04:22:38 +00:00
Michaël Banaan Ananas
10519dead7
added device_reset
2014-02-16 03:26:09 +00:00
R. Belmont
1f92dd5452
(MESS) apple3: Fix ROM test in Diagnostics and support PCPI AppliCard [R. Belmont]
2014-02-15 22:15:28 +00:00
Olivier Galibert
d438684920
(MESS) New NOT WORKING system
...
-----------------------------
Kasparov Stratos Chess Computer [Cowering, O. Galibert]
(Cowering is going to pick it up from here)
2014-02-15 22:09:47 +00:00
Olivier Galibert
93f7c49005
placeholders
2014-02-15 22:06:12 +00:00
smf-
4b0c4f8472
merged 26787 from after the failed menu merge. "fix autofinder on device remove (nw)"
2014-02-15 20:06:40 +00:00
smf-
f468c60ea7
Converted i8251 to DEVCB2 [smf]
2014-02-15 19:50:54 +00:00
Miodrag Milanovic
292d16c120
Added ability to add optional or required device/ioport/memory_region/... [Miodrag Milanovic]
...
and similar device finders to any device, and also created ability to
set tag inside static configuration of device so you can reference it in
driver machine configuration
2014-02-15 08:39:53 +00:00
Brian Troha
8eccd21187
new Tekken 2 clone
...
New Clone Added
---------------------------------------
Tekken 2 Ver.B (Japan, TES1/VER.B) [Any, The Dumping Union]
2014-02-15 06:55:17 +00:00
R. Belmont
82e6f668c7
(MESS) apple3: a non-indirect instruction located on the zero page will also enable extended addressing. Fixes Business BASIC. [R. Belmont]
2014-02-15 03:49:22 +00:00
Michaël Banaan Ananas
9a88e6ee59
fixed FLASH_INTEL_E28F400B block erase
2014-02-15 02:30:44 +00:00
smf-
b37d92de72
created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf]
2014-02-15 01:29:27 +00:00
Sandro Ronco
88bc8a4673
(MESS) New NOT WORKING system
...
----------------------------------------------
Alphasmart 2000 [Jonathan Gevaryahu, Balrog]
2014-02-14 22:53:43 +00:00
Curt Coder
a2aee72cb3
Fixed software list regression. (nw)
2014-02-14 22:18:15 +00:00
R. Belmont
206e7778dc
(MESS) apple3: Add save state support and initial slot hookup. [R. Belmont]
2014-02-14 19:51:34 +00:00
Dirk Best
562c7367c0
i86: fix shifts by very large (> 32) amounts. fixes ibm xt detection by
...
the multi unique floppy controllers.
2014-02-14 18:43:35 +00:00
R. Belmont
a4351b6342
(MESS) enable UK systems (nw)
2014-02-14 18:12:51 +00:00
Dirk Best
30c6b2ce57
add preliminary support for the multi unique type isa fdc cards
2014-02-14 14:53:31 +00:00
Dirk Best
7642857c68
upd765: add the motorola mcs3201
2014-02-14 14:53:29 +00:00
Robbbert
f5aa9dc35d
(MESS) apf : added notes
2014-02-14 11:03:06 +00:00
Robbbert
c37f312f57
(MESS) spc1000 : added IRQ which enables cursor flash & internal timer [Miso Kim, Robbbert]
2014-02-14 07:53:54 +00:00
R. Belmont
2a7318eee3
(MESS) Systems Promoted from GAME_NOT_WORKING:
...
- Apple III [R. Belmont]
2014-02-14 04:14:26 +00:00
Michaël Banaan Ananas
5e32a2dec8
fix addc subc zeroflag
2014-02-14 02:38:13 +00:00
R. Belmont
725380d4f0
fixed crashes (nw)
2014-02-14 01:47:07 +00:00
Curt Coder
d71e453b40
g64_dsk: Added bit cell size detection on save. (nw)
2014-02-13 22:48:20 +00:00
Curt Coder
21c0d4913c
diimage: Added "read_only" feature to the software list to denote write protected images. [Curt Coder]
...
(MESS) c64: Fixed Bounty Bob Strikes Back loading. (nw)
2014-02-13 22:47:03 +00:00
Brian Troha
a0ef45bd0b
New Title Fight clone
...
New Clone Added
----------------------------------
Title Fight (Japan) [ShouTime, The Dumping Union]
2014-02-13 22:46:00 +00:00
Sandro Ronco
ce811af085
(MESS) New NOT WORKING system
...
----------------------------------------------
VTech BrainStation 9009 CXL (Germany) [TeamEurope]
2014-02-13 22:37:39 +00:00
Sandro Ronco
4c6c27ec0d
(MESS) gl3000s: added LCD and keyboard emulation. [Sandro Ronco]
2014-02-13 22:06:40 +00:00
R. Belmont
76aa042a3a
(MESS) New clones added: [R. Belmont]
...
Apple IIe (UK)
Apple IIe (Enhanced, UK)
2014-02-13 21:23:43 +00:00
Wilbert Pol
a0fbbbb621
Fix debug builds (nw)
2014-02-13 19:05:55 +00:00
Michael Zapf
77f48db87e
(MESS) Minor changes to tifdc; added 360K MFM format to ti99_dsk. (nw)
2014-02-13 16:20:00 +00:00
Michaël Banaan Ananas
b43bb31fb0
namcos10 gamename region info
2014-02-13 15:28:19 +00:00
Robbbert
2bf72dad44
(MESS) apf : added back APT format once again.
...
Note that many APT files are actually APW format (still to be done).
2014-02-13 13:28:28 +00:00
Fabio Priuli
a4ad409630
(MESS) nes_datach: documented the eeprom hookups, and the
...
second eeprom used by Battle Rush. they do not work yet. nw.
2014-02-13 12:44:18 +00:00
Robbbert
c164e73a4b
(MESS) apf : added support for CAS and CPF cassettes [Robbbert]
...
removed APT support for the moment, it could not have ever worked.
2014-02-13 12:20:48 +00:00
Miodrag Milanovic
bc0672544f
Moved drawgfx functions to gfx_element (nw)
2014-02-13 10:29:11 +00:00
Fabio Priuli
f897a1a67d
small cleanup. nw.
2014-02-13 10:17:58 +00:00
Fabio Priuli
ad550cb7b8
(MESS) nes: Properly implemented the Bandai Datach as a passthru cart.
...
Datach games have now to be loaded with the following commands
"mess nes -cart datach -cart2 gamename" where gamename can be
either a shortname from the datach softlist, or a fullpath to the iNES files
(or to headerless 256k dump of the Datach minicarts). This is accurate
to the hardware, because Datach carts could not be mounted in the main
Famicom cartridge slot. [Fabio Priuli]
2014-02-13 10:16:44 +00:00
Roberto Fresca
3b41f5f4fb
Truco-Tron: Identified the last unknown IC (U15).
...
Added Technical notes. [Cristian Arias, Roberto Fresca]
2014-02-13 06:35:41 +00:00
Justin Kerk
e5e7dc5b61
[JSMESS] Use emscripten_get_now() instead of gettimeofday() [clb] (nw)
2014-02-13 06:05:58 +00:00
R. Belmont
1e800b70eb
kb3600: track "down" keys to avoid spurious retriggers during fast typing (nw)
2014-02-13 02:47:26 +00:00
R. Belmont
a36d4c6609
kb3600: converted to devcb2 (nw)
2014-02-13 02:33:58 +00:00
Alex W. Jackson
6a57b2c85a
Fix MT5440 [Alex Jackson]
2014-02-13 00:29:43 +00:00
Couriersud
686d540bad
Netlist can now be included as sub-circuits. That's the same approach SPICE uses.
...
The implementation also supports nesting.
Opamp emulation now is as easy as
/* Opamp wired as impedance changer */
SUBMODEL(op, opamp)
NET_C(op.GND, GND)
NET_C(op.PLUS, clk)
NET_C(op.MINUS, op.OUT)
The missing bit now is a central submodel repository. I'll start a discussion soon on the list.
nl_examples/opamp.c is an example of a impedance changer stage followed by a 1:2 amplifier stage.
System size (= number of voltage levels to be calculated) is between 20 - 30.
Using a simple, yet better opamp model than usually implemented in the old discrete core, I get
./nltool -f nl_examples/opamp.c -t 30
startup time ==> 0.002
runnning ...
30.000000 seconds emulation took 0.438599 real time ==> 6839.96%
Which leaves quite some buffer to emulate even complex mixing and filtering stages in real-time :-)
2014-02-13 00:28:18 +00:00
Michaël Banaan Ananas
c99b5bf4aa
small update while trying to find a suspected opcode bug
2014-02-12 23:05:44 +00:00
Sandro Ronco
2d3b835e80
(MESS) Moved gl6000sl and gl7007sl from pc2000.c to prestige.c (nw)
2014-02-12 22:08:52 +00:00
Curt Coder
8dd7482652
(MESS) c64: Floppy WIP. (nw)
2014-02-12 22:05:12 +00:00
Alex W. Jackson
f056d758a3
Fix MAME linking (nw)
2014-02-12 20:45:48 +00:00
Olivier Galibert
be15b0b477
Formats detected with size only should not have a confidence higher than 50 (nw)
2014-02-12 17:59:45 +00:00
Fabio Priuli
0b78c37106
(MESS) nes_bandai: added emulation of the barcode reader for
...
Datach Joint ROM System unit, making playable most games
using it. [Fabio Priuli]
2014-02-12 14:56:23 +00:00
Fabio Priuli
e2cf4f8b34
Added generic barcode reader emulation: the code accepts sequences of digits in
...
UPC-A, EAN-13 and EAN-8 format, stores them in both byte format and in pixel
format; it is up to the driver to implement the correct transfer protocol. [Fabio Priuli]
Added UI menu to enter barcodes via keyboard. It only gets activated if the running
machine has a barcode device. [Fabio Priuli]
out of whatsnew: The latter change was coordinated with Nathan, so it shall not
create problems with his UI reorganization ;)
2014-02-12 14:54:11 +00:00
David Haywood
9ec218038b
just backing up of some bits to help me test / experiment pending full integration of code from Andreas (nw)
2014-02-12 14:36:24 +00:00
Michael Zapf
fb9183eb2c
(MESS) Changing to new floppy implementation, part 1.
2014-02-12 12:41:40 +00:00
Michael Zapf
c9be000d5c
Allow to overwrite find_size and customize offset computation.
2014-02-12 12:39:03 +00:00
Michael Zapf
40c1c87b73
Fixed sector extract for FM recording.
2014-02-12 11:58:29 +00:00
Michael Zapf
2e3eafc3fb
(MESS) Minor debugging stuff and using freq constant (nw)
2014-02-12 11:56:42 +00:00
Alex W. Jackson
f48385742c
bagman.c, bublbobl.c, chance32.c, galaga.c, mappy.c, pacman.c: fix flipscreen after core changes. Also, try (again) to improve sprite-bullet alignment in bosco [Alex Jackson]
2014-02-12 11:55:06 +00:00
R. Belmont
01cff8ad3f
key position tune-ups (nw)
2014-02-12 04:27:45 +00:00
R. Belmont
460da6ab75
remove dead include (nw)
2014-02-12 04:21:05 +00:00
R. Belmont
f218084a77
fix Clang (nw)
2014-02-12 04:19:46 +00:00
R. Belmont
93a00f2b0b
(MESS) apple2: rewrote keyboard handling according to schematics and using the generic AY-3600. [R. Belmont]
...
nw: next up, devcb2 the generic 3600.
2014-02-12 04:12:58 +00:00
Michaël Banaan Ananas
6fa4137852
improved 8bit timers
2014-02-12 03:32:35 +00:00
Couriersud
b1592d4f2d
Preparation to cope with multiple netlists from single source
2014-02-12 00:35:30 +00:00
Couriersud
466d71625d
Call netlist().error if more than 64 nets are found.
2014-02-11 23:36:14 +00:00
Alex W. Jackson
4302246219
dkong.c, docastle.c, galaxian.c, mario.c, zaxxon.c: fix flipscreen after core changes [Alex Jackson]
2014-02-11 23:19:03 +00:00
Alex W. Jackson
cffadabc83
quick and dirty compile fix (nw)
2014-02-11 23:14:30 +00:00
Couriersud
0d9d439b9b
Netlist maintenance:
...
- netlist construction now is relying on fully qualified names, i.e. the name of
a netlist object now starts with the netlist name.
This is a first step towards supporting netlist models, i.e. netlists which can be
used as a macro model. Very handy for opamps ...
- Changed log file filename format.
- Support analog net groups of up to 256 nets (i.e. Voltages).
2014-02-11 21:35:26 +00:00
Curt Coder
37210e307f
(MESS) Floppy WIP. (nw)
2014-02-11 18:26:03 +00:00
smf-
127034e6c0
(MESS) Removed PET CB1 read handler, it is pushing vsync to it already. [smf]
2014-02-11 15:58:32 +00:00
smf-
6c5750e667
Converted SN76496 ready to DEVCB2 [smf]
2014-02-11 15:40:52 +00:00
Robbbert
c14aa6c1b8
(MESS) apf : reorganised ram
2014-02-11 15:19:09 +00:00
Roberto Fresca
1d43f9cfe3
Magic Card II: Override the wrong visible area and centered the
...
game through a dedicated CRTC config interface [Roberto Fresca]
2014-02-11 14:55:33 +00:00
cracyc
0895e10f81
(mess) pc: missed two (nw)
2014-02-11 03:23:12 +00:00
smf-
e31425baab
Hooked up centronics busy & inverted strobe. (nw)
2014-02-10 23:29:02 +00:00
David Haywood
e60fa8e13a
new clones
...
Raiden DX (Holland) [Alex Meijer (Asure)] (not working, protection)
2014-02-10 22:51:02 +00:00
Curt Coder
0c721cc02c
(MESS) c64: Floppy WIP. (nw)
2014-02-10 22:40:47 +00:00
cracyc
755a60ac24
(mess) pc: remove excess serial and parallel ports and set lpt irq to write to the 8259 rather than the cpu.
2014-02-10 22:08:33 +00:00
smf-
52969ee6b9
hooked up the centronics port, although I have only coaxed it to send a single nul to the printer at startup. [smf]
2014-02-10 21:35:02 +00:00
Roberto Fresca
2d14f25322
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
China Town (Ver 1B, Dino4 HW) [Roberto Fresca, ANY]
2014-02-10 20:52:36 +00:00
smf-
ba1e4f154a
added hack back to get manager booting (nw)
2014-02-10 16:19:51 +00:00
smf-
954fe95870
fixed fixed crash at startup (nw)
2014-02-10 16:19:26 +00:00
Alex W. Jackson
f4e1844be6
nemesis.c: fix bubsys crash after last commit (nw)
2014-02-10 16:19:23 +00:00
Curt Coder
5d8469a852
(MESS) 64h156: Return of the weak bits. (nw)
2014-02-10 16:19:03 +00:00
smf-
ce970164a9
fixed crash at startup (nw)
2014-02-10 13:44:59 +00:00
smf-
28ce5850a5
fix crash on startup (nw)
2014-02-10 13:39:47 +00:00
smf-
7a6fa2baff
fix crash on startup (nw)
2014-02-10 13:36:56 +00:00
smf-
232576d3a9
fix crash on startup (nw)
2014-02-10 13:12:42 +00:00
smf-
87457fafa8
fix crash on startup (nw)
2014-02-10 13:11:19 +00:00
smf-
c5079ca1f5
fix crash on startup (nw)
2014-02-10 13:07:27 +00:00
smf-
c6149aec29
fix crash on startup (nw)
2014-02-10 13:05:41 +00:00
smf-
7b613131ca
fix crash on startup (nw)
2014-02-10 13:02:41 +00:00
smf-
7ff41e74da
Updated Apricot PC centronics from the schematic (nw)
2014-02-10 13:00:38 +00:00
Miodrag Milanovic
9644939bf7
This should fix MAME linking (nw)
2014-02-10 11:31:38 +00:00
Robbbert
3a621f49f4
(MESS) phc25 : changed to working but without sound.
2014-02-10 11:11:09 +00:00
Fabio Priuli
816b0b6e3f
(MESS) nes_bandai: documented differences between FCG-1/FCG-2 boards and
...
LZ93D50 ones, based on analysis by naruko. [Fabio Priuli]
2014-02-10 09:58:38 +00:00
mahlemiut
12dad2dbf6
amstrad: Added a basic implementation of the Programmers Development System hardware for the CPC. Only lacks a way to set up a parallel connection between MESS instances to enable PC<->CPC communication. [Barry Rodewald]
2014-02-10 08:53:00 +00:00
Michaël Banaan Ananas
451bf5592e
fix typo according to BYOAC forums
2014-02-10 06:07:38 +00:00
Brian Troha
fffc2dd524
New Fighter's History clone
...
New Clone Added
----------------------------------------
Fighter's History (Japan ver 41-04, DE-0380-1 PCB) [Caius, The Dumping Union]
2014-02-10 02:35:51 +00:00
Scott Stone
05e30df363
New games marked as GAME_NOT_WORKING
...
------------------------------------
Sony PVE-500 [Felipe Sanches]
2014-02-10 00:22:38 +00:00
Michaël Banaan Ananas
357fd5b757
update prev commit
2014-02-10 00:04:54 +00:00
Scott Stone
2e27d2e08c
Quick fix for compile (nw)
2014-02-09 23:16:40 +00:00
smf-
ee7c90c3a4
and again (nw)
2014-02-09 22:38:03 +00:00
smf-
fae704cc31
and of course the missing files (nw)
2014-02-09 22:36:14 +00:00
Couriersud
c7eee90411
Netlist maintenance:
...
- made frequency a obligatory parameter for CLOCK, MAINCLOCK and SOLVER
- fixed a bad memory corruption.
- added "owner" to save states. This allows to remove objects after they registered state.
- fixed VCCS and VCVS.
2014-02-09 22:36:05 +00:00
Curt Coder
f44b1831a6
64h156: Refactored to not device_execute. (nw)
2014-02-09 21:53:34 +00:00
Curt Coder
e187bc4a43
(MESS) c2040: Fixed READY signal. (nw)
2014-02-09 21:52:06 +00:00
R. Belmont
caae1567b6
(MESS) apple3: a little more cleanup (nw)
2014-02-09 21:15:33 +00:00
Ivan Vangelista
513072dd46
oops, thanks smf (nw)
2014-02-09 20:30:30 +00:00
smf-
be55c4bef6
Centronics WIP using write lines and DEVCB2. Added an output latch and input buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf]
2014-02-09 20:08:25 +00:00
Ivan Vangelista
4e64093ebc
Small cleanups + MT05459 (nw)
2014-02-09 19:20:55 +00:00
Brian Troha
8402bd05cb
yunsung8.c: Correct documentation / chip type. - NW
2014-02-09 19:17:44 +00:00
Fabio Priuli
4a4d0397df
added some more documentation to the discrete skeletons. [gregf]
2014-02-09 18:52:09 +00:00
R. Belmont
c9503195b2
(MESS) apple3: corrected a few erroneous keys (nw)
2014-02-09 18:39:19 +00:00
Oliver Stöneberg
87ae2cf1bd
added some more chdman tests - they had been sitting in my tree for a while, but I held off the commit because the input/output files are a bit bigger than the existing ones (nw)
2014-02-09 18:26:05 +00:00
Fabio Priuli
19644051e1
(MESS) nes_irem.c: fixed Ai Sensei no Oshiete, based on hardware doc by naruko [Fabio Priuli]
2014-02-09 18:02:34 +00:00
David Haywood
ca8accbdb7
just some added some misc stuff I've been testing drivers with to the Softlists (nw)
2014-02-09 16:05:30 +00:00
Couriersud
27c185a25c
Made device startup cleaner.
2014-02-09 13:19:43 +00:00
Couriersud
e7ebfc0e16
Netlist code maintenance work.
2014-02-09 12:25:25 +00:00
Nathan Woods
c14776a32f
Removing stray #include
2014-02-09 11:58:38 +00:00
Fabio Priuli
98ea494a9f
(MESS) nes: added support for iNES 2.0 submappers [Fabio Priuli]
...
out of whatsnew:
+ fixed a small bug in handling MMC-1 games with > 8K of WRAM (only a Jpn baseball games use this,
and I can see no difference in behavior)
+ updated emulation status in xml for a few games I had made working during slot-ification
2014-02-09 11:21:08 +00:00
Michaël Banaan Ananas
bab0e88167
added missing opcodes and 'illegal opcode'-NMI
2014-02-09 09:02:40 +00:00
Yasuhiro Ogawa
9e6925da29
updated documentation [Charles MacDonald]
2014-02-09 07:54:02 +00:00
R. Belmont
58a32ed83e
(MESS) apple3: rewrote keyboard handling from scratch using Curt's AY-5-3600 device. Much, much better. [R. Belmont]
2014-02-09 06:15:29 +00:00
R. Belmont
73c35febef
restore natural keyboard (nw)
2014-02-09 01:11:18 +00:00
R. Belmont
4241c775e4
(MESS) Apple drivers cleanup: [R. Belmont]
...
- apple3_state is no longer an unnecessary subclass of apple2_state
- ay3600 keyboard decoder is now independent from apple2_state
- cleaned up some includes
2014-02-09 01:08:22 +00:00
Michaël Banaan Ananas
037c55493c
improved irqs
2014-02-08 20:06:51 +00:00
Fabio Priuli
7cecc33fe7
(MESS) nes_mmc5: * hacked around the limitations of our PPU code, so to support the
...
different CHR registers
* improved PRG-RAM handling
* first attempt to add split screen mode, still broken
no whatsnew
the hack only deals with the way MMC-5 monitors PPU activity, not with the actual effect. when
I get to the point of completing my not-yet-abandoned PPU rewrite, the new calls in ppu2c0x.h
will go away...
2014-02-08 19:15:14 +00:00
Alex W. Jackson
c747802a77
twincobr.c: fix flipscreen after core changes, cleanups [Alex Jackson]
2014-02-08 18:48:13 +00:00
R. Belmont
22f45bf70a
(MESS) apple3: extended addressing applies to all $x1 opcodes. SOS apps now start up. [R. Belmont]
2014-02-08 17:56:13 +00:00
Sandro Ronco
65c1aaef63
(MESS) gl4000: fixed screen size. (nw)
2014-02-08 15:59:56 +00:00
Couriersud
5d8cd9329e
All MAME <-> Netlist interfacing is now done in the machine device driver. This
...
a) ensures, that the interface logic is in one place and easy to understand
b) ensures, that netlists represent the hardware and not what has to be done
to hook the hardware up in MAME.
The interface part is considered to be relatively stable. Consequently, enabled netlist audio filtering in 1942.
2014-02-08 15:55:21 +00:00
Nathan Woods
e92dab9e34
Changed how NULL callbacks are specified on win_draw_callbacks
2014-02-08 14:19:00 +00:00
Miodrag Milanovic
7c46016fc7
small cleanup (nw)
2014-02-08 10:08:22 +00:00
Ivan Vangelista
d61b0da8fc
cleanups (nw)
2014-02-08 08:00:02 +00:00
Yasuhiro Ogawa
52bcbb6f0a
redumped 317-0024 (FD1089B) used by Time Scanner [Charles MacDonald, ShouTime]
2014-02-08 06:04:14 +00:00
Yasuhiro Ogawa
c19cf62eb9
New clone added
...
Racing Beat (Japan) [ShouTime]
2014-02-08 05:33:59 +00:00
Yasuhiro Ogawa
536939c57f
New clone added
...
Spider-man: the Videogame (Japan) [ShouTime]
also fixed filename of previous dumps (EPR-14280 shoud be IC7, not IC6)
2014-02-08 04:49:26 +00:00
Ivan Vangelista
5490080949
Reverted r27231(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix.(nw)
2014-02-07 18:37:38 +00:00
Ivan Vangelista
796808c25a
Reverted r27230(Technos flipscreen adjustments) since it's not needed anymore, thanks to AWJ proper fix. (nw)
2014-02-07 18:25:34 +00:00
Fabio Priuli
9dfc179510
(MESS) nes_mmc5: added Extended Attribute Mode emulation. Koei titles start displaying
...
something that is not garbage. nw.
2014-02-07 15:20:57 +00:00
Curt Coder
a24e0640a3
(MESS) Refactored the Commodore 2040/3040/4040 disk drives to use the modern floppy system. [Curt Coder]
2014-02-07 15:12:54 +00:00
Robbbert
95b8ff6fb7
(MESS) ts802 : started adding devices
2014-02-07 14:35:59 +00:00
Alex W. Jackson
a332f06926
toaplan1.c: remove sound reset hack, unify gfx decoding, various cleanups [Alex Jackson]
2014-02-07 13:32:48 +00:00
Fabio Priuli
1aa7194558
(MESS) nes_mmc5: further cleanups (this time for NT-RAM handling). no visible improvements,
...
but it bothered me that we were saving as NVRAM the external RAM, while it was volatile in real
carts. nw.
2014-02-07 13:30:33 +00:00
Fabio Priuli
dd91beb013
(MESS) nes_mmc5: simplified some code. no visible improvements. nw.
2014-02-07 11:52:45 +00:00
David Haywood
3149910eeb
new clones
...
Raiden II (set 9, Holland) [Alex Meijer (Asure)] (not working, protection)
2014-02-07 09:29:52 +00:00
Robbbert
116948faa2
fixed compile error
2014-02-07 09:25:22 +00:00
Fabio Priuli
2ebc0c265c
(MESS) nes: added support for PRG-only PCB (aka Mapper 218) which uses NT-RAM
...
as CHR-RAM, used by nocash's game Magic Floor. [Fabio Priuli]
2014-02-07 08:42:07 +00:00
Roberto Fresca
a441089b68
just missing notes...
2014-02-07 02:41:43 +00:00
Roberto Fresca
1dce7476df
New games marked as GAME_NOT_WORKING
...
------------------------------------
Cherry Wheel (Version 1.7) [Roberto Fresca, ANY]
2014-02-07 02:36:45 +00:00
R. Belmont
c88cfbdb25
New games added as GAME_NOT_WORKING:
...
------------------------------------
Mamoru-kun wa Norowarete Shimatta! [rtw]
Mushiking The King Of Beetles II ENG (Ver. 1.001) [rtw]
Mushiking The King Of Beetles II ENG (Ver. 2.001) [rtw]
Radirgy Noa [rtw]
Star Horse Progress (Rev. A) [rtw, Mr. CAST, hap, Yohji, Smitdogg, The Dumping Union]
Touch de Zunou (Rev. A) [CaH4e3]
New clones added:
----------------
Mazan - Flash of The Blade (MAZ3 Ver. A) [rtw, ShouTime]
Melty Blood Actress Again (Ver. A) [rtw]
Ninja Assault (NJA1 Ver. A) [rtw, ShouTime]
Ninja Assault (NJA2 Ver. A) [rtw, ShouTime]
Other changes:
--------------
- Redumped Salary Man Kintaro [Guru]
- M4 cart handling greatly improved (added needed flash commands, fixed
encryption on/off logic) [MetalliC]
- f355 EPR was overdumped (mirrored 2 times), fixed [MetalliC]
- Completed dump of vtenis2c, ROM test passes now [MetalliC]
- M1/Actel and Namco carts IC layouts fixed, ROM test passes now [MetalliC]
- Namco 2f-2b IC names changed to <cartlabel>.2d,2c etc, without fl0-fl4,
because its the second IC label on the PCB (like "IC17S ROM1" on Sega carts) [MetalliC]
- Re-parented World Kicks [MetalliC]
- IC labels changed according to cart PCBs [MetalliC]
- minor docs update [MetalliC]
2014-02-07 02:20:27 +00:00
Roberto Fresca
00b179369a
New games marked as GAME_NOT_WORKING
...
------------------------------------
Joker Poker (Coinmaster set 2) [Roberto Fresca, ANY]
2014-02-07 01:08:11 +00:00
Alex W. Jackson
a5d3a7daa9
Fix rallybik title screen color [Alex Jackson]
2014-02-06 18:43:22 +00:00
Fabio Priuli
63dd624665
(MESS) nes: added support for Multi-Discrete PCB (aka Mapper 28) used
...
by Action 53 - Function 16 - Volume ONE - "Streemerz Bundle" homebrew
multicart. [Fabio Priuli]
2014-02-06 17:44:32 +00:00
Curt Coder
d04e52ebcc
(MESS) pet: Floppy WIP. (nw)
2014-02-06 16:34:50 +00:00
Robbbert
35cd6fd3d3
(MESS) phc25 : fixed graphic modes
2014-02-06 10:58:20 +00:00
Miodrag Milanovic
299a6559b0
Resolved bug MT05443 (nw)
2014-02-06 07:47:34 +00:00
Roberto Fresca
81da493743
Added Bingo PCB layout and technical notes. [Roberto Fresca]
2014-02-06 05:21:50 +00:00
Michaël Banaan Ananas
cf4ab14dc4
cleanup
2014-02-06 05:07:57 +00:00
Michaël Banaan Ananas
a0b5291504
more whitespace readability stuff
2014-02-06 04:03:28 +00:00
R. Belmont
c75c744600
(MESS) apple3: improved interrupt generation and scanline timing [R. Belmont]
2014-02-06 03:13:33 +00:00
Roberto Fresca
277ead61c9
Some corrections....
2014-02-06 01:04:37 +00:00
Roberto Fresca
88e6b84791
Updated technical notes about the weird code of rcdino4.
2014-02-06 00:03:59 +00:00
Michaël Banaan Ananas
ebba16890d
mem16/24bit accesses are word-aligned (not counting opcode args of course)
2014-02-05 23:59:48 +00:00
Michaël Banaan Ananas
239c24c223
simplify branch code
2014-02-05 22:47:42 +00:00
Michaël Banaan Ananas
49121f9998
readability cleanup in opcode table
2014-02-05 22:26:32 +00:00
Roberto Fresca
2a290bccf6
Improvements to Unknown Royal Card on Dino4 hardware: [Roberto Fresca]
...
- Fully decrypted the graphics set.
- Added technical notes...
2014-02-05 22:22:29 +00:00
Michaël Banaan Ananas
e3b5f3c6f7
preparing for next commit, this one just renames read/write functions
2014-02-05 21:08:14 +00:00
Roberto Fresca
f38dae0885
Added Bingo (1983). PCB seems bootleg, but the game looks legit.
...
Worked from the scratch a whole set of inputs and button-lamps
support for this game. Changed the poker41 description to Four
in One Poker (as seen in the official brochure). Added game and
technical notes. [Roberto Fresca]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Bingo [Roberto Fresca, Siftware]
2014-02-05 19:02:19 +00:00
Alex W. Jackson
1f7a3bf649
Stop the flipping insanity [Alex Jackson]
...
Tilemap flipping is now calculated relative to the center of the visible area
rather than to the total screen size, and the generic flip screen functions
no longer reconfigure the actual screen.
These changes ensure that in most cases flipping should Just Work for drivers
that use MCFG_RAW_PARAMs, games that have a programmable CRTC, and games that
have raster effects, and should fix many longstanding flip/cocktail-related
regressions.
(nw)
Unfortunately, it also means that all the thankless work that Osso and hap
have been doing over the last few months fixing flipscreen regressions will
have to be reverted now. I've also undoubtedly caused new regressions in
drivers that handle flipscreen in unusual ways. But now we can share video
device implementations between drivers that have been updated to RAW_PARAMs
and drivers that haven't without kludges all over the place.
And now I can hook up the programmable CRTC in toaplan1.c without abandoning
all hope of flipscreen ever working again in that driver.
(also nw)
I also added savestate registration for the generic soundlatches, which seemed
like a good idea. Any particular reason why these weren't being saved?
2014-02-05 17:25:58 +00:00
Michaël Banaan Ananas
0353541f5b
add/sub carry was still wrong
2014-02-05 16:53:34 +00:00
David Haywood
cf1c9641e3
Misc ANY part 5
2014-02-05 15:01:48 +00:00
David Haywood
65265939a1
misc ANY part 4
2014-02-05 14:28:56 +00:00
David Haywood
de4e69cd17
misc ANY part 3
2014-02-05 13:53:49 +00:00
David Haywood
d1ba0e5964
misc ANY part 2
2014-02-05 13:09:52 +00:00
David Haywood
32064cfbff
misc ANY stuff part 1
2014-02-05 12:38:02 +00:00
Nathan Woods
93375c26c4
Adopted 'bool' type
2014-02-05 10:44:47 +00:00
Nathan Woods
69ef4a4a1b
Initializing this variable
2014-02-05 10:44:46 +00:00
Robbbert
70895111eb
(MESS) microvision : added a software-list switch to pick the correct display per game. Fixes alienrdr,bowling,vegas (part 1)
2014-02-05 09:39:55 +00:00
Fabio Priuli
093201ff8b
New clone added
...
------------------------
Vs. Tennis (Set 3) [any]
we suspect that some roms for the second CPU went bad :(
2014-02-05 07:26:41 +00:00
Justin Kerk
7eda5af6de
Silence excessive printf spam in RSP core with -nodrc (nw)
2014-02-05 07:01:12 +00:00
David Haywood
d3d902b713
new clones
...
Flying Tiger (set 2) [system11]
Puckman Pockimon (set 3) [any]
Gulf War II (set 2) [system11]
2014-02-05 01:36:49 +00:00
Brian Troha
89619b4bef
taito_b.c: Give Yukiwo the correct "World" coinage and change dip DSWB-8 to unused as there doesn't seem to be a "Space Ship" option like in the other Master of Weapons sets. - NW
2014-02-05 01:36:36 +00:00
Michaël Banaan Ananas
a27f7ed935
document flags, and fixed flags in add/sub
2014-02-05 01:32:32 +00:00
Couriersud
6b6bd02db1
Added netlist output stage to 1942
...
This is disabled by default for now. Once the stream input/output interface settled it will be enabled.
Those who like to try it NOW:
Set at the top of 1942.c
#define USE_NETLIST (1)
I think the quality is better with netlist. Better dynamics, you can hear the rotors now. I have observed no performance impact as well.
2014-02-04 23:39:21 +00:00
Couriersud
35c7cf0381
Added option AY8910_RESISTOR_OUTPUT to AY8910. This will output internal resistor values instead of computed voltages. To be used with netlist output stages.
2014-02-04 23:34:57 +00:00
Couriersud
5d7b9522d1
- Added a parameter "MULT" for output multiplication to NETDEV_SOUND_OUT
...
- Added a safety check to resistor device to avoid divide by zeros
- only update parameters if they have changed
2014-02-04 23:30:48 +00:00
Michaël Banaan Ananas
d7ec6074bb
some mn10200 opcode fixes
2014-02-04 21:34:45 +00:00
Ivan Vangelista
96c9b7292d
Fixed MT03346 (nw)
2014-02-04 17:15:46 +00:00
Curt Coder
657b3018c2
(MESS) c64: Floppy WIP. (nw)
2014-02-04 15:32:09 +00:00
Robbbert
06b8402d65
(MESS) phc25 : a very small note
2014-02-04 13:08:37 +00:00
David Haywood
27f38f4efb
cleanup (nw)
2014-02-04 12:49:47 +00:00
Alex W. Jackson
76bd65cb3b
popeye.c: added RC filter (MT 3726), cleanups [Alex Jackson]
2014-02-04 12:12:30 +00:00
David Haywood
a4ecad8a30
new clones
...
Yukiwo (World, prototype) [Unigame]
This is Master of Weapon at the point where it was still named after the programmer, very cool indeed
2014-02-04 11:57:23 +00:00
Nathan Woods
bf06b4f331
MSVC fix
2014-02-04 11:31:41 +00:00
Fabio Priuli
43f27b7772
as pointed out by several users, these have been floating around since a few years... nw.
2014-02-04 11:17:49 +00:00
Fabio Priuli
fd54eaac0b
a final round of additions. nw.
2014-02-04 10:57:52 +00:00
Fabio Priuli
c1274c325e
a few other ones. nw.
2014-02-04 09:17:02 +00:00
Fabio Priuli
1be5941c66
some more roms for discrete games added to skeletons. nw.
2014-02-04 07:45:22 +00:00
Couriersud
799c621d65
- Some bug fixes for sound device routing
...
- pong doubles (yet to be committed) starts up again.
2014-02-03 23:53:23 +00:00
Curt Coder
1f68cb9336
Cleanup. (nw)
2014-02-03 23:00:04 +00:00
Curt Coder
54797825ba
(MESS) 64h156: Return of the weak bits. (nw)
2014-02-03 22:15:14 +00:00
Fabio Priuli
fd643e41b2
a few more whose roms were available. nw.
2014-02-03 22:11:13 +00:00
R. Belmont
1fdf5afd72
(MESS) apple2gs: Add support for Vulcan Gold IDE card [R. Belmont, Spk]
2014-02-03 21:28:26 +00:00