Skip to content

taito/taitojc.cpp, taito/taitopjc.cpp, taito/tc0780fpa.cpp: Cleanups/Updates:#13344

Merged
cuavas merged 5 commits intomamedev:masterfrom
cam900:taito_tc0780fpa_jc
Feb 16, 2025
Merged

taito/taitojc.cpp, taito/taitopjc.cpp, taito/tc0780fpa.cpp: Cleanups/Updates:#13344
cuavas merged 5 commits intomamedev:masterfrom
cam900:taito_tc0780fpa_jc

Conversation

@cam900
Copy link
Copy Markdown
Contributor

@cam900 cam900 commented Feb 9, 2025

Common:

  • Reduce preprocessor defines
  • Suppress side effects for debugger reads
  • Make some arrays to memory_share and shared_ptr
  • Fix naming
  • Make some variables constant
  • Fix typename for fix save state
  • Fix spacing
  • Use set_format for palette
  • Reduce duplicates
  • Reduce unnecessary variables

taito/taitojc.cpp:

  • Split dendego* driver state class via controller config
  • Reduce literal tag usage
  • Make some arrays to shared_ptr
  • Reduce runtime tag lookups

taito/taitopjc.cpp:

  • Fix gfx amount for fix OOB gfx access in tilemap
  • Use logmacro for logging
  • Add items in save state
  • Add notes

taito/tc0780fpa.cpp:

  • Use plain type for bitmaps

cam900 and others added 5 commits February 9, 2025 12:44
…Updates:

Common:
- Reduce preprocessor defines
- Suppress side effects for debugger reads
- Make some arrays to memory_share and shared_ptr
- Fix naming
- Make some variables constant
- Fix typename for fix save state
- Fix spacing
- Use set_format for palette
- Reduce duplicates
- Reduce unnecessary variables

taito/taitojc.cpp:
- Split dendego* driver state class via controller config
- Reduce literal tag usage
- Make some arrays to shared_ptr
- Reduce runtime tag lookups

taito/taitopjc.cpp:
- Fix gfx amount for fix OOB gfx access in tilemap
- Use logmacro for logging
- Add items in save state
- Add notes

taito/tc0780fpa.cpp:
- Use plain type for bitmaps
@cuavas cuavas merged commit 1c139c5 into mamedev:master Feb 16, 2025
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.

2 participants