Skip to content

misc/vamphalf.cpp: Updates - #15302

Merged
cuavas merged 1 commit into
mamedev:masterfrom
cam900:vamphalf_title
May 3, 2026
Merged

misc/vamphalf.cpp: Updates#15302
cuavas merged 1 commit into
mamedev:masterfrom
cam900:vamphalf_title

Conversation

@cam900

@cam900 cam900 commented May 3, 2026

Copy link
Copy Markdown
Contributor
  • Add korean game titles if exists (source: Title screen, POST screen in finalgdr, Background text pattern in poosho)
  • Add side effect check for debugger reads
  • Reduce duplicates
  • Fix save state support
  • Fix initialization
  • Use BIT helper for single bit values
  • Reduce literal tag usages
  • Fix spacings
  • Add notes

- Add korean game titles if exists
- Add side effect check for debugger reads
- Reduce duplicates
- Fix save state support
- Fix initialization
- Use BIT helper for single bit values
- Reduce literal tag usages
- Fix spacings
if (!machine().side_effects_disabled())
m_semicom_prot_idx--;
return (m_semicom_prot_data[m_semicom_prot_which] & (1 << m_semicom_prot_idx)) >> m_semicom_prot_idx;
return BIT(m_semicom_prot_data[m_semicom_prot_which], m_semicom_prot_idx) ? SetValue : 0;

@angelosa angelosa May 3, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fwiw I plan to change misncrft, wivernwg (and I guess worldadv) to actual composed devices, rather than having to separate state machines (which is a separate matter, this driver sure needs splits).
cfr. #9414

@cuavas
cuavas merged commit 57ef6e7 into mamedev:master May 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants