Commit Graph

49834 Commits

Author SHA1 Message Date
couriersud
ee8fed61c2 Some documentation work.
Along the way, set default models for devices missing them. 
Fix standalone makefile to work in mingw environment. (nw)
2017-02-05 17:19:49 +01:00
ajrhacker
52ed4a179a Merge pull request #2041 from ajrhacker/gcpinbal_ioc
gcpinbal: Modernization and sound improvements
2017-02-05 11:15:43 -05:00
MetalliC
a8d6d71777 new working machine
-------------------
Sega Sonic Cosmo Fighter [ShouTime, Anonymous Donator, The Dumping Union]
2017-02-05 18:12:50 +02:00
AJR
600b40b8c6 gcpinbal: Modernization and sound improvements
- Break up the bogus IOC structure and use 8-bit handlers where appropriate. This fixes a music playback glitch due to the old handler's failure to take byte mirroring into account.
- Improve OKI M6295 sounds by using correct bit for banking
2017-02-05 11:12:49 -05:00
Miodrag Milanovic
e6838eb5c4 LUA to 5.3.4 (nw) 2017-02-05 16:17:00 +01:00
Miodrag Milanovic
8d1eb8e410 Update GLM to latest (nw) 2017-02-05 16:06:08 +01:00
Miodrag Milanovic
ac096aa2a0 Update sol2 (nw) 2017-02-05 16:06:06 +01:00
MetalliC
29df715138 new working clones
------------------
Dungeons & Dragons: Shadow over Mystara (Japan 960223) [ShouTime, Steven Fairbrother, Smitdogg, The Dumping Union]
2017-02-05 17:02:03 +02:00
Miodrag Milanovic
02c97cd0f7 Updated Catch to latest (nw) 2017-02-05 15:46:07 +01:00
Ivan Vangelista
d20b4ba686 New working machine added
_______________________
Flash Boy (vertical) [DECO Cassette MD] (No.12/Ver.0/Set.1,Japan) [Game Preservation Society]
2017-02-05 15:38:33 +01:00
Miodrag Milanovic
18882607f9 Removed not needed files from bgfx build (nw) 2017-02-05 15:29:29 +01:00
Vas Crabb
01ed9794f9 Amiga 500 keyboard:
* Add layouts for France/Belgium, Italy and Sweden/Finland
* Remove some Alt- chars from Germany/Austria layout so natural keyboard produces canonical keystroke
* Add borderline usable dead keys for natural keyboard (also applies to A1200 keyboard)

