Swapping base.scs files causing an odd crash.

ThrTyrianKnight
Posts: 2
Joined: 29 Mar 2026 11:38

Swapping base.scs files causing an odd crash.

#1 Post by ThrTyrianKnight » 29 Mar 2026 12:05

I want to mod my copy of HU2009 and I thought I'd start by seeing if I could put the 2010 stuff in 2009, given that 6.5x55 Swedish is my favorite cartridge and I'll never say no to new animals, maps, and missions. So I figured I'd start by just seeing if I could simply put the whole 2010 base.scs file into it, since, as far as I can tell, they're on the same engine. Now I had expected this to either not work at all or effectively just turn it into a copy of 2010. It mostly did the latter but with a weird twist: everything works fine, the 6.5x55, the bevarian forest map, except the red deer. Every time I try to load a mission, free hunt, or database entry including red deer, it crashes, and I can't quite figure out why.

Quick addition, before this even gets approved: After playing around in the mission editor, I could get the deer to load, but only if it is the only animal on the map. Two red deer instantly crash; a red deer and any other animal crash after just a few seconds. I don't know if that means anything to anyone, but more info is always good. (End of addition.)

The prism3d.crash file produces the following:

Code: Select all

-----------------------------------------
Crash log created on: Sat Mar 28 20:41:47 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0235E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:1538C8D8
ECX:00000003
EDX:7FFFFFFF
ESI:0D867A50
EDI:00000011
CS:EIP: 0023:0235E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 36 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 36 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 20:42:59 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0249E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:154EB970
ECX:00000003
EDX:7FFFFFFF
ESI:0D797A50
EDI:00000011
CS:EIP: 0023:0249E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 4A 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 4A 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 20:43:58 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  024BE8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:0D80A720
ECX:00000003
EDX:7FFFFFFF
ESI:1CABB320
EDI:00000011
CS:EIP: 0023:024BE8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 4C 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 4C 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 20:49:56 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  025CE8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:14F47620
ECX:00000003
EDX:7FFFFFFF
ESI:150DE2F0
EDI:00000011
CS:EIP: 0023:025CE8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 5D 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 5D 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 20:58:26 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0249E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:15265540
ECX:00000003
EDX:7FFFFFFF
ESI:0D877A50
EDI:00000011
CS:EIP: 0023:0249E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 4A 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 4A 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 21:05:15 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  1003E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:15FC4A68
ECX:00000003
EDX:7FFFFFFF
ESI:0D809200
EDI:00000011
CS:EIP: 0023:1003E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 04 10 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 04 10 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 21:07:00 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0074E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:15006E78
ECX:00000003
EDX:7FFFFFFF
ESI:0D877A50
EDI:00000011
CS:EIP: 0023:0074E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 75 00 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 75 00 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame


-----------------------------------------
Crash log created on: Sat Mar 28 21:08:12 2026
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0248E8CE 0001:0003D8CE C:\Program Files (x86)\Hunting Unlimited 2009\p3core.dll

Registers:
EAX:00000001
EBX:0DB001D0
ECX:00000003
EDX:005E0000
ESI:148BF008
EDI:00000011
CS:EIP: 0023:0248E8CE
SS:ESP: 002B:0019EF64 EBP:00000000
DS:002B  ES:002B  FS:0053  GS:002B
Flags: 00010212
EIP preamble: 44 24 0C 51 52 50 68 48 94 49 02 E8 92 57 FF FF
              8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 4C 24 10 8B 54 24 0C 50 8B
              44 24 0C 51 52 50 68 6C 94 49 02 E8 62 57 FF FF
EIP bytecode: 8B 0D 00 00 00 00 83 C4 14 C3 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 48 14 8B 41 08 C3 CC CC CC
              CC CC 83 C1 44 E9 78 0C 00 00 CC CC CC CC CC CC
              CC CC 8B 44 24 04 8B 40 14 83 C0 08 C3 CC CC CC

Call stack:
Address   Frame
Now, I don't really know what any of this means, and I figured this is as good a place as any to ask. If there is a better place to ask this let me know. Otherwise, can anyone piece this together and figure out why it's crashing?

On the topic of HU modding: I noticed these forums were somewhat active a few years ago but it seems activity has kinda fizzled out, is this forum dead or jut nothing new to add? Are there any other places this community gathers to discuss and share modding information? Most of my modding experience is from Carnivores and I'd love to see this game have a modding community like that one has!
Last edited by Madkine on 29 Mar 2026 22:00, edited 1 time in total.
Reason: Added code block. Don't put large logs in clear text.
ThrTyrianKnight
Posts: 2
Joined: 29 Mar 2026 11:38

Re: Swapping base.scs files causing an odd crash.

#2 Post by ThrTyrianKnight » 02 Apr 2026 23:24

Ok update: after some extensive amounts of breaking stuff and seeing what does and doesn't work, I think I may have figured something out. I seem to have gotten the red deer to work, except for the database, which I also had to break the elk to get work, but I'm willing to sacrifice database for gameplay. Basically, HU2009 doesn't seem to like "index" values above what it has in vanilla (17), but If I set the red deer to share "index: 4" with the elk, the free hunt and everything works. I'm not really sure what index does then, but this is a neat little workaround and gives me more insight for when I inevitably attempt to add more species. If anyone knows more about why this is or what the Index value does let me know. Also, my questions about the community still stand. :)

Return to “Hunting Unlimited Series”

Who is online

Users browsing this forum: CCBot [Bot]