Commit Graph

14 Commits

Author SHA1 Message Date
wilbertpol
926b6182b1
Replace uPD1771c high level emulation with a cpu core. (#13106)
* cpu/upd177x/upd177x.cpp: Add NEC uPD177x cpu core.

* scv.xml: Promoted 1 item.

Software list items promoted to working
------------------------------------------
Star Speeder

* cpu/upd177x/upd177x.cpp: Remove a comment.

* cpu/upd177x/upd177x.cpp: Remove callback on PA.

* cpu/upd177x/upd177x.cpp: Update comment about setting m_pc to 1 during reset.

* Add a different workaround for the sync issue between the 2 cpus in scv.

* cpu/upd1771x/updf177x.cpp: Use little endian.

* cpu/upd177x/upd177x.cpp: Include device tag in fatalerror messages.

* epoch/scv.cpp: Update upd1771c rom region sizes.

* nec/apc.cpp: Switch to upd177x_cpu_device.

* epoch/scv.cpp: Add location to upd1771c rom name.

* cpu/upd177x/upd177x.h: Remove 'overrides' comments.
2024-12-27 21:58:48 -05:00
wilbertpol
1ee0573df3
Various Super Cassette Vision updates (#12933)
scv.xml: Promote starspdr to partially supported.
devices/sound/upd1771.cpp: Reset m_state when resetting state in pcm_write (fixes hanging sound in some games).

bus/scv/rom;cpp: Move implementations to anonymous namespace.

bus/scv/slot.cpp: Let cartridges install themselves.

epoch/scv.cpp:
- Tweak scv_pal video timings to get closer to 50Hz refresh rate.
- Block graphic color 0 is transparent (fixes Ton Ton Ball background).
- Update comments.
2024-11-06 10:13:47 -05:00
wilbertpol
110a6f6169
scv.xml: Improved Star Speeder ROM loading and marked it unsupported. (#12890)
Also converted ROM sizes and offsets to hexadecimal, and removed zero offsets from cartridges with a single ROM.
2024-10-27 02:39:00 +11:00
TWEgit
f5efc5fd3c
hash/scv.xml: BASIC Nyuumon has and requires on-cart RAM (#12085) 2024-03-01 12:34:08 -05:00
Vas Crabb
878a16dda1 housekeeping: Use proper SPDX ID for CC0 license. 2022-12-23 02:49:34 +11:00
ArcadeShadow
7ea0db7135
scv.xml: Metadata cleanings (#10515)
- Lowercase applied on "Alt" descriptive word
- Add tag info with alt_title on y2mnstld set (and removed the comment)
2022-11-19 12:01:39 -05:00
Vas Crabb
438a497c37 (nw) More license shuffling
Get rid of a couple of copies of the CC0 text.  Add header comment to
CC0 files to remind people editing them what the terms are.  Also add
some missing XML headers.  The header comments in layouts won't bloat
the binary - they get stripped out before compressing, same as any other
comments.
2020-03-07 22:02:56 +11:00
Fabio Priuli
5f77979a2c (MESS) converted scv and vboy to use slot devices for
their carts. nw.
2014-09-30 06:05:07 +00:00
Fabio Priuli
527c153e99 (MESS) scv.c: simplified input reading and added save state support [Fabio Priuli]
I've also fixed Star Speeder rom loading, but the game is not working yet.
2013-05-29 05:27:58 +00:00
Miodrag Milanovic
4337250fbe used old version of srcclean, so I put back old files and run it again, it produce much less changes, sorry for this (nw) 2013-03-19 11:38:58 +00:00
Miodrag Milanovic
0e1f5ad25b Cleanups and version bump 2013-03-19 07:22:20 +00:00
smf-
19a14cbba6 use spaces in xml comments. This is the output from a local srcclean change applied after reverting the 0.148 cleanup, to avoid losing previous formatting. 2013-01-11 16:23:29 +00:00
Miodrag Milanovic
0e19f641d3 Cleanups and version bump 2013-01-11 07:32:46 +00:00
Miodrag Milanovic
960ae0c0de Sync software lists from MESS into hash (no whatsnew) 2012-08-21 10:47:55 +00:00