English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 04 February 2022, 03:01   #1
zygzak
Registered User
 
Join Date: Oct 2009
Location: Poland
Posts: 51
WinUAE 4.9.1 beta closed thread?

Why 4.9.1 beta thread was closed? Will not be any more betas in this release?
Beside i wasn't able to run game "Batman Caped Crusader" on A500 configuration on beta 9 (x64). Game gets to the title screen which is scrambled after one second and nothing can be done. Guru meditation follows this state after some short time. The title screen is correct only for 1-2 first seconds. And no music is playing.
Game works correctly on the same configuration on 4.9.0 release. But I did some funny discovery. On first try I put beta 9 in the same program files directory as 4.9.0 but renamed it to winuae64_4910b9.exe where 4.9.0 filename was left as winuae64.exe (beta archive contains only exe so I assume exe should be replaced and rest files should remain).

At second try I thought maybe name has some meaning so I renamed beta to winuae64.exe and 4.9.0 to winuae64_4900.exe. In such case game didn't work on any versions. In third attempt i removed winuae64.exe and left winuae64_4910b9.exe and winuae64_4900.exe only. Now Batman works on 4.9.0 and doesn't work on beta.
I tested "Batman - The Caped Crusader (1988)(Ocean)[cr QTX].adf" image.
zygzak is offline  
Old 04 February 2022, 07:40   #2
GetBoinged!
Registered User
 
Join Date: Dec 2016
Location: Germany
Posts: 16
See here: http://eab.abime.net/showthread.php?t=109710
GetBoinged! is offline  
Old 04 February 2022, 08:25   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
https://eab.abime.net/showpost.php?p...4&postcount=55
https://eab.abime.net/showpost.php?p...5&postcount=61

Last edited by Toni Wilen; 04 February 2022 at 10:42.
Toni Wilen is offline  
Old 04 February 2022, 10:37   #4
honx
Registered User
 
honx's Avatar
 
Join Date: Oct 2014
Location: Klagenfurt / Austria
Posts: 1,569
both links lead to the same post.

btw. if one wants to report bugs, after beta thread was closed, wait for 4.9.2 beta thread?
honx is offline  
Old 04 February 2022, 10:43   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
No betas exists or nothing to do with beta: post separate bug thread.
Toni Wilen is offline  
Old 04 February 2022, 11:07   #6
zygzak
Registered User
 
Join Date: Oct 2009
Location: Poland
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
Well, its not. No music is first symptom game won't run. Even if player tap F1 or F2 when still screen is not broken it won't change the outcome.
I understand now that game is broken at core level but on real Amiga i never experienced such state - not from power up machine, not after reset with CTRL-A-A either. On Winaue 4.9.0 the game started correctly always from power up. The only time it didn't was when I renamed exe and put beta as winuae64.exe into folder. I tried one time reset with key combination on both versions - didn't help. Wasn't sure where reason lies so didn't test it more.
Previous Winuae i used was 3.x and Batman never ended as broken state.

I assume there is no case with renamed files, just had this bad cycle this time.
Got one fail and next success after soft reset on 4.9.0. How could the release such piece of crappy soft.

Last edited by zygzak; 05 February 2022 at 14:56.
zygzak is offline  
Old 04 February 2022, 12:01   #7
Mclane
Old retro god.
 
Mclane's Avatar
 
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
As Toni says, just post as a general bug, the cycle of a beta must end somewhere, or it becomes hard to pinpont where issues started in a chain of releases.
Mclane is offline  
Old 06 February 2022, 09:28   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
It was never going to be fixed in 4.9.1 because the plan is fix the real cause for this problem after 4.9.1 is out (real fix needs major changes and lots and lots of testing).

Other option would have been to delay this version until summer 2022 (or even later).
Toni Wilen is offline  
Old 07 February 2022, 14:29   #9
zygzak
Registered User
 
Join Date: Oct 2009
Location: Poland
Posts: 51
Quote:
Originally Posted by Toni Wilen View Post
It was never going to be fixed in 4.9.1 because the plan is fix the real cause for this problem after 4.9.1 is out (real fix needs major changes and lots and lots of testing).

Other option would have been to delay this version until summer 2022 (or even later).

As I understood the bug is not in Winuae so not sure what You want to fix then. The game? It was average product, some liked it, some said it is crap.
I could ask - was there any version of Winuae with hack for Batman and similar games or it always was random that it will start or not?
zygzak is offline  
Old 07 February 2022, 15:10   #10
DamienD
Banned
 
DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
There's a simple workaround for this in WinUAE...

Just set a standard "A500 / OCS / KS 1.3 ROM / 512KB Chip & 512KB Slow RAM" configuration, but then tick "Immediate Blitter"

