Commit Graph

34648 Commits

Author SHA1 Message Date
Miodrag Milanovic
93e6ea7c7c Requirement was actually not MAME license (nw) 2015-05-22 14:29:35 +02:00
Miodrag Milanovic
aab5bb3cb6 update for Xing Xing (nw) 2015-05-22 13:54:59 +02:00
Miodrag Milanovic
0572d48e39 determined who it was (nw) 2015-05-22 13:43:02 +02:00
Cesare Falco
84638a73cf Bump version on *nix man pages. 2015-05-22 12:40:08 +02:00
Miodrag Milanovic
a7ec44c1ca Update for Carlos A. Lozano, Victor Trucco and Charles MacDonald, also few fixes (nw) 2015-05-22 12:31:42 +02:00
Miodrag Milanovic
2aa856908d removed copyright/license by left author for those that is sure who created them (nw) 2015-05-22 10:25:40 +02:00
Curt Coder
3145e36068 (MESS) c2040, c8050: Refactored to use the new 6532. (nw) 2015-05-22 10:09:41 +03:00
couriersud
a1c593b8dd Removed printf debugging. (nw) 2015-05-22 08:50:10 +02:00
Miodrag Milanovic
dc7588f63d Change for Mike Coates (nw) 2015-05-22 07:44:54 +02:00
Dirk Best
879baad29a cgenie: removed old broken floppy implementation, added an expansion bus
interface, implemented new floppy controller as expansion device. works
with mfi files, still some issues with plain sector dumps.
2015-05-22 01:20:57 +02:00
balr0g
01c1c750f0 Minor formatting changes (nw) 2015-05-21 19:13:41 -04:00
couriersud
4ef3203a49 Fixed a couple of float-to-double warnings. (nw) 2015-05-22 00:47:30 +02:00
couriersud
f9495b9856 Removed netlist_input_t and net_output_t. Instead introduced
netlist_logic_t and netlist_analog_t. 
Afterwards refactored proxies. This enabled more flexible connection
parsing. In addition, connections between two inputs are now parked and 
retried after all connections were made. The netlist code now correctly
parses 

TTL_7400_DIP(XU1)
RES(R1, RES_K(1))
CAP(C1, CAP_U(1))
NET_C(XU1.1, XU1.2, R1.2, C1.2)
NET_C(XU1.3, XU1.4, XU1.5, R1.1)
NET_C(XU1.6, C1.1)
NET_C(ttllow, XU1.9, XU1.10, XU1.12, XU1.13)

This failed before. (nw)
2015-05-22 00:47:29 +02:00
Curt Coder
029e9a4d33 (MESS) Rewrote the MOS6532 RIOT. [Curt Coder] 2015-05-21 23:41:00 +03:00
Curt Coder
ca20ed2004 (MESS) c8050: Fixed disk access. (nw) 2015-05-21 22:13:59 +03:00
hap
13389141ee copy-paste license from fidelz80.c 2015-05-21 20:29:06 +02:00
Miodrag Milanovic
2f68542eb0 missed few (nw) 2015-05-21 20:21:45 +02:00
Miodrag Milanovic
1a0a0f0d1e unified all for Fabio (nw) 2015-05-21 20:21:45 +02:00
Miodrag Milanovic
1751b0e5bf updating remaining for RB (nw) 2015-05-21 20:21:43 +02:00
R. Belmont
4f33c75a04 License self-service (nw) 2015-05-21 14:19:40 -04:00
Miodrag Milanovic
216ee68ce3 unified unknown license (nw) 2015-05-21 20:10:59 +02:00
Miodrag Milanovic
cce1d64fe1 update for Gordon Jefferyes (nw) 2015-05-21 20:10:58 +02:00
hap
f840b1a45b add notes 2015-05-21 20:07:47 +02:00
Miodrag Milanovic
fe68338c2c All files now do have owner (nw) 2015-05-21 20:06:05 +02:00
Peter Ferrie
bd33a945ae savquest: map in second S3, solve the "white screen" problem 2015-05-21 10:30:50 -07:00
Curt Coder
c15fbd2ad9 (MESS) c2040: Refactored to use mos6530n. (nw) 2015-05-21 15:47:26 +03:00
Dirk Best
c6bcaa8afa nascom_fdc: hook up ready line and motor off control, fixes format
command
2015-05-21 14:10:37 +02:00
Dirk Best
d85e85b2d7 Fix floppy disk image creation from command line 2015-05-21 12:51:42 +02:00
etabeta78
05ac233c0a gameboy: more updates to the cart emulation [Tauwasser]
- fixed some MBC1, MBC2 details
  - added MMM01 notes on registers
  - fixed Sachen MMC1 implementation so that Sachen logo
    is properly displayed
  - started work on the emulation of Sachen MMC2 mapper
