News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Overscan games

Started by felow, 22:56, 02 March 18

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

felow

Wondering if already exists a post in the forum listing CPC games that uses overscan. Or, in case, if anyone can propose a list. Thx.

ComSoft6128

#1
Forgive my ignorance but does this mean games with an overscan loading screen or screens?
Were there any CPC games that used overscan throughout the game?
Is the larger screen in Mission Genocide an example of an overscan technique in use?

Cheers,

Peter

Unoquepasa

#2

Plumpy, Axys and Xyphoes Fantasy.
And remember knight force loading screen
Un saludo

DanyPPC

Donkey Kong (Ocean)
Frogger CPC+

Pac Man Arcade
Phoenix Arcade Emulator


...but there are many more  :)
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator

arnoldemu

Quote from: felow on 22:56, 02 March 18
Wondering if already exists a post in the forum listing CPC games that uses overscan. Or, in case, if anyone can propose a list. Thx.
cpc-power is your friend. :)

I guess there must be similar ways to search cpcrulez..?

This lists a lot:
http://www.cpc-power.com/index.php?page=database&lemot=Overscan%20full

In this the overscan may only be used within the title screen or it could be the entire game.

For mission genocide and similar that use top/bottom borders:
http://www.cpc-power.com/index.php?page=database&lemot=Overscan%20vertical

Using side borders:
http://www.cpc-power.com/index.php?page=database&lemot=Overscan%20horizontal

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

felow

Yes, I mean CPC games that use overscan throughout the game.
Thanks a lot arnoldemu for the very useful links to CPCPower. Quite strange they didn't include also GHOULS 'N GHOSTS in the vertical list...

roudoudou

#6
There is very few overscan games (i mean, real overscan, not 16K screens)


xyphoes fantasy (not all the game)
http://www.cpc-power.com/index.php?page=detail&num=1433


notice that there is still a little border but the game IS overscan since the main screen has more than 16K without split
it's the only arcade game i know in overscan, all other are board games but maybe someone know another one?

EDIT: Oooops i forgot Megablaster!
http://www.cpc-power.com/index.php?page=detail&num=11523

groops
http://www.cpc-power.com/index.php?page=detail&num=2369


sudoku master
http://www.cpc-power.com/index.php?page=detail&num=3963



All the games mentionned before are not overscan. They have 16K regular screens with proportions changed


My pronouns are RASM and ACE

Targhan

You also have Imperial Mahjong (full screen) and Orion Prime ("horizontal overscan"). Both links are in my signature below.
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

roudoudou

Correct for Imperial Mahjong!


Orion Prime use regular 16K screen (flattened)  :P
My pronouns are RASM and ACE

Shaun M. Neary

I'm shocked that we've gotten this far into the thread and nobody mentioned the amazing Prehistorik II yet!


Also I think Crazy Cars 2, Tetrix, and Super Cauldron also used it.
Currently playing on: 2xCPC464, 1xCPC6128, 1x464Plus, 1x6128Plus, 2xGX4000. M4 board, ZMem 1MB and still forever playing Bruce Lee.
No cheats, snapshots or emulation. I play my games as they're intended to be played. What about you?

roudoudou

Prehistorik II & Super Cauldron do not use overscan but very minded tricks (rasters) to make you believe the screen is bigger. But it's not  ;D
My pronouns are RASM and ACE

ComSoft6128

Not being a programmer or a hardware guy makes me ask what might be an obvious question , can anyone tell me why overscan was not implemented more frequently on the CPC?
Was it due to the limitations of the Z80 or because 64k/128k machines lack the memory to perform this function under normal use and require extensive extra code to do this?

Cheers,

Peter

roudoudou


To sum up

Video controler can read only the first 64K of memory
Overscan means 32K of video buffer (24K are visible so you can hide data/code in the video page but it's tricky)
So if you need to make a page flipping you already consume all the memory
And the instructions back in the days were -> do 64K games for CPC
My pronouns are RASM and ACE

kawickboy

And the vertical one ? Used in ghouls'n'ghosts and some pinball games.

DanyPPC

A technical question:


what is the resolution for the full overscan area ?
CPC 464 with USB Floppy Emulator / CPC 464+ with USB Floppy Emulator / CPC 6128+ with C4CPC and Gotek HxC USB Drive Emulator

roudoudou

Quote from: DanyPPC on 18:26, 06 March 18
A technical question:


what is the resolution for the full overscan area ?


768x272 (mode 2 resolution)
or 384 width in mode 1
or 192 width in mode 0
My pronouns are RASM and ACE

GOB

272 is not sufficient on a hot CPC+ screen !!!

GUNHED

#17
For our Giana Clone we use im Mode 0: 208 * 288


This war recorded using an emulator, so I don't know if it shows all pixels.



https://www.youtube.com/watch?v=_OnEdP0DK5w
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

arnoldemu

Quote from: GUNHED on 22:58, 07 March 18
For our Giana Clone we use im Mode 0: 208 * 288
Any progress news that you can share?

It would be nice to see this running on my cpc one day :)
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Ast

You mean, running without future os ?

_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcome !

GUNHED

Quote from: Ast on 10:41, 08 March 18
You mean, running without FutureOS ?


Which won't happen ever.  ;)  Because it's supposed to run with 128 KB RAM at the end, and this can't be achieved when it needs to carry 10 KB or 20 KB from FutureOS with it.  :)


However, after I got distracted during the last years more often I thought more recently more often to continue work on it.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

tastefulmrship

#21
I was always impressed by MISSION GENOCIDE; mainly for the full-height vertical scrollin!

Powered by SMFPacks Menu Editor Mod