|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
Rate this entry!
This poll has expired.
|
|||||||||||||||||||||||||||||||
Author | Message | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Coding competition 2024] SN76489 TestRom by JoppyFurr
Posted: Tue Mar 26, 2024 1:03 pm Last edited by Maxim on Tue Apr 02, 2024 9:06 am; edited 1 time in total |
||||||||||||||||||||||||||||||
https://www.smspower.org/Homebrew/SN76489TestRom-SMS
https://www.smspower.org/Homebrew/SN76489TestRom-GG https://www.smspower.org/Homebrew/SN76489TestRom-SG
|
|||||||||||||||||||||||||||||||
|
Posted: Sat Mar 30, 2024 4:36 pm | ||||||||||||||||||||||||||||||
Useful!
Just one thing that is very minor - it appeared that the controls didn't work when I tested using Emulicious, but it turned out I had both controller A and B set to use the same keyboard mappings, meaning that when I pressed the down key it would presumably register both controller A and B's down keys as being depressed; and I suppose your control handling code maybe does strict equality comparisons rather than bitmasked. |
|||||||||||||||||||||||||||||||
|
Posted: Mon Apr 08, 2024 12:35 pm | ||||||||||||||||||||||||||||||
Update:
I have now pushed the code to GitHub: https://github.com/JoppyFurr/SN76489-TestRom I've also attached an updated build (24.04) for the SG-1000/SC-3000 version. The update affects only the cassette version. The modified SGlib that polled the status register to detect interrupts is now removed. Instead, it now uses the recently upstreamed crt0_BASIC, which uses interrupt-mode 2. |
|||||||||||||||||||||||||||||||
|
Posted: Thu Apr 18, 2024 12:07 pm | ||||||||||||||||||||||||||||||
Very useful tool and I love the art style!
Also, great work supporting three systems! |
|||||||||||||||||||||||||||||||