2015-05-21 10:20:40 +02:00
Peter Ferrie
d64834e32f add some RWTS18 title IDs (nw) 2015-05-20 22:14:06 -07:00
RobertoFresca
fae7c98ad1 Some spacing, align, and copyrights... 2015-05-20 22:33:49 -03:00
couriersud
31c879e7ba Added stop virtual method to devices to be able to log statistics
outside of destructors. In addition replaced printf by 
netlist().log(...). (nw)
2015-05-21 00:21:15 +02:00
Ivan Vangelista
6bc7a20a51 dynduke.c, igs009.c: added save state support (nw) 2015-05-20 23:50:55 +02:00
Ivan Vangelista
a394438a54 Fixed typo (nw) 2015-05-20 23:46:37 +02:00
hap
c2e31774dc checkpoint 2015-05-20 22:44:43 +02:00
hap
7b3fe379b4 note 2015-05-20 22:03:07 +02:00
Wilbert Pol
fddcd92224 License updates (nw) 2015-05-20 21:35:44 +02:00
Wilbert Pol
6206df1b96 Note update (nw) 2015-05-20 21:30:41 +02:00
couriersud
f10abf48d7 Another round of -Wextra -Wdouble-promotion fixes. (nw) 2015-05-20 21:24:59 +02:00
hap
a082abcd7d checkpoint 2015-05-20 18:08:39 +02:00
Dirk Best
c3f47033c5 Nascom: Add support for the CP/M version of the Nascom 2 2015-05-20 16:01:36 +02:00
Dirk Best
a877bb053b nascom_fdc: proper support for single/double sided disk drives 2015-05-20 16:01:32 +02:00
Dirk Best
611bb042f4 nascom_dsk: add support for the cp/m disk formats, use single sided
formats first that are compatible with all drives
2015-05-20 16:01:27 +02:00
Dirk Best
d68d4a572f wd177x_dsk: improve automatic format choice 2015-05-20 16:01:23 +02:00
Dirk Best
5e6e03f98a floppy: truncate files to new size on save 2015-05-20 16:01:19 +02:00
Dirk Best
34926eb22c corefile: add a function to truncate files 2015-05-20 16:01:15 +02:00
Dirk Best
8d1a91b773 Floppy: Add a function to return the number of sides the drive has 2015-05-20 16:01:10 +02:00
Dirk Best
9da5b008e3 wd_fdc: Only return index pulse status in status type 1 mode. Fixes
Nascom formatting.
2015-05-20 16:01:06 +02:00
Andrew Gardner
978819f6ab Proper clocks for Monty. (nw) 2015-05-20 15:18:24 +02:00
hap
9157447635 and back to 8-way again, as shown in the manual 2015-05-20 14:42:45 +02:00
Miodrag Milanovic
fde2e4db3f resolved lot more (nw) 2015-05-20 13:48:57 +02:00
hap
5e4c4cc21c but not the license 2015-05-20 13:28:23 +02:00
David Haywood
7eb5363da9 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-20 12:25:20 +01:00
David Haywood
f842afecdd 4 way issue aside this is definitely a driver i remember working on, see whatsnew_062.txt credit (nw) 2015-05-20 12:25:06 +01:00
hap
bb70541c18 added simple opcodes 2015-05-20 13:24:04 +02:00
hap
817d131dfd tag 2015-05-20 13:18:03 +02:00
couriersud
d4d47e0b1c Fix clang compile. (nw) 2015-05-20 09:36:04 +02:00
mahlemiut
adc0b0b6c2 clgd542x: added transparency support, fixed some lockup issues with colour expanded system-to-VRAM BitBLTs. 2015-05-20 18:43:33 +12:00
Miodrag Milanovic
5018b72a79 update for Robert Justice (nw) 2015-05-20 07:42:59 +02:00
couriersud
39d1154e31 Another round of -Wextra -Wdouble-promotion fixes. (nw) 2015-05-20 01:42:51 +02:00
couriersud
ea1a9f0793 netlist:
- code maintenance. 
- added a parameter to various calls to indicate we are doing a
  newton-raphson. Preparation for relaxation.
- rename plinearlist_t to plist_t
- added parray_t
- minor renames
(nw)
2015-05-20 01:42:50 +02:00
hap
0ca552d593 added m58846 disasm 2015-05-20 01:39:02 +02:00
hap
9d2127ef32 small change for readability 2015-05-20 00:55:07 +02:00
hap
d214c35601 joystick is definitely 4-way 2015-05-20 00:37:50 +02:00
ted green
67a7c86c94 iteagle -- Organize bios for iteagle 1 boards (virtual pool).
voodoo_pci -- Fixed voodoo_1 pci initialization.
2015-05-19 15:49:06 -06:00
hap
4587bb0369 added MELPS 4 skeleton 2015-05-19 23:34:20 +02:00
hap
5fb7f7e82a added hh_melps4 skeleton driver 2015-05-19 23:05:24 +02:00
yz70s
c80782eec9 chihiro.c: simple way to add per-game patches (nw) 2015-05-19 21:47:01 +02:00
hap
111f5dc710 2015-05-19 21:17:23 +02:00
Wilbert Pol
2fb1ec8ab0 Fix drivers using ioport_arrays on OSX (nw) 2015-05-19 21:04:43 +02:00
Miodrag Milanovic
90ce8c4958 resolved lot of license ownership (nw) 2015-05-19 20:56:36 +02:00
Curt Coder
1fab76fe36 (MESS) abc806: Implemented flashing, double height, and underlined characters by hooking up the RAD PROM. [Curt Coder] 2015-05-19 21:46:37 +03:00
hap
18db099c19 sort out some handhelds 2015-05-19 20:29:38 +02:00
hap
a10954071a hh_cop400: added Funtronics Red Light Green Light, but doesn't work. Also added skeleton for Castle Toy Einstein 2015-05-19 19:27:39 +02:00
Ivan Vangelista
001dd3c13d snk6502.c: added save state support (nw) 2015-05-19 18:16:31 +02:00
Ivan Vangelista
77d115b778 alinvade.c, cball.c: added / enabled save state support (nw) 2015-05-19 18:06:17 +02:00
Ivan Vangelista
ef8195b650 midvunit.c: added postload to fix crusnwld save state problem as per Tafoid's regression test (nw) 2015-05-19 18:04:57 +02:00
Curt Coder
a436936274 (MESS) c65: Added a floppy software list with the "C65 Demo". [K2] 2015-05-19 15:20:29 +03:00
David Haywood
851552e90e remove old note (nw) 2015-05-19 11:45:07 +01:00
Dirk Best
d06646c93d Nascom: Add support for the selectable restart address (set to E000H to
automatically start up BASIC for example)
2015-05-19 10:23:10 +02:00
briantro
b5d9c0396b dgpix.c: Minor cut-n-paste fix for copyright - NW 2015-05-18 22:48:57 -05:00
briantro
b692f959c9 misc spelling or cut-n-paste fixes - NW 2015-05-18 22:40:34 -05:00
ted green
ef93dd2a2c Fixed voodoo_pci type selection 2015-05-18 19:35:57 -06:00
Roberto Fresca
ccb27a2928 Merge pull request #187 from felipesanches/minicom4_2002
MESS: Adding a new ROM dump for the Minicom IV teletype
2015-05-18 21:35:32 -03:00
therealmogminer@gmail.com
9152e0aef8 (MESS) n64: Improve RDP speed by eliminating some unneeded code. [MooglyGuy] 2015-05-18 22:05:58 +02:00
ted green
6cb8a2d15e iteagle_fpga.c -- Restrain m_serial_idx from going out of bounds.
voodoo_pci -- Added different card types and configuration options.
2015-05-18 13:19:35 -06:00
hap
c41c1051c5 credit for tim 2015-05-18 21:07:33 +02:00
Miodrag Milanovic
8639535374 update for Philip Bennett (nw) 2015-05-18 21:01:20 +02:00
Miodrag Milanovic
dde5d0df2a resolving some more drivers ownership (nw) 2015-05-18 20:54:31 +02:00
Miodrag Milanovic
c5b0aa514f Update for Phill Harvey-Smith and Tim Lindner 2015-05-18 20:54:30 +02:00
Dirk Best
00142ca341 Nascom: Add floppy softlist 2015-05-18 19:55:46 +02:00
Ivan Vangelista
18e90bc313 tc0100scn.c: fixed postload, fixes cameltry save state regression (nw)
taitof2.c: killed anonymous timer while I was at it (nw)
2015-05-18 19:44:40 +02:00
Ivan Vangelista
aa8c7eee25 cchasm.c: added save state support (nw) 2015-05-18 19:17:18 +02:00
Ivan Vangelista
e3363e97e8 megadriv.c: added missing save states, fixes gauntlt4 save state problem discovered by Tafoid's regression test (nw)
315_5313.c: fixed some save states, fixes palette restore problem evident in gauntlt4 (nw)
2015-05-18 19:08:32 +02:00
hap
fc85420713 notes 2015-05-18 18:52:45 +02:00
Felipe Corrêa da Silva Sanches
3c813f98d3 MESS: Adding a new ROM dump for the Minicom IV teletype 2015-05-18 13:50:39 -03:00
R. Belmont
12b316879c zn: Give Peter a "thanks" for the nbajamex banking pointer. (nw) 2015-05-18 09:36:59 -04:00
Felipe Corrêa da Silva Sanches
46258e0f52 Avoid log message flood in Replicator 1 driver. 2015-05-18 09:58:27 -03:00
Dirk Best
48aee7d615 Nascom: Add support for the Advanced Video Card (AVC) 2015-05-18 12:57:49 +02:00
Vas Crabb
eaa3a955f7 Fix AVR8 I/O register constant enumeration 2015-05-18 18:14:11 +10:00
Miodrag Milanovic
6089fdbb8b Changes for Roberto Zandona (nw) 2015-05-18 10:01:05 +02:00
Osso
63e7d59f41 harddriv.c: fixed MT05940 (nw) 2015-05-18 08:26:34 +02:00
couriersud
a121403aa3 Fixed a number of "-Wextra -Wdouble-promotion" warnings. (nw) 2015-05-18 00:38:30 +02:00
couriersud
d99237d21a More progress on SPICE to netlist conversion.
nltool can now convert simple SPICE netlists e.g. from 
LTSpice to netlist format. [Couriersud]
2015-05-17 23:13:36 +02:00
balr0g
b60ae13d77 Revert "Remove unnecessary null checks" for now, undefined behavior but breaks too much, will have to revisit (nw)
This reverts commit 53635d12d7.
2015-05-17 13:37:16 -04:00
balr0g
a545ee63bd Change this error to a warning and don't drop into debugger for now (nw) 2015-05-17 12:43:56 -04:00
ted green
48c49af416 Updated license 2015-05-17 10:41:40 -06:00
ted green
352c2ab45a Fixed port mapping so that standalone iteagle doesn't crash.
Added serial port handling in fpga so that self-test (start==0 at power on) doesn't hang.
2015-05-17 10:36:34 -06:00
therealmogminer@gmail.com
ece3a08e19 (nw) N64: Make code style consistent and make mostly const-correct. 2015-05-17 18:29:41 +02:00
Luca Elia
5529a60b6c TLCS-90 CPU: Fixed TRUN bit masking (timers start/stop) [Rainer Keuchel] 2015-05-17 17:33:37 +02:00
Miodrag Milanovic
64987c86ec fixed determining RC file and rules and removed not needed files (nw) 2015-05-17 16:46:37 +02:00
Miodrag Milanovic
242e55a0ec Did changes for Alex Pasadyn (nw) 2015-05-17 16:00:36 +02:00
Dirk Best
1e9f57c2cd Nascom: Clean up, add NASBUS emulation and make the floppy disc
controller a NASBUS card, convert to the new wdc emulation, add generic
socket emulation, add initial software list.
2015-05-17 15:18:59 +02:00
couriersud
f63baa6dca Started working on SPICE to netlist conversion. (nw) 2015-05-17 13:21:33 +02:00
couriersud
ebc96303ee Removed all uses of setjmp.h in MAME. The only place where
it is still referenced is cpu/powerpc/ppc.c. I couldn't find 
any case in which this file would be compiled using the 
current build system. Nonetheless documented use using 
PPC_H_INCLUDED_FROM_PPC_C define. [Couriersud]
2015-05-17 13:21:32 +02:00
Luca Elia
9aaa9fbebc Fix text color and wrong sprite flip x based on game footage [Luca Elia] 2015-05-17 12:31:22 +02:00
balr0g
13128ac41c cleanup (nw) 2015-05-17 02:17:00 -04:00
balr0g
8f49757026 Correctly fix tms57002 (nw) 2015-05-17 01:49:44 -04:00
hap
adcf929aef (handle clock_clktimer last in case of watchdog reset) 2015-05-17 05:53:35 +02:00
briantro
fb89944ff3 peplus.c: Added correct CG2228 graphics roms to the Multi-Poker XM00008P set. [BrianT, PowderMaker] 2015-05-16 22:44:58 -05:00
Peter Ferrie
636902ea2e credit the drivers with meaningful work (nw) 2015-05-16 20:09:19 -07:00
Peter Ferrie
f4cab7c4df gambl186: further improvements to EEPROM behaviour [Peter Ferrie] 2015-05-16 18:20:02 -07:00
Peter Ferrie
c7ff5fa0e8 savquest: WIP [Peter Ferrie]
almost a year later, finally checking in this WIP.
* hooked up Voodoo 2 device
* switched to DS12885 device for proper CMOS size
* moved Voodoo register base to proper place
* implemented Voodoo-specific PCI registers to pass Glide validation
* increased frame-buffer size to enable 640x480 resolution
* hooked up ISA bus and SoundBlaster 16 device
* extended HASP emulation to return product information
* documented HASP behaviour

