English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 26 January 2010, 17:43   #21
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567
As weird as it seems, you're right, that definitely "fixes" it
Maren is offline  
Old 02 March 2010, 22:01   #22
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567
Sorry, I don't think I'll be able to run any more tests on my miggy (at least not in the near future) since the floppy drive is about to kick the bucket. For a while I blamed it all on the disks which I had re-written a billion times, but the other day I was handed a couple of games which booted ok on another stock A500 but failed miserably on mine.

Anyways, here's a BETA problem but I'm posting it here for reasons previously discussed.

The demo is (once again) "Meeting Collection" by Dope Denmark.


Glitchy


Normal

The CRC32 for the disk is 066EC590. Works ok in 2.0.1 with essentially the same config and all disabling CE does is create even more glitches.

Logs, config and savestate here

Cheers.
Maren is offline  
Old 03 March 2010, 15:36   #23
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by Maren View Post
Sorry, I don't think I'll be able to run any more tests on my miggy (at least not in the near future) since the floppy drive is about to kick the bucket. For a while I blamed it all on the disks which I had re-written a billion times, but the other day I was handed a couple of games which booted ok on another stock A500 but failed miserably on mine.

Anyways, here's a BETA problem but I'm posting it here for reasons previously discussed.

The demo is (once again) "Meeting Collection" by Dope Denmark.
I can't duplicate (and don't bother with config files, quickstart or nothing)

EDIT: statefile also shows correct graphics.

Last edited by Toni Wilen; 03 March 2010 at 15:41.
Toni Wilen is online now  
Old 03 March 2010, 17:13   #24
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567
Default Quickstart config
Default Quickstart config + CE on

Sorry but I think it's either savestates being completely useless or you not waiting enough for the glitch to happen. Try the disk image (no savestate) and once you get to the actual routine, wait a whole minute without taking your eyes off the screen. If you don't get to see any garbage flashing, then maybe it's my computer.

Here's the logs, pure Quickstart this time.
Attached Files
File Type: txt CE OFF - winuaebootlog.txt (13.6 KB, 128 views)
File Type: txt CE OFF - winuaelog.txt (4.6 KB, 132 views)
File Type: txt CE ON - winuaebootlog.txt (13.6 KB, 116 views)
File Type: txt CE ON - winuaelog.txt (4.7 KB, 142 views)
Maren is offline  
Old 03 March 2010, 17:18   #25
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
I saw nothing being said about it happening rarely = I assume it happens instantly. The end.

EDIT: I can see the glitch now. (but I still expect better report next time )

A500 test edit: no above glitch but sometimes whole logo shifts 4 pixels left and later back to original position.

Last edited by Toni Wilen; 03 March 2010 at 19:28.
Toni Wilen is online now  
Old 06 March 2010, 16:46   #26
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567
Quote:
Originally Posted by Toni Wilen View Post
I saw nothing being said about it happening rarely = I assume it happens instantly. The end
Actually it does happen instantly, right after you load the savestate, but it doesn't stay long so you gotta wait till the next flash if you didn't catch it

Anyways, here's another one: "Megademo 2" by Dawn.



This is a garbage frame from several that flash consecutively as the routine "Waky Bobs" starts.

But that's not the problem, there's other garbage frames in the demo, but after you've loaded (and quit, with a left click) Waky Bobs, no other routine (selectable from the main menu) will load again. They all load fine no matter the order, but loading Waky Bobs before anything else will render the rest of the routines unwatchable. Post-waky-bob routines will halt at the Loading/Decrunching screens with music forever looping in the background.

. What you see in the log is me loading the disk, starting Waky Bobs, leaving it and then trying out the first routine which, of course, didn't load.

. The garbage frame will flash about as soon as the savestate is loaded.

. The CRC32 for the .adf is A1DB908A.

. Default Quickstart + CE on was used.

. Disabling CE doesn't help.

. Happens with 2.0.2 B15 as well.

. I recall something similar happening with my A500, but wanted to make sure.

. Get the savestate here
Attached Files
File Type: txt winuaebootlog.txt (14.8 KB, 121 views)
File Type: txt winuaelog.txt (4.8 KB, 135 views)
Maren is offline  
Old 07 March 2010, 11:26   #27
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by Maren View Post
Anyways, here's another one: "Megademo 2" by Dawn.
Exact same behavior on my real A500. Loading-freeze seems to be related to disk motor being off, probably uses some stupid timing that works only with some specific floppy drives.

Meeting Collection difference between working and non-working is 2 cycles, I think problem is not CPU timing but "weird stuff" happening when writing to bitplane custom register when DMA is already active. (real Amiga does that weird shift in this case) Also Copper and CPU writes to custom chipset does not seem to have exact same timing.
Toni Wilen is online now  
Old 03 April 2010, 14:17   #28
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567


Here's a glitchy line occurring at the very beginning (where the savestate was recorded) of the demo "Simplicity" by Associated, contained in the compilation disk "Surprise Pack 04" by Argon. It's that one right above the bottom blue/purple scrolling text.

