English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 15 March 2024, 12:59   #1
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,655
Settlers WHDLoad problem.

The Settlers doesn't start, it gives error

Can't allocate ExpMem.

I do have fast ram and no other game has that problem.

WHDLoad is lattest from whdload.de and same with slave. Disabling PRELOAD doesn't help. Originally it was downloaded whdownload.com
utri007 is offline  
Old 15 March 2024, 13:14   #2
SkulleateR
Registered User
 
SkulleateR's Avatar
 
Join Date: Jan 2016
Location: Germany
Posts: 333
Quote:
Originally Posted by utri007 View Post
I do have fast ram
How much ??

See : http://mantis.whdload.de/view.php?id=2991

(Yea, ten years old but still .... )
SkulleateR is online now  
Old 15 March 2024, 13:38   #3
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,655
OK, I do have 13mb ram.

1,5mb 00A00000 - 00B7FFFF
8mb 00200000 - 009fffff
1,5mb 00C00000 - 00D7FFFF
and
2mb chip
utri007 is offline  
Old 15 March 2024, 13:52   #4
SkulleateR
Registered User
 
SkulleateR's Avatar
 
Join Date: Jan 2016
Location: Germany
Posts: 333
Just tested on my A600 with 2MB Chip and 9,5MB Fast/Slow -> only works when booting without startup-sequence ...
SkulleateR is online now  
Old 15 March 2024, 14:17   #5
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,369
Test with WinUAE and it works with 2 MB chip RAM and 8 MB Fast ZII (16bit).
It could depend where Fast RAM is allocated. In WinAUE this 8 MB are 0x00200000 - 0x00800000
Seiya is online now  
Old 15 March 2024, 14:31   #6
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,655
Game starts without a startup-sequence, but during the intro I get

Exception "NMI Autovector" ($7C) at $604576 (ExpMem $50576) occured
utri007 is offline  
Old 15 March 2024, 14:34   #7
Octopus66
Registered User
 
Join Date: Feb 2016
Location: London
Posts: 335
The Settlers can be installed to HD without WHDLoad. Why go through this grief?
Octopus66 is offline  
Old 15 March 2024, 14:52   #8
SkulleateR
Registered User
 
SkulleateR's Avatar
 
Join Date: Jan 2016
Location: Germany
Posts: 333
Quote:
Originally Posted by utri007 View Post
Game starts without a startup-sequence, but during the intro I get

Exception "NMI Autovector" ($7C) at $604576 (ExpMem $50576) occured
Then use NOAUTOVEC as option
SkulleateR is online now  
Old 15 March 2024, 15:35   #9
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
Seems that this slave required many fastmemory except lowmem version.
You must have minimum $440000 continues fast memory (use "c:Avail flush" from CLI to check).
Dont use strange programs in s-s, which can fragmenting fast memory.
If is called as first after loading WB, then must works, if you have 8MB fast.

WHDLoad Slave information
TheSettlers_lowmem.slave - 08.12.2022 23:19:50 - 6444 bytes
required WHDLoad version 17
flags NoError EmulTrap EmulPriv ClearMem Examine
required Chip Memory 512 KiB ($80000)
required Expansion Memory 2304 KiB ($240000)
info name The Settlers/Die Siedler
info copy 1993 Blue Byte
info install adapted by JOTD & StingRay
from Wepl excellent KickStarter 34.005
Thanks to Tony Aksnes & Wepl for disk images
Thanks to Olivier Schott for testing & bugreports
Version 1.7 (08-dec-2022 23:19:46)
Kickstart name 34005.a500
Kickstart size 256 KiB ($40000)
Kickstart checksum $f9e3
Configuration C1:B:Skip introduction;
TheSettlers_old.slave - 08.12.2022 23:19:50 - 5236 bytes
required WHDLoad version 16
flags NoError EmulTrap EmulPriv Examine
required Chip Memory 1024 KiB ($100000)
required Expansion Memory 4352 KiB ($440000)
info name The Settlers / Die Siedler
info copy 1993 Blue Byte
info install adapted by JOTD
from Wepl excellent KickStarter 34.005
Set CUSTOM1=1 to skip introduction
Thanks to Tony Aksnes & Wepl for disk images
Thanks to Olivier Schott for testing & bugreports
Version (16-mai-09 14:45:04)
Kickstart name 34005.a500
Kickstart size 256 KiB ($40000)
Kickstart checksum $f9e3
TheSettlers.slave - 08.12.2022 23:19:50 - 6444 bytes
required WHDLoad version 17
flags NoError EmulTrap EmulPriv ClearMem Examine
required Chip Memory 1024 KiB ($100000)
required Expansion Memory 4352 KiB ($440000)
info name The Settlers/Die Siedler
info copy 1993 Blue Byte
info install adapted by JOTD & StingRay
from Wepl excellent KickStarter 34.005
Thanks to Tony Aksnes & Wepl for disk images
Thanks to Olivier Schott for testing & bugreports
Version 1.7 (08-dec-2022 23:19:46)
Kickstart name 34005.a500
Kickstart size 256 KiB ($40000)
Kickstart checksum $f9e3
Configuration C1:B:Skip introduction;
Don_Adan is offline  
Old 15 March 2024, 16:18   #10
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,348
Quote:
Originally Posted by Octopus66 View Post
The Settlers can be installed to HD without WHDLoad. Why go through this grief?
Indeed. Taking away the copy protection is one benefit, but that can be done with a separate patch. Also, the file loading and saving with the WHDLoad version is quite clunky compared to the native version.

