Yes if docs on archaic are right, the VDC read/write on vram seems to be close to 1 MS / byte , it's really fast ..
A ram/rom -> VRAM DMA could be great ..
Search found 41 matches
- Tue Jul 29, 2014 4:24 pm
- Forum: PC-Engine
- Topic: Hardware Resources
- Replies: 6
- Views: 45575
- Wed Jul 16, 2014 7:30 am
- Forum: PC-Engine
- Topic: Hardware Resources
- Replies: 6
- Views: 45575
Re: Hardware Resources
Thanks tom, i understand now .
But i think puting datas in vram in burst mode is not really faster than in active display, because the CPU cannot benefit of all BW, right ??
But i think puting datas in vram in burst mode is not really faster than in active display, because the CPU cannot benefit of all BW, right ??
- Tue Jul 15, 2014 2:31 pm
- Forum: PC-Engine
- Topic: Hardware Resources
- Replies: 6
- Views: 45575
Re: Hardware Resources
Some good informations on archaic, but some errors too .. I don't understand how works the burst mode . As i understood in archaic's tech docs, burst mode is enabled by VDC when the TV beam is in the overscan area . In burst mode the CPU has unrestricted access to VRAM, huuum, i always thought that ...
- Thu Feb 09, 2012 6:40 pm
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
ok tom, but be patient, i must make a little exemple, light for send ..
- Sun Feb 05, 2012 9:52 am
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
Yes, if i put my irqs code in startup.asm, when i load the next overlay, it keep the last overlay startup code ..
it seems that only a part of bank0 was keep,bacause if i put my irq code in bank0 indeed my loaded overlay it works ..
I don't know if i 'am clear
it seems that only a part of bank0 was keep,bacause if i put my irq code in bank0 indeed my loaded overlay it works ..
I don't know if i 'am clear
- Sun Jan 08, 2012 2:05 pm
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
:o Thanks mooz that's an explanation .. i use this piece of code for my perso irq . stw #User_Vsync_Irq,vsync_hook ; // Gestionnaire VSYNC perso smb #4,<irq_m ; // enable new code stw #User_Hsync_Irq,hsync_hook ; // Gestionnaire HSYNC perso smb #6,<irq_m ; // enable new code Bios irq are always avai...
- Sat Jan 07, 2012 7:49 pm
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
Thanks mooz, i have red this from the same pdf, but my understading of this function is :shock: Do you think that is possible to reload all the banks from an overlay ???, because i'am using different vsync and hsync irq (and other functions) stored in bank 0. Now i can load correcly an overlay, but ...
- Fri Jan 06, 2012 6:52 pm
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
But someone know how works cd_exec routine ???
Because huc function seems to load only datas after bank0, and i have different datas in this bank for all my overlays
Because huc function seems to load only datas after bank0, and i have different datas in this bank for all my overlays
- Fri Jan 06, 2012 9:02 am
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Re: Problem with _cd_execoverlay
No answers ??
i'am doing it more easily:
How to execute another overlay ???
EDIT: ok resolved, it don't work because i have not desabled interupts before call cd_execoverlay
Thanks ..
i'am doing it more easily:
How to execute another overlay ???
EDIT: ok resolved, it don't work because i have not desabled interupts before call cd_execoverlay
Thanks ..
- Thu Jan 05, 2012 9:58 am
- Forum: PC-Engine
- Topic: Problem with _cd_execoverlay
- Replies: 10
- Views: 21712
Problem with _cd_execoverlay
Hi all, i have a big problem with cd_execoverlay function .. It doesn't work .. But loading datas(sound and gfx only) from a third, works fine .. My question is, how overlay exec works in general (not the huc function) .. I have two overlays (with different startup.asm,it's probaly the problem) and ...