Welcome, Guest. Please login or register.

Author Topic: A600 maximum (stock) performance and PAL/NTSC  (Read 5308 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline brownb2Topic starter

  • Full Member
  • ***
  • Join Date: Aug 2010
  • Posts: 224
  • Country: 00
    • Show only replies by brownb2
    • http://www.silentdevelopment.co.uk
A600 maximum (stock) performance and PAL/NTSC
« on: August 25, 2010, 09:12:10 AM »
It's been a few years since I've owned an Amiga and I've picked up an old A600 at the bargain price of £26 to do some retro gaming and decided to upgrade it with some old parts I had - hard disk +1MB RAM upgrade.

Now I know this machine is slow by modern Amiga standards but I remember NTSC mode sped the stock clock speed up and I'm looking for best workbench performance/quality from the machine.

To this end I'll be:

- Installing SetPatch
- Installing Mem Plus
- Running in at least 640x512
- Not using ClassicWB GAAE (it looks a bit unprofessional!)

Can anyone recommend any other software and if possible tell me why NTSC was faster (thus a "stock" overclock) since there is a program that switches on NTSC but gives full PAL height resolution?

Cheers,

Benjamin
A600 2MB Chip, 4MB PCMCIA, 11MB Fast, ACA-620 OC 680EC20@25MHz, RTC, 512MB CF
A1200 - 2MB Chip 8MB Fast, MTEC Viper 68030@42MHz MMU, 68882 FPU, RTC, 1GB CF
AmigaKit A600GS
Retro Games A500 Mini
Atari 520 STFM - 1MB, Multiface ST.
Commodore 16 - 64K Mod, SD2IEC Drive
Commodore 64C - 64K, SD2IEC Drive
ZX Spectrum 48K Rubber Keys
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #1 on: August 25, 2010, 09:40:57 AM »
NTSC mode isn't any faster. It may appear so when software is timed by vertical blanking only. Running NTSC screens in PAL mode (with a blank bar at the bottom) may speed things up a bit since there's less bitmap DMA going on, increasing Blitter time and CPU time for DMA intense graphic modes.

(Yes, a real NTSC machine really is a tiny bit faster (7.16 vs 7.09 MHz CPU clock), but this isn't noticable and can't be changed by switching to NTSC video timing.)

As to "switches on NTSC but gives full PAL height resolution" I don't understand what you mean. The difference in NTSC and PAL (amiga-wise) is the number of horizontal lines thus screen height.
« Last Edit: August 25, 2010, 08:55:23 PM by Zac67 »
 

Offline Britelite

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 187
    • Show only replies by Britelite
    • http://www.dekadence64.org
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #2 on: August 25, 2010, 10:36:34 AM »
Quote from: brownb2;576167

Can anyone recommend any other software and if possible tell me why NTSC was faster (thus a "stock" overclock) since there is a program that switches on NTSC but gives full PAL height resolution?


If it really gives full PAL resolution then it's most certainly not switching to NTSC-mode
 

Offline tone007

Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #3 on: August 25, 2010, 01:08:23 PM »
Quote from: Britelite;576177
If it really gives full PAL resolution then it's most certainly not switching to NTSC-mode


Overscan can give you PAL resolution in NTSC mode, can't it? (Not that this seems terribly helpful to the OP.)
3 Commodore file cabinets, 2 Commodore USB turntables, 1 AmigaWorld beer mug
Alienware M14x i7 laptop running AmigaForever
 

Offline Britelite

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 187
    • Show only replies by Britelite
    • http://www.dekadence64.org
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #4 on: August 25, 2010, 01:35:46 PM »
Quote from: tone007;576202
Overscan can give you PAL resolution in NTSC mode, can't it? (Not that this seems terribly helpful to the OP.)


Nope, you can't get 256 lines on NTSC (and even if you could, you'd still not really get PAL resolution, as it's still larger with it's overscan area).
 

Offline Cammy

Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #5 on: August 25, 2010, 04:22:27 PM »
Maximum overscan from NTSC is 480 lines, so you could make it 640x480 if you like standard size resolutions.

Since all my games and software runs in PAL though, I find it best to just keep my A600 in 4-colour 640x256 PAL High Res. It's nice and fast, and thanks to the iconset and fonts I use it all fits on screen well enough. Here's a screenshot from my A600:

« Last Edit: August 25, 2010, 04:26:20 PM by Cammy »
A1200 030@28Mhz/2MB+32MB/RTC/KS3.1/IDE-CF+4GB/4-Way Clockport Expander/IndivisionAGA/PCMCIA NIC
A1200 020@14Mhz/2MB+8MB/FPU/RTC/KS3.0/IDE-CF+2GB/S-Video
CD32 020@14Mhz/2MB+8MB/RTC/KS3.1/IDE-CF+4GB
A600 030@30Mhz/2MB+64MB/RTC/IDE-CF+4GB/Subway USB/S-Video/PCMCIA NIC/USB Numeric Keypad+Hub+Mouse+Control Pad
A500 000@7Mhz/512kB+512kB/ROM Switcher/KS3.1+1.3/S-Video

