◆ FC-150

BASIC-G 와 BASIC-F를 롬에 넣다

이안김 2011. 6. 8. 21:48


오늘 기다리던 롬라이터가 도착했습니다.

만들려던것은 그냥 중지했고, (이것은 향후 AVR에서 XRAM형태로 재사용할수는 있으므로 낭비는 아님..)

어드레스 디코더를 끙끙거리다가...

다 괜찮은데, 이 RAM영역 7000h~7FFFh가 아주 위치가 참 뭐합니다.

메모리 영역에 알박기 된 듯한 느낌이 아주 강함..

이것때문에 한방에 쭈욱 롬을 쓸수도 없음..

나중에 확장슬롯에서 Disaable 할수 있도록 안쓰는 선중에 추가를 고려해야겠음.

물론 내장 램도 Disable할수 있고, 내장 ROM도 Disable할 수 있도록 해야

바이오스영역과 하위 영역을 모두 ROM영역으로 사용할 수 있게 된다.

8KB용 게임도 하나 넣어보고 해 봤고..

16KB시험용으로는BASIC-G(16KB)를 넣어 보았다.

일단 8K든 16KB든 사용은 지장이 없다.

나머지 4KB는 어드레스 디코더를 좀더 연구해야 하겠다.

램이 7000~7FFF에 박혀 있어 상당히 거슬리는 위치이다.

불행하게도 갖고있는 팩의 PCB에EXM단자가 빠져있다.

추측컨데, 해당 PCB BASIC-G를 고려해서 만들어지 PCB인듯하다..

일단 이것으로 16KB까지는 성공했다.

EXM단자가 없어 만들어 붙혔다.

얼마나 잘 붙어 있을지는 모르겠지만, 간단하게 꾸미기 위해서 한 작업이다.

그런 후 프로그램을 다시 기록했다.

모니터프로그램이 하위 8KB에 위치하고 있는데,

혹시나 필요할 듯 싶어 백업이다 생각하고 하위에 그냥 기록해 두었다.

BASIC-F를 구운후 동작시킨 화면이다.


이것으로 하위 메모리 2000~6FFF까지 롬영역으로 사용할수 있게 되었다.

곧 나머지 롬 영역을 이용할수 있게

딥스위치로선택할 수 있도록 해야겠다.

현재 본체는 +32KB램 확장되어 있고, 롬팩에는 추가 램은 없는 상태이다.

해당 롬팩은 다른 FC-150기종에도 호환될것으로 생각한다.

-------------------------------------

updated on 10th June. 2011

LCD모니터를 15인치로 바꾸니 화질이 더욱 좋아졌다.

위에서 사용된 LCD는 비디오신호를 잘 표현못하는 싸구려 AV보드가 내장된듯 하여, TV기능이 있음에도 불구하고 잘 보지 않는 편인데... 작지만 잘나오는 삼성 LCD모니터에 연결하니, 생각외로 색상과 화질이 매우 좋다는 것을 한눈에 알수 있었다.

그래서 사진한장 올려본다. 위의 화면과 다르게, 색상번짐도 매우 적다.

이정도면 FC-150의 화면 출력상태는부족함이 없을듯 하다.