News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Adventures with my CSD :)

Started by AndrewNC, 21:45, 24 July 12

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MacDeath

Quotebut with WinApe I get a black screen and that's it!
like you know... to get such vertical gradient it needs shitons of rasters... rasters ? the timing precision thing that emulation shit on ? :laugh:

arnoldemu

Quote from: mahlemiut on 23:27, 30 July 12
Works for me in MESS...  ;D
works in my work in progress of arnold too.. and so does limited csd emulation.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

Quote from: MacDeath on 05:28, 31 July 12
like you know... to get such vertical gradient it needs shitons of rasters... rasters ? the timing precision thing that emulation shit on ? :laugh:
I think it's all done with raster interrupts.
cpc could do the same if it had such a palette.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

TotO

If I remember, the CPC+ get an INT for each line so it's easy to done.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

arnoldemu

Quote from: TotO on 09:05, 31 July 12
If I remember, the CPC+ get an INT for each line so it's easy to done.
yes you can tell asic which scanline to make the interrupt.
the same result can be made with DMA interrupts, and of course, the same result can be made by using timing loops, but then you burn cpu time.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

TotO

Yes, the real interest was to not waste time by filling the background.
Nice "Turrican II like" colours gradient can be made with the color 0 to fill the BG.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Gryzor

Ohhhh how nice is this... and indeed the colours are magnificent!


I wouldn't mod it in any way, as Bryce said.


Can I use your photos on the wiki's relevant page?


Cheers
Themis

PS Imagine that, I actually wrote an email saying I've got your Vectrex multicart literally minutes ago! Awesomeness :) 

arnoldemu

#32
Quote from: arnoldemu on 09:16, 26 July 12
I have a commented dissassembly I made of the cartridge.
I will find it and upload it, either this week or next.

I have put some details on the csd page already.
with the code it's not 100% obvious to see what each value does.
To follow up on this:

Commented dissassembly of the system cart:
http://www.cpctech.org.uk/docs/csd_sys.asm

I also added some more info to the page about the special form of cartridge header that the system cart looks for.
You can see the info in the dissassembly too. Look at 533.
Pang seems to be the only cart to have this header.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

dragon


"[size=0.85em]Pang seems to be the only cart to have this header."[/size]
[/size]I not sure,I open klax and no exit and i view the AMS word.


arnoldemu

Quote from: dragon on 12:40, 06 August 12
"[size=0.85em]Pang seems to be the only cart to have this header."[/size]
I not sure,I open klax and no exit and i view the AMS word.
The cpr file always has an "AMS" word in it, perhaps you saw this. The data starts after the "cb00" tag. If you see the Ams after this, then the csd will see it.

I checked most carts, and only Pang was the one that did it.

Perhaps the other variations of the carts that have not been dumped yet have it?
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

dragon

#35
O.k,is correct in klax,but in no exit I view two ams.And it appears in winape in 0004.


And what happen if the cartridge not contains "ams".The csd not start  it?.


Ah,I view,it resets the cartridge jump &0000.


But,if your teory is true,The developers made two version of game,one normal,and one to the csd:so the majority dumps of csd versions are not dumped(no label carts).And maybe this explains why no exit not work ok in plus.Maybe because is designed to work with the add csd hardware.


I revised all cartridge in cpcmania.Protenis tour have a ams word  in 0003


Powered by SMFPacks Menu Editor Mod