Commit Graph

9 Commits

Author SHA1 Message Date
Olivier Galibert
278cf84e55 Replace dynamic_array with std::vector [O. Galibert] 2015-04-14 19:58:17 +02:00
Alex W. Jackson
4bfc3aa3e8 emupal.c: Support palette RAM less than the full width of the data bus it's on,
without the need for per-driver trampolines. Started removing said trampolines.
[Alex Jackson]

(nw) This fixes generic_paletteram regressions in simpl156.c and tmnt.c.
Just a couple left now.
2014-05-06 05:20:51 +00:00
Miodrag Milanovic
fec65e0b57 Cleanups and version bump 2014-04-07 06:04:18 +00:00
Aaron Giles
0b68bb860d Allow specifying PALETTE_INDIRECT_ENTRIES to preallocate indirection tables.
When this is done, the indirection tables are saved in save states and
pre-initialized. At the moment it is not a requirement to do so, but will
provide closer to previous behaviors for games that need it.
2014-03-01 22:34:27 +00:00
Alex W. Jackson
7d528cc33a Make memarray word/dword/qword writers take a mem_mask, and update the tilemap device to use them [Alex Jackson] 2014-02-22 11:37:42 +00:00
Alex W. Jackson
91108d0b60 Merge memarray improvements from palette branch into trunk (nw) 2014-02-22 11:01:31 +00:00
Aaron Giles
5d0ce54f9e Bulk convert files that already had standard BSD license in my name
to new license tagged form.
2013-10-16 08:14:49 +00:00
Miodrag Milanovic
96aa5e1c08 Cleanups and version bump 2013-09-17 06:47:03 +00:00
Aaron Giles
2f1e78d892 Moved tilemap_memory into a generic memory_array class, since it is
more generally useful than just in tilemaps. Code is now in memarray.*

Converted the Atari RLE motion objects device from a half-assed
device into a full-assed device, leveraging the memory_array class.
2013-08-07 03:18:59 +00:00