MSX : MSX Turbo 5000 Tool Cartridge

MSX Turbo 5000 Tool Cartridge
De MSX Turbo 5000 Tool Cartridge Binnenkort beschikbaar !

Ik was al een flinke tijd op zoek naar een test cartridge voor de MSX , maar waar je op het ene platform dood gegooid wordt met test cartridges bleek het voor de MSX redelijk dun bezaaid te zijn.
Ik ben eigenlijk maar 2 test suites tegen gekomen, een voor de Philips MSX machines en een voor een Yamaha MSX1 machine.
En toen kwam ik bij toeval de MSXDiag suite van KnightFox tegen, het is een suite die beschikbaar is als diskimage, CAS image en als ROM image.

Om Disk of CAS images te gebruiken heb je aanvullende hardware nodig vandaar mijn voorkeur voor het Cartridge formaat.
Wat ik zag beviel me wel, en Ik ben daarop een PCB gaan ontwerpen die 1 of 2 banken van 32 KB ondersteund om eea te gaan testen.
Ik ben volop aan het testen nu en alles ziet er goed uit, het lijkt allemaal te werken en nu is het tijd om een cartridge behuizing te maken die aansluit bij de MSXDiag cartridge.

MSX Turbo 5000 Tool Cartridge [opstart scherm]

MSXDiag Diagnostics Cartridge voor de MSX

 

SCHERM 0 : Verifieert de werking van de VDP in modus 0 en toont alle beschikbare tekens die het scherm vullen. U kunt de tekst- en achtergrondkleur wijzigen uit de 15 beschikbare kleuren.

SCHERM 1 : Hetzelfde als de test SCHERM 0, maar met modus 1. Bij deze test is het ook mogelijk om de randkleur te wijzigen.

SCHERM 2 : Gebruik VDP-modus 2 om verschillende tegelgebaseerde afbeeldingen weer te geven. Sommige van de ingebedde afbeeldingen kunnen ook worden gebruikt voor kleur- en geometrieaanpassing
van de monitor of video-uitvoer.
Het is ook mogelijk om de randkleur van de afbeelding op elk gewenst moment te wijzigen.

SCHERM 3 : Gebruik modus 3 om verschillende patronen en verschillende kleuren weer te geven. In dit geval kunt u ook de randkleur wijzigen.

SPRITES : Gebruik modus 2 om het maximale aantal toegestane sprites op MSX1 weer te geven met een grootte van 16 × 16.
Met deze test kun je ook de  automatische beweging van deze sprites
activeren of stoppen.

KLEURENMONITOR: Het toont op het scherm alle basiskleuren (rood, groen, blauw), evenals wit, zwart en een looping-modus die alle kleuren van het MSX1-palet toont van 2 tot 15, en het is ook mogelijk om de wachttijd tussen wijzigingen aan te passen.
Handig voor het controleren van de kleurzuiverheid van de monitor of het aanpassen van de composiet- of RGB-video-uitvoer.

TOETSENBORD: Hiermee kunt u de werking van alle basistoetsen op het toetsenbord controleren. Naast het weergeven van een bericht op het scherm wanneer u de toets indrukt en loslaat, verandert de kleur van de schermachtergrond en worden er twee verschillende geluiden uitgezonden, waardoor de diagnose van het toetsenbord wordt vergemakkelijkt zonder naar het scherm te hoeven kijken.

JOYSTICK: Controleert de werking van de twee poorten of van de joysticks of gamepads die op de MSX zijn aangesloten, waarbij de toetsaanslagen op het scherm worden weergegeven.
In alle 4 de richtingen en de twee knoppen op de bedieningselementen.

PSG: Verifieert de werking van de PSG (Programmable Sound Generator) van de computer, waarbij de toon en het volume in elk van de 3 beschikbare kanalen kunnen worden gespecificeerd, naast de mogelijkheid om de ruisgenerator aan elk van deze kanalen toe te wijzen.
Ook is het mogelijk om de frequentie van de ruisgenerator te kiezen.

GEMENGDE MODUS: Test om te verifiëren of onze VDP een gemengde modus (tekst + afbeeldingen) heeft en compatibel is, niet gedocumenteerd door Texas Instruments
https://en.wikipedia.org/wiki/Texas_Instruments_TMS9918#Undocumented
Sommige kloon-VDP's hebben dit niet in sommige herzieningen. Het MSX-model dat het meest bekend staat omdat het niet wordt ondersteund, is Toshiba's HX-10.

SYSTEEM INFO : Toont de technische kenmerken van het MSX-model (1, 2, 2+ of Turbo-R), RAM en VRAM, de locatie ervan, het slotontwerp, de geïnstalleerde VDP, de datum en tijd van de interne RTC.

RAM LAY-OUT : Toont het gedetecteerde RAM en de distributie ervan in het systeem van slots / subslots en mappers.

MSX Turbo 5000 Tool Cartridge [Menu scherm]

De MSXDiag suite is vrij te gebruiken voor persoonlijk gebruik, commercieel is niet toegestaan.
Ik heb daarop de auteur benaderd en hij heeft me geheel belangeloos toestemming gegeven om de cartridge kleinschalig beschikbaar te stellen.
De auteur van MSXDiag heeft ook een aantal spellen geschreven bezoek zeker zijn homepage eens !

De auteur : Knightfox and Co
Homepage : https://nightfoxandco.com/?page_id=787
Project Pagina : https://github.com/knightfox75/msx_diagnostics/blob/master/LICENCE

Feel free to buy the author a Coffee for his marvelous work.

Reacties zijn gesloten.