BodyHammeR:
MSX 20th Anniversary demo (by Abyss) work fine with OCM-PLD v2.2b (VGA + Z80 at 3,58MHz)
www.webalice.it/gnogni
It does indeed - bar some minor graphical glitches. I think I'll keep this update for Outline!
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080501_001.zip
Updates:
(1) 10MHz mode bug fixed.
(2) "Critical Warnning" fixed.
(3) Timing analizer setting fixed for 10MHz mode.
Bug Memo:
(1) Laydock2 is not playable.
(2) MSX2+ Logo is abnormal.
(3) V-Killer sprite blinking.
A fatal bug of 20080426_005 was fixed.
This version gave priority to a fatal bug patch and the stability operation.
Hereafter, the problem of "Bug Memo" will be investigated.
@HRA!: can you explain me, please why the 'OCM VDP ENGINE' is faster than the original? It's because of some tech
limit?
Contents of genuine VDP are not seen.
ESE-VDP is an emulator by hardware.
A part of processing method is different.
For instance, CPU and VDP access one DRAM chip.
The real thing uses three DRAM chips. (CPUx1,VDPx2)
There is a complex mechanism to conceal this difference.
It is very difficult to make it to the same speed.
It is helpful when there is a means to measure the speed.
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080501_002.zip
Updates:
(1) H-SYNC timing fixed.
(2) [F12] key CPU clock toggle added.
Memo:
Laydock2 playable.
Bug Memo:
(1) Sprite undisplay at Y=1.
(2) Player on "arkanoah" undisplay.
(3) MSX2+ Logo is abnormal.
(4) V-Killer sprite blinking.
(5) VDP Command is faster than real VDP. (unconfirmed)
@HRA!, Good work!
Do you know what is the behaviuor of OCM if, during a vdp command the cpu writes on port 0x98?
On the real thing no problems occour, the data is transferred as if there is no vdp command active.
If you want to test on OCM i can send a test program (.COM)
If you want to test on OCM i can send a test program (.COM)
Please send it to me.
mail address:
http://www5d.biglobe.ne.jp/~hra/image/address.gif
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080502_001.zip
Update:
(1) H-SCROLL synchronize timing fixed.
--> MSX2+ logo fixed LOL!
--> The display of "F1 Spirit 3D Special" has been improved.
Bug Memo:
(1) Sprite undisplay at Y=1.
(2) Player on "arkanoah" undisplay.
(3) V-Killer sprite blinking.
(4) VDP Command is faster than real VDP. (unconfirmed)
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080502_002.zip
Updates:
(1) The bug to which Line#1 of Sprite is not displayed is corrected.
(2) In 212 line mode, the bug to which sprite is not displayed below 196 lines is corrected.
--> [The bug added from 20080502_001]
Bug Memo:
(1) Player on "arkanoah" undisplay.
(2) V-Killer sprite blinking.
(3) VDP Command is faster than real VDP. (unconfirmed)
Alex Wulms should know about the VDP command engine... as he wrote it