Vamiga: Pro Tennis Tour doesn't boot

Created on 10 May 2020  Â·  3Comments  Â·  Source: dirkwhoffmann/vAmiga

Pro Tennis Tour (1989)(UBI Soft).adf

Bildschirmfoto 2020-05-10 um 13 43 29

vAmiga hangs during boot (black screen).

Tested in SAE with Immediate Blitter + Turbo drive + 512 Slow

This game was one of my favorites back in the day 🤤. It HAS to be supported.

I am aware of this (SAE), but I am unsure if its related to the boot issue (vAmiga does emulate a motor delay):

/* dskrdy needs some cycles after switching the motor off.. (Pro Tennis Tour) */
if (!SAEV_config.chipset.df0idhw && dr == 0 && drv.motordelay) {
    st &= ~0x20;
}

Confirmed: It is related the SAE code shown above. vAmiga has a bug emulation the RDY bit delay.

Bug

Most helpful comment

Up to now, vAmiga only simulated a proper motor ramp up delay, but not a ramp down delay. Fortunately, the (really cool) AmigaTestKit measures both delays, so I could use it to calibrate my drive:

Old vAmiga: 🙈

Bildschirmfoto 2020-05-10 um 15 16 50

New vAmiga: 😎

Bildschirmfoto 2020-05-10 um 16 38 57

Now it boots. Oh man, I really loved this game. Let’s see if it’s really playable…

I decided to skip practice mode. Let's head to Melbourne for a tournament... 🤤

Bildschirmfoto 2020-05-10 um 16 26 47

Elvis is ranked 33 😂. Piece of cake.

Bildschirmfoto 2020-05-10 um 16 28 01

Oups, the game started with a break 😲. This was unexpected. Elvis is quicker than I thought.

Bildschirmfoto 2020-05-10 um 16 30 51

Let's call it "Room for improvement" 😬.

Bildschirmfoto 2020-05-10 um 16 33 51

Yes, yes, yes 😃.

Bildschirmfoto 2020-05-10 um 16 37 12

Wow, that was close 🙄.

All 3 comments

Up to now, vAmiga only simulated a proper motor ramp up delay, but not a ramp down delay. Fortunately, the (really cool) AmigaTestKit measures both delays, so I could use it to calibrate my drive:

Old vAmiga: 🙈

Bildschirmfoto 2020-05-10 um 15 16 50

New vAmiga: 😎

Bildschirmfoto 2020-05-10 um 16 38 57

Now it boots. Oh man, I really loved this game. Let’s see if it’s really playable…

I decided to skip practice mode. Let's head to Melbourne for a tournament... 🤤

Bildschirmfoto 2020-05-10 um 16 26 47

Elvis is ranked 33 😂. Piece of cake.

Bildschirmfoto 2020-05-10 um 16 28 01

Oups, the game started with a break 😲. This was unexpected. Elvis is quicker than I thought.

Bildschirmfoto 2020-05-10 um 16 30 51

Let's call it "Room for improvement" 😬.

Bildschirmfoto 2020-05-10 um 16 33 51

Yes, yes, yes 😃.

Bildschirmfoto 2020-05-10 um 16 37 12

Wow, that was close 🙄.

Can somebody please explain this to me? 😲

Bildschirmfoto 2020-05-10 um 17 39 35

Can somebody please explain this to me?

Got it. Before I lost the game, I was leaving fullscreen mode. When fullscreen mode is left by pressing ESC (what I did), the ESC key gets stuck, and pressing ESC during a tennis game means "giving up".

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dirkwhoffmann picture dirkwhoffmann  Â·  3Comments

dirkwhoffmann picture dirkwhoffmann  Â·  3Comments

dirkwhoffmann picture dirkwhoffmann  Â·  3Comments

dirkwhoffmann picture dirkwhoffmann  Â·  4Comments

emoon picture emoon  Â·  4Comments