Quote:
Originally Posted by Don_Adan View Post
Seems that this slave required many fastmemory except lowmem version.
You must have minimum $440000 continues fast memory (use "c:Avail flush" from CLI to check).
Yep, the game has the possibility to use a lot of memory so the WHDLoad virtualisation has to make sure all that memory is available. I'm assuming the low memory WHDLoad version limits it to 1 or 2MB, and the game doesn't allow the maximum sized maps as a result.
Daedalus is offline  
Old 15 March 2024, 17:36   #11
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 1,655
Quote:
Originally Posted by Daedalus View Post
Indeed. Taking away the copy protection is one benefit, but that can be done with a separate patch. Also, the file loading and saving with the WHDLoad version is quite clunky compared to the native version.
I'm running it with CDTV, so most of games doesn't work without a WHDLoad.

Quote:

Yep, the game has the possibility to use a lot of memory so the WHDLoad virtualisation has to make sure all that memory is available. I'm assuming the low memory WHDLoad version limits it to 1 or 2MB, and the game doesn't allow the maximum sized maps as a result.
I find a thesettlers_lowmemory.slave from whdload.de and with noautovec switch it works now.
utri007 is offline  
Old 16 March 2024, 00:12   #12
Octopus66
Registered User
 
Join Date: Feb 2016
Location: London
Posts: 335
Quote:
Originally Posted by utri007 View Post
I'm running it with CDTV, so most of games doesn't work without a WHDLoad.
In that case fair enough, although it was not clear from the original post. We are lucky to have WHDLoad solutions for such scenarios.
Octopus66 is offline  
Old 16 March 2024, 00:24   #13
Octopus66
Registered User
 
Join Date: Feb 2016
Location: London
Posts: 335
Quote:
Originally Posted by Daedalus View Post
Indeed. Taking away the copy protection is one benefit, but that can be done with a separate patch. Also, the file loading and saving with the WHDLoad version is quite clunky compared to the native version.


Yep, the game has the possibility to use a lot of memory so the WHDLoad virtualisation has to make sure all that memory is available. I'm assuming the low memory WHDLoad version limits it to 1 or 2MB, and the game doesn't allow the maximum sized maps as a result.
Good points here. For people new or not aware it should be pointed out that WHDLoad installs are not always the best approach. Sometimes they are - especially if you are running on expanded machines or non-standard config.

Otherwise, games such as Premier Manager which holds the full game in RAM via floppy/gotek on A1200 (or any machine with enough RAM) but behaves like 512+512 on WHDLoad regardless of host config, are best played in the manner they were designed imho. Plus Premier Manager crashed for me after 2 seasons using WHDLoad.
Octopus66 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
Settlers WHDLoad to HDF ransom1122 project.WHDLoad 1 24 December 2016 13:19
A600/ACA620 WHDLoad Settlers problem Solo761 support.Games 11 16 May 2015 14:24
The Settlers - Geologist problem rmcin329 support.Games 6 20 July 2011 13:23
Problems with my settlers whdload adonay support.Games 4 01 November 2007 01:32
Kill's whdload Settlers polybius support.Games 6 18 September 2006 00:44

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 19:52.

Top

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