Commit Graph

47210 Commits

Author SHA1 Message Date
Miodrag Milanovic
ddb290d5f6 NOTICE (TYPE NAME CONSOLIDATION)
Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8
also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
2016-10-22 13:13:17 +02:00
Miodrag Milanović
333bff8de6 Merge pull request #1540 from mamehaze/mgs
new WORKING   Magnet System (prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
2016-10-22 12:12:13 +02:00
Miodrag Milanovic
2bfd3a6ab2 [[noreturn]] instead of ATTR_NORETURN (nw) 2016-10-22 12:10:50 +02:00
Miodrag Milanovic
989c67cea4 added new types, fixing lua part (nw) 2016-10-22 11:50:00 +02:00
Miodrag Milanović
cd78584ace Merge pull request #1539 from ajrhacker/zodiac_keyboard
zodiac: Change input type to keyboard
2016-10-22 11:33:19 +02:00
Miodrag Milanovic
23ad94073f use standard types uintptr_t, char16_t and char32_t instead of FPTR, utf16_char, unicode_char (nw) 2016-10-22 11:31:49 +02:00
Miodrag Milanović
255bf78b31 Merge pull request #1541 from JoakimLarsson/scctxfifo
SCC improved Tx handling [Joakim Larsson]
2016-10-22 11:16:10 +02:00
Joakim Larsson Edstrom
4e5716fa5c Improved Tx handling with fifo including special case with 1 slot fifo 2016-10-22 11:02:10 +02:00
David Haywood
a060de5062 new WORKING Magnet System (prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
with the following games
Time Scanner (TS 2.0, Magnet System, prototype)
Exzisus (EX 1.0, Magnet System, prototype)
Xain'd Sleena (SC 3.0, Magnet System, prototype)

this is a checkpoint, there is a sizeable ToDo list but I think this is a good enough state for initial inclusion before working out the remaining issues.  ArcadeHacker has the hardware working for questions etc.
I would especially appreciate help with sound (haven't a clue how it hooks up, tried lots of things, no luck) and some help in going over the CPU comms, especially with the sprite CPU as I think I must be missing something important.  Likewise help from somebody more familiar with the floppy code from MESS so that it can use that, I had no luck in getting it to work with the copy protection or from a rom region, I've kept all floppy related code in a device so it's very easy to swap out so for now what I've got isn't intrusive.

note, very weird idea for a system, they've ported 3 arcade games from other manufacturers, original titles were advertised, but it's likely nothing more of the system exists.
the system uses 5 PCBs, one Z80 on each and instead of having dedicated sprite / tilemap chips they have the Z80s doing software rendering, using 8bpp framebuffers.  2 of the boards are for background planes, 1 of the boards is for sprites.  The hardware has various memory expansions which look like afterthoughts as they're addressed in strange ways.
2016-10-22 09:37:10 +01:00
AJR
30a69377d3 zodiac: Change input type to keyboard
- Add PORT_CHARs
- Add notes on physical button layout
2016-10-21 16:43:05 -04:00
cracyc
a44ecc354f mcd: vis links loads all the way now (nw) 2016-10-21 15:21:50 -05:00
hap
8b0d856e15 mcr.cpp: redumped dpoker sound roms [S.Rider] 2016-10-21 22:07:43 +02:00
cracyc
b17342b107 mcd: load stuff (nw) 2016-10-21 14:40:26 -05:00
Scott Stone
0fb2fdb034 New games added
---------------
Splendor Blast II [ShouTime]
2016-10-21 15:36:18 -04:00
smf-
14a7a262c9 Sync pc & curpc, remove superfluous callimport()/callexport() on STATE_GENFLAGS (nw) 2016-10-21 18:30:45 +01:00
hap
1243f834cb alpha 8201 fakecpu: correct note 2016-10-21 19:17:41 +02:00
Miodrag Milanovic
e2f54f5333 Cleanup, TIMER_CALLBACK was only in unused parts (nw) 2016-10-21 16:26:22 +02:00
Miodrag Milanovic
a4f760c7a1 Use new deprecated attribute (nw) 2016-10-21 15:28:22 +02:00
therealmogminer@gmail.com
12aa436b96 -arm7: Performed some minor optimization. [Ryan Holtz] 2016-10-21 14:50:56 +02:00
Miodrag Milanovic
66c56d1c9a use std algo instead of manual setting (nw) 2016-10-21 12:46:54 +02:00
Miodrag Milanovic
a1a6f28e2b trying to fix issue noticed by qmc2 (nw) 2016-10-21 12:39:40 +02:00
Miodrag Milanovic
d2e8f61149 dynamic_buffer is just std::vector<UINT8> (nw) 2016-10-21 12:35:05 +02:00
Miodrag Milanovic
a291e77b2c some bool <-> int not needed conversions, also cleaned drivenum.* was using memset for clearing vector (nw) 2016-10-21 11:54:18 +02:00
Miodrag Milanović
5bdb4f7a89 Merge pull request #1537 from ajrhacker/natkeyboard_use
Lock out ioport_fields independently of natural keyboard state (nw)
2016-10-21 08:54:15 +02:00
Scott Stone
ff414f1a89 segacd.xml: Fixed CHD hash for roadrashp but still marked baddump until cue issue is fully resolved. 2016-10-21 00:40:57 -04:00
Scott Stone
dada2b9514 rom label fixes (nw) 2016-10-20 18:38:36 -04:00
Scott Stone
57d34c7848 New clones added
----------------
Splendor Blast (set 2) [Stefan Lindberg]
Splendor Blast (set 3) [caius, robotype]
2016-10-20 18:29:30 -04:00
AJR
6d2d6bfa0d Lock out ioport_fields independently of natural keyboard state (nw) 2016-10-20 17:58:03 -04:00
smf-
93b37d2d78 sync pc & curpc (nw) 2016-10-20 20:38:04 +01:00
Miodrag Milanović
b2851a5931 Merge pull request #1536 from ajrhacker/stv_docs
stv.cpp: Minor documentation update (nw)
2016-10-20 20:59:43 +02:00
AJR
a714e914cb stv.cpp: Minor documentation update (nw) 2016-10-20 14:34:59 -04:00
R. Belmont
0d1482e04c Merge pull request #1528 from npwoods/modernize_imgtool_image_info
[Imgtool] Changed imgtool::image::info() to use std::stream and std::stringstream
2016-10-20 09:25:41 -04:00
R. Belmont
dcafe95a9f Merge pull request #1531 from Risugami/master
Added layout for San Francisco Rush
2016-10-20 09:25:23 -04:00
smf-
c9aebc4b7a fixed disassembly window & flags(nw) 2016-10-20 11:21:20 +01:00
mahlemiut
14cf79ccd6 octopus: added software list 2016-10-20 22:20:01 +13:00
Robbbert
b7d4cdd980 ANZterm: adjusted rom loading so it can begin to boot (nw) 2016-10-20 17:51:14 +11:00
Robbbert
35e5507253 Super80: fixed regression with F4 displayer (nw) 2016-10-20 17:48:59 +11:00
Ivan Vangelista
7d919ecfb6 Merge pull request #1535 from ajrhacker/tabpkr
tabpkr: Identify set (nw)
2016-10-20 07:53:35 +02:00
Angelo Salese
7ef6d96c00 Merge pull request #1534 from ajrhacker/skylncr_ramdac
Update skylncr.cpp to use RAMDAC (nw)
2016-10-19 22:45:38 +02:00
AJR
8420ecdcbb tabpkr: Identify set (nw) 2016-10-19 16:44:47 -04:00
hap
e472c644f4 fidel*: rom label for excellence ep12 (nw) 2016-10-19 22:19:04 +02:00
AJR
513e6c20cc Update skylncr.cpp to use RAMDAC (nw) 2016-10-19 15:31:49 -04:00
Justin Kerk
422e9978d9 New WORKING software list additions
-----------------------------------
gameboy.xml: Pokémon - Cock Version (Bootleg) [Zeipher]
2016-10-19 08:30:50 -07:00
smf-
ca6f939ebc disassembly window fixes (nw) 2016-10-19 14:33:52 +01:00
smf-
48ac8f42a5 removed unused state_string_export() (nw) 2016-10-19 14:33:51 +01:00
Angelo Salese
aedcad0c92 Consistancy fix for Suchie-Pai naming, nw 2016-10-19 10:35:19 +02:00
Robbbert
50e6582410 MT 03045: source.ini must now be in the source subfolder. 2016-10-19 18:28:21 +11:00
Risugami
744c470734 Added layout for San Francisco Rush 2016-10-18 23:07:35 -05:00
briantro
0b3660a9ca apple2gs.xml - why too tired - one last fix - nw 2016-10-18 22:13:54 -05:00
briantro
5513d022a3 grrrr... why isn't 2mg a standard size??? - NW 2016-10-18 22:11:00 -05:00