Get AmigaOS
 

Offline brownb2Topic starter

  • Full Member
  • ***
  • Join Date: Aug 2010
  • Posts: 224
  • Country: 00
    • Show only replies by brownb2
    • http://www.silentdevelopment.co.uk
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #6 on: August 25, 2010, 05:27:29 PM »
Quote from: Britelite;576177
If it really gives full PAL resolution then it's most certainly not switching to NTSC-mode

Actually the utility was on an old AUI coverdisk (it doesn't appear to be on Aminet, or at least easily found).

The readme mentioned that they wanted to use an NTSC screen mode but still have full PAL height. I suspect it was an overscan setting but I'll try and dig the disk out again tonight.

Anyhow, the second part of the question is recommended software - I remember a Smart(Cache?) utility for (pre)caching disk cylinders that was better than add buffers... although I probably won't have enough RAM for that although mapping it to the hard drive somehow would be useful...
A600 2MB Chip, 4MB PCMCIA, 11MB Fast, ACA-620 OC 680EC20@25MHz, RTC, 512MB CF
A1200 - 2MB Chip 8MB Fast, MTEC Viper 68030@42MHz MMU, 68882 FPU, RTC, 1GB CF
AmigaKit A600GS
Retro Games A500 Mini
Atari 520 STFM - 1MB, Multiface ST.
Commodore 16 - 64K Mod, SD2IEC Drive
Commodore 64C - 64K, SD2IEC Drive
ZX Spectrum 48K Rubber Keys
 

Offline brownb2Topic starter

  • Full Member
  • ***
  • Join Date: Aug 2010
  • Posts: 224
  • Country: 00
    • Show only replies by brownb2
    • http://www.silentdevelopment.co.uk
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #7 on: August 25, 2010, 06:46:50 PM »
The software I mentioned -

AUI Superdisk 79:

NoNTSC - Grab back the lines lost from your non-PAL software.
A600 2MB Chip, 4MB PCMCIA, 11MB Fast, ACA-620 OC 680EC20@25MHz, RTC, 512MB CF
A1200 - 2MB Chip 8MB Fast, MTEC Viper 68030@42MHz MMU, 68882 FPU, RTC, 1GB CF
AmigaKit A600GS
Retro Games A500 Mini
Atari 520 STFM - 1MB, Multiface ST.
Commodore 16 - 64K Mod, SD2IEC Drive
Commodore 64C - 64K, SD2IEC Drive
ZX Spectrum 48K Rubber Keys
 

Offline Britelite

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 187
    • Show only replies by Britelite
    • http://www.dekadence64.org
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #8 on: August 25, 2010, 07:24:29 PM »
Quote from: brownb2;576235

NoNTSC - Grab back the lines lost from your non-PAL software.


Yeah, that program only opens an NTSC-program on an PAL-screen, so you're still using a PAL-screenmode.
 

Offline JC

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 225
    • Show only replies by JC
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #9 on: August 25, 2010, 08:28:30 PM »
I remember using something called euro36 for my screenmode that looked and worked great.
A1000, A500, A600, A1200, CDTV, A2000, A4000 Towered, SamFlex 800mhz,
 

Offline brownb2Topic starter

  • Full Member
  • ***
  • Join Date: Aug 2010
  • Posts: 224
  • Country: 00
    • Show only replies by brownb2
    • http://www.silentdevelopment.co.uk
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #10 on: September 04, 2010, 07:15:25 PM »
Quote from: Cammy;576219
Maximum overscan from NTSC is 480 lines, so you could make it 640x480 if you like standard size resolutions.

Since all my games and software runs in PAL though, I find it best to just keep my A600 in 4-colour 640x256 PAL High Res. It's nice and fast, and thanks to the iconset and fonts I use it all fits on screen well enough.

Okay here's the low down.. I achieved 1.66MB (1666656 bytes) free RAM (from 2MB Chip only) with a fully usable 8 colour MagicWB desktop with most of the frills:

To do this I've:

  • Installed SetPatch
  • Installed CopyMemQuicker
  • Installed KillClick2
  • Installed ReqTools
  • Installed MagicWB
  • Installed TBClock
  • Installed NickPrefs to allow Marble MagicWB background image in WB 2.
  • Installed Ordering
  • Installed lha, lzx, unzip and configured it with Ordering
  • Installed WHDLoad
  • Installed the latest Amiga installer bin
  • Got my desktop at 8 colour NTSC High Res Laced with an overscan of 700x464.
  • Have just DH0, Ordering and CF0: dosdriver left icons out on the desktop.
  • Have no Workbench window (standard these days - backdrop ticked only).
  • Moved the Ram Disk to DH0: (saves about 60K)
  • Removed un-needed assigns (e.g. printers, and drivers/handlers)
  • Moved CF0: to Storage and left out the icon on the desktop (rather than having it load on ever boot when I'd need the RAM for WHDLoad). This saves about 150K.
  • Removed all buffers from drives (-20 DF0: i.e. 5+15, -5 CC0:, -20 CF0: )
  • Large whdload games have preload disabled.

I couldn't get Add36K working and as an additional note the clipboard functionality can also probably be disabled.

If anybody else can help me better this I'd like to see 1.7 MB free ;)
« Last Edit: September 04, 2010, 11:30:41 PM by brownb2 »
A600 2MB Chip, 4MB PCMCIA, 11MB Fast, ACA-620 OC 680EC20@25MHz, RTC, 512MB CF
A1200 - 2MB Chip 8MB Fast, MTEC Viper 68030@42MHz MMU, 68882 FPU, RTC, 1GB CF
AmigaKit A600GS
Retro Games A500 Mini
Atari 520 STFM - 1MB, Multiface ST.
Commodore 16 - 64K Mod, SD2IEC Drive
Commodore 64C - 64K, SD2IEC Drive
ZX Spectrum 48K Rubber Keys
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #11 on: September 04, 2010, 10:29:25 PM »
Quote from: brownb2;577755
  • Got my desktop at 8 colour NTSC High Res Laced with an overscan of 698x558 (bizarrely it uses slightly less memory than PAL but more of my monitor when overscan'd!).
M8, hate to tell ya - NTSC has exactly 525 scan lines, so there's absolutely no way to overscan beyond that...
 

Offline Kronos

  • Resident blue troll
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4017
    • Show only replies by Kronos
    • http://www.SteamDraw.de
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #12 on: September 04, 2010, 10:49:31 PM »
With ECS-Agnus that res is possible (just like Euro36) as you can programm the horizontal and vertical timings quite freely,your still bound to on the 2 or 3 pixelclock (LowRes,HighRes,SuperHighRes) so the result won't be NTSC or PAL conform, but might still be close enough for an 1084 to display.
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 brownb2Topic starter

  • Full Member
  • ***
  • Join Date: Aug 2010
  • Posts: 224
  • Country: 00
    • Show only replies by brownb2
    • http://www.silentdevelopment.co.uk
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #13 on: September 04, 2010, 10:59:54 PM »
Quote from: Zac67;577768
M8, hate to tell ya - NTSC has exactly 525 scan lines, so there's absolutely no way to overscan beyond that...

Whoops thanks - I'll change my last post. I'd given the PAL overscan settings.
A600 2MB Chip, 4MB PCMCIA, 11MB Fast, ACA-620 OC 680EC20@25MHz, RTC, 512MB CF
A1200 - 2MB Chip 8MB Fast, MTEC Viper 68030@42MHz MMU, 68882 FPU, RTC, 1GB CF
AmigaKit A600GS
Retro Games A500 Mini
Atari 520 STFM - 1MB, Multiface ST.
Commodore 16 - 64K Mod, SD2IEC Drive
Commodore 64C - 64K, SD2IEC Drive
ZX Spectrum 48K Rubber Keys
 

Offline Tenacious

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 1362
    • Show only replies by Tenacious
Re: A600 maximum (stock) performance and PAL/NTSC
« Reply #14 on: September 05, 2010, 05:29:56 AM »
Quote from: brownb2;577755
Okay here's the low down.. I achieved 1.66MB (1666656 bytes) free RAM (from 2MB Chip only) with a fully usable 8 colour MagicWB desktop with most of the frills:

To do this I've:
...

  • Installed Ordering
  • Installed lha, lzx, unzip and configured it with Ordering

...

If anybody else can help me better this I'd like to see 1.7 MB free ;)


It's fun to see that some one else has discovered and appreciates the efficiency of Ordering.

I must have missed something, what's magical about 1.7 MB free?  You seem to be sacrificing much to get there.  Is adding a fast ram expansion out of the question?

Fast Ram would modestly improve system performance, turn the Ramdisk into a far more useful tool, allow better disk buffering to improve access, etc.

You asked for software suggestions.  You might consider an improved hard disk file system, like PFS3 (Hopefully, available in PD soon, it's much faster and more secure than FFS).  There are faster serial port drivers, math libraries, and datatypes on Aminet.

Are you trying to see how far you can push the system, are you primarily a gamer?  What do want this system to do?
« Last Edit: September 05, 2010, 05:51:27 AM by Tenacious »