
이것은 Z80Test의 MSX 포트로 Z80과의 철저한 호환성을 추구하는 에뮬레이터에 대한 테스트입니다. GitHub에 게시되지만 호환성이 높은 형식이며 MSX 자체에서 데이터를 수집하고 전용 Z80TEST로 리모델링하기위한 도구, 소프트웨어 및 설명이 포함되어 있습니다.
이 작업에는 Patrik Rak의 ZX Spectrum에 대한 Z80Test 포트 (https://github.com/Raxoft/Z80Test)가 포함되어 있으며 MSX 자체에서 데이터를 수집하기위한 추가 설명 및 소프트웨어가 포함되어 있습니다.
설명에는 소스 코드의 매크로, 원래 형식의 z80test의 목적 및 동작 및 데이터 수집 소프트웨어 사용 흐름이 포함됩니다. 데이터 수집 소프트웨어는 MSX의 에뮬레이터를 향상시키는 데 사용될 수 있습니다.
호환 가능한 제품을 사용하는 경우 다음 URL에서 GitHub에서 볼 수 있습니다. 그러나 자신의 Windows SJASM 0.42C를 준비하고 배치 파일을 실행해야합니다.
https://github.com/suzumizaki/z80test/tree/msx_port
이 작업에는이 작업의 조립 된 항목이 포함되어 있습니다.
*Kunichiko의 Z80Test-MSX는이 작업에 관계없이 독립적으로 포팅 및 게시되었습니다 (https://github.com/kunichiko/z80test-msx)이 제품에는 다음 내용이 포함되어 있습니다.
이 중 z80test_msx_port는 MIT 라이센스에 따라 제공되므로 자유롭게 재분배 할 수도 있습니다.
Origin, Picked, Refed, Referred_rom_image, 그리고 다양한 설명은 저에 의해 저작권이 있습니다. Suzumi Saki Kimitaka. MIT 라이센스에 따라 출판 할 수 없습니다.
이 제약 조건은 *.com/ *. bin/ *. rom 또는 *.dat/tests (_z, _r) .Ams에 적용되지 않습니다.
-z80test_msx_port
– 기원
– 선택
– 리드
-tressred_rom_image
– 다양한 설명 Z80Test의 소스 코드에 작성된 일부 매크로 및 작업을 설명하는 문서가 있습니다.
-ASM 파일 관계
-CCFSCR 논평
– testmacros.asm의 거시적 설명
– 아이디어의 구조적 설명
– z80test 자체에 대해 원산지는 MSX_Port 브랜치에 배치 된 다양한 SRC/MSX에 대해 SJASM 0.42C의 Windows 버전으로 생성 된 실제 MSX 머신 (또는 에뮬레이터의 MSX)에 대한 실행 파일입니다.
*썸네일에는 닫힌 blog_r 폴더도 포함되어 있습니다.
선택된 상점은 FS-A1GT 및 HB-F1XD 폴더의 MSX_DATA_PICKER 지점에서 SRC/MSX/Picker_ *를 사용하여 얻은 * .dat 파일을 저장합니다.
또한 check_or_generate.py도 포함되어 있으며 다른 MSX에서 *.dat을 검색 할 때 사용할 수 있습니다.
referred_rom_image는 refed와 동등한 *.rom 파일을 포함합니다.
refed는 tests.asm을 선택/check_or_generate.py로 만들어냅니다
*.bin, *.com이 포함되어 있으며 여기에는 z80test_msx_port/src/tests.asm을 대체하여 다시 만들어졌습니다.
원점과 달리 FS-A1GT 및 HB-F1XD가 사용됩니다.
이것은 (거의) 실패를 방지하는 방법입니다.
FS-A1GT R800에서 실행 된 재 작업 된 테스트의 예. R800이지만 LD A와 R을 제외한 모든 것을 통과했습니다.
에뮬레이터를 향상시키는 데 사용됩니까? 이것은 소스 파일의 git 사본이며, 이는 독특한 개선입니다.
github.com/suzumizaki/z80test에 게시 된 것 외에도 아래의 선택, 재조정 및 참조와 관련된 가지가 표시되어 있습니다.
마스터 브랜치는 원본으로 남아 있으므로 적절한 지점간에 전환하십시오.
MSX_DATA_PICKER는 실제 MSX 머신에서 작동 결과를 수집하기위한 실행 파일을위한 소스 코드가있는 분기이며, FS-A1GT (Z80, R800) 및 HB-F1XD는 수집 된 데이터를 반영하고 실패하지 않는 다양한 Z80Test를 생성하기위한 소스 코드입니다. 이것은 소스 파일의 git 사본이며, 이는 독특한 개선입니다.
github.com/suzumizaki/z80test에 게시 된 것 외에도 아래의 선택, 재조정 및 참조와 관련된 가지가 표시되어 있습니다.
마스터 브랜치는 원본으로 남아 있으므로 적절한 지점간에 전환하십시오.
MSX_DATA_PICKER는 실제 MSX 머신에서 작동 결과를 수집하기위한 실행 파일을위한 소스 코드가있는 분기이며, FS-A1GT (Z80, R800) 및 HB-F1XD는 수집 된 데이터를 반영하고 실패하지 않는 다양한 Z80Test를 생성하기위한 소스 코드입니다.

