One chip MSX improvement project

ページ 7/123
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12

By Haohmaru

Paladin (774)

Haohmaru さんの画像

30-04-2008, 13:57

BodyHammeR:

MSX 20th Anniversary demo (by Abyss) work fine with OCM-PLD v2.2b (VGA + Z80 at 3,58MHz) Wink
www.webalice.it/gnogni

It does indeed - bar some minor graphical glitches. I think I'll keep this update for Outline!

By HRA!

Champion (289)

HRA! さんの画像

01-05-2008, 05:41

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.

By PingPong

Enlighted (4155)

PingPong さんの画像

01-05-2008, 09:14

@HRA!: can you explain me, please why the 'OCM VDP ENGINE' is faster than the original? It's because of some tech
limit?

By HRA!

Champion (289)

HRA! さんの画像

01-05-2008, 10:08

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.

By HRA!

Champion (289)

HRA! さんの画像

01-05-2008, 18:18

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)

By PingPong

Enlighted (4155)

PingPong さんの画像

01-05-2008, 18:33

@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)

By HRA!

Champion (289)

HRA! さんの画像

02-05-2008, 01:26


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

By HRA!

Champion (289)

HRA! さんの画像

02-05-2008, 07:24

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)

By HRA!

Champion (289)

HRA! さんの画像

02-05-2008, 11:25

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)

By Manuel

Ascended (19678)

Manuel さんの画像

02-05-2008, 11:52

Alex Wulms should know about the VDP command engine... as he wrote it Smile

ページ 7/123
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12