(nw) To use dead keys, you need to type the acent character combined
with a space, followed by the letter.  For example if the host system is
a Mac with U.S. or similar keyboard selected, you can type à in the
emulated system in natural keyboard mode with Option-Shift-N Shift-A
(with emulated keyboard, it's Alt-J Shift-A in most keyboard layouts).
2017-02-06 00:50:03 +11:00
Miodrag Milanovic
9b999667af Rebuild shaders, only metal is affected (nw) 2017-02-05 14:23:33 +01:00
Miodrag Milanovic
00ad4ab0ae Update build scripts, BX is now static library (nw) 2017-02-05 14:15:25 +01:00
Branimir Karadžić
1607745432 Update BGFX and BX (nw) 2017-02-05 13:56:35 +01:00
Branimir Karadžić
193e8c8a89 Update GENie 2017-02-05 13:54:19 +01:00
Miodrag Milanović
4ca104b092 Merge pull request #2030 from mgarlanger/basic_heathkit_updates
- h19 [Mark Garlanger]
   - Added comments about the memory and port layout from the manual.
   - Fixed the frequency of the beep/keyclick: 2kHz -> 1 kHz
   - Fixed the duration of the keyclick: 4 mSec -> 6 mSec
   - Fixed the screen size: 200 pixels high -> 250 pixels high
   - The code appears to ignore it, and goes by what is programmed in the mc6845, which 
      is wrong, on a real H19, the screen size/character size does not change when the 25th 
      line is enabled/disabled. Only an extra line is shown on the screen. The emulated h19, 
      should always have space for 25 line, whether or not the 25th is enabled.
   - Separated the alternative ROMs into separate machines.

-h89.cpp  [Mark Garlanger]
   - Fixed the memory map.
   - Added the disk controller RAM to the lower memory
   - Added comment about banked-switched ROM/RAM (Org-0).
   - Fixed port addresses and added more comments to them.
   - Many are still commented out, but the addresses are all valid now.
   - Added SW501 switch definitions for the early ROMs.
   - These are commented out, not show the right way to represent multiple definitions.
2017-02-05 13:08:41 +01:00
Miodrag Milanovic
39370345d6 Remove some dependency between src/devices/ and src/mame (nw) 2017-02-05 12:46:44 +01:00
briantro
07d28fd847 lastbank.cpp: Add in Coin C coinage - NW 2017-02-05 02:56:17 -06:00
briantro
ab3c522321 lastbank.cpp: Name dip port locations as per service mode - NW 2017-02-05 02:30:34 -06:00
briantro
093ef9647e lastbank.cpp: Filled in Coinage A & B as Demo Sounds dipswitches. [Brian Troha] 2017-02-05 02:22:06 -06:00
Vas Crabb
726413b495 remove trampoline (nw) 2017-02-05 17:54:32 +11:00
Vas Crabb
94e4c48732 Amiga keyboard updates:
* Put Amiga keyboard implementations in a namespace
* Factor out matrix keys to a common module shared by A500/A1200
* Make new German matrix based on US matrix with Alt-chars hooked up
* Remove outdated comment
2017-02-05 16:47:28 +11:00
AJR
57791da817 dblcrown: Simplify code by adding 8255 PPI; PSG type is YMZ284 2017-02-04 22:35:56 -05:00
AJR
03abf01450 gcpinbal: Add interface for 93C46 EEPROM
- Remove unused variable (nw)
2017-02-04 21:32:27 -05:00
Vas Crabb
d8e6295cec restore PORT_CHANGED_MEMBER (nw) 2017-02-05 12:30:13 +11:00
Vas Crabb
15a291cd84 fix rev (nw) 2017-02-05 12:20:33 +11:00
Vas Crabb
fb8b69545f Amiga keyboard updates:
* Fixed Shift-Alt combinations with natural keyboard
* Fixed crash on keyboard inputs with four characters
* Corrected polarity of KB_DATA from Amiga to keyboard
* Completely rewrote 68HC05CxA-based A1200 keyboard device, now working
* Fixed KB_DATA mixing in A500 keyboard
* Made A500 keyboard caps lock LED output name consistent with A1200
* Added Alt- and Alt-Shift- characters to A500 US keyboard
* Fixed natural keyboard modifiers with LLE keyboards
2017-02-05 12:04:35 +11:00
AJR
aed1d8afee lastbank: Allow sound CPU to reset the ES-8712 and M6295 2017-02-04 19:00:35 -05:00
MetalliC
e23525589f new working clone
-----------------
Zen Nippon Pro-Wrestling Featuring Virtua (Taiwan) [XeD]
2017-02-04 23:48:19 +02:00
MetalliC
0dcefb76a9 taito_l.cpp: puzznic - confirmed all sets uses same MCU, correct MCU clock as per PCB photo (nw) 2017-02-04 20:00:24 +02:00
AJR
8709b6167d bcruzm12: Change PSGs to AY8912; note on PCB 2017-02-04 08:45:59 -05:00
MASH
b506ca0425 Fixed Battle Cruiser M-12 sprite colors
The ship hull is red and not grey
See here
http://www.andysarcade.net/store2/video-arcade-game-items/non-jamma-pcbs/battle-cruiser-m12.html
and
http://www.flyerfever.com/post/156753129608/battle-cruiser-m-12
http://www.arcade-museum.com/images/112/1122093152.jpg
2017-02-05 00:30:15 +11:00
Vas Crabb
470acc0c92 helps to get the right file, doesn't it (nw) 2017-02-04 22:50:17 +11:00
Vas Crabb
29f426da37 whoops, that's important (nw) 2017-02-04 22:36:57 +11:00
Vas Crabb
dc27585476 m68hc05: implement edge-sensitive external interrupts 2017-02-04 22:25:06 +11:00
Ivan Vangelista
2ba14a09f8 new working clone added
____________________
Puzznic (US) [Coolmod]
2017-02-04 10:46:36 +01:00
mahlemiut
471eb4fe1f cpc_flop.xml: switched some clones of The Vindicator to be as such, instead of clones of Vindicators. (nw) 2017-02-04 21:57:34 +13:00
Ivan Vangelista
59833b618a new not working clone added
_______________________
Virtua Bowling (Honk Kong, V101HJS) [Abelardator2]

different encryption? (nw)
2017-02-04 09:06:22 +01:00
briantro
c385d59563 New Head Panic Clone
New Clone Added
-------------------------------------------------
Head Panic (ver. 0702, 02/07/1999) [hammy, Brian Troha, The Dumping Union]
2017-02-03 23:23:10 -06:00
AJR
faa2f2264e lastbank: Working sound and music
ES-8712: Add busy status read and notes on device

Misc. ES-related code cleanups (nw)
2017-02-03 20:53:37 -05:00
Vas Crabb
4db6e43971 Avoid conflict with Apple C++ runtime header nl_types.h 2017-02-04 12:29:23 +11:00
cracyc
21b4a16edd plugins/hiscore: use videoram share for missile command scores so madsel isn't disturbed (nw) 2017-02-03 18:30:38 -06:00
AJR
544a8091c0 polepos.cpp: Input improvements
- Correct DIP switches and locations for polepos2bi and polepos2bs
- Fix bootleg mft. info for polepos2bs
- Use modern DEVCB features to make extra 4-bit input ports unnecessary
2017-02-03 17:15:44 -05:00
Scott Stone
1a7c297911 Avoid confusion of "Speakeasy" description shared between a machine and a device, expanding on the device's shortname and description (nw) 2017-02-03 16:12:47 -05:00
R. Belmont
f216ff8470 Merge pull request #2037 from OzFalcon/5clownService
Correctly assign service button(s)
2017-02-03 15:37:50 -05:00
Ivan Vangelista
10ff63cd3a new working software list addition:
___________________________
pico.xml: Ecco Jr. e la GrandeCaccia al Tesoro nell'Oceano! (Ita) [f205v]
2017-02-03 18:42:50 +01:00
Ivan Vangelista
9959ce8bf9 New working clone added
____________________
Missile Attack [f205v]

Also made mcombat, mcombata and mcombats boot. They still need inputs, sound (AY8912).
2017-02-03 18:29:41 +01:00
Ivan Vangelista
02ebd24bcd aerofgt.cpp: cleaned up audiocpu rom loading, avoided some tag lookups, thus minor speed up (nw) 2017-02-03 18:16:20 +01:00
Lord-Nightmare
56c1b0227a lwriter.cpp: add debugger fences, some more tracing documentation (nw) 2017-02-03 01:36:16 -05:00