Commit Graph

19986 Commits

Author SHA1 Message Date
David Haywood
eb0db502f0 amiga / cd32 tagmap cleanups (nw) 2013-01-27 21:50:50 +00:00
Scott Stone
a168c4098f CPS-1 update [Team CPS-1]:
* Replaced NM_23.13B in nemoj with proper dump
* Confirmed 1 label in sf2ue according to the real board
2013-01-27 21:33:18 +00:00
Curt Coder
15a2c4ff62 (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 21:29:55 +00:00
R. Belmont
ad954cd92e gba: remove unnecessary casting (nw) 2013-01-27 21:25:12 +00:00
Angelo Salese
e3a949f7b6 VDP1 command list 3 is a mirror for distorted sprite, fixes Hardcore 4x4 2013-01-27 20:31:32 +00:00
Wilbert Pol
d40640c87d Typo :) (nw) 2013-01-27 19:44:03 +00:00
Wilbert Pol
e50c2bd452 (MESS) odyssey2.c: Fixed save_item type error (nw) 2013-01-27 19:27:44 +00:00
David Haywood
a880a23103 further mpu4 tag cleanups (nw) 2013-01-27 19:24:59 +00:00
Wilbert Pol
9bc978a998 (MESS) odyssey2.c: Registered some members for state saving (nw) 2013-01-27 19:19:48 +00:00
Curt Coder
43de61ccf7 (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 19:18:13 +00:00
Curt Coder
2d0ba2d051 (MESS) vic20: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick is present. [Curt Coder] 2013-01-27 19:11:43 +00:00
Curt Coder
2cfb36b0ac (MESS) vic10: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick in port 2 is present. [Curt Coder] 2013-01-27 19:10:53 +00:00
Wilbert Pol
e5e1e6f6cd (MESS) supercon.c: Fixed IRQs (MT#5132). [Wilbert Pol] 2013-01-27 19:01:50 +00:00
David Haywood
ba79ea22d5 some mpu4.c tagmap reduction (nw) 2013-01-27 18:55:55 +00:00
Curt Coder
53490a7c7a (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 18:12:16 +00:00
David Haywood
3e20f59cce eolith.c tagmap cleanup + actually gave ironfortj an idle loop speedup, because whoever added it didn't at the time (nw) 2013-01-27 17:56:04 +00:00
Curt Coder
59ad3282df (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 17:26:22 +00:00
David Haywood
4fc811f5ea 4enraya tagman cleanup (nw)
this is a good example of where the tagmaps are significantly slowing things down.  Simple driver but because it is using the actual prom to do address decoding, it was incurring a tag lookup on every mem access (2 in the case of ROM) and was running at 200%, when it can actually run at 1200% just by doing the region tag lookup on startup instead.
2013-01-27 17:16:57 +00:00
R. Belmont
8c4b25e70b Better tagmap cleanup (thanks Haze!) (nw) 2013-01-27 16:47:34 +00:00
Ryan Holtz
65982445d9 Missed the header file, nw 2013-01-27 16:41:42 +00:00
Ryan Holtz
2bebc25597 [GBA] Cleaned up tag usage outside of the startup path. [MooglyGuy] 2013-01-27 16:41:13 +00:00
Phil Bennett
6c639af814 (MAME) xtheball.c: Reduce tag lookups [Phil Bennett] 2013-01-27 16:00:40 +00:00
Phil Bennett
21f48e8f14 Fully modernised the TLC34076 device [Phil Bennett] 2013-01-27 15:55:07 +00:00
David Haywood
2b27972b79 ghosteo.c - reduce tag usage
( doesn't really help performance in this even if it was a big hitter, the 200Mhz ARM has more to do with it .. also QS1000 still needs hooking up here )
2013-01-27 15:54:04 +00:00
Wilbert Pol
52f6613dde (MESS) odyssey2.c: Moved all the g7400 bits into a g7400 subclass. (nw) 2013-01-27 15:19:12 +00:00
Curt Coder
995809ee34 (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 15:09:55 +00:00
Wilbert Pol
4015a53a6f (MESS) odyssey2.c: Tagmap cleanups (nw) 2013-01-27 13:45:52 +00:00
Fabio Priuli
88258284da (MESS) pico.xml: two more. no whatsnew. 2013-01-27 13:38:58 +00:00
Wilbert Pol
f195e96fd6 (MESS) tmc2000e.c: Tagmap cleanups (nw) 2013-01-27 13:04:30 +00:00
Curt Coder
3ea8e8a8ac (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 12:17:05 +00:00
Wilbert Pol
882f0ee8e4 (MESS) ut88.c: Tagmap cleanups (nw) 2013-01-27 12:11:19 +00:00
Fabio Priuli
80ef9e0e86 (MESS) pico.xml: added new Japanese dumps [TeamEurope] 2013-01-27 12:01:08 +00:00
Wilbert Pol
6a9f2eb04a (MESS) z80ne.c: Tagmap cleanups (nw) 2013-01-27 11:48:56 +00:00
mahlemiut
debd810ef1 pcw16: missed one tag lookup (no whatsnew) 2013-01-27 09:49:44 +00:00
Brian Troha
faaf0e696f model2.c: Get rid of rouge ROM_LOAD16_WORD_SWAP for the Z80 DSB program rom. - NW 2013-01-27 05:43:20 +00:00
Brian Troha
303317c65e model2.c: ID'ed and corrected rom names. Alignment of text and other minor clean ups. - NW 2013-01-27 05:32:01 +00:00
Robbbert
6642be53f1 (MESS) ATM cleanup of tags(nw) 2013-01-27 00:51:09 +00:00
Ryan Holtz
221ed19f13 [CDI] Modernize MCD212 device. [MooglyGuy] 2013-01-26 23:18:19 +00:00
Curt Coder
fc452e743b (MESS) lisa: Removed runtime tagmap lookups. (nw) 2013-01-26 22:35:29 +00:00
Curt Coder
9fde608c12 (MESS) pcw16: Removed runtime tagmap lookups. (nw) 2013-01-26 21:55:32 +00:00
Curt Coder
69abd4265b (MESS) ti89: Removed runtime tagmap lookups. (nw) 2013-01-26 21:40:40 +00:00
Wilbert Pol
e226976939 (MESS) mz2000.c: Tagmap cleanups (nw) 2013-01-26 21:28:00 +00:00
R. Belmont
7d0a910431 SDL: Fix Qt debugger on Mac OS X [Balrog] 2013-01-26 21:24:14 +00:00
Wilbert Pol
e1ed935007 (MESS) micronic.c: Tagmap cleanups (nw) 2013-01-26 21:00:12 +00:00
Oliver Stöneberg
a327aac97d (MESS) fixed Visual Studio warning about potentially uninitialized variable in mess/machine/mac.c (nw) 2013-01-26 20:53:06 +00:00
R. Belmont
52a1fa0005 (MESS) mac: Use pre-cached tagmaps for keyboard/mouse (nw)
(No speed difference, sorry folks).
2013-01-26 20:42:33 +00:00
Wilbert Pol
391aec2e5c (MESS) mephisto.c: Tagmap cleanups (nw) 2013-01-26 20:42:25 +00:00
Wilbert Pol
06d376a731 (MESS) kim1: Tagmap cleanups (nw) 2013-01-26 20:28:42 +00:00
Ryan Holtz
db398d6f0e [CDI] Modernized CD-i and removed tag lookups [MooglyGuy] 2013-01-26 20:23:50 +00:00
Wilbert Pol
a4008406f8 (MESS) elekscmp.c: Tagmap cleanups (nw) 2013-01-26 20:21:11 +00:00