(nw) still missing IRQ hookup for SB16, but game boots quite far now
when IRQ is simulated.
2015-05-16 16:09:48 -07:00
couriersud
3d1f7e4a52 Rewrote nl_dice_compat.h so that it can be used to support
DICE to netlist syntax conversions. Example script included in the
header. (nw)
2015-05-17 01:01:02 +02:00
couriersud
535b12d4bf Fix ignored qualifier warnings. (nw) 2015-05-17 00:59:35 +02:00
balr0g
3c5998b7ee Mark replacements separate from overloads and remove unneeded prototypes (nw) 2015-05-16 17:13:01 -04:00
couriersud
d1b57314bf Made netlist code compile with "-Wextra -Wdouble-promotion
-Wno-unused-parameter". (nw)
2015-05-16 22:55:28 +02:00
David Haywood
413b1f9bfb add credit to some files where I've contributed (nw) 2015-05-16 21:37:32 +01:00
balr0g
79e17d0ad3 Remove nonstandard inline overloads (nw) 2015-05-16 15:57:07 -04:00
balr0g
53635d12d7 Remove unnecessary null checks (nw) 2015-05-16 15:48:02 -04:00
balr0g
c8f5d4f80b This causes a self-assignment and is unneeded (nw) 2015-05-16 15:27:36 -04:00
couriersud
755c01a98e Attempt to fix warning reported by Cowering. (nw) 2015-05-16 20:43:55 +02:00
couriersud
2d934ef214 Remove another c99 non-const array. (nw) 2015-05-16 19:22:30 +02:00
RobertoFresca
5489a72aa9 Merge branch 'master' of https://github.com/mamedev/mame 2015-05-16 14:15:40 -03:00
RobertoFresca
8e124ace53 Added myself and other devs to a few drivers... 2015-05-16 14:14:41 -03:00
Luca Elia
224a0a0250 Mention myself in a few more files (nw) 2015-05-16 18:15:28 +02:00
couriersud
bb519c8c70 Remove c99-type usage of non-const arrays. (nw) 2015-05-16 17:12:03 +02:00
therealmogminer@gmail.com
c6db5abc81 (MESS) - N64: Improve blender performance. [MooglyGuy] 2015-05-16 16:39:39 +02:00
couriersud
c839959541 Some netlist bugfixes:
- Savestate works
- Truthtable device deactivation fixed
- Truthtable ignore mask is now determined by 
  a better approach identifying more ignore 
  possibilities.
