English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 01 December 2021, 11:13   #21
Phantasm
Not a Rebel anymore
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 48
Posts: 388
Quote:
Originally Posted by redblade View Post
*ouch* What happened after? Did you have to re release a 101% fix or just update the patched disk01.dms file?

Ii didn't know about the issue until I saw this post - it's probably a bit late now for a 101% fix lol. The cracktro can easily be removed from the startup-sequence
Phantasm is offline  
Old 01 December 2021, 21:07   #22
pandy71
Registered User
 
Join Date: Jun 2010
Location: PL
Posts: 1,905
Quote:
Originally Posted by redblade View Post
I guess this is where the bug is where you had to add to end of copperlist to the end of the copperlist?

dc.w $ffff,$fffe
dc.w $ffff,$fffe
Perhaps this issue was never fixed since ICS... or never considered to be fixed in hardware as easy workaround in software already exist...
There is many quirks and fixes in Amiga trough iteration of silicone - just check how many different revisions of Agnus exist... Relatively stable (from ICS to AGA) Paula has two official revisions but how many between them...?
pandy71 is offline  
Old 01 December 2021, 21:47   #23
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 46
Posts: 25,231
I don't think this bug exists in any production Agnus version, not even A1000 Agnus.

Copper does fetch next word after last $ffff,$fffe before internal COP1LC copy but this is harmless. Perhaps it wasn't that harmless in early Agnus versions?

Another possibility is that early pre-production Agnus versions didn't have copper blitter wait bit (can be seen in leaked Agnus schematics) and perhaps this update also fixed the bug?
Toni Wilen is online now  
Old 14 December 2021, 04:45   #24
SquawkBox
Speedbump gimme goosebump
SquawkBox's Avatar
 
Join Date: Feb 2016
Location: France
Age: 48
Posts: 624
Send a message via ICQ to SquawkBox
@antonvaltaz
Quote:
Originally Posted by SquawkBox View Post
A couple of cracktros too (I identified two actually, there may be more)
Just found another one :
Fire and Brimstone (1990)(Firebird)[cr ACC - Defjam - CCS][t +6 Supreme - Supplex]
SquawkBox is offline  
Old 07 January 2022, 19:27   #25
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,685
Quote:
Originally Posted by Phantasm View Post
Oops.. not sure what happened there but somehow I screwed up the QTX intro that had been used many times before and added something that broke it for older kickstart 1.x

Had a quick look, there is a bug when closing graphics.library, register a1 is trashed in the LoadView() call so the following call to CloseLibrary() crashes. The intro only works by coincidence on other Kickstart versions as a1 may not be trashed in the LoadView call.
StingRay is offline  
Old 07 January 2022, 19:53   #26
Phantasm
Not a Rebel anymore
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 48
Posts: 388
Quote:
Originally Posted by StingRay View Post
Had a quick look, there is a bug when closing graphics.library, register a1 is trashed in the LoadView() call so the following call to CloseLibrary() crashes. The intro only works by coincidence on other Kickstart versions as a1 may not be trashed in the LoadView call.
Well that's very awesome of you to look into that for me

Sent from my XQ-AT51 using Tapatalk
Phantasm is offline  
Old 08 January 2022, 11:29   #27
d4rk3lf
Registered User

d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,315
Quote:
Originally Posted by redblade View Post
Just saw the EHB is not an ECS mode, just some A1000 does not support it.
Yeah, I was also confused on this.

@Everyone
So, what are the REAL advantages of ECS over OCS, apart from being able to use 2MB chip Ram?
Can (maybe) ECS use 128 colors in EHB?
d4rk3lf is offline  
Old 08 January 2022, 12:28   #28
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 353
ECS permits 64 colors in EHB, OCS not.

With ECS you have more resolutions available, as 1280 x 512 or 800 x 600 Multiscan for examples.
These aren't very usable with a poor 68000, but are there available on enhanced chipset.
DanyPPC is offline  
Old 08 January 2022, 12:38   #29
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,685
Quote:
Originally Posted by DanyPPC View Post
ECS permits 64 colors in EHB, OCS not.

Not true, EHB is not an ECS feature, only very early A1000 models lack the EHB mode.
StingRay is offline  
Old 08 January 2022, 12:46   #30
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 353
Yes, you are right
DanyPPC is offline  
Old 08 January 2022, 12:56   #31
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 46
Posts: 25,231
ECS added:

- borderblanking (which is probably the most useful feature of ECS Denise) (ECS Denise)
- superhires (ECS Agnus + ECS Denise) but only 4 colors out of 64 supported.
- new genlock features (that afaik nobody used) (ECS Denise)
- programmed display mode support (BEAMCON0 and friends, width, height, h/v sync and h/v blank programmable) (ECS Agnus + ECS Denise)
- PAL/NTSC software switching (ECS Agnus)
- larger blit size (ECS Agnus)
- UHRES support (that was never used) (ECS Agnus)
- bitplane start/end DMA granularity increased, every 2nd (even) DMA slot possible (was every 4th DMA slot in OCS) (ECS Agnus). This is basically main reason for corrupted graphics in some demos and games.
- sprite DMA vs bitplane DMA off-by-one fix. Second sprite control was stolen by bitplane DMA even if slot was free but next slot was used by bitplane. (ECS Agnus)
- bitplane sequencer was changed (required to support programmed modes). Undefined behavior differences. This also affects some demos. (ECS Agnus)
- Denise internal bitplane shifters changed (afaik OCS supported hires by having 2 shifters interleaved because OCS technology wasn't fast enough. In ECS shres is interleaved, hires isn't anymore) (ECS Denise)
- Wider DMA pointers (1M/2M Chip RAM support) (ECS Agnus)
- BLTCON1 DOFF bit (not useful for anything, probably some testing feature) (ECS Agnus)
- BLTCON0L (alternate blittern minterm register) (ECS Agnus)
- COPCON CDANG bit behavior changed, any register is copper writable if CDANG=1, OCS never allowed writes to $DFF040 or lower. (ECS Agnus)
- DIWHIGH, bitplane DIW start/stop full range support (Vertical in ECS Agnus + horizontal in ECS Denise)

Added:

- Blanking bug fixed (first and last blanked line is not fully blanked, normally invisible unless full overscan is visible). (ECS Denise)

And probably more..

Last edited by Toni Wilen; 08 January 2022 at 13:04.
Toni Wilen is online now  
Old 08 January 2022, 15:36   #32
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 353
Wow !
I didn't know all these differences!
DanyPPC 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
ECS/OCS Demos for >= 020 ? coze Amiga scene 1 27 February 2011 12:26
Indivision OCS/ECS under development kipper2k Hardware mods 64 03 May 2009 11:51
Shaq Fu OCS/ECS? Old Fool request.Old Rare Games 6 19 April 2006 19:28
OCS/ECS on Multisync Monitor fc.studio request.Apps 0 19 May 2005 13:24
OCS ECS selection? PiCiJi HOL data problems 37 24 September 2003 20:21

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 08:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Page generated in 0.07970 seconds with 15 queries