Welcome, Guest. Please login or register.

Author Topic: OCS/ECS mix-up  (Read 3196 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SpeelgoedmannetjeTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
OCS/ECS mix-up
« on: November 30, 2003, 09:19:18 PM »
I thought the A1000, A500, CDTV and the A2000 has the OCS chipset, the A3000, A600, A500+ has the ECS chipset
Somehow sites and threads say the OCS and the ECS are the same
And the canary said: \'chirp\'
 

Offline that_punk_guy

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 4526
    • Show only replies by that_punk_guy
Re: OCS/ECS mix-up
« Reply #1 on: November 30, 2003, 09:23:26 PM »
I think people tend to group ECS and OCS together because they were more compatible with each other than with AGA, and are considered part of the same era of 16-bit Amigas. But there are some differences, higher resolutions and I think someone said VGA modes were supported from ECS onwards.
 

Offline SpeelgoedmannetjeTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: OCS/ECS mix-up
« Reply #2 on: November 30, 2003, 09:26:35 PM »
But a game written for ECS is not compatible with an OCS system, for instance The Lost Vikings
And the canary said: \'chirp\'
 

Offline that_punk_guy

  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 4526
    • Show only replies by that_punk_guy
Re: OCS/ECS mix-up
« Reply #3 on: November 30, 2003, 09:39:07 PM »
Yeah, it's possible to write software that only works on one of them, but the ECS's backwards compatibility was much better than AGA's. So that's why people tend to group them together. It is annoying though, maybe when you see errors like that you should email the webmasters responsible? :-)
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: OCS/ECS mix-up
« Reply #4 on: November 30, 2003, 09:39:33 PM »
Well the problem is that late A500s and A2000s were delievered with an
1MB Agnus. Now this chip does feature being both PAL and NTSC in one
and the better blit-modes found in ECS, but not the 2MB-support normally
ascoiated with ECS.

So are these machines (with standard Denise) OCS or are thes ECS ?
1. Make an announcment.
2. Wait a while.
3. Check if it can actually be done.
4. Wait for someone else to do it.
5. Start working on it while giving out hillarious progress-reports.
6. Deny that you have ever announced it
7. Blame someone else
 

Offline SpeelgoedmannetjeTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: OCS/ECS mix-up
« Reply #5 on: November 30, 2003, 09:42:31 PM »
Can it handle 64 colors (wich as far as I know the A600 supported)?
And the canary said: \'chirp\'
 

Offline restore2003

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 786
    • Show only replies by restore2003
    • http://www.contrazt.no/records.html
Re: OCS/ECS mix-up
« Reply #6 on: November 30, 2003, 09:43:38 PM »
There are some examples of ancient a1000 demos not working on a500, but that could be more of an OS1.1+ 1.3 conflict.
If you need music for games, demos or are in a need of a studio mastering engineer, just contact me :-)
Check out my project homepages: www.galaxee.no   www.restore.no
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: OCS/ECS mix-up
« Reply #7 on: November 30, 2003, 09:47:49 PM »
64 colors ?

Every Amiga (except few very early A1000s) do support 6Bit modes.

OCS/ECS only EHB and HAM,and AGA real 6Bit (well and 7Bit and 8Bit too).

The A600 didn't have anthing the A500+ didn't have in that field, the only difference
where the switch to SMD (bad), the PCMCIA-port and onboard IDE.
1. Make an announcment.
2. Wait a while.
3. Check if it can actually be done.
4. Wait for someone else to do it.
5. Start working on it while giving out hillarious progress-reports.
6. Deny that you have ever announced it
7. Blame someone else
 

Offline SpeelgoedmannetjeTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: OCS/ECS mix-up
« Reply #8 on: November 30, 2003, 09:52:20 PM »
Then why do most Amiga 500 games only support 32 colors (for as far as I know) and not 64 colors?
And the canary said: \'chirp\'
 

Offline KennyR

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 8081
    • Show only replies by KennyR
    • http://wrongpla.net
Re: OCS/ECS mix-up
« Reply #9 on: November 30, 2003, 09:56:19 PM »
OCS and ECS, when it came to games, were probably identical. There was no real speed boost in using ECS, and it couldn't show more colours at once.

The only difference I know what that ECS had extra screenmodes, like the fairly useless super-high res and some VGA modes.
 

Offline KennyR

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 8081
    • Show only replies by KennyR
    • http://wrongpla.net
Re: OCS/ECS mix-up
« Reply #10 on: November 30, 2003, 09:58:32 PM »
Quote
Then why do most Amiga 500 games only support 32 colors (for as far as I know) and not 64 colors?


An A500 and an A600 both could only show a maximum of 32 colours in normal mode, 64 in HalfBrite mode, and 4096 in HAM6 mode.

Only AGA pushed this barrier.
 

Offline SpeelgoedmannetjeTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: OCS/ECS mix-up
« Reply #11 on: November 30, 2003, 10:14:20 PM »
Thanks KennyR,
now it's all clear to me :-)
And the canary said: \'chirp\'
 

Offline alx

Re: OCS/ECS mix-up
« Reply #12 on: November 30, 2003, 10:14:56 PM »
Quote
64 in HalfBrite mode


To expand, IIRC HalfBrite mode is where the first 32 colours are set as normal, and the next 32 are half the brightness.

Offline zipper

Re: OCS/ECS mix-up
« Reply #13 on: December 01, 2003, 11:06:42 AM »
My A500 was equipped with 1Meg Agnus, so I just needed to replace Denise and put KS 2.05 in (into KS switcher of course) to get ECS A500 - a huge improvement as I also had a HD, turbo and extra RAM. Wow, wasn't it cool to load a WB with background pattern in Multiscan!
 

Offline PMC

  • Hero Member
  • *****
  • Join Date: May 2003
  • Posts: 2616
    • Show only replies by PMC
    • http://www.b3ta.com
Re: OCS/ECS mix-up
« Reply #14 on: December 01, 2003, 12:00:51 PM »
"Well the problem is that late A500s and A2000s were delievered with an
1MB Agnus."

The so-called "Fatter Agnus" (as opposed to the "Obese" 2MB version).  Best way to test the presence of this on your A500 is to reset and keep an eye on the power LED.  If it dims (without extinguising completely), then chances are you have a Fatter Agnus.  

However, this doesn't mean that any 1/2 MB RAM expansions situated in the trapdoor are automatically configured as chip RAM, even though Fatter Agnus can address a full Megabyte of Chip memory.  The trapdoor RAM defaults to Fast, unless you buy a specific board and modify the motherboard.

"So are these machines (with standard Denise) OCS or are thes ECS ?"

ECS I believe.  My own A500 was bought in February 1990, just a couple of months after my mate bought his and I believe that the A500's were unofficially equipped with ECS from December 89 onward.

There are certain compatability issues with ECS and OCS.  Scoopex's brilliant "Mental Hangover" demo corrupts during the final scrolling sequence on ECS/AGA machines for example.
Cecilia for President