This happens with the default config, with or without CE on and no other setting seems to make it go away either. Behaves exactly the same in 2.0.2 beta 19.

As usual, not the slightest idea whether this is normal or not, so it's barely another worthless "just in case" report

The CRC32 for the disk is 65817F72.

Get the savestate here

Cheers.
Attached Files
File Type: txt winuaebootlog.txt (15.1 KB, 120 views)
File Type: txt winuaelog.txt (6.4 KB, 137 views)
Maren is offline  
Old 03 April 2010, 18:17   #29
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by Maren View Post
Here's a glitchy line occurring at the very beginning (where the savestate was recorded) of the demo "Simplicity" by Associated, contained in the compilation disk "Surprise Pack 04" by Argon. It's that one right above the bottom blue/purple scrolling text.
A500 confirmed. Probably the usual problem, requires some specific configuration or pack disk maker broke it by recompressing or something like that.
Toni Wilen is online now  
Old 03 April 2010, 18:26   #30
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567
Alright, thanks again for having looked into it
Maren is offline  
Old 10 September 2010, 13:39   #31
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567


Here's a screenshot from "Madness 2 - The Search for Sanity"'; notice the garbage flashing on the top of the word, right below the red line (which's actually blue but apparently the video codec wanted it to look red)

Both current stable release and beta appear to be affected and disabling CE doesn't help.

The CRC32 for Madness2.exe is 2804502B

Default settings + CE were used to record the savestate, which can be downloaded here

As usual, I'm sorry I can't guarantee this is not reproducible on a real A500, just reporting ugly stuff here and there

Cheers.
Attached Files
File Type: txt winuaebootlog.txt (12.2 KB, 109 views)
File Type: txt winuaelog.txt (6.5 KB, 108 views)
Maren is offline  
Old 10 September 2010, 18:03   #32
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by Maren View Post
Here's a screenshot from "Madness 2 - The Search for Sanity"'; notice the garbage flashing on the top of the word, right below the red line (which's actually blue but apparently the video codec wanted it to look red)
Confirmed. Probably some CPU instruction timing problem again because blits are nothing special.
Toni Wilen is online now  
Old 27 September 2010, 10:00   #33
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567


This one is from Scoopex's "Seven Sins" (CRC32: DA194D64) Zoom in to the white balls and notice those displaced-looking horizontal gray lines with the orange pixels on them. This doesn't happen with CE off and I don't quite remember ever seeing them on my A500, but unfortunately the one I watched was part of a compilation disk so God knows if it's exactly the same exe.

As usual, default config and the latest official release (2.3.0) were used for testing and recording the savestate.

Get the savestate here: http://filesurf.ru/207861/glitch.uss.html

Regards.

P.S. if you want me to quit taking the piss with these false alarms and "nonspecial blits", let me know
Attached Files
File Type: txt winuaebootlog.txt (9.8 KB, 101 views)
File Type: txt winuaelog.txt (6.6 KB, 108 views)
Maren is offline  
Old 05 January 2011, 16:37   #34
Maren
Banned
 
Join Date: Jul 2009
Location: *
Posts: 567


This one is from "Magic Demo" by Diabolics. Notice the white line on the checkerboard moving left to right. I'm a 100% certain this never happened on my stock A500, and I'm about as certain that I ran the same exe since I couldn't really find another version online.

Happens with 2.3.0 as well as with 2.3.1. Default config + CE were used to record the savestate, but disabling CE doesn't get rid of the white line anyways.

I must also notice that back when I watched demo on my A500, I still had a hard drive installed so MAYBE there's this slim chance it could have worked "correctly" just because of that (it wouldn't be the first time a peripheral "fixed" a demo) With that in mind, I added a hardfile to replicate my hard drive, placed the demo in it and ran it from there (using my Workbench 1.3 installation) but I still couldn't kill the white line.

Get the savestate here

Get the demo here (CRC32:28BFA093)

Regards.
Attached Files
File Type: txt winuaebootlog.txt (9.3 KB, 88 views)
File Type: txt winuaelog.txt (6.5 KB, 105 views)
Maren is offline  
Old 07 January 2011, 12:53   #35
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
It disables sprite DMA just before last sprite used for star field is fetching data.
Same happens on real A500 if sprite DMA is disabled 2 DMA slots earlier, I guess this means some kind of delay needs to be emulated..
Toni Wilen is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
[FOUND: Monoxide by Vanish] Searching for a demo quahappy Nostalgia & memories 2 09 March 2013 12:48
Last Ninja 2 tune "inspired" by an older tune, "Midnight in Tula" laffer Retrogaming General Discussion 7 27 March 2012 00:29
Glitchy Horiz Lines With WinUAE2000 Ed Cruse support.WinUAE 34 18 December 2009 23:06
"Eye of Beholder 2" older slave Groundhog project.WHDLoad 18 05 May 2008 22:08
Is there a way to "fix" an older g-rex1200 to have 2 DMA slots? keropi support.Hardware 12 24 May 2006 18:03

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 13:58.

Top

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