Commit Graph

31074 Commits

Author SHA1 Message Date
Fabio Priuli
69fdbd5872 fixed multisession crash when the new cart needed a dynamic buffer/array
larger than the original one. this got introduced when converting from 
auto_alloc_array to dynamic buffers, because such buffers are not made
NULL at reset, but got unnoticed/unreported up to now. many thanks to 
Trebor for catching it! nw.
2014-09-23 06:18:02 +00:00
Michaël Banaan Ananas
af251eb276 new clone added
---------------
Donkey Kong: Pauline Edition (hack, rev 5) [Clay Cowgill]
2014-09-22 22:48:08 +00:00
Angelo Salese
a4542f95f0 This one looks better the other way around ... 2014-09-22 22:26:22 +00:00
Angelo Salese
6ab46b2452 Either bad dump or there's something really weird going on with this. If any x86 guru wants to take a look be my guest. 2014-09-22 22:16:53 +00:00
Oliver Stöneberg
eea7952f4a another workaround for XCode 6.0.1 out-of-the-box compilation (nw) 2014-09-22 20:55:29 +00:00
Brian Troha
28179045c2 new PE+ Poker clone
New Clone Added
------------------------------------------------
Player's Edge Plus (PP0158) 4 of a Kind Bonus Poker (set 1) [BrianT]
2014-09-22 20:16:42 +00:00
David Haywood
a6f010053f legionna re-org sound writes (nw) 2014-09-22 18:39:21 +00:00
Brian Troha
784e35cb46 peplus.c: minor updates - NW
Makes allowances for the Non Plus versions and prevents the Door Open bit from cycling for the earlier 32K versions.  This allows several games to properly work such as PP0120 - Wild Sevens Poker ;-)
2014-09-22 18:18:17 +00:00
David Haywood
929c92b3da less trampolines (nw) 2014-09-22 18:12:04 +00:00
Olivier Galibert
7b46df140d itt3030: slightly better banking (nw) 2014-09-22 16:31:21 +00:00
Alex W. Jackson
eace9596ae add width/endian to pasogo softlist (nw) 2014-09-22 16:26:52 +00:00
Oliver Stöneberg
c2f4497c54 added workaround to build with XCode 6.0.1 out-of-the-box [Oliver Stöneberg] 2014-09-22 15:57:34 +00:00
Alex W. Jackson
68647bb51a atarist is big endian (nw) 2014-09-22 15:52:50 +00:00
Olivier Galibert
f0d3a9cdcb itt3030: Fix the floppy (nw) 2014-09-22 15:36:56 +00:00
David Haywood
3bcf797e99 use CRTC 2014-09-22 15:13:19 +00:00
Fabio Priuli
99f2c48264 (MESS) consolidated generic socket / cartslot a bit more: removed
redundant cart_mounted() function since exists() from image device
already provides the required service, and added capability to
specify endianness of the rom region (otherwise not detectable from
fullpath). nw.
2014-09-22 14:49:38 +00:00
Michael Zapf
0b8dc8834d (MESS) HDC9234 WIP: formatting floppy disks working; some HFDC fixes.
(nw)
2014-09-22 14:21:32 +00:00
David Haywood
37f02dc12a de-duplicate seicop table upload code (nw)
(this doesn't seem to be actively changing at the moment, so seems safe to move, if not, revert)
2014-09-22 12:59:04 +00:00
mahlemiut
389b8b7b40 pc9821ap2: added note about system specs 2014-09-22 09:50:22 +00:00
mahlemiut
8ae3dbe1ab added PC-9821AP2/U8W BIOS [caius] 2014-09-22 09:37:40 +00:00
Dirk Best
11e723d07a Amiga: Add keyboard reset circuit. You can now reset the Amiga with the
usual Ctrl-Amiga-Amiga key combination.
2014-09-22 09:18:33 +00:00
Dirk Best
f304226c6c Amiga: Update Amiga 3000 kickstart info 2014-09-22 09:18:31 +00:00
mahlemiut
d8f0f977a3 trident: improved mono pattern drawing, fixing foreground colour, adding background colour, and clipping it. 2014-09-22 08:53:44 +00:00
David Haywood
4be91f953e nzeroteam resolution (nw) 2014-09-22 08:34:51 +00:00
David Haywood
75dd9555cc new clones
Baryon - Future Assault (set 2) [RockmanX, Datasat]
2014-09-22 08:16:49 +00:00
Fabio Priuli
75d4c849ee (MESS) advision.c: cleaned up the driver and added support for save states. [Fabio Priuli] 2014-09-22 07:58:23 +00:00
Fabio Priuli
6fe528885e (MESS) svi318.c: cleaned up the driver and added support for save states. [Fabio Priuli] 2014-09-22 05:54:05 +00:00
R. Belmont
5604baac70 Cleanup now-unused files (nw) 2014-09-22 03:12:42 +00:00
R. Belmont
0086204726 (MESS) concept: Hook up Apple II bus. [R. Belmont] 2014-09-22 03:11:46 +00:00
R. Belmont
4d8a28072c (MESS) itt3030: additional FDC hookup, now tries and fails to boot. [R. Belmont] 2014-09-22 01:35:01 +00:00
Robbbert
68cc07718e notes 2014-09-22 00:45:19 +00:00
Michaël Banaan Ananas
a3744a6e0e fix recompute_bcount regression 2014-09-22 00:04:24 +00:00
Michaël Banaan Ananas
24d5e1dad3 ioport_array here too 2014-09-21 22:50:23 +00:00
Alex W. Jackson
7eb14cd2b7 MT 5700 [Alex Jackson] 2014-09-21 22:26:53 +00:00
Michaël Banaan Ananas
6bb0f325dc ioport_array stuff 2014-09-21 21:50:53 +00:00
Michaël Banaan Ananas
72d68f6a9a tryagain 2014-09-21 21:18:53 +00:00
Brian Troha
2d8f7b963a new PE poker game.
Out of whatsnew: First "non plus" PE game

New Game Added
------------------------------------
Player's Edge (PK1024) Aces and Faces Poker [BrianT]
2014-09-21 21:18:26 +00:00
Fabio Priuli
fcaf4cc1e1 mark rev. 32216 as a temp hack, to reduce tagmap lookups. nw. 2014-09-21 20:59:24 +00:00
Fabio Priuli
100082ceda fixed nes regressions from rev. 32216: m_maincpu is not set yet at this stage,
so better perform a single tagmap lookup than crash the emulator ;-). nw.
2014-09-21 20:54:24 +00:00
Scott Stone
7cf52f7cce Revert of r31742 which broke roadway graphics in most games in taito_z.c (Chase H.Q, etc) (nw) 2014-09-21 20:49:52 +00:00
Mike Naberezny
1071fe829e (MESS) cbm8296ed: Added ROM signatures for Oracle 3.03. [Mike Naberezny] 2014-09-21 19:46:55 +00:00
Fabio Priuli
b31ef42c9e second round of svi318.c cleanup (with some tagmap reduction too). nw. 2014-09-21 18:19:59 +00:00
Fabio Priuli
55ce0b996f first round of svi318.c cleanup (with some tagmap reduction too). nw. 2014-09-21 17:11:36 +00:00
Fabio Priuli
d7d4d78699 removed static config from avr8. nw. 2014-09-21 16:25:33 +00:00
Olivier Galibert
d2fd226800 zt collision fixing (nw) 2014-09-21 15:32:14 +00:00
Robbbert
8058e4ae43 peyper.c : fixed display for all games. 9 of the 10 games marked as working. 2014-09-21 14:04:20 +00:00
Olivier Galibert
541e7ef37d zt collisions (nw) 2014-09-21 12:18:49 +00:00
smf-
56d906f99d 8250 write protect 0x40 in line status register, this bit is used to track whether diserial is running and will call us back. mpz80 writes 0 to this bit and waits for it to be set again, it used to work because loopback was HLE'd. The 8250 datasheet says that transmission in loopback goes through the shift registers, the way the old code worked wouldn't test any send/receive functionality of the chip at all. It's unknown whether clearing this bit would cause the chip to start shifting, the datasheet says you shouldn't write to the register at all & it's reserved for testing the chip in the factory. 2014-09-21 12:02:49 +00:00
smf-
19944cb145 8250: call interrupt callback after clearing internal interrupt state when resetting [smf] 2014-09-21 10:21:46 +00:00
Fabio Priuli
71373de158 old Apple GCC at least is good at catching comparisons which are always true :)
nw.
2014-09-21 09:51:20 +00:00