2015-05-16 16:31:37 +02:00
R. Belmont
c27c4070be Merge pull request #180 from felipesanches/makerbot_replicator1
Adding several official firmware image versions for the Makerbot Replicator 1 3d printer.
2015-05-16 10:07:09 -04:00
Scott Stone
43ed5a7e96 Fixed multiple parents in for vigilant.c (nw) 2015-05-16 09:29:03 -04:00
Miodrag Milanovic
c201fde55f update for JJ Stacino (nw) 2015-05-16 12:57:03 +02:00
Miodrag Milanovic
4e0d50ce64 Update for Quench (nw) 2015-05-16 09:38:01 +02:00
Miodrag Milanovic
4f3a3e37d5 update for Sebastien Monassa (nw) 2015-05-16 09:16:52 +02:00
Emmanuel Vadot
85ead508ef Set the licence for my work to BSD-3-Clause 2015-05-16 05:40:34 +02:00
Peter Ferrie
7345feea85 fix compile on MSVC, at least (nw) 2015-05-15 14:53:58 -07:00
cracyc
dca40d5bca few more (nw) 2015-05-15 16:36:20 -05:00
hap
e2b6494aeb nw 2015-05-15 23:02:36 +02:00
yz70s
bd450a650e licensing update (nw) 2015-05-15 22:40:23 +02:00
Curt Coder
936635dda6 (MESS) abc802, abc806, abc1600: Fixed invalid data transmitted on first keypress. [Curt Coder] 2015-05-15 21:16:30 +03:00