Oliver Stöneberg
8509ab0af4
(MESS) a few more MSX_LAYOUT_SLOT fixes (nw)
2013-06-01 16:37:00 +00:00
Michaël Banaan Ananas
f77bd512cd
"if( address < 0x800000)" was useless
2013-06-01 15:35:19 +00:00
Michaël Banaan Ananas
3f37f6af54
get rid of timerA madness
...
m_timerAVal |= 0x300; <-- uhh??
2013-06-01 15:15:27 +00:00
Michaël Banaan Ananas
b95f6aa480
addresses are 23-bit, and added alternate loop bit but can't find any game that uses it
2013-06-01 14:50:27 +00:00
smf-
6046a3af4e
Allow AM_NOP in device address maps, there may be others that should be allowed. [smf]
2013-06-01 14:39:37 +00:00
Michaël Banaan Ananas
ff9092b8b8
sync stream before write
2013-06-01 14:14:24 +00:00
David Haywood
b1c02be00e
new clones
...
Battle Zone (bootleg of Mayday) [Basilio García]
2013-06-01 14:11:22 +00:00
David Haywood
b9ad086ae0
new NOT WORKING
...
Guttang Gottong (bootleg on Galaxian type hardware) [Basilio García]
(nothing tricky, just needs more work)
2013-06-01 14:01:50 +00:00
Fabio Priuli
ef44a8dc38
modernized the MM58274C RTC device. [Fabio Priuli]
2013-06-01 13:27:40 +00:00
Robbbert
17cc34dc37
(MESS) Cortex: added video chip.
2013-06-01 13:25:16 +00:00
Robbbert
a3d14ee4c1
(MESS) Pencil2: update comments (nw)
2013-06-01 12:37:53 +00:00
David Haywood
f4b1a1bf94
new clones
...
Ave Fenix (Spanish bootleg of Phoenix) [Basilio García]
2013-06-01 12:21:35 +00:00
smf-
5619fdd9c7
removed redundant comment as it has been fixed (nw)
2013-06-01 12:08:39 +00:00
Fabio Priuli
dcb877fa77
(MESS) concept: minor cleanup and addition of older bios versions. nw.
2013-06-01 11:50:50 +00:00
David Haywood
6f09a068ec
as expected sample roms should match the original (nw)
2013-06-01 11:49:46 +00:00
Fabio Priuli
8316a62b52
(MESS) concept: added stub implementation for the expansion slots as slot devices
...
in place of previous outdated custom one. [Fabio Priuli]
2013-06-01 11:26:48 +00:00
David Haywood
378d14f901
notes + rearrange sprite data upfront for both games (nw)
2013-06-01 11:25:29 +00:00
David Haywood
729d3b48b9
just some code to help analyse this encryption (nw)
2013-06-01 10:07:30 +00:00
smf-
e3751322cd
allocated short names for all cassette devices/slots (nw)
2013-06-01 08:03:30 +00:00
smf-
5e0c3eccc8
finished modernizing gp9001 [smf]
2013-06-01 07:59:33 +00:00
Fabio Priuli
0a5ffdd5b0
Modernized the geebee and warpwarp sound devices [Osso]
2013-06-01 06:56:04 +00:00
Fabio Priuli
cf5e8907e2
avoiding clash between the sys573 bios and the sys573 cassette device in xml output. nw.
2013-06-01 06:44:50 +00:00
Curt Coder
42639c8f74
(MESS) pet8032: Fixed lowercase mode. [Mike Naberezny]
2013-06-01 05:39:59 +00:00
R. Belmont
297e264b42
Ubuntu wants to be different. (nw)
2013-06-01 01:02:25 +00:00
mahlemiut
95ccaca2ca
attache: switched the level of the operation strobe, now there is something resembling sound emitted from the PSG.
2013-05-31 23:47:46 +00:00
cracyc
014690a744
fix bug pointed out by tafoid (nw)
2013-05-31 23:06:26 +00:00
David Haywood
527addf6e4
new clones
...
----
Impacto (Billport S.A., Spanish bootleg of Scramble) [Basilio Garcia]
Scramble (Petaco S.A., Spanish bootleg) [Basilio Garcia]
2013-05-31 22:42:51 +00:00
David Haywood
c9ae1a412c
new clones
...
Crazy Climber (Spanish, Operamatic bootleg) [Basilio García]
(I've requested the Sample roms be verified)
2013-05-31 22:11:23 +00:00
David Haywood
7bbf83d7e7
new NOT working
...
--
Music Ball [Marcos75]
(it's encrypted with a block CPU, slightly annoying address based bitswap + xor, will revisit shortly)
2013-05-31 21:28:43 +00:00
Michaël Banaan Ananas
f9dc0e7868
some cleanup..
...
I was hoping for speedups (especially by removing ioport("TAGLOOKUP")->read(); stuff) - but didn't get any
2013-05-31 21:05:48 +00:00
smf-
241247a58c
Finished converting Taito GNET to use address maps instead of installing at run time [smf]
2013-05-31 18:27:31 +00:00
smf-
449f957700
Fixed clipping of device address maps if the size of the map caused the end address to wrap. Added a proof of concept implementation of a address map bank device, which allows you to bank memory maps. Hooked it up to Taito GNET as an example [smf]
2013-05-31 17:56:43 +00:00
Michaël Banaan Ananas
84ffcf912b
added ebases color overlay (same as spacezap)
2013-05-31 17:38:55 +00:00
Curt Coder
253b92686b
(nw)
2013-05-31 17:18:25 +00:00
Fabio Priuli
8e1d3221d1
whops, fixed silly bug affecting windows mask and effects in modes 4 & 5. nw.
2013-05-31 15:15:57 +00:00
smf-
7fa9150f74
remove unused at28c16_interface (nw)
2013-05-31 14:12:09 +00:00
Curt Coder
e173bebeda
(MESS) softbox: Added CP/M hard disk installation instructions. [Mike Naberezny]
2013-05-31 13:46:56 +00:00
Curt Coder
86b2a50fe3
(MESS) abc80x, abc1600: Added Luxor ABC keyboard port slot interface. [Curt Coder]
2013-05-31 13:46:11 +00:00
Curt Coder
48736e0700
(MESS) horizon.xml: Added floppies. [Andrew Lynch]
2013-05-31 13:43:43 +00:00
Fabio Priuli
4bc77e28d1
(MESS) gba.c: reduced the number of per-pixel checks in the new routines. nw.
2013-05-31 13:25:05 +00:00
Miodrag Milanovic
50a289eac3
compile fix (nw)
2013-05-31 10:27:36 +00:00
Olivier Galibert
3fc42de4e3
inpttype.h: Use O1 instead of O0 on the critical function [Hans Ostermeyer]
...
Some benchmarking for different compilers and levels (seconds):
gcc 4.4.7: O0=ICE O1=38.62 O2=58.13 O3=3721.11
gcc 4.5.4: O0=6.21 O1=25.63 O2=38.24 O3=3085.74
gcc 4.6.4: O0=4.95 O1=15.89 O2=32.94 O3=48.95
gcc 4.7.3: O0=6.11 O1=22.03 O2=126.41 O3=348.02
Hans tracked a wrong compile issue in 4.7 to the use of -O0. That
table shows that -O1 is acceptable for everybody. Note that it isn't
a time critical function, and it doesn't make sense to optimize it
much (it's a bunch of calls to another function which itself is
optimized and no computations).
2013-05-31 09:26:20 +00:00
Michaël Banaan Ananas
5e243d9e9c
(note)
2013-05-31 08:18:32 +00:00
Fabio Priuli
156b88338e
(MESS) gba.c: simplified video code, removing many redundancies. [Fabio Priuli]
2013-05-31 07:47:21 +00:00
Miodrag Milanovic
2337fd6287
reorder ifdefs (nw)
2013-05-31 06:21:04 +00:00
Fabio Priuli
1d6300d7d0
megadriv.xml: minor formatting cleanup from sunbeam. nw.
2013-05-31 06:19:32 +00:00
Fabio Priuli
2840892ced
modernized the MB14241 and MathBox devices. [Osso]
2013-05-31 05:59:35 +00:00
Angelo Salese
c43cc8f12f
aleck64: notes
2013-05-30 21:12:04 +00:00
cracyc
2d9806dfaa
windows.mak: use := for variables set by external programs (nw)
2013-05-30 16:51:18 +00:00
Andrew Gardner
a22837583f
Oops. Slot names aren't unique. This is better anyway. (nw)
2013-05-30 16:24:07 +00:00