It's been discussed numerous times...
DamienD is offline  
Old 07 February 2022, 15:11   #11
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,475
Quote:
Originally Posted by zygzak View Post
As I understood the bug is not in Winuae so not sure what You want to fix then. The game? It was average product, some liked it, some said it is crap.
I could ask - was there any version of Winuae with hack for Batman and similar games or it always was random that it will start or not?
The question is not whether there is a bug or not, but "fix the real cause for this problem". The game is working on bare A500 because of some lucky circumstances and to support this circumstances a not too little piece of code would need a rewrite and proper testing.

Are there any other programs that would benefit from this 'fix' on emulation? Maybe yes, maybe not, but the purpose of WinUAE between one version and another is precisely this, to improve the emulation, up to the coveted 100%. So be patient and this game will also be supported without specific hacks.
ross is offline  
Old 07 February 2022, 18:19   #12
Zarnal
Registered User
 
Join Date: Feb 2018
Location: France
Posts: 505
Yes, you're right, but a lot of people don't realize the difference between "working" and "working properly". The new Agnus emulation has already taken a lot of time during its development phase (and the appearance of the schematics has been very beneficial). But this is only a first step. The rest of the adjustments will not be done in 5 minutes.
Zarnal is offline  
Old 08 February 2022, 09:30   #13
Umpal
Registered User
 
Join Date: Jun 2015
Location: DR
Posts: 31
Hi Toni. I see this issue hasn't been fixed yet so I'm linking it as a reminder: https://eab.abime.net/showpost.php?p...38&postcount=7

Thanks for your great work
Umpal is offline  
Old 08 February 2022, 15:07   #14
Mclane
Old retro god.
 
Mclane's Avatar
 
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
Quote:
Originally Posted by Zarnal View Post
Yes, you're right, but a lot of people don't realize the difference between "working" and "working properly". The new Agnus emulation has already taken a lot of time during its development phase (and the appearance of the schematics has been very beneficial). But this is only a first step. The rest of the adjustments will not be done in 5 minutes.
Indeed,

Over the many years I've been around emulators and computers I have come to understand in my own small way just what goes on with this sort of stuff and if it would make many people run like hell. Rarely is it a case where a bug jumps out at you, it usually needs solid hours of painful screen staring but it also needs years of experience to second guess some stuff, that experience does not come easily, it takes hours of detective work worthy of Sherlock Holmes where you don't always find the issue straight away.

It's not like Toni spots a bug, taps the keyboard a few times, and it's all good, often the 'fix' has wide over reaching effects on other code which needs to be checked, hence you will often see phrases such as "the fix may break other stuff" being used.

I know there are many very experienced users / coder's on here that know how all this work but, it's important that all users realise the absolute hard work and time all this takes, and it's all for free.

I often see emulator writers getting a hard time because a game does not work 100% or possibly even, at all. But, try and remember that there's no real simple fix, even if Toni fixes it swiftly it's only because of the experience, training and TIME that enabled him to read problems faster. Rewriting chunks of the emulator often breaks most of it until Toni can re-enable all the working modules back or finish writing them..

Thankfully that is where we come in, we spot the bugs through use, the more we push the program the more we expose any faulty issues, this really aids Toni, it saves him having to do it all (he also does a lot of this before we get to play with it).

Just spare a thought for his hard work, help where you can but follow his instructions before you make his work more annoying. And please remember, Frankenstein configurations rarely help, make sure the bug happens on the least modified config as possible, just because there's a function available it does not mean to just enable it for no reason.

Thanks Toni..

Toni wishes it was just 5 mins
Mclane is offline  
Old 08 February 2022, 21:01   #15
21stcentury
Registered User
 
Join Date: Jul 2014
Location: Paris
Posts: 73
Thanx Tony for to have fixed the PAL filter in the last update.
21stcentury is offline  
Old 12 February 2022, 15:33   #16
zygzak
Registered User
 
Join Date: Oct 2009
Location: Poland
Posts: 51
Quote:
Originally Posted by DamienD View Post
There's a simple workaround for this in WinUAE...

Just set a standard "A500 / OCS / KS 1.3 ROM / 512KB Chip & 512KB Slow RAM" configuration, but then tick "Immediate Blitter"

It's been discussed numerous times...

I thought cycle exact gives most reliable emulation of A500. But with cycle exact I can't enable immediate blitter. Will immediate blitter give better compatibility?
zygzak is offline  
Old 12 February 2022, 15:47   #17
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,475
Quote:
Originally Posted by zygzak View Post
Will immediate blitter give better compatibility?
No.
It's only a side effect of what it does in this particular game (the 'problem' is only indirectly related to something blitter).
ross 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
OS4 classic (moved from winuae beta thread) SID-6581 request.Other 7 12 September 2014 09:58
Can moderators please state why a closed thread is closed? Peanutuk project.EAB 21 08 July 2005 12:59
closed my thread......Sorry but why ????? synchro project.EAB 6 21 June 2004 05:04

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 09:57.

Top

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