English Amiga Board


Go Back   English Amiga Board > Other Projects > project.WHDLoad

 
 
Thread Tools
Old 22 December 2004, 15:55   #1
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
Question WHDLoad "screen centering" improvement...

Would the screen centering present in WinUAE, be possible to implement in WHDLoad - or in the slave of a specific game?

I don't mean exactly the "center horizontally, center vertically" feature, but more of a "glue the game screen, to the top/bottom of the main screen"

This "re-position" feature would be a bit too hard to program for some games (if i remember correct, so it says in the readme file of [Walker]), but would it be possible?


Now, for some words of why do i need it.
For example [Stunt Car Racer TNT], when changed to NTSC mode, shows one big horizontal black bar on top of the screen and some of the game screen, cut in the bottom, so i can't see about 10% of the real screen (don't remember exatly but can check). In PAL mode it all OK, not counting the 2 big horizontal bars on top and bottom of the screen

Some games, like [Secret of the Monkey Island 1 & 2], [Goblins 1 & 2 & 3] show the screen perfectly - exactly on bottom of the screen, not even a line cut, and a little black bar on the top. Well, as for me i would like them to be on top of the screen, but as long there are no missing lines, i can play with that.

I know i can adjust the screen with the analog knobs on my [C=1084S] monitor, but that's exactly what i was doing for about 6 years when i got it, and i though it's perfectlly set-up. I mean by that any other games are in the right position.


Please don't blame me or a lame question, it's the christmas feeling that gets me those ideas... a guy can wish, can he?
Shoonay is offline  
Old 22 December 2004, 20:02   #2
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
In theory it can be done, but each individual game has to be patched to do it. Stunt Car Racer TNT would probably be one of the easiest games to support because the copperlist is in a fixed location the entire game, and from memory it doesn't even change the display window values after they are setup.

Monkey Island 1 and 2 and probably the Gobliiins series use the operating system to load, so in theory a system-configuration file exists with the display positions set right to the top (for NTSC use) - but on PAL machines there's probably a huge gap at the bottom since the display is pushed to the top.

Walker is a different case altogether because it is using the copperlist to change stuff in the far left of the screen, therefore if you shift the screen over the rubbish on the left will become visible.
Codetapper is offline  
Old 22 December 2004, 21:59   #3
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
If it would be possible, i would like this kinda feature in the next slave release for Stunt Car Racer TNT (and the original probably too ), so i could play them on MAX speed
If i understand correctly, this is a feature of current-game-slave programming, not something that could be done directly in WHDLoad, so if the game makes it hard in NTSC, i need to contact the slave author, right? (no, don't answer that i got it )

Thanks in advance ,
Shoonay
Shoonay is offline  
Old 22 December 2004, 23:06   #4
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
Thumbs up Stunt Car Racer v1.4

Here you go, try this one and let me know how it goes. Just replace the slave to use it on either the original Stunt Car Racer or the TNT version and the screen should be right at the top if you use the NTSC tooltype.

Enjoy!

Update!: Slave now included! Thanks for the report Frank!
Attached Files
File Type: lha StuntCarRacer_v1.4Beta.lha (3.4 KB, 272 views)

Last edited by Codetapper; 23 December 2004 at 00:48.
Codetapper is offline  
Old 22 December 2004, 23:16   #5
Frog
Junior Member
 
Frog's Avatar
 
Join Date: Aug 2001
Location: France
Posts: 1,385
Excellent job as always

PS : you've forgot to include .slave in file's archive
Frog is offline  
Old 23 December 2004, 01:06   #6
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
Thumbs up Tested...

...what can i say, works perfectly as always
Shoonay is offline  
Old 23 December 2004, 11:12   #7
TjLaZer
Registered User
 
TjLaZer's Avatar
 
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
There is another issue that is annoying with WHDLoad. Some games insist on running on PAL to work, but do not use the whole screen! Chaos Engine AGA is one, and another is Carthage. Can this be fixed?
TjLaZer is offline  
Old 23 December 2004, 11:29   #8
Codetapper
2 contact me: email only!
 
Codetapper's Avatar
 
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
It depends on the game. Some games like Apocalypse simply misbehave if you force it to NTSC. Fixing these can be impossible.

But saying that, some games simply hardcode in a PAL screen with something like move.w #$20,$dff1dc and so overwrite the NTSC tooltype you use. All decent patchers snoop test the games to remove these kinds of things but some patchers are lazy. Basically you should contact the author of the install and ask/beg them to fix it if it's a game you really like.
Codetapper is offline  
Old 26 December 2004, 23:59   #9
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
Big grin This time: "Gobliins" could have been fixed...

Another game, i would like the screen position get fixed, is Gobliiins.
The intro shown at the bottom doesn't miss anything, but after that it's all too low and almost cut in half. The best way, would be again to rise the whole game screen (including: intro, title, game, etc.) to the top.


So, another slave author i have to beg to fix that, is: JOTD

Cheers,
Shoonay



PS: Also e-mailed JOTD from WHDLoad page with a link to this page
Shoonay is offline  
Old 27 December 2004, 23:21   #10
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,163
Yes, I saw your bugreport, and started reworking on this game. Hopefully I can sort out the problem in the next days

JOTD
jotd is offline  
Old 27 December 2004, 23:37   #11
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
Nice
Looking forward to it

Welcome on EAB

Thanks in advance,
Shoonay
Shoonay is offline  
Old 04 December 2018, 07:30   #12
TjLaZer
Registered User
 
TjLaZer's Avatar
 
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 52
Posts: 1,915
bump!

Is there a hack one can do to similar slaves to make them start at the very top of the screen from there centered position like this one was done?

Just to explain what the original programmers did here. The game uses a NTSC sized screen, and instead of making a separate version for PAL, they simply moved the screen down some to center it for PAL, but is still usable on NTSC. But at the expense of it not being centered vertically. This patch fixed it for NTSC users.
TjLaZer is offline  
Old 04 December 2018, 14:24   #13
sheik
Registered User
 
Join Date: Jul 2015
Location: Caxton
Posts: 7
Just wanted to thank Codetapper for his 1.4beta slave.
I tried it yesterday for Stunt Car Racer and TNT, on a PAL A1200, and it fixed the vertical alignment problems on my TV in NTSC mode.
Is there any reason v1.4 never made it to the official WHDLoad slave download pages?
sheik is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
"Reminder "Lincs Amiga User Group aka "LAG" Meet Sat 5th of January 2013" rockape News 4 30 January 2013 00:06
CD32 Image-Name-Bug: "...(bla)[!].zip" -> "...(bla)[" / "...[test].zip" -> "...[tes" cfTrio support.WinUAE 8 18 December 2012 16:31
"Centering" Supamax support.WinUAE 28 19 July 2011 19:39
RTG "full-screen" vs. "full windowed" - advantages/disadvantages? ral-clan support.WinUAE 2 19 April 2011 01:15
"Centering" settings under display not saving WinUAE 1.5 illy5603 support.WinUAE 3 28 July 2008 05:12

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:14.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14358 seconds with 14 queries