Loading screens?

General Programming help in C, C++ or ASM, Compiling / Debugging, and R3000A Central Processing Unit (CPU) information
Post Reply
Chris
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Jul 03, 2013
Location: USA
Contact:

Loading screens?

Post by Chris » March 23rd, 2015, 3:50 am

I got to thinking about loading screens. Every PS1 game has one. I was just wondering when you would need to put one in, or if my Jack and the Beanstalk game needs any at all.

Gradius
Verified
Extreme PSXDEV User
Extreme PSXDEV User
Posts: 220
Joined: Sep 09, 2012
I am a: IT Consultant, Systems Integrator
PlayStation Model: 7501
Location: Chile

Post by Gradius » March 23rd, 2015, 5:07 am

Hmm, I don't see the need.

It would load so fast it would be pointless (IMHO).

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » March 23rd, 2015, 12:27 pm

The Sony publishing documents state that any screen that is blank for 3 seconds or more requires the text "Loading" to be displayed.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

Chris
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Jul 03, 2013
Location: USA
Contact:

Post by Chris » March 24th, 2015, 4:13 am

OK, so if the Playstation is loading info the screen goes blank then. I've always wondered why no N64 games had a loading screen while PSX games did. I assume it is faster when it is cartridge based as opposed to disc based.

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » March 24th, 2015, 6:17 pm

Chris wrote:I assume it is faster when it is cartridge based as opposed to disc based.
Yes.

Sorry, I also just re-read the document, and it's actually 5 seconds.

Code: Select all

MTRC13.PDF

Version 1.3, June 1998 Technical Requirements Checklist for PlayStation Software page 24

18.7 Loading
Recommended: During the initial load or any subsequent loads, the user should not be presented with a blank screen lasting more than 5 seconds.

Whenever loading occurs which may interrupt play, some sort of display should be used. Any load that lasts longer than 5 seconds while on screen should notify the user that a load is occurring.
So, when it comes to loading in data, if your 'do while' CD-ROM read routines are greater than 5 seconds on the original hardware (with a good laser of course), then in your 'do while' loop you would render a progress bar. Otherwise, just displaying an image is good enough with the words "LOADING".
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

User avatar
inc^lightforce
Verified
Psy-Q Enthusiast
Psy-Q Enthusiast
Posts: 248
Joined: Mar 07, 2013
I am a: Programmer Windows+PS1, GFX Artist
PlayStation Model: Black
Location: Germany

Post by inc^lightforce » November 20th, 2015, 9:09 pm

Shadow wrote:
Chris wrote: Otherwise, just displaying an image is good enough with the words "LOADING".
nah.

Code: Select all

FntPrint("L O A D I N G \n");
Fntprint is much better than load a pic that show: LOADING :D

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests