English Amiga Board


Go Back   English Amiga Board > Support > support.FS-UAE

 
 
Thread Tools
Old 07 April 2021, 11:30   #1
Marskilla
Registered User
 
Marskilla's Avatar
 
Join Date: Sep 2012
Location: Nantes - France
Posts: 138
FS-UAE Viewports

Hi there.

FS-UAE does a wonderful job with size and auto centering. But, sometimes with the amiga specific way of handling video it doesn't work.

Here comes the viewport directive. It can do a wonderful job !

I didn't find a topic for sharing viewports, which can be tricky (maybe I missed it).

For example here what I wrote for Venus - The flytrap

Code:
viewport = * * 724 464 => 74 36 640 512, * * 724 384 => 84 30 640 512, * * 724 512 => 74 36 640 512, * * * 384 => 74 36 640 512, * * * 510 => 106 36 616 500, * * * 500 => 104 36 620 500, 74 36 * * => 74 36 640 512, * * * * => 104 34 616 480
Roll or die, which is a game with very bad taste, is also impressive :

Code:
viewport =  * * 662 400 => 26 25 688 512, * * 662 384 => 31 12 714 526, * * 662 502 => 74 36 640 512, * * 640 400 => * * 640 400, * * 682 464 => 59 39 672 403, * * 662 440 => 74 74 641 415
Here are mines so far, they might not be perfect, but they are ok to me:

Code:
  A Prehistoric Tale
viewport = * * * * => 74 43 641 415

  Advanced Tactical Fighter II - (ATF II)
viewport = * * * * => 74 36 640 400

  Amishion Impossible (CD32)
viewport = * * * * => 137 42 577 505

  Arena
viewport = * * * * => 74 36 640 400

  Atomic Robo-kid
viewport = * * * * => 74 36 608 400

  Bad Cat
viewport = * * * * => 70 36 640 400

  Barbarian (Psygnosis)
viewport = * * * * => 73 35 640 400

  Barbarian Plus
viewport = * * * * => 74 32 640 512

  Battlebrush
viewport = * * 672 520 => 102 0 640 520,  * * 640 562 => 78 0 646 572

  Beverly Hills Cop
viewport = * * * * => 86 36 628 400

  Billiards II Simulator
viewport = * * * * => 74 36 640 400

  Black Dawn 2
viewport = * * * * => 72 0 642 558

  Black Dawn VI - Hellbound
viewport = * * * * => 72 0 642 558

  Black Magic
viewport = * * * * => 73 35 641 410

  Blues Brothers
viewport = * * * * => 74 60 640 385

  Bograts
viewport = * * 576 472 => 106 23 574 511

  Bone Cruncher
viewport = * * * * => 74 36 640 400

  Bride Of The Robot
viewport = * * * * => 61 24 646 403

  Cabal
viewport = * * * * => 73 36 640 400

  Chambers Of Shaolin (CD32)
viewport = * * * * => 72 40 644 420

  Champions of Dawn
viewport = * * * * => 74 65 640 493

  Cliffhanger
viewport = * * * * => 73 37 642 458

  Coco Banana V2
viewport = * * 672 458 => 42 4 672 446, * * * * => 74 32 640 512

  Cyber Assault
viewport = * * * * => 74 39 640 440

  Cybersphere Plus
viewport = * * * * => 41 11 704 464

  Dawn - A New Beginning Remix
viewport = * * * * => 72 0 642 558

  Deep Space
viewport = * * * * => 73 35 640 400

  Deliverance
viewport = * * * * => 50 36 686 508

  Dr. Who
viewport = 74 36 640 512 => 74 36 640 422

  Empire Soccer 94
viewport = * * 576 * => 106 44 576 416

  Eskimo Games
viewport = * * * * => 42 9 683 427

  Forgotten Worlds
viewport = * * 688 566 => 41 0 706 572

  Heimdall
viewport = * * * * => 74 35 640 410

  Hero Quest + Expansion
viewport = * * 640 448 => 74 76 640 400

  Jim Power
viewport = * * * * => 73 27 641 521

  Jimmy Willburne - A la Recherche du Peigne Perdu
viewport = * * * * => 74 36 640 428

  Killer Bees
viewport = * * * * => 73 34 642 478

  Killing Machine
viewport = * * * * => 74 * 638 *

  King's Valley
viewport = * * 640 496 => 74 36 640 464

  Leander
viewport = * * 640 390 => 71 71 645 389; * * * * => 74 58 640 400

  Legions Of Dawn
viewport = * * * * => 72 0 642 558

  Lords Of War
viewport = * * * * => 74 10 644 446

  Lost In Mine
viewport = * * * * => 74 28 640 522

  Manic Miner
viewport = * * 724 444 => 111 42 558 440 , * * 680 494 => 40 30 680 491, * * 720 440 => 129 51 529 364, * * 724 440 => 129 51 529 364

  Max Knight
viewport = * * 640 532 => 74 36 576 432

  MegaBlast
viewport = * * * * => 57 21 671 541

  Monty Python's Flying Circus
viewport = * * * * => 102 72 576 404

  Morton Strikes Back
viewport = * * 640 384 => 74 28 640 462

  Neuronics
viewport = * * * * => 74 32 640 512

  Never Mind
viewport = * * * * => 74 36 639 400

  New York Warriors
viewport = * * * * => 98 14 575 449

  Ninja Warriors
viewport = * * * * => 74 86 640 400

  Obsession Pinball
viewport = * * * * => 57 29 673 527

  Omni-Play Horse Racing (+Data Disks)
viewport =  * * 694 440 => 42 16 704 442, * * 684 448 => 60 16 666 440, * * 662 448 => 42 16 704 438, * * 664 448 => 62 16 664 440, * * 694 448 => 42 16 704 438

  Overlander
viewport = * * * * => 42 17 694 518

  Penthouse Hot Numbers Deluxe
viewport = * * * * => 72 42 641 403

  Pinball Hazard
viewport = * * * * => 74 22 640 526

  Pirates!
viewport = * * * * => 74 76 640 400

  Planet Of Lust
viewport = * * * * => 61 24 646 403

  Plexu - The Time Travellers
viewport = * * * * => 74 30 640 512

  Police Quest 2
viewport = * * * * => 72 34 643 403

  Police Quest 3
viewport =  * * * * => 53 29 646 380

  R3 - The Art Of Rocketry
viewport = * * * * => 72 24 680 440

  Renegades Deluxe
viewport = * * * * => 72 30 643 516

  Renegades
viewport = * * * * => 73 31 624 514

  Roll or Die
viewport =  * * 662 400 => 26 25 688 512, * * 662 384 => 31 12 714 526, * * 662 502 => 74 36 640 512, * * 640 400 => * * 640 400, * * 682 464 => 59 39 672 403, * * 662 440 => 74 74 641 415

  Rygar
viewport = * * * * => 136 24 498 468

  Santa and Rudolph Do Christmas
viewport = * * * * => 74 28 640 512

  Sex Vixens From Space
viewport = * * * * => 61 33 643 403

  Shizophrenia
viewport = * * * * => 74 32 640 508

  Skweek
viewport = * * * * => 43 2 698 541

  SpeedBall
viewport = * * 640 566 => 74 2 640 570

  Speris Legacy
viewport = * * * * => * 18 * 536

  Sport Of Kings
viewport =  * * 694 440 => 42 15 704 442, * * 684 448 => 60 16 666 440, * * 662 448 => 42 16 704 438, * * 664 448 => 62 16 664 440, * * 694 448 => 42 16 704 438

  Super OsWALD
viewport = * * * * => 74 35 640 512

  Super Skweek
viewport = * * * * => 49 20 686 454

  Switchblade II
viewport = * * * * => 73 35 641 515

  Terrorpods
viewport = * * * * => 73 35 640 400

  The Art Of Chess
viewport = * * * * => 73 59 643 427

  The Clue! (CD32)
viewport = * * * * => 70 28 640 522

  The Godfather
viewport = * * * * => 89 36 609 397

  The Gold of The Aztecs
viewport = * * * * => 74 36 640 400

  The Unusual Case of Doctor Strange
viewport = * * * * => 74 34 640 498

  The Wall
viewport = * * * * => 73 55 640 400

  Tiny Skweeks
viewport = * * * * => 74 28 640 414

  Titan
viewport = * * * 384 => 74 54 650 458

  Toki
viewport= * * * * => 74 36 638 465

  Tubular Worlds
viewport = * * * * => 74 23 638 404

  Turbo Cup
viewport = * * * * => 70 80 640 400

  Uwol - Quest For Money
viewport = * * * * => 145 50 494 400

  Vegetables Deluxe
viewport = * * * 408 => 74 36 640 400

  Venus - The Flytrap
viewport = * * 724 464 => 74 36 640 512, * * 724 384 => 84 30 640 512, * * 724 512 => 74 36 640 512, * * * 384 => 74 36 640 512, * * * 510 => 106 36 616 500, * * * 500 => 104 36 620 500, 74 36 * * => 74 36 640 512, * * * * => 104 34 616 480

  Watchtower
viewport = * * * * => 41 0 705 572

  Wilcza Buda (demo)
viewport = * * * * => 74 50 640 512

  Wild West World
viewport = * * * * => 70 42 643 385

  Willy's Weirdy Nightmare
viewport = * * * * => 74 50 640 400

  Woody's World
viewport = * * 576 438 => 106 17 576 440, * * * * => 72 32 640 440

  Xorron 2001
viewport = * * * * => 46 35 694 396

  [Demo] AmigAtari (Oxygene)
viewport = * * * * => 74 12 640 544

  [Demo] Ascii Attack (Latex)
viewport = * * * * => 74 35 640 400

  [Demo] Ascii Attack II (Latex)
viewport = * * * * => 74 51 640 416

  [Demo] Aspartame (Silicon)
viewport = * * * * => 42 0 684 572

  [Demo] Beast Sonix (Scoopex)
viewport = * * * * => 74 42 640 514

  [Demo] EON (The Black Lotus)
viewport = * * * * => 70 109 647 365

  [Demo] February (Insane)
viewport = * * * * => 40 26 715 530

  [Demo] Generation 500 (Insane)
viewport = * * 688 544 => 46 24 704 544; * * 672 546 => 56 28 676 544

  [Demo] Global Trash (The Silents)
viewport = * * * * => 46 2 700 564

  [Demo] Lemmings 2 teaser (DMA Design)
viewport = * * * * => 74 91 640 400

  [Demo] Lemonade (Lemon)
viewport = * * * * => 42 20 704 541

  [Demo] Psyko Killer (Spaceballs)
viewport = * * 640 512 => 74 66 640 480
Marskilla is offline  
Old 08 April 2021, 15:53   #2
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Great suggestion! Nice to see some contribution to this (not so popular) feature.
So far I was just updating and giving info on the Discord server/channel AmigaLive/bug-reports.. its nice to confirm that I have been using similar viewports as you are :-)
Here are my finds:

Code:
Achtung die Kurve
viewport = 74 36 640 456 => * * * 512

Alien Breed - Special Edition 1992
viewport = * * 586 * => 100 34 * 516

Alien Breed
viewport = * * 586 * => 100 34 * 516

Alien Breed II - The Horror Continues (AGA)
viewport = * * 640 * => 74 36 640 512

Archer MacLeans Billard Americain (WHD)
viewport = 74 52 640 400 => 74 50 640 398

Archer MacLeans Pool
viewport = 74 52 640 400 => 74 50 640 398

Atomic Robo-Kid
viewport = 10 36 704 400 => 36 * * *, * * * * => 74 36 608 400

Blast Squad
viewport = * 36 * * => 74 * 640 512, 74 42 640 422 => 74 44 640 422, * 48 * * = 56 46 640 448

Brain Blasters
viewport = 74 36 640 512 => * * * *, * * * * => 74 36 640 400

Bubble Bobble
viewport = * * * * => 74 52 640 400

Burnout (AGA)
viewport = * * * * => 74 36 640 512

Byte Man
viewport = * * * * => 74 26 640 420

Chaos Engine 2 (AGA)
viewport = * * 640 530 => * * 640 534

CyberSphere
viewport= * * * * => 42 12 694 462

Dynablaster
viewport = 74 36 640 512 => * * * *, 136 20 512 420 => 138 20 510 432, 136 20 512 432 => 138 20 510 432, 74 36 640 480 => 136 20 640 432, * 44 * 384 => 136 * 512 *, * * * * => 136 4 512 464

Formula One Masters
viewport = 74 26 640 518 => 74 32 640 512

FourMaze
viewport = * * * * => 60 22 648 508

From Lights to Flag
viewport = * * * * => 74 48 640 480

Gauntlet II
viewport= 74 26 640 522 => * * * *, 74 36 640 384 => 72 34 644 404, 74 36 640 400 => 72 34 644 404

Germz
viewport = * * * * => 74 36 640 512

Marathon
viewport = 74 88 640 484 => * 34 * 516

Mayhem
viewport= * * * * => 74 36 632 488

Mayhem II
viewport= * * * * => 74 32 640 512

MegaBlast
Viewport = * * * * => 62 24 674 536

MegaTron
viewport = * * * * => 74 22 640 518

Micro Machines
viewport = 6 * 724 * => * 5 * 448, 106 36 576 * => * * * *

Minskies Furballs
viewport = 80 52 628 500 => 80 52 628 480, 80 52 628 496 => 80 52 628 480, 72 36 580 512 => 72 36 644 512 

Pang (WHD)
viewport = 74 40 640 394 => * * * *, * * * * => 74 34 640 484

