Miodrag Milanovic
ad7fc21db7
dragon regression fix (nw)
2014-03-29 18:55:20 +00:00
cracyc
987b073a52
(mess) pc: further separation and cleanup (nw)
2014-03-29 18:50:47 +00:00
Miodrag Milanovic
2be563e4d6
fixed pc8801 regression (nw)
2014-03-29 18:47:22 +00:00
David Haywood
d8f91e8f7f
this fixes a clipping issue with littlerb and megaphx, although I need to check if anything else is adversely affected by the change (nw)
2014-03-29 17:49:47 +00:00
David Haywood
7343c77537
tweak comments (nw)
2014-03-29 17:02:12 +00:00
David Haywood
d86634d4a2
improve sound cpu decryption by cross referencing code between sets, marked as working (nw)
2014-03-29 16:23:26 +00:00
David Haywood
8c0312daa2
closer.. but no sound, might still be the wrong table, or incomplete table (nw)
2014-03-29 15:51:58 +00:00
David Haywood
8939d08901
new clones
...
Air Assault (World) [system11]
(not currently working, fails rom check due to bad decryption of sound cpu I believe)
2014-03-29 15:45:40 +00:00
Ivan Vangelista
7990fa744f
315_5124.c: converted to devcb2 (nw)
2014-03-29 14:07:48 +00:00
Oliver Stöneberg
003f16e1ff
re-added src/emu/cpu/tms9900/99xxcore.h (nw)
2014-03-29 13:22:32 +00:00
Oliver Stöneberg
eaf446ebc4
converted some malloc()/free() usage to dynamic_array/dynamic_buffer (nw)
2014-03-29 13:19:42 +00:00
Oliver Stöneberg
4f1472b1a0
converted a auto_alloc_array()/auto_free() usage to dynamic_buffer (nw)
2014-03-29 12:47:08 +00:00
Ivan Vangelista
644a77115a
taitoio.c: converted to devcb2 (nw)
2014-03-29 12:36:22 +00:00
Oliver Stöneberg
06ab983049
converted some more global_alloc_array() usage to dynamic_array/dynamic_buffer (nw)
2014-03-29 12:36:11 +00:00
Ivan Vangelista
d6a32473f4
namcoio.c: converted to devcb2 (nw)
2014-03-29 12:32:06 +00:00
Fabio Priuli
7486c37eab
megatech: fixed vertical offset when running standalone SMS games. nw.
...
this temporarily breaks the vertical offset when launching the multislot system
with both SMS and MD games mounted (Has the screen bitmap different
size in that case? I'll investigate next week...)
2014-03-29 11:47:04 +00:00
Fabio Priuli
de32f0a164
megavdp: no more global variables needed, at last. nw.
2014-03-29 11:15:07 +00:00
Fabio Priuli
8e6f65a7c4
megavdp: removed another global variable. nw.
2014-03-29 10:05:15 +00:00
Fabio Priuli
70670e3702
these have been unused since more than one year. nw.
2014-03-29 08:53:27 +00:00
Fabio Priuli
04472de94a
(MESS) megavdp: simplified DMA 'lag' handling, reducing the need of
...
global functions. nw.
2014-03-29 08:43:56 +00:00
Fabio Priuli
bf956aa84c
(MESS) minor name cleanups inside the genesis vdp class. nw.
2014-03-29 08:03:03 +00:00
Fabio Priuli
7e11ce8ac2
(MESS) 32x: replaced direct references to 32x inside the MD VDP with
...
calls to suitable delegates. it's not the perfect solution (the mixing should
not happen inside the MD VDP as it does now), but it is a step in the right
direction. nw.
2014-03-29 07:20:28 +00:00
Fabio Priuli
ebf0deb2b3
(MESS) sms: slightly modified system flags, and fixed RAM init
...
which broke some gamegear games (from Enik Land). nw.
2014-03-29 07:04:58 +00:00
Miodrag Milanovic
20afc856c2
not used anymore, leftover from old conversions (nw)
2014-03-29 07:00:48 +00:00
Miodrag Milanovic
1d73b9652d
forgot to remove this earlier, not used anymore (nw)
2014-03-29 06:31:06 +00:00
Miodrag Milanovic
b209185205
esrip sys converted to use devcb2 and delegates (nw)
...
Also added support to delegates with up to 8 params
out of whatsnet:
note that old code did not take care of mem_mask
that caused me troubles debugging this
2014-03-29 05:57:07 +00:00
R. Belmont
7da391cab6
(MESS) apple2: added games starting with "C" to the softlist. [R. Belmont]
2014-03-29 02:46:03 +00:00
R. Belmont
bf34ad9285
Naomi updates: [MetalliC]
...
- Redumped 17 GD-ROMs from .gdi source to CHD v5
- Added several missing protection keys
- Added clone "18 Wheeler (Upright)"
- Added set "Club Kart: European Session (2003)" and unprotected clone
- Added clone "Club Kart: European Session [Rev. D]"
2014-03-29 02:40:06 +00:00
R. Belmont
e5344c00c3
fix GCC 4.8 compile (nw)
2014-03-29 02:02:14 +00:00
mahlemiut
622caec60f
vga: fixed incomplete rendering of modes using more than 1MB of VRAM
...
s3: added "colour mode 8" to the Trio, corrected divisor for 32bpp modes
2014-03-29 01:07:47 +00:00
Jonathan Gevaryahu
68f2e26c05
fix "error: integer constant is too large for 'long' type" error on gcc 4.4.7 (n/w)
2014-03-28 22:56:07 +00:00
Olivier Galibert
01147293de
That was not supposed to be in... (nw)
2014-03-28 22:36:30 +00:00
Michaël Banaan Ananas
7a6ec6b45f
rm leftovers
2014-03-28 22:08:44 +00:00
mahlemiut
2477f14409
s3: fixed typo (no whatsnew)
2014-03-28 21:52:06 +00:00
Fabio Priuli
ba555664ee
another small step towards separation of the 32x from megadrive vdp. nw.
2014-03-28 20:30:01 +00:00
Miodrag Milanovic
5927e8b5da
- BetaDisk fixed (there was just needed to start floppy motor ;) [MetalliC]
...
- Pentagon: fixed 7FFD port addressing; CPU clock fixed; adjusted VBLANK
IRQ timing (border effects works fine now);
- Scorpion: fixed ports addressing;
both machines marked as working.
Notes:
- there are still issues with BetaDisk - for unk reason wrong commands
passed to WD17xx (imho ROM switching works somehow wrong), but anyway
with write protected disk images it works more-less fine - files from
disks loaded OK;
- Pentagon1024 randomly crashes then selecting "GLUK BOOT", maybe
also coz of rom switching.
2014-03-28 20:21:40 +00:00
David Haywood
df4b5c105e
improve 4enlinea video rendering a little (nw)
2014-03-28 19:59:52 +00:00
Roberto Fresca
4810e86754
4enlinea: Hooked a status handler for the HCGA controller.
...
(for now, simulating the state). Improved the memory map
fixing the RAM amount and offset, and added the correct
offset for the HCGA status. Also hooked 2 debug handlers
on ports e000-e001 that spit some random graphics after
30 seconds of the game execution (clue to figure out).
[Roberto Fresca]
2014-03-28 19:29:11 +00:00
Olivier Galibert
802eeaa6ab
Definitively more beer -- fixes invqix at least (nw)
2014-03-28 18:35:23 +00:00
David Haywood
15ebaf36b3
actually mark as not working until shoutime finds time to dump the rest of it (nw)
2014-03-28 18:17:40 +00:00
Olivier Galibert
63f2829550
Need more sleep. Or beer. Or something. (nw)
2014-03-28 18:17:16 +00:00
Olivier Galibert
2a6dfc5e9b
namcos23: Get some speed back (nw)
2014-03-28 17:50:10 +00:00
Oliver Stöneberg
089ba456f4
converted some global_alloc_array() usage to dynamic_array/dynamic_buffer (nw)
2014-03-28 17:44:24 +00:00
Mike Naberezny
fc38a629a8
(MESS) pet_rom.xml: Fixed validation. (nw)
2014-03-28 17:28:34 +00:00
Oliver Stöneberg
f963d0bcd7
replaced some more malloc/free usage with global_alloc_array/global_free_array (nw)
2014-03-28 15:32:15 +00:00
Oliver Stöneberg
513738066d
replaced some malloc/free usage with global_alloc_array/global_free_array (nw)
2014-03-28 15:02:02 +00:00
Miodrag Milanovic
826c2fea22
change sega genesis vdp to use macros instead of direct usage of callback defines (nw)
2014-03-28 13:55:45 +00:00
Miodrag Milanovic
a820b91964
hsync and fsync are part of mc6847 so devcb2 conversion was needed there not in gime, this fixes coco3 issue (nw)
2014-03-28 13:18:42 +00:00
Miodrag Milanovic
b4a432d51f
doing a check if read is safe, but think this need more investigation, why it was called by acia (nw)
2014-03-28 12:45:11 +00:00
Fabio Priuli
bbc6e8fb9d
stop SMS VDP timers in systems that don't need them. nw.
2014-03-28 12:09:31 +00:00