„W przeszłości Yamaha wydała dwa moduły dźwiękowe do komputerów Yamaha CX5M MSX. Aby korzystać z tych rozszerzeń na innych komputerach MSX, potrzebny jest specjalny adapter. Obie ekspansje wyprzedziły swój czas. Oprogramowanie SFG-01 mogło zapisywać tylko na kasecie, podczas gdy oprogramowanie SFG-05 mogło również zapisywać na dysku. Richardowi Atkinsonowi udało się zaktualizować pamięć ROM modułu SFG-01 do SFG-05. Ponieważ oba ROM’y różnią się rozmiarem, konieczne były pewne modyfikacje. Linia adresowa A14 ze złącza kartridża jest przylutowana do A14 w EPROM.”[Źródło:https://www.msx.org/news/hardware/en/yamaha-sfg-01-sfg-05-soundmodule-conversion]
To tyle tytułem wstępu. Sama przeróbka nie jest specjalnie trudna. Oprócz podstawowych narzędzi w postaci wkrętaka i lutownicy niezbędne jest posiadanie zaprogramowanej kości Eprom 27c256 ewentualnie jej samodzielne zaprogramowanie.
Na początku zdjęcia otrzymanego modułu przeznaczonego do aktualizacji.


Demontaż rozpoczynamy od odkręcenia czterech wkrętów na spodzie obudowy. Pierwszą, a zarazem wymagająca najwięcej umiejętności jest wylutowanie oryginalnej pamięci ROM urządzenia – YAMAHA YM2211 (IC104) . Odradzam wykonywanie tej czynności osobom, które nie mają obeznania z lutownicą z uwagi na niebezpieczeństwo uszkodzenia dwustronnego laminatu.

W miejscu kości montujemy podstawkę. Kolejną czynnością wymagająca znajomości schematu urządzenia jest doprowadzenie linii adresowej A14 w okolice kości pamięci ROM. Wykorzystałem do tego celu kawałek przewodu z wtyczką „jumpera”. Linie adresową najłatwiej odnaleźć na 35 pinie złącza krawędziowego modułu. Na drugą stronę odpowiednio cienki izolowany kabelek przeprowadziłem korzystając z przelotki masy w PCB ale spokojnie można ten kabelek upchać z boku płytki.

Na tym etapie w podstawce możemy z powrotem umieścić uprzednio usuniętą kość i sprawdzić czy wszystko jest prawidłowo wykonane poprzez uruchomienie urządzenia.

Jeśli wszystko działa to pozostał nam ostatni etap czyli zaprogramowanie odpowiednim wsadem SFG-05 kości EPROM 27c256 (istnieje możliwość zaprogramowanie kosci 27c512 dwoma wsadami i np. umieszczenie gdzieś w obudowie „Przełącznika ROMów”). W zaprogramowanej kości należy odgiąć na bok 14 linie adresową (pin 27) i doprowadzić do niej sygnał z linii A14 złącza krawędziowego. Następnie tak przygotowaną kość EPROM należy umieścić w miejscu oryginalnej kości ROM Yamaha.

Niestety z rodziny komputerów MSX posiadam tylko Spectravideo SVI- 738, a przygotowanie odpowiedniego adaptera zajęło by sporo czasu(chociaż nawet nie sprawdzałem czy było by to ewentualnie możliwe) to nie byłe w stanie sprawdzić modułu w działaniu. Dlatego ostatnie zdjęcia przedstawiające testy nie są mojego autorstwa i umieszczam je tutaj dzięki uprzejmości i za zgodą właściciela aktualizowanego modułu

