JWallace |
Steamrollered by cool things, and likes it that way
|
|
|
Reged: 09/22/03
|
Posts: 810
|
|
|
Send PM
|
|
|
SCREEN_RAW_PARAMS and dynamic changes
#258220 - 06/24/11 03:58 PM
|
|
|
So I'm looking into a fairly complicated CRTC chip (The Signetics SCN2674), and it looks like it can configure the sizes of the offscreen areas and visible areas pretty much at will - with at least one game exploiting that for raster timing.
I know it's the case that there's a call that lets visible area be changed within the driver, because PSX.c uses it, but what about the raw parameters - all I see in screen.c is the static versions for init time?
|
http://agemame.mameworld.info
AGEMAME HQ - was once a thing, now isn't really.
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: SCREEN_RAW_PARAMS and dynamic changes
[Re: JWallace]
#258222 - 06/24/11 04:15 PM
|
|
|
> So I'm looking into a fairly complicated CRTC chip (The Signetics SCN2674), and it > looks like it can configure the sizes of the offscreen areas and visible areas pretty > much at will - with at least one game exploiting that for raster timing. > > I know it's the case that there's a call that lets visible area be changed within the > driver, because PSX.c uses it, but what about the raw parameters - all I see in > screen.c is the static versions for init time?
You can definitely change the screen parameters dynamically; look at the CRTC6845 emulation, for instance.
|
|
|
JWallace |
Steamrollered by cool things, and likes it that way
|
|
|
Reged: 09/22/03
|
Posts: 810
|
|
|
Send PM
|
|
|
Re: SCREEN_RAW_PARAMS and dynamic changes
[Re: R. Belmont]
#258313 - 06/25/11 03:25 PM
|
|
|
OK, thanks - I'm just putting off writing a modern device I guess - although MESS may want this chip eventually, as it appears to be part of a Motorola family of terminal device hardware.
|
http://agemame.mameworld.info
AGEMAME HQ - was once a thing, now isn't really.
|
|