Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05826 Documentation Typo Always Jan 9, 2015, 19:24 Jan 13, 2015, 00:03
Tester demotester View Status Public Platform MESS (Official Binary)
Assigned To Resolution Open OS
Status [?] Acknowledged Driver
Version 0.157 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 05826: mz700j: Used wrong monitor version?
Description currently the MESS mz700j driver use 1Z-009B monitor !? (see on attached pic.)

according to http://www.sharpmz.org/hwindex.htm ... the mz700j driver should use 1Z-009A monitor and not 1Z-009B (see Additional information):

1Z-009A (MZ-700) jap. monitor
1Z-009B (MZ-1500) jap. monitor


comparing currently used MESS mz700j 1Z-009B file with MESS mz-1500 9Z-502M file from the beginning (Hex Edit) -> only 2nd and 3rd bytes are different (in lenght of 4096 bytes):

MZ-700j 1z-009b (4 096) -> C3 4A 00
MZ-1500 9z-502m (10 240) -> C3 00 E8

Edit: So currently, the MESS mz700j driver use modified 1z-009b monitor version from MZ-1500!


Information about difference of 1Z-009A/B is found here:

Difference of 1Z-009A and 1Z-009B -> http://www.maroon.dti.ne.jp/youkan/mz700/1z009ab.html

Thus according to above link info perhaps it could be possible to re-create the missing "correct" 1Z-009A monitor version for MESS mz700j driver.


p.s.
Some info about MZ-1500 -> http://jiten.t-com.ne.jp/search.php?keyword=MZ-1500 ... quote (google translated):

"Compatibility with the MZ-700
MZ-700 is the extended ROM area was a $ E800 ~ $ FFFF in placed second monitor 9Z-502M, and boot from the QD · FD · RAM board, enhancements, such as a memory dump on the monitor itself is a row We have that. Conventional first monitor is revised to 1Z-009B, other that some bug fixes have been made is almost complete compatibility with the MZ-700."

...also, according to above quote, the MZ-1500 9z-502m (10 240) file consist of 2 parts: 1z-009b (4 096) and 9z-502m (6 144)!

(Note: By analogy, the current MESS mz700 driver use correct 1z-013a monitor and mz800 use a file length of 16384 bytes that consist of 3 parts: 1z-013b (4 096), font (4 096) and 9z-504m (8 192)!)


Conclusion:

The MESS mz700j driver should use 1z-009a monitor version instead of modified 1z-009b MZ-1500 version!
(By analogy as MESS mz700 driver use 1z-013a monitor version and not modified 1z-013b MZ-800 version.)
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems mz700j
Attached Files
png file icon mz700j.png (1,176 bytes) Jan 9, 2015, 19:24 Uploaded by demotester
demotester
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.11369
demotester
Tester
Jan 11, 2015, 14:51
edited on: Jan 11, 2015, 14:52
Also the reason, someone who has a real machine jap. mz700 model is not currently able to use the monitor from the actual machine because MESS mz700j driver knows/recognizes only mz1500 version of the monitor!