One chip MSX improvement project (Revival MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian French         

MSX Forum


MSX Forum

Revival - One chip MSX improvement project

Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 Next Page )
Author

One chip MSX improvement project

HRA!
msx lover
Posts: 109
Posted: April 19 2008, 14:36   
One chip MSX(KAI)
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/index.htm

I added some improvements to OCM.
However, it is not perfect yet.
I will keep improving it as long as there is empty capacity of FPGA.

My test is insufficient
Please inform me in this forum when you find the inconvenience.

Latest version:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080419_002.zip

I concentrates on the V9958 interchangeability function now.

Regards.

manuel
msx legend
Posts: 4321
Posted: April 19 2008, 14:58   
Very cool!

Is this already part of https://sourceforge.net/projects/ocm-pldpack/ ?
KdL
msx lover
Posts: 71
Posted: April 19 2008, 15:17   
no! the license type isn't compatible to GPL for now, sorry!
some suggestion???
manuel
msx legend
Posts: 4321
Posted: April 19 2008, 15:41   
Is there another license that *is* compatible?
NYYRIKKI
msx master
Posts: 1805
Posted: April 19 2008, 15:43   

I just tried F1 Spirit 3D special and it seems that the scroll has some timing issue (20080419_002)... The scrolling takes too much time?

NYYRIKKI
msx master
Posts: 1805
Posted: April 19 2008, 15:49   
HRA!
msx lover
Posts: 109
Posted: April 19 2008, 16:18   
> F1 Spilit 3D Special

The horizontal scroll was synchronized with the H-SYNC signal.
It might be a cause possibly.
I examine it

HRA!
msx lover
Posts: 109
Posted: April 19 2008, 16:39   
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080419_003.zip

Updates:
(1) The bug with abnormal color of sprite on YJK mode is corrected.
(2) update "test_program"

[*]SDCC is necessary to compile the test_program.
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/msxdoslib_070120_000.zip

Ivan

msx master
Posts: 1167
Posted: April 19 2008, 17:32   
Quote:

I concentrates on the V9958 interchangeability function now.

That's MSX2+ compatibility, isn't it?
HRA!
msx lover
Posts: 109
Posted: April 19 2008, 18:04   
Quote:

That's MSX2+ compatibility, isn't it?



It becomes MSX2+ compatible as hardware.
However, BIOS on EPCS4 is MSX2 compatible.
For instance, KANJI-BASIC cannot be used.

If MSX2+ BIOS is prepared on the SD/MMC card, it becomes MSX2+ compatible

Quote:

The scrolling takes too much time?



I tried "F1 Spirit 3D special".
"F1 Spirit 3D special" takes timing by doing VDP-S#2 in polling.
If it is 10MHz mode, the scroll display is improved.
I think that the timing of the horizontal synchronizing signal is different
from the real thing.

Sprite falls into disorder, too.
The cause has not been clarified yet

HRA!
msx lover
Posts: 109
Posted: April 19 2008, 18:56   
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080419_004.zip

Updates:
(1) VDP-R#26/R#27 was changed into the change at once.

The sprite disorder of "F1 Spirit 3D special" was corrected.
However, the road display and the panel display is damaged

KdL
msx lover
Posts: 71
Posted: April 20 2008, 02:57   
WOW! Laydock 2 is playable now.

bugs:
a) intro and ship demo makes a system crash: press the spacebar fastly to skip it and go to game
b) right border isn't smooth (= Space Manbow)

others:
c) TED return to MSXDOS2 with MODE40 with chars problems:
mode 80 restore it!


KdL
msx lover
Posts: 71
Posted: April 20 2008, 03:14   
mmh.. I've prepared a MSX2+ OCM_BIOS.DAT file but the screen is black at boot
and it work only when:

1) I eject my SD-CARD from slot and I press hard-reset
2) from BASIC 2.0 I goes to MSXDOS2 with CALL SYSTEM after SD-CARD is reinsterted
3) then I load A:/ EP NYANCLER.DSK /B/R (nyancle racing)
4) when game start, I press hard-reset again!
5) and then msx-logo is skipped and BASIC 3.0 is loaded!!!

ps. using soft-reset DEFUSR=0:A=USR(0) the system don't reset!
manuel
msx legend
Posts: 4321
Posted: April 20 2008, 11:43   
KdL: on MSX2+ and turboR, the boot logo is skipped when doing a soft reset (e.g. via DEFUSR=0:A=USR(0)), maybe that is related?
HRA!
msx lover
Posts: 109
Posted: April 20 2008, 15:40   
New update PLD:
http://www5d.biglobe.ne.jp/~hra/note/onechipmsx/files/emsx_top_20080420.zip

Update:
(1) VDP S#2 HR bit adjusted.
--> "F1 Spilit 3D Special" is playable

Memo:
a) I do not have "Laydock2"
b) VDP S#0 5th sprite #(bit4-0) has BUG. (see "test_program\sprite_overmap\SPOVER.BAS"

Quote:

ps. using soft-reset DEFUSR=0:A=USR(0) the system don't reset!




It reset on my OCM.


 
Goto page ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 Next Page )
 







(c) 1994 - 2010 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.