Sega 8-bit resources: Difference between revisions

Content deleted Content added
Page created with quad 76489 synthesizer
 
Page added to platform-specific resources category
 
(2 intermediate revisions by the same user not shown)
Line 65:
|}
 
==== PSG status port ====
The port at 0xF3 allows the program to know the state of each PSG, which means that it reduces the complexity of programming them by the former restriction of writing cycle-accurate code.
{| class="wikitable"
Line 75:
|}
As the highmost bits are invalid, the value obtained from reading this port must be masked.
 
=== Test programs ===
{| class="wikitable"
! Program !! Element to test !! Description
|-
| [[Media:Sega Master System - Audio control port test.sms|ACR Test]] || Port 0xF2 || Looped series of reads and writes to the audio control port
|-
| [[Media:Sega Master System - PSG 0 (write).sms|PSG 0 (write)]] || Port 0x7F || Looped series of writes to PSG 0
|-
| [[Media:Sega Master System - PSG 1 (write).sms|PSG 1 (write)]] || Port 0x7E || Looped series of writes to PSG 1
|-
| [[Media:PSG 2 write.sms|PSG 2 (write)]] || Port 0x7D || Looped series of writes to PSG 2
|-
| [[Media:PSG 3 write.sms|PSG 3 (write)]] || Port 0x7C || Looped series of writes to PSG 3
|}
 
[[Category:Platform-specific Resources]]