Pinball Dreams
viewport = * * * * => 74 26 640 528

Pinball Fantasies (AGA)
viewport = * * * * => 74 26 640 526

Pinball Fantasies
viewport = * * * * => 74 28 640 524

Pinball Illusions (AGA)
viewport = * * * * => 72 28 678 524

Rick Dangerous
viewport = * * * * => 138 82 512 404

Rick Dangerous 2.5
viewport = * * * * => 138 82 512 404

Rick Dangerous II
viewport = * * * * => 138 82 512 404

Roadkill (AGA)
viewport= 74 28 640 520 => 74 28 640 512,  * 52 * 450 => 74 52 640 450

Rygar (AGA)
Viewport = * * * 512 => * * * *, * * * * => 122 24 542 468 

Santa Run 2020
viewport = 74 36 662 480 => 96 * * *

Sensible Soccer, Sensible Soccer v1.2 International Edition
viewport = * * 694 446 => * * * *, * * * * => * * 672 544

Sensible World of Soccer
viewport = 74 36 640 480 => * * * *, 6 20 724 544 => * * * *, * * * * => 42 20 672 544

Skeleton Krew (AGA)
viewport = * * * * => 70 32 645 514

Slam Tilt (AGA)
viewport = * * * * => 74 36 644 512

Space Taxi 3
viewport = * * * * => 74 30 640 514

Spatial Hyperdrive
viewport=* * * * => 42 14 690 554

Stunt Car Racer TNT
viewport=74 36 640 400 => * * * *, * * * * => 74 68 640 400

SuperBallz
viewport = 74 * 640 * => 74 18 640 534, * * * * => 42 * 672 *

SuperDodge
viewport = * * * * => 74 32 640 512

Swiateczna Awaria
viewport = 74 32 640 512 => * * * *, * * * * => 74 30 640 528

System-4 Mister Tengus Adventure
viewport = * * * * => 74 40 640 400

The Strangers (AGA)
viewport = 88 * 606 * => * 54 * 400, * * * * => 60 24 640 512

Tiny Bobble
viewport = 6 36 724 512 => * * * *, 74 36 640 512 => * * * *, 138 36 512 448 => 138 34 512 452

Toki
viewport= 6 36 724 512 => 74 36 640 512, 74 28 640 464 => 74 92 640 400, 137 93 512 384 => 170 110 446 344, 42 36 694 422 => 72 34 642 384, 42 68 694 400 => 168 68 452 402, 106 68 512 400 => 168 68 452 402

Turbo Trax (Arcane)
viewport = * * 640 520 => * * 640 512

Turtleminator
viewport = 74 38 640 434 => * * * *, * 28 * 444 => 74 * 640 *, 74 * 640 * => * 28 * 402

WheelSpin (AGA)
viewport =  58 54 678 460 => 40 * 704 *, 58 78 678 * => 58 78 704 504, 74 26 640 528 => * * * *, * * * * => 58 10 678 562

Wings of Fury
viewport=* * * * => 74 36 640 480

World Cup 90
viewport = * * * * => 42 36 704 512

Wormsigns
Viewport= * * * * => 74 32 640 512

List updated - 22 April 2021

Last edited by ztronzo; 22 April 2021 at 18:03.
ztronzo is offline  
Old 08 April 2021, 16:15   #3
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
P.S. copying these details to the FS-UAE Discord :-)
ztronzo is offline  
Old 09 April 2021, 17:24   #4
Marskilla
Registered User
 
Marskilla's Avatar
 
Join Date: Sep 2012
Location: Nantes - France
Posts: 138
Quote:
Originally Posted by ztronzo View Post
(...)Here are my finds...)
Nice !

I'll sure test a lot of them (the toki one seems a lot of work).
Marskilla is offline  
Old 10 April 2021, 12:06   #5
Marskilla
Registered User
 
Marskilla's Avatar
 
Join Date: Sep 2012
Location: Nantes - France
Posts: 138
I just tried your "Pang WHD" and, as expected, it works real nice on the IPF version.
Marskilla is offline  
Old 22 April 2021, 02:54   #6
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Dynablaster
viewport = 74 36 640 512 => * * * *, 136 20 512 420 => 138 20 510 432, 136 20 512 432 => 138 20 510 432, 74 36 640 480 => 136 20 640 432, * 44 * 384 => 136 * 512 *, * * * * => 136 4 512 464


This one had a lot of transitions and took me a while to correct/find them all. * * * * => 136 4 512 464 being the most important (in-game battle mode)
(74 36 640 512 => * * * * corrects the Workbench WHDload splash Screen and can be removed)
ztronzo is offline  
Old 22 April 2021, 03:05   #7
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Bubble Bobble
viewport = * * * * => 74 52 640 400

