01 December 2021, 10:13 | #21 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
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 |
|
01 December 2021, 20:07 | #22 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,783
|
Quote:
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...? |
|
01 December 2021, 20:47 | #23 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,526
|
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? |
14 December 2021, 03:45 | #24 |
Speedbump gimme goosebump
|
|
07 January 2022, 18:27 | #25 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
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. |
|
07 January 2022, 18:53 | #26 | |
Not a Rebel anymore
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
|
Quote:
Sent from my XQ-AT51 using Tapatalk |
|
08 January 2022, 10:29 | #27 |
Registered User
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,653
|
|
08 January 2022, 11:28 | #28 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 746
|
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. |
08 January 2022, 11:38 | #29 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
|
08 January 2022, 11:46 | #30 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 746
|
Yes, you are right
|
08 January 2022, 11:56 | #31 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,526
|
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 12:04. |
08 January 2022, 14:36 | #32 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 746
|
Wow !
I didn't know all these differences! |
12 November 2022, 20:46 | #33 |
Speedbump gimme goosebump
|
@antonvaltaz
I noticed a strange phenomenon with Super Hang-On on my ECS 1 MB A500 (rev. 6a, flashed with latest FlashFloppy firmware). Said game (any version) simply won't load with standard config. Workaround : Switching my machine to boot with 3.1 Kickstart, then loading occurs in a snap . Don't get me wrong, I am not saying Super Hang-On requires 3.1 KS, just that when confronted precisely with Super Hang-On, my machine (could it be the case with any other 1.3 KS ECS Amiga out there ?) pulls up out of nowhere that requirement for some reason. Last edited by SquawkBox; 13 November 2022 at 01:40. |
12 November 2022, 21:34 | #34 |
Registered User
Join Date: Nov 2020
Location: Michigan
Posts: 661
|
Didn't the Productivity screen mode get added in ECS too?
|
12 November 2022, 21:55 | #35 |
Registered User
Join Date: Sep 2022
Location: Switzerland
Posts: 115
|
Technically speaking, ECS made the graphics programmable. Productivity was the first new graphics mode introduced with OS 2.0, but ECS is also able to display the new modes introduced with OS 3.0 (DBLxxx, Euro xx, and so on) but with the known limitations.
|
14 November 2022, 15:18 | #36 |
1st love = Psygnosis
Join Date: Jan 2010
Location: Liverpool (work Manchester)
Posts: 105
|
|
15 November 2022, 21:45 | #37 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,351
|
|
17 November 2022, 01:37 | #38 |
Speedbump gimme goosebump
|
@antonvaldaz
Classic Pucman (F1 Licenceware) requires 2.04+ Kickstart. |
10 December 2023, 16:32 | #39 |
Registered User
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,026
|
International One Day Cricket (of all things) needs 1Mb chip RAM for some reason, I've tried various 512+512 configs and it fails on them all.
|
11 December 2023, 22:49 | #40 |
Registered User
Join Date: Nov 2021
Location: Utrecht/Netherlands
Posts: 327
|
A500+ had real time clock I remember. That was the only difference I felt
|
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 11:26 |
Indivision OCS/ECS under development | kipper2k | Hardware mods | 64 | 03 May 2009 10:51 |
Shaq Fu OCS/ECS? | Old Fool | request.Old Rare Games | 6 | 19 April 2006 18:28 |
OCS/ECS on Multisync Monitor | fc.studio | request.Apps | 0 | 19 May 2005 12:24 |
OCS ECS selection? | PiCiJi | HOL data problems | 37 | 24 September 2003 19:21 |
|
|