English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old Today, 05:04   #21
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 6,007
A1200 - With Cycle Exact it won't work. Ive left it for way longer then 10 seconds.

Ive Warped Speed in WinUAE and seen if it takes over 5 mins or longer but it still stays on a black screen.
ransom1122 is offline  
Old Today, 05:22   #22
modrobert
old bearded fool
 
modrobert's Avatar
 
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 799
Quote:
Originally Posted by ransom1122 View Post
A1200 - With Cycle Exact it won't work. Ive left it for way longer then 10 seconds.

Ive Warped Speed in WinUAE and seen if it takes over 5 mins or longer but it still stays on a black screen.
Just curious, can you try the NOCACHE icon tooltype when using "cycle exact" and see if it works then?
modrobert is online now  
Old Today, 06:32   #23
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 6,007
Quote:
Originally Posted by modrobert View Post
Just curious, can you try the NOCACHE icon tooltype when using "cycle exact" and see if it works then?
No change
ransom1122 is offline  
Old Today, 07:17   #24
modrobert
old bearded fool
 
modrobert's Avatar
 
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 799
Quote:
Originally Posted by ransom1122 View Post
No change
OK, I assume there is some other problem with the WinUAE emulator or config settings when enabling "cycle exact" since this works on real hardware.
modrobert is online now  
Old Today, 08:35   #25
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,602
Does it really poll VERTB bit in INTREQR with vertical blank interrupt enabled in INTENA? It is never a good idea, depending on HW/CPU model/caches/etc, interrupt handler may almost always "win" and poll almost never sees the bit set or it can also cause long random delay before poll sees VERTB bit set.
Toni Wilen is online now  
Old Today, 10:03   #26
modrobert
old bearded fool
 
modrobert's Avatar
 
Join Date: Jan 2010
Location: Bangkok
Age: 57
Posts: 799
Quote:
Originally Posted by Toni Wilen View Post
Does it really poll VERTB bit in INTREQR with vertical blank interrupt enabled in INTENA? It is never a good idea, depending on HW/CPU model/caches/etc, interrupt handler may almost always "win" and poll almost never sees the bit set or it can also cause long random delay before poll sees VERTB bit set.
Yes, it runs the code I pasted in the "CONTINUE ?" screen (not in any other part of the game AFAIK), I tried replacing it with NOPs and only did the RTS for test which made the 10 second timeout finish in less than a second, so it's relying on it for the delay count (and top of screen).

I'm not sure if it turns off the vblank interrupt somewhere else in the code for the "CONTINUE ?" screen, but suspect it does which interferes with the vbl_hook code handling the CD32 joypad protocol in slave not being executed fully (or triggered to fast, just speculating). HRTmon hotkey button "\" fails during this countdown screen as well, had to enter before while still in game and then set a breakpoint.

Last edited by modrobert; Today at 10:19.
modrobert is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mega Typhoon minimum config LeCaravage Retrogaming General Discussion 53 21 June 2023 12:33
Mega Typhoon Deconstruction mcgeezer Coders. Asm / Hardware 82 18 August 2022 18:06
Mega Typhoon ECS only? Photon HOL suggestions and feedback 8 16 April 2020 21:47
Mega Typhoon Trainer Version - Working! plasmatron request.Old Rare Games 1 03 July 2011 23:52
Mega Typhoon haynor666 HOL contributions 1 19 August 2008 00:37

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:19.

Top

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