Normally the auto zoom would have been OK, but I found that the explosion that causes a screen treble messes everything up so the viewport adjustment is required to gain the screen back to normal.
ztronzo is offline  
Old 22 April 2021, 18:01   #8
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Marathon
viewport = 74 88 640 484 => * 34 * 516

The game is unplayable without the viewport adjustment
ztronzo is offline  
Old 01 May 2021, 12:34   #9
Marskilla
Registered User
 
Marskilla's Avatar
 
Join Date: Sep 2012
Location: Nantes - France
Posts: 138
I tried many of your viewports and some are just great : Dynablaster, Rygar, Alien Breed, Chaos Engine 2...

Im so glad you shared them. Thanks !

But I wonder why certain title have viewports : for example Rick(s) Dangerous, Tiny Bubble, Wings Of Fury and Micromachines are fine with zoom=auto, aren't they ?
Do you remember why you did them ?

Last edited by Marskilla; 01 May 2021 at 12:45.
Marskilla is offline  
Old 19 May 2021, 03:46   #10
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Rick Dangerous series and Wings of Fury had too much blackness around the screen and since I need them to look neat when streaming I tend to fix them to be better with getting as much of the playfield as I can without any black areas around (if I assume its not necessary).. not sure about the other games, but some screen transitions or explosions tend to get the screen out of wack or look bad.
ztronzo is offline  
Old 22 June 2021, 09:19   #11
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
Dynablaster - Corrected the "Loading" screen viewport which was off by using 74 20 640 432 => 154 20 512 432

so the full viewport adjustment string is now the following:
viewport = 74 36 640 512 => * * * *, 74 20 640 432 => 154 20 512 432, 136 20 512 420 => 138 20 510 432, 136 20 512 432 => 138 20 510 432, 74 36 640 480 => 136 20 640 432, * 44 * 384 => 136 * 512 *, * * * * => 136 4 512 464

I think its best to share a spread-sheet file and with our combined forces we can be able to modify and correct stuff with details. what do you think?

https://docs.google.com/spreadsheets...it?usp=sharing
ztronzo is offline  
Old 26 June 2021, 14:40   #12
Marskilla
Registered User
 
Marskilla's Avatar
 
Join Date: Sep 2012
Location: Nantes - France
Posts: 138
Quote:
Originally Posted by ztronzo View Post
(...)I think its best to share a spread-sheet file and with our combined forces we can be able to modify and correct stuff with details. what do you think?(...)
Why not ?

The link could also be shared with read-only (to abvoid griefing) on Frohde Solheim's FS-UAE Website...

I think viewport is a not well known and great feature of FS-UAE. Maybe it requires too much investment ? So the more it's shared... the better for FS-UAE users !

Sometimes, though, I only use the zoom parameter to avoid screen quick changes (it's easier than viewport). If you want, I may also share my zoom settings.
Marskilla is offline  
Old 30 June 2021, 10:06   #13
ztronzo
Registered User
 
ztronzo's Avatar
 
Join Date: Sep 2015
Location: Montreal
Posts: 296
its currently read-only up to a certain row. let me know if you want to have full access, I think there is a button or something to request full permissions
or send me your e-mail in private and I will add you as an editor
ztronzo is offline  
Old 09 September 2022, 17:50   #14
hoderer
Registered User
 
Join Date: Jun 2020
Location: Cologne, Germany
Posts: 2
Just found this thread. Sorry for my noob question, but I'm totally new to this. Is it possible to add viewports on a "per game basis" via command line for each game affected in FS-UAE? And what else is necessary? Do I have to change a specific option first to get it working? THANKS for your help!

Last edited by hoderer; 09 September 2022 at 19:14. Reason: spelling
hoderer 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
Fix for crash when using FS-UAE and QEMU-UAE on recent Linux distros FrodeSolheim support.FS-UAE 1 18 March 2023 20:12
How to load a .uss from WIN-UAE into FS-UAE Edgar_Allan_Poe support.FS-UAE 0 12 October 2017 13:49
fs-uae-launcher and fs-uae-arcade (dev versions) linux problems [Solved] esc support.FS-UAE 2 18 November 2014 01:02
Classify games by developpers,year,genre in fs-uae and fs-uae arcade? Sergeb support.FS-UAE 0 19 March 2014 18:00
[FS-UAE] Amiga Game Database for FS-UAE Launcher nexusle support.FS-UAE 31 24 August 2012 20:24

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 10:26.

Top

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