Giter VIP home page Giter VIP logo

ja2-stracciatella / ja2-stracciatella Goto Github PK

View Code? Open in Web Editor NEW
444.0 21.0 79.0 92.4 MB

The continuation of the venerable JA2-Stracciatella project.

Home Page: https://ja2-stracciatella.github.io/

C++ 87.64% C 5.92% Shell 0.12% CMake 0.74% Python 0.01% Rust 3.35% Lua 0.30% Kotlin 0.29% Java 1.62%
game original-game sdl2 strategy-game tactics c-plus-plus rust jagged-alliance2 hacktoberfest

ja2-stracciatella's Introduction

JA2-Stracciatella Continued

GitHub CI AppVeyor Coverity Scan Current Release

This is continuation of venerable JA2-Stracciatella project.

The goal of the project is to make Jagged Alliance 2 available on a wide range of platforms, improve its stability, fix bugs and provide a stable platform for mod development. At the moment the goal is mostly to fix bugs.

Official Homepage: http://ja2-stracciatella.github.io

To get in touch with the developers you can use the #ja2-stracciatella Discord channel on The Bear's Pit.

How to start the game

  1. Install original Jagged Alliance 2 game on your computer. Data files from the original game will be used by JA2-Stracciatella

  2. Download JA2-Stracciatella or compile it from the cloned git repository.

With the optional launcher

  1. Start the launcher and use it to configure the game. It will automatically create the configuration file.

  2. Set “JA2 Data Directory” to point to the directory where the original game was installed during step 1. You can manually enter the directory or use the “...” button to browse your computer.

  3. If you haven't installed the English version of the original game, you have to select the correct “Game Version” i.e. localization. Note that the game supports two different Russian localizations: RUSSIAN for the “BUKA Agonia Vlasty” release and RUSSIAN_GOLD for the “Gold” release.

Without the optional launcher

  1. Start the game the first time. It will create the configuration file %USERPROFILE%\Documents\JA2\ja2.json on Windows or ~/.ja2/ja2.json on Unix-like systems.

  2. Edit the configuration file and set parameter game_dir to point to the directory where the original game was installed during step 1. For example, D:\games\ja2\ (on Windows) or /home/user/games/ja2-installed (on Linux).

  3. If you installed not the English version of the original game, but one of the localized varieties (e.g. French or Russian), you need to start ja2.exe with parameter telling which version of the game you are using. For example: ja2.exe -resversion FRENCH

Supported localizations are DUTCH, ENGLISH, FRENCH, GERMAN, ITALIAN, POLISH, RUSSIAN, RUSSIAN_GOLD. Use RUSSIAN for the “BUKA Agonia Vlasty” release and RUSSIAN_GOLD for the “Gold” release.

If you downloaded a precompiled version of JA2-Stracciatella, the archive may contain a set of bat files for all supported localizations.

Run ja2.exe -help for list of available options.

Development

The project is developed on github. Pull requests with bug fixes are very welcome.

How to contribute

The best way to contribute is to make a pull request with a bug fix. Please see list of open issues here.

The second best way is to file a bug report if you encounter a bug.

How to make a pull request

  1. Fork the project
  2. Create a branch (git checkout -b my_feature_branch)
  3. Commit your changes (git commit -am "description of your changes")
  4. Push to the branch (git push origin my_feature_branch)
  5. Create a pull request from your branch into master

Please don't reformat the code for the sake of it, because it will make the merge process harder. Instead use the following settings in your editor:

  • display tab as 8 spaces
  • indent with tabs

If you add new code, please don't add spaces after opening or before closing parentheses.

History of the Project

The original project was run by Tron since 2006. He did an amazing job of cleaning up the JA2 sources and making them portable. The work was massive too - there are over 7000 commits in the original svn repository svn://tron.homeunix.org/ja2/trunk. Unfortunately, the work on the project ceased in 2010. The original project homepage is no longer available. Some history can be found in JA2-Stracciatella Q&A, or the Wayback Machine

License

Unless specified explicitly in the commit message, all changes since commit 8287b98 are released to the public domain. All libraries in dependencies/lib-* have their own licenses.

It is not known under which license Tron released his changes. All we know, the source codes were publicly available in his svn repository.

The original Jagged Alliance source code was released by Strategy First Inc. in 2004 under the Source Code License Agreement ("SFI-SCLA"). You can find the license in file SFI Source Code license agreement.txt.

ja2-stracciatella's People

Contributors

amdmi3 avatar christiankaeser avatar danf96 avatar daviel avatar dersteffi avatar edwbuck avatar flaviojs avatar fluffyquack avatar geca avatar gtrafimenkov avatar ja2-derek avatar janisozaur avatar jasmine-ja2 avatar jonhen avatar jrf-github avatar lynxlynxlynx avatar magras avatar manuel-k avatar maxrd2 avatar meisterp avatar misanthropos avatar momoko-h avatar oldlaptop avatar pinkahd avatar rinnet avatar rp- avatar selaux avatar simonmarcel avatar timp87 avatar z33ky avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ja2-stracciatella's Issues

Return support of 90210 code

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


In some versions of the original game (for example, Russian and Russian Gold) it was possible to enter code 90210 instead of xep624 and get previously generated IMP character.

This is not supported in JA2-Stracciatella at the moment.

Return support of it back. It wouldn't hurt anyone.

Reported by https://bitbucket.org/alex_weil


Support 800x600 mod

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


User Scheinworld from the Bear's Pit Forums thinks it would be great to support 800x600 mod created by Mythrell.

Thread on BPF: http://www.bears-pit.com/board/ubbthreads.php/topics/248640/800x600mod_v0_04b.html#Post248640

Binaries (data files and exe) can be found here: http://kermi.pp.fi/JA_2/Stracciatella/Mods/800x600Mod/

Source codes are here: https://launchpad.net/~bojo42/+archive/ja2-stracciatella/+packages

Think about supporting 800x600 mod. Although its functionality somewhat similar to high resolution support added recently to JA2-Stracciatella, some things are done better in 800x600.

Another point to consider: 800x600 mod uses modified resources from the original game. Strictly speaking it is not legal to distribute them, since it is property of the publisher.


Integrate bugfixes from sunshine's repository

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


User Sunshine from the Bear's Pit Forums has git repository with some bugfixes and new features.

Repository: https://github.com/hb029/JA-2-Stracciatella

Some info can be found here: http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/305479/Re_JA2_git_repository_availabl.html#Post305479

Need to check the source codes, extract bugfixes and apply them here.

Reported by Scheinworld from BPF.


Support cover and LOS in all version

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


It seems at the moment "Display cover" and LOS features only work with Gold resources. Think about supporting this in all versions of the game.

It will require redrawing some graphics since it is not possible (for legal reasons) to take files from the game resources and include into the distribution.

More info can be found here: http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/301165/COVER_and_LOS_in_Stracciatella.html#Post301165

get the file highl3.sti from ub and copy it to your ja2-data directory:

3386 bytes: data/tilesets/0/highl3.sti

Display Cover and Line of Sight are working just fine now.

Crashing in tactical Combat mode while scrolling in fullscreen (Mac)

Originally reported by: Anonymous


While in fullscreen it is impossible to scroll through the tactical combat mode by either arrow keys or mouse movement. No problems in window mode.

ja2 always crashes with the following output in shell and the logging output back to the end:

#!shell
Game version: ENGLISH
Configuration file:            '/Users/matze/.ja2/ja2.ini'
Root game resources directory: '/Users/matze/ja2/JaggedAlliance2'
Data directory:                '/Users/matze/ja2/JaggedAlliance2/Data'
Tilecache directory:           '/Users/matze/ja2/JaggedAlliance2/Data/Tilecache'
------------------------------------------------------------------------------
2013-04-06 12:13:43.492 ja2[13004:707] Loading Maximizer into bundle: (null)
2013-04-06 12:14:11.682 ja2[13004:707] Maximizer: Unsupported window created of class: SDL_QuartzWindow

#!log

Process:         ja2 [12970]
Path:            /Users/USER/Downloads/*/ja2
Identifier:      ja2
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  bash [12968]

Date/Time:       2013-04-06 12:11:58.076 +0200
OS Version:      Mac OS X 10.7.5 (11G63b)
Report Version:  9

Interval Since Last Report:          3312749 sec
Crashes Since Last Report:           91
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      8866E1E1-F76F-4E55-B22E-67C956A266D0

Crashed Thread:  1  Dispatch queue: com.apple.libdispatch-manager

Exception Type:  EXC_CRASH (SIGBUS)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
objc[12970]: garbage collection is OFF

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_c.dylib               0x904f8a97 memmove$VARIANT$sse42 + 218
1   ja2                             0x00347a21 Blt16BPPTo16BPP(unsigned short*, unsigned int, unsigned short*, unsigned int, int, int, int, int, unsigned int, unsigned int) + 177
2   ja2                             0x002e1181 RestoreShiftedVideoOverlays(short, short) + 929
3   ja2                             0x0034b56f _ZL19ScrollJA2Backgroundss + 1071
4   ja2                             0x0034bfb1 RefreshScreen() + 593
5   ja2                             0x0004caf3 GameLoop() + 1155
6   ja2                             0x00335700 _ZL8MainLoopv + 240
7   ja2                             0x0033588c SDL_main + 284
8   ja2                             0x003b1a4f -[SDLMain applicationDidFinishLaunching:] + 111
9   com.apple.Foundation            0x993c6df1 __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 + 49
10  com.apple.CoreFoundation        0x90e93903 ___CFXNotificationPost_block_invoke_1 + 275
11  com.apple.CoreFoundation        0x90e5e688 _CFXNotificationPost + 2776
12  com.apple.Foundation            0x993b1fde -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
13  com.apple.AppKit                0x94c11ba9 -[NSApplication _postDidFinishNotification] + 259
14  com.apple.AppKit                0x94c1189f -[NSApplication _sendFinishLaunchingNotification] + 84
15  com.apple.AppKit                0x94c103c0 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 277
16  com.apple.AppKit                0x94c100d6 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 377
17  com.apple.CoreFoundation        0x90eac1c8 -[NSObject performSelector:withObject:withObject:] + 72
18  com.apple.Foundation            0x993ec0c2 __-[NSAppleEventManager setEventHandler:andSelector:forEventClass:andEventID:]_block_invoke_1 + 121
19  com.apple.Foundation            0x993eae75 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 476
20  com.apple.Foundation            0x993eac49 _NSAppleEventManagerGenericHandler + 234
21  com.apple.AE                    0x90a21045 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 202
22  com.apple.AE                    0x90a0ab67 _ZL25dispatchEventAndSendReplyPK6AEDescPS_ + 43
23  com.apple.AE                    0x90a0aa54 aeProcessAppleEvent + 253
24  com.apple.HIToolbox             0x9a966a86 AEProcessAppleEvent + 103
25  com.apple.AppKit                0x94c0d157 _DPSNextEvent + 1301
26  com.apple.AppKit                0x94c0c752 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113
27  com.apple.AppKit                0x94c08ac1 -[NSApplication run] + 911
28  ja2                             0x003b184d CustomApplicationMain + 493
29  ja2                             0x003b1d34 main + 260
30  ja2                             0x000021f5 start + 53

Thread 1 Crashed:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib          0x907fb90a kevent + 10
1   libdispatch.dylib               0x91589e04 _dispatch_mgr_invoke + 969
2   libdispatch.dylib               0x91588853 _dispatch_mgr_thread + 53

Thread 2:
0   libsystem_kernel.dylib          0x907fb02e __workq_kernreturn + 10
1   libsystem_c.dylib               0x90522ccf _pthread_wqthread + 773
2   libsystem_c.dylib               0x905246fe start_wqthread + 30

Thread 1 crashed with X86 Thread State (32-bit):
  eax: 0x00000004  ebx: 0xac1aac00  ecx: 0xb00805dc  edx: 0x907fb90a
  edi: 0xb0080720  esi: 0x91589a4c  ebp: 0xb0080738  esp: 0xb00805dc
   ss: 0x00000023  efl: 0x00000247  eip: 0x907fb90a   cs: 0x0000000b
   ds: 0x00000023   es: 0x00000023   fs: 0x00000023   gs: 0x0000000f
  cr2: 0xb020700c
Logical CPU: 0

Binary Images:
    0x1000 -   0x5cdff3 +ja2 (??? - ???) <7A6E9D96-5C6A-39DA-A245-88C84B528E5D> /Users/USER/Downloads/*/ja2
 0x2fdd000 -  0x2fe1ffb  com.apple.audio.AudioIPCPlugIn (1.2.3 - 1.2.3) <D4092467-5BBE-3ED6-A493-7DB1EE8E6686> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn
 0x2fe6000 -  0x2febfff  com.apple.audio.AppleHDAHALPlugIn (2.2.5 - 2.2.5a5) <BAD1E0E6-10E6-342C-BEB8-B1706F0CE2CF> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
 0x73b3000 -  0x73b5fff  libCoreFSCache.dylib (??? - ???) <9E7CBE71-566C-36E9-A49F-C5FF6956D76F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
 0x76cf000 -  0x76d2ff7 +net.culater.SIMBL.osax (0.9.9 - 0.9.9) <FB5B987E-B3AE-8F9B-7BAE-2C635D76A7F2> /Library/ScriptingAdditions/SIMBL.osax/Contents/MacOS/SIMBL
 0x76d8000 -  0x76f3ff7 +net.infinite-labs.Afloat (2.2 - 2.2) <62EE2BC8-8625-DED6-C919-7E54759069FA> /Users/USER/Library/Application Support/SIMBL/*/Afloat.bundle/Contents/MacOS/Afloat
 0x7702000 -  0x7704ff3 +com.chpwn.MaximizerSIMBL (1.0 - 1) <3E0E6123-F518-3627-B6AC-37BC1274723C> /Library/Application Support/SIMBL/*/Maximizer.bundle/Contents/MacOS/MaximizerSIMBL
 0x80b9000 -  0x80c2ff6  libcldcpuengine.dylib (2.0.19 - compatibility 1.0.0) <95A88DC8-E5EE-363F-9275-214D5AB7A2EF> /System/Library/Frameworks/OpenCL.framework/Libraries/libcldcpuengine.dylib
 0x80d9000 -  0x80d9ffd +cl_kernels (??? - ???) <BFA931D8-E7FB-46C8-BF1E-4E9E38647E0E> cl_kernels
 0x80ed000 -  0x80edff7 +cl_kernels (??? - ???) <D89AC6D1-5309-4110-B7DD-E50F115FBB93> cl_kernels
 0x80f1000 -  0x80f1ffb +cl_kernels (??? - ???) <96D7EC78-9E0B-4ABC-A3BF-A6932FA751D9> cl_kernels
 0x8afe000 -  0x8ba6ff7  unorm8_bgra.dylib (2.0.19 - compatibility 1.0.0) <99A967D2-5577-396B-BD11-56EAFF962AB2> /System/Library/Frameworks/OpenCL.framework/Libraries/ImageFormats/unorm8_bgra.dylib
 0x8bb8000 -  0x8c5dff7  unorm8_rgba.dylib (2.0.19 - compatibility 1.0.0) <58EF82E1-2227-38BD-B298-47BC1D149789> /System/Library/Frameworks/OpenCL.framework/Libraries/ImageFormats/unorm8_rgba.dylib
0x70000000 - 0x70141fff  com.apple.audio.units.Components (1.7.3 - 1.7.3) <288826E4-A704-3FDB-8DF6-AFD50A73142B> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8fe57000 - 0x8fe89aa7  dyld (195.6 - ???) <60FD3471-A1D7-342E-99A7-3EDECDAEC6EC> /usr/lib/dyld
0x90005000 - 0x90131ff9  com.apple.CFNetwork (520.5.1 - 520.5.1) <F3C606BF-6DCF-33CD-981B-7253C9E3113A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90132000 - 0x9017bff7  libGLU.dylib (??? - ???) <9AF7AD51-16E3-3674-B60E-30EE499D7B46> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9017c000 - 0x9017cffe  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <7F0E8EE2-9E8F-366F-9988-E2F119DB9A82> /usr/lib/system/libkeymgr.dylib
0x904c4000 - 0x9058ffff  libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <52421B00-79C8-3727-94DE-62F6820B9C31> /usr/lib/system/libsystem_c.dylib
0x905e3000 - 0x90627fff  com.apple.MediaKit (12 - 602) <6E429DD7-8829-37DE-94AF-940FB70F2FB9> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x90628000 - 0x90639fff  libbsm.0.dylib (??? - ???) <54ACF696-87C6-3652-808A-17BE7275C230> /usr/lib/libbsm.0.dylib
0x9063a000 - 0x90642fff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <28D5D8B5-14E8-3DA1-9085-B9BC96835ACF> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x907b6000 - 0x907b7fff  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <B04592B1-0924-3422-82FF-976B339DF567> /usr/lib/system/libsystem_blocks.dylib
0x907e2000 - 0x90800ff7  libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <79179F83-457A-3539-A76B-E960D2108109> /usr/lib/system/libsystem_kernel.dylib
0x90801000 - 0x90804ff7  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <69357047-7BE0-3360-A36D-000F55E39336> /usr/lib/system/libmathCommon.A.dylib
0x90a07000 - 0x90a3dff7  com.apple.AE (527.7 - 527.7) <7BAFBF18-3997-3656-9823-FD3B455056A4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x90a69000 - 0x90a8cfff  com.apple.CoreVideo (1.7 - 70.3) <4234C11C-E8E9-309A-9465-27D6D7458895> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x90b21000 - 0x90bb8ff3  com.apple.securityfoundation (5.0 - 55116) <EB53CEF7-4836-39FD-B012-6BC122ED4CE9> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x90c96000 - 0x90c96fff  com.apple.Carbon (153 - 153) <6FF98F0F-2CDE-3888-A304-4ED447D24CE3> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90c97000 - 0x90c99ff9  com.apple.securityhi (4.0 - 1) <BD367302-73C3-32F4-8080-E389AE89E434> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x90cd3000 - 0x90ce8ff7  com.apple.ImageCapture (7.1.0 - 7.1.0) <E5FCA336-7E47-343E-A82D-CCCA5BCD5929> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x90ce9000 - 0x90d76fe7  libvMisc.dylib (325.4.0 - compatibility 1.0.0) <F2A8BBA3-6431-3CED-8CD3-0953410B6F96> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x90d7d000 - 0x90d8dfff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <6D6F0C9D-2EEA-3578-AF3D-E2A09BCECAF3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x90d8e000 - 0x90dc5fef  com.apple.DebugSymbols (2.1 - 87) <EB951B78-31A5-379F-AFA1-B5C9A7BB3D23> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x90e0e000 - 0x90fe5fe7  com.apple.CoreFoundation (6.7.2 - 635.21) <4D1D2BAF-1332-32DF-A81B-7E79D4F0A6CB> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90fe6000 - 0x91029ffd  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <4BA1F5F1-F0A2-3FEB-BB62-F514DCBB3725> /usr/lib/system/libcommonCrypto.dylib
0x9102a000 - 0x9104cff8  com.apple.PerformanceAnalysis (1.11 - 11) <453463FF-7C42-3526-8C96-A9971EE07154> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x91363000 - 0x913b3ffa  libTIFF.dylib (??? - ???) <CAD45E49-FD7C-37FA-A118-AEB526B90E67> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x913b4000 - 0x9140fff3  com.apple.Symbolication (1.3 - 91) <B5A9433A-0915-343A-90FF-5C469D4DC508> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x91412000 - 0x91486fff  com.apple.CoreSymbolication (2.2 - 73.2) <FA9305CA-FB9B-3646-8C41-FF8DF15AB2C1> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x91487000 - 0x91586ffb  com.apple.DiskImagesFramework (10.7.4 - 331.7) <31A74A7E-E2AE-313D-A7C4-6DFCF0F22C9A> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x91587000 - 0x91595fff  libdispatch.dylib (187.10.0 - compatibility 1.0.0) <1B857064-288D-3919-B81A-38E9F4D19B54> /usr/lib/system/libdispatch.dylib
0x91596000 - 0x91679ff7  libcrypto.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <BD913D3B-388D-33AE-AA5E-4810C743C28F> /usr/lib/libcrypto.0.9.8.dylib
0x9167a000 - 0x91680fff  libGFXShared.dylib (??? - ???) <9C9834EB-B794-38C8-9B90-31D8CB234F86> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x91681000 - 0x91684ff7  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <7F6C14CC-0169-3F1B-B89C-372F67F1F3B5> /usr/lib/system/libcompiler_rt.dylib
0x91685000 - 0x91699ff7  com.apple.CFOpenDirectory (10.7 - 144) <665CDF77-F0C9-3AFF-8CF8-64257268B7DD> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x916f7000 - 0x91748ff9  com.apple.ScalableUserInterface (1.0 - 1) <C3FA7E40-0213-3ABC-A006-2CB00B6A7EAB> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x91749000 - 0x91749fff  com.apple.audio.units.AudioUnit (1.7.3 - 1.7.3) <2E71E880-25D1-3210-8D26-21EC47ED810C> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x917c8000 - 0x917d0ff3  libunwind.dylib (30.0.0 - compatibility 1.0.0) <E8DA8CEC-12D6-3C8D-B2E2-5D567C8F3CB5> /usr/lib/system/libunwind.dylib
0x917d1000 - 0x917daff3  com.apple.CommonAuth (2.2 - 2.0) <C3FD6EC2-8EB3-38FB-BBB7-05009CA49024> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x91815000 - 0x91ae4ffb  com.apple.security (7.0 - 55148.6) <8DF67BDD-C98F-3B7E-AC63-D468407FA82D> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x91ae5000 - 0x91b0dff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <AB530FB2-8BD1-3328-95E8-CF449F0429CA> /usr/lib/libxslt.1.dylib
0x91ba7000 - 0x91c1dfff  com.apple.Metadata (10.7.0 - 627.37) <F54AED70-95C5-3561-8C87-D9E5539E98A4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91c1e000 - 0x91d2dff7  com.apple.DesktopServices (1.6.5 - 1.6.5) <CEC069D7-37A3-3D25-A3BB-39DE99FDA46E> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x91d80000 - 0x921f5ff7  FaceCoreLight (1.4.7 - compatibility 1.0.0) <3E2BF587-5168-3FC5-9D8D-183A9C7C1DED> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLight
0x9248d000 - 0x924b8fff  com.apple.GSS (2.2 - 2.0) <2C468B23-FA87-30B5-B9A6-8C5D1373AA30> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x924b9000 - 0x924baff0  libunc.dylib (24.0.0 - compatibility 1.0.0) <BCD277D0-4271-3E96-A4A2-85669DBEE2E2> /usr/lib/system/libunc.dylib
0x924d3000 - 0x92513ff7  com.apple.NavigationServices (3.7 - 193) <16A8BCC8-7343-3A90-88B3-AAA334DF615F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92514000 - 0x92816fff  com.apple.CoreServices.CarbonCore (960.25 - 960.25) <C613B0DA-B401-3DC7-B626-6E20D4DDC8A8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x92817000 - 0x92817ff0  com.apple.ApplicationServices (41 - 41) <BED33E1D-C95C-3654-9A3A-0CB3607F9F10> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x92818000 - 0x92818fff  libOpenScriptingUtil.dylib (??? - ???) <E4C22B65-9493-31D5-9D46-19BD70975587> /usr/lib/libOpenScriptingUtil.dylib
0x92819000 - 0x92827fff  libz.1.dylib (1.2.5 - compatibility 1.0.0) <E73A4025-835C-3F73-9853-B08606E892DB> /usr/lib/libz.1.dylib
0x92828000 - 0x9282cff7  com.apple.OpenDirectory (10.7 - 146) <CFBA4CCF-65D4-3879-BC6A-8888C13E3345> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9282d000 - 0x9285cff7  libsystem_info.dylib (??? - ???) <37640811-445B-3BB7-9934-A7C99848250D> /usr/lib/system/libsystem_info.dylib
0x929af000 - 0x929b7ff3  liblaunch.dylib (392.39.0 - compatibility 1.0.0) <9E6135FF-C2B1-3BC9-A160-B32D71BFA77C> /usr/lib/system/liblaunch.dylib
0x929b8000 - 0x92a19ffb  com.apple.audio.CoreAudio (4.0.3 - 4.0.3) <7A14BE52-6789-3CE3-9AE9-B733F4903EB1> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x92a1a000 - 0x92bceff3  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <4AFF6FC3-6283-3934-8EFC-CA227CA11164> /usr/lib/libicucore.A.dylib
0x92bfb000 - 0x92d51fff  com.apple.audio.toolbox.AudioToolbox (1.7.3 - 1.7.3) <F09C7075-2C4E-3A4F-A372-95D700125513> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x92f8f000 - 0x92fcfff7  libauto.dylib (??? - ???) <984C81BE-FA1C-3228-8F7E-2965E7E5EB85> /usr/lib/libauto.dylib
0x92fd0000 - 0x92fdbff3  libCSync.A.dylib (600.0.0 - compatibility 64.0.0) <D6E17FD4-ECA0-3EEE-BFC5-F6A42A21AB5D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x92fdc000 - 0x92fe3ffd  com.apple.NetFS (4.0 - 4.0) <D0D59145-D211-3E7C-9062-35A2833FA99B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x9304d000 - 0x930a6fff  com.apple.HIServices (1.21 - ???) <91EC636D-AC27-3332-BA1C-FD7301917429> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x930a7000 - 0x93109ff3  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <266CE9B3-526A-3C41-BA58-7AE66A3B15FD> /usr/lib/libstdc++.6.dylib
0x9310a000 - 0x93110ffd  com.apple.CommerceCore (1.0 - 17) <71641C17-1CA7-3AC9-974E-AAC9EB641035> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x93111000 - 0x93112ff4  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <6DE3FDC7-0BE0-3791-B6F5-C15422A8AFB8> /usr/lib/system/libremovefile.dylib
0x93113000 - 0x9317bfff  libc++.1.dylib (28.4.0 - compatibility 1.0.0) <B24814AB-CA77-3B9D-8FAB-58C9B4FD3A16> /usr/lib/libc++.1.dylib
0x9317e000 - 0x931d0ff7  libFontRegistry.dylib (??? - ???) <C2B84661-A62D-3FFF-8D8C-BC697E9BDF4C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x931d1000 - 0x931dcffb  com.apple.speech.recognition.framework (4.0.21 - 4.0.21) <A1764D2F-EB84-33DC-9ED5-CDA3B468FF3E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x931dd000 - 0x931ffffe  com.apple.framework.familycontrols (3.0 - 300) <6735D7ED-7053-3AB8-B144-E7F70A124CCD> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x93200000 - 0x93236ff4  com.apple.LDAPFramework (3.2 - 120.2) <CCEB43CD-3861-33CC-8D9B-588F415A7028> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x93239000 - 0x93296ffb  com.apple.htmlrendering (76 - 1.1.4) <743C2943-40BC-36FB-A45C-3421A394F081> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x932f0000 - 0x932fefff  com.apple.opengl (1.8.1 - 1.8.1) <766AFB12-A2CB-3A55-B662-FC9FFCAE0008> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x932ff000 - 0x9330affe  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <4A7FCD28-9C09-3120-980A-BDF6EDFAAC62> /usr/lib/libbz2.1.0.dylib
0x9330b000 - 0x9341cff7  libJP2.dylib (??? - ???) <2B5EB147-F845-30DF-87C4-D2D3C3D0680A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x93451000 - 0x934b6ff7  libvDSP.dylib (325.4.0 - compatibility 1.0.0) <4B4B32D2-4F66-3B0D-BD61-FA8429FF8507> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x93872000 - 0x93942ffb  com.apple.ImageIO.framework (3.1.2 - 3.1.2) <2092785C-795A-3CDF-A1B4-6C80BA3726DD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x939c2000 - 0x939c4ff7  libdyld.dylib (195.5.0 - compatibility 1.0.0) <637660EA-8D12-3B79-B644-041FEADC9C33> /usr/lib/system/libdyld.dylib
0x93dba000 - 0x93deeff8  libssl.0.9.8.dylib (44.0.0 - compatibility 0.9.8) <567E922C-E64F-321B-9A47-6B18BF481625> /usr/lib/libssl.0.9.8.dylib
0x93e68000 - 0x93e69fff  libDiagnosticMessagesClient.dylib (??? - ???) <DB3889C2-2FC2-3087-A2A2-4C319455E35C> /usr/lib/libDiagnosticMessagesClient.dylib
0x93e6a000 - 0x940deff3  com.apple.CoreImage (7.99.1 - 1.0.1) <C4B2DD2A-8E45-31CD-9B25-2AC1CA252B14> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x94124000 - 0x94242fec  com.apple.vImage (5.1 - 5.1) <7757F253-B281-3612-89D4-F2B04061CBE1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x94243000 - 0x9425dfff  com.apple.Kerberos (1.0 - 1) <D7920A1C-FEC4-3460-8DD0-D02491578CBB> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9425e000 - 0x9429fff9  libcurl.4.dylib (7.0.0 - compatibility 7.0.0) <9FD420FB-7984-3A07-8914-BB19E687D38B> /usr/lib/libcurl.4.dylib
0x942a0000 - 0x942a0fff  com.apple.vecLib (3.7 - vecLib 3.7) <8CCF99BF-A4B7-3C01-9219-B83D2AE5F82A> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x94692000 - 0x946affff  libresolv.9.dylib (46.1.0 - compatibility 1.0.0) <2870320A-28DA-3B44-9D82-D56E0036F6BB> /usr/lib/libresolv.9.dylib
0x946ca000 - 0x947a0aab  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <2E272DCA-38A0-3530-BBF4-47AE678D20D4> /usr/lib/libobjc.A.dylib
0x94b9e000 - 0x94ba2fff  com.apple.CommonPanels (1.2.5 - 94) <3A988595-DE53-34ED-9367-C9A737E2AF38> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x94ba3000 - 0x94bb8fff  com.apple.speech.synthesis.framework (4.0.74 - 4.0.74) <92AADDB0-BADF-3B00-8941-B8390EDC931B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x94bb9000 - 0x94bc6fff  com.apple.HelpData (2.1.2 - 72.2) <330C6B7F-2512-37B7-B2FF-24E1804E9426> /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x94bdd000 - 0x94c02ff9  libJPEG.dylib (??? - ???) <743578F6-8C0C-39CC-9F15-3A01E1616EAE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x94c03000 - 0x95698ff6  com.apple.AppKit (6.7.5 - 1138.51) <B9D3DCA0-9765-354E-9730-75A45A97DDFD> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x95791000 - 0x95791fff  libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <7EFAD88C-AFBC-3D48-BE14-60B8EACC68D7> /usr/lib/system/libdnsinfo.dylib
0x95792000 - 0x9582efff  com.apple.ink.framework (10.7.5 - 113) <05CAFB64-D3B8-3973-87EA-CB8BBE580F6B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x9582f000 - 0x95910ff7  com.apple.DiscRecording (6.0.4 - 6040.4.1) <08BADDAD-FA79-3872-9387-EEE2A9FAA2F0> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x95975000 - 0x95a38fff  com.apple.CoreServices.OSServices (478.49 - 478.49) <5AF33605-C893-3F60-89CF-1BC9C0BC35AF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x95ad1000 - 0x95ad4ff9  libCGXType.A.dylib (600.0.0 - compatibility 64.0.0) <16DCE20A-9790-369A-94C1-B7954B418C77> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x95ad9000 - 0x95ad9fff  com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <22997C20-BEB7-301D-86C5-5BFB3B06D212> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x95ada000 - 0x95adfff7  libmacho.dylib (800.0.0 - compatibility 1.0.0) <56A34E97-518E-307E-8218-C5D43A33EE34> /usr/lib/system/libmacho.dylib
0x95ae1000 - 0x95b28ff5  com.apple.opencl (2.0.19 - 2.0.19) <7689E7B9-EE5A-3F74-8699-4CDED9162260> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x95b6a000 - 0x95b6bfff  liblangid.dylib (??? - ???) <C8C204E9-1785-3785-BBD7-22D59493B98B> /usr/lib/liblangid.dylib
0x961f9000 - 0x961f9fff  com.apple.Accelerate (1.7 - Accelerate 1.7) <4192CE7A-BCE0-3D3C-AAF7-6F1B3C607386> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x961fa000 - 0x96237fef  libGLImage.dylib (??? - ???) <FC13D46F-69C4-3BA1-A5E8-52C2EC8B7D58> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9624a000 - 0x962e0ff7  com.apple.LaunchServices (480.40 - 480.40) <D5C0DEF9-398C-3742-8C4E-875C3365EC8B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x962e1000 - 0x962e1fff  com.apple.Cocoa (6.6 - ???) <650273EF-1ABC-334E-B745-B75AF028F9F4> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x97177000 - 0x97182fff  libkxld.dylib (??? - ???) <14E79D7A-B6C2-35C5-B56D-D343BEC2A106> /usr/lib/system/libkxld.dylib
0x97183000 - 0x97187ff3  libsystem_network.dylib (??? - ???) <62EBADDA-FC72-3275-AAB3-5EDD949FEFAF> /usr/lib/system/libsystem_network.dylib
0x973b9000 - 0x973baff7  libsystem_sandbox.dylib (??? - ???) <5CFCCFB7-CF29-3E04-801D-8532AE004768> /usr/lib/system/libsystem_sandbox.dylib
0x973bb000 - 0x97403ff7  com.apple.SystemConfiguration (1.11.3 - 1.11) <68B92FEA-F754-3E7E-B5E6-D512E26144E7> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x97404000 - 0x97462ff7  com.apple.coreui (1.2.2 - 165.11) <340B0B83-1407-3AB4-BCAB-505C29303EE2> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x97463000 - 0x97479ffe  libxpc.dylib (77.19.0 - compatibility 1.0.0) <0585AA94-F4FD-32C1-B586-22E7184B781A> /usr/lib/system/libxpc.dylib
0x974f4000 - 0x974f4ff2  com.apple.CoreServices (53 - 53) <7CB7AA95-D5A7-366A-BB8A-035AA9E582F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x974f8000 - 0x974fcffa  libcache.dylib (47.0.0 - compatibility 1.0.0) <98A82BC5-0DD9-3212-9CAE-35A77278EEB6> /usr/lib/system/libcache.dylib
0x974fd000 - 0x97789ffb  com.apple.RawCamera.bundle (4.04 - 680) <DD1D3CFC-1710-3186-A6C4-89B42F100117> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x97792000 - 0x97795ffc  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <6FFDBD60-5EC6-3EFA-996B-EE030443C16C> /usr/lib/libpam.2.dylib
0x97916000 - 0x97d18ff6  libLAPACK.dylib (??? - ???) <00BE0221-8564-3F87-9F6B-8A910CF2F141> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x97d19000 - 0x97d36ff3  com.apple.openscripting (1.3.3 - ???) <0579A4CB-FD6F-3D7F-A17B-AC0F2CF11FC7> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x97da7000 - 0x97db2ffc  com.apple.NetAuth (1.0 - 3.0) <C07853C0-AF32-3633-9CEF-2480860C12C5> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x97f9a000 - 0x980fcffb  com.apple.QuartzCore (1.7 - 270.5) <6D0EC7FC-11E5-35FB-A08A-3B438E89FBDB> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x980fd000 - 0x9810dfff  libsasl2.2.dylib (3.15.0 - compatibility 3.0.0) <D6F728DA-990A-32A3-86FA-4A3F4D88E309> /usr/lib/libsasl2.2.dylib
0x98483000 - 0x9848dff2  com.apple.audio.SoundManager (3.9.4.1 - 3.9.4.1) <2A089CE8-9760-3F0F-B77D-29A78940EA17> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x984a0000 - 0x98544fff  com.apple.QD (3.40 - ???) <3881BEC6-0908-3073-BA44-346356E1CDF9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x98545000 - 0x9854cff8  libCGXCoreImage.A.dylib (600.0.0 - compatibility 64.0.0) <4F9DD9D1-F251-3661-A3C6-B1F550B084B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x9854d000 - 0x985afffb  com.apple.datadetectorscore (3.0 - 179.4) <3A418498-C189-37A1-9B86-F0ECB33AD91C> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x98e4c000 - 0x98e68ff5  com.apple.GenerationalStorage (1.0 - 126.1) <E622F823-7D98-3D13-9C3D-7EA482567394> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x98e69000 - 0x99061ff7  com.apple.CoreData (104.1 - 358.14) <C1730963-F75D-3338-B65F-D50235538B28> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9912b000 - 0x991b8ff7  com.apple.CoreText (220.22.0 - ???) <EA7210A7-DECC-3F76-8A66-D4E41859B3C6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x991b9000 - 0x991c0ff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <47DB9E1B-A7D1-3818-A747-382B2C5D9E1B> /usr/lib/system/libsystem_notify.dylib
0x991c1000 - 0x991ebff1  com.apple.CoreServicesInternal (113.19 - 113.19) <F7A309D1-DCB4-38DE-8248-E16D0182AA6C> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x991ec000 - 0x992e4ff7  libFontParser.dylib (??? - ???) <71B33EB1-27F8-3C68-B940-FC61A3CFE275> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x993af000 - 0x996b9ff3  com.apple.Foundation (6.7.2 - 833.25) <4C52ED74-A1FD-3087-A2E1-035AB3CF9610> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9970a000 - 0x9971dff8  com.apple.MultitouchSupport.framework (231.4 - 231.4) <083F7787-4C3B-31DA-B5BB-1993D9A9723D> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9971e000 - 0x9971fffd  libCVMSPluginSupport.dylib (??? - ???) <4B0476F9-950D-3EB7-BD83-F65AF0B05F0E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x99b15000 - 0x9a44072b  com.apple.CoreGraphics (1.600.0 - ???) <DD7CDD67-FC4F-36FE-962F-2EA7EF3FC780> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9a441000 - 0x9a45dff1  libPng.dylib (??? - ???) <F084226B-14F0-36C0-B5EC-22C78406D2B6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x9a45e000 - 0x9a4cdfff  com.apple.Heimdal (2.2 - 2.0) <2E1B8779-36D4-3C62-A67E-0034D77D7707> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x9a4ce000 - 0x9a5beff1  libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <9E5F86A3-8405-3774-9E0C-3A074273C96D> /usr/lib/libiconv.2.dylib
0x9a619000 - 0x9a694ffb  com.apple.ApplicationServices.ATS (317.12.0 - ???) <4D124B65-3D43-32E9-B296-3671347BB888> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9a695000 - 0x9a6d3fff  libRIP.A.dylib (600.0.0 - compatibility 64.0.0) <AF1174F9-4402-31EB-9C84-AB644E5865DF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9a6d4000 - 0x9a711ff7  libcups.2.dylib (2.9.0 - compatibility 2.0.0) <007A1877-E981-3007-A8FA-9B179F4ED6D1> /usr/lib/libcups.2.dylib
0x9a712000 - 0x9a71bfff  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <FEB5330E-AD5D-37A0-8AB2-0820F311A2C8> /usr/lib/libc++abi.dylib
0x9a7bb000 - 0x9a7bcff7  libquarantine.dylib (36.7.0 - compatibility 1.0.0) <46980EC2-149D-3CF7-B29A-401FB89C275D> /usr/lib/system/libquarantine.dylib
0x9a7bd000 - 0x9a7c5ff5  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <A1BFC320-616A-30AA-A41E-29D7904FC4C7> /usr/lib/system/libcopyfile.dylib
0x9a7c6000 - 0x9a7cafff  libGIF.dylib (??? - ???) <2ADFED97-2228-343D-9A53-207CBFDE7984> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x9a955000 - 0x9ac9bff3  com.apple.HIToolbox (1.9 - ???) <E5EA9EEF-3CCA-36A0-8688-DA2E64E2256C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9b17d000 - 0x9b1b0fef  libtidy.A.dylib (??? - ???) <E962D8EC-6B9D-35B7-B586-F07D92302ADD> /usr/lib/libtidy.A.dylib
0x9bbe3000 - 0x9bc11fe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <0D8984D3-BFCF-35A7-AA71-BEDC92126B7E> /usr/lib/libSystem.B.dylib
0x9bc1d000 - 0x9bc1efff  com.apple.TrustEvaluationAgent (2.0 - 1) <4BB39578-2F5E-3A50-AD59-9C0AB99472EB> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x9bc1f000 - 0x9bc48fff  com.apple.shortcut (2.1 - 2.1) <60000F49-6309-34B1-88A1-588DC566C8DF> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x9bcfd000 - 0x9bdbdffb  com.apple.ColorSync (4.7.4 - 4.7.4) <0A68AF35-15DF-3A0A-9B17-70CE2A106A6C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9bdbe000 - 0x9bdc5ff9  libsystem_dnssd.dylib (??? - ???) <EBEAF723-84F8-3544-8FB2-31B7771B50D0> /usr/lib/system/libsystem_dnssd.dylib
0x9bdc6000 - 0x9bde6ff7  com.apple.RemoteViewServices (1.5 - 44.2) <11C87337-FF29-3976-A230-6387D96563C5> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x9be1c000 - 0x9be2cff7  libCRFSuite.dylib (??? - ???) <CE616EF3-756A-355A-95AD-3472A876BEB9> /usr/lib/libCRFSuite.dylib
0x9be2d000 - 0x9be91fff  com.apple.framework.IOKit (2.0 - ???) <94827954-5906-36C4-819B-24CDAFD85C72> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9c4f5000 - 0x9c523ff7  com.apple.DictionaryServices (1.2.1 - 158.3) <8D03D180-D834-39F3-A106-78E0B22A7893> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x9c524000 - 0x9c528ffd  IOSurface (??? - ???) <EDDBEE65-1EB8-33A7-9972-E361A3508234> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9c59d000 - 0x9c5a0ffd  libCoreVMClient.dylib (??? - ???) <B8F8916D-F12A-3D95-ABF3-999D57B7D581> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9c5a1000 - 0x9c5a7ffb  com.apple.print.framework.Print (7.4 - 247.3) <CB075EEE-FA1F-345C-A1B5-1AB266FC73A1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9c5ea000 - 0x9c5edffb  com.apple.help (1.3.2 - 42) <DDCEBA10-5CDE-3ED2-A52F-5CD5A0632CA2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x9c6c6000 - 0x9c6d3fff  libGL.dylib (??? - ???) <A72F14F7-1836-34AB-9F08-67836CB966E4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9c6dc000 - 0x9c766ffb  com.apple.SearchKit (1.4.0 - 1.4.0) <CF074082-64AB-3A1F-831E-582DF1667827> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9c767000 - 0x9c769ffb  libRadiance.dylib (??? - ???) <4721057E-5A1F-3083-911B-200ED1CE7678> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9c76a000 - 0x9cc46ff6  libBLAS.dylib (??? - ???) <134ABFC6-F29E-3DC5-8E57-E13CB6EF7B41> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9cc47000 - 0x9cd57fe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <34E1E3CC-7B6A-3B37-8D07-1258D11E16CB> /usr/lib/libsqlite3.dylib
0x9cd58000 - 0x9cddffff  com.apple.print.framework.PrintCore (7.1 - 366.3) <EEC03CAB-7F79-3931-87FE-4DF0B767BF47> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9cdec000 - 0x9cdfaff7  libxar-nossl.dylib (??? - ???) <5BF4DA8E-C319-354A-967E-A0C725DC8BA3> /usr/lib/libxar-nossl.dylib
0x9cdfb000 - 0x9cee3fff  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <1841196F-68B5-309F-8ED1-6714B1DFEC83> /usr/lib/libxml2.2.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 3
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 59053
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=147.3M resident=71.8M(49%) swapped_out_or_unallocated=75.4M(51%)
Writable regions: Total=92.9M written=26.9M(29%) resident=37.8M(41%) swapped_out=12K(0%) unallocated=55.1M(59%)

REGION TYPE                      VIRTUAL
===========                      =======
CG backing stores                  2636K
CG image                             12K
CG raster data                      128K
CG shared images                   3512K
CoreGraphics                          8K
CoreImage                            72K
CoreServices                       2312K
MALLOC                             60.7M
MALLOC guard page                    48K
Memory tag=242                       12K
Memory tag=243                        4K
Memory tag=249                      156K
OpenCL                               24K
Stack                              65.0M
VM_ALLOCATE                        16.1M
__CI_BITMAP                          80K
__DATA                              9.9M
__DATA/__OBJC                        72K
__IMAGE                             528K
__IMPORT                              4K
__LINKEDIT                         45.0M
__OBJC                             1600K
__OBJC/__DATA                        12K
__PAGEZERO                            4K
__TEXT                            102.3M
__UNICODE                           544K
mapped file                       153.8M
shared memory                       308K
shared pmap                        10.0M
===========                      =======
TOTAL                             474.6M

Model: MacBookPro8,1, BootROM MBP81.0047.B27, 2 processors, Intel Core i5, 2.3 GHz, 8 GB, SMC 1.68f99
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.198.19.22)
Bluetooth: Version 4.0.8f17, 2 service, 11 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Samsung SSD 840 Series, 500,11 GB
Serial ATA Device: MATSHITADVD-R   UJ-898
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfd100000 / 2
USB Device: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8509, 0xfa200000 / 3
USB Device: hub_device, 0x0424  (SMSC), 0x2513, 0xfa100000 / 2
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821a, 0xfa113000 / 6
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0246, 0xfa120000 / 4

Free fonts

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


Every version of the game (Russian, French, etc.) uses its own Fonts.slf with glyphs for subset of characters used in this particular version of the game.

When a wrong Fonts.slf is used, the text looks completely broken.

Need to create our own fonts which:

  • will be free, so they can be distributed with the game;
  • will include glyphs for all characters for all versions of the game.

Reworked unicode support

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


At the moment there is a number of bugs related to unicode string support: #4, #5, #6

Most of them come from differences in wchar_t on various platforms (2 bytes on Windows, 4 bytes on Linux, ? bytes on MinGW on Linux, ? bytes on MinGW on Linux).

There is also an issue with Android NDK, which doesn't properly support wchar_t.

It might be a good idea to:

  • don't use wchar_t at all;
  • keep unicode strings incoded in utf-8;
  • transform to utf-16 where it is necessary (displaying, writing into files (saves, for example).

The ISO/IEC 10646:2003 Unicode standard 4.0 says: "The width of wchar_t is compiler-specific and can be as small as 8 bits. Consequently, _programs that need to be portable across any C or C++ compiler should not use wchar_t for storing Unicode text. The wchar_t type is intended for storing compiler-defined wide characters, which may be Unicode characters in some compilers."_

Here is a seemingly good library for the job: UTF8-CPP: UTF-8 with C++ in a Portable Way
Another option is QString, but it is a huge dependency for the project.


Windows and Linux saves are not compatible with each other

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


That's because strings are saved in each platform native format. For Windows this means 2-bytes per character, for Linux - 4 bytes.

See Build/SaveLoadGame.cc, ExtractSavedGameHeaderFromFile:

#!c++

#ifdef _WIN32 // XXX HACK000A
    EXTR_WSTR16(d, h.sSavedGameDesc, lengthof(h.sSavedGameDesc))
#else
    EXTR_WSTR32(d, h.sSavedGameDesc, lengthof(h.sSavedGameDesc))
#endif

It is probably a good idea to save games in Windows format on all platforms.


Free Editor.slf

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


In order to use the map editor, user should buy Unfinished Business version of the game and take Editor.slf from it.

Think about redrawing all the graphics from Editor.slf and including it into the distribution of JA2-Stracciatella. Editor.slf from Unfinished Business will not be necessary this way.

It shouldn't be too much of the work since Editor.slf is quite small - only about 3.5 Mb. It contains 79 sti files.


Saved games from two directories

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


"Load Game" dialog shows combined list of saved games taken from two directories:

  • %USERPROFILE%\Documents\JA2\SavedGames
  • and SavedGames where parameter data_dir in %USERPROFILE%\Documents\JA2\ja2.ini points

This is quite confusing, though is not very dungerous because new saves are always saved into %USERPROFILE%\Documents\JA2\SavedGames


Crash on exiting full screen mode on Mac OS

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


When exiting the game in full screen mode, the application crashes.
With SDL 1.2.15 it is just black screen and nothing happens.
With latest SDL 1.2 from repository, there is crash report window with following info:

Process:         ja2 [417]
Path:            /Users/USER/Documents/*/ja2
Identifier:      ja2
Version:         0
Code Type:       X86-64 (Native)
Parent Process:  bash [184]
User ID:         501

Date/Time:       2013-03-12 14:31:53.829 +0400
OS Version:      Mac OS X 10.8 (12A269)
Report Version:  10

Interval Since Last Report:          14359 sec
Crashes Since Last Report:           9
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      6801A2E4-F449-4D31-8A1C-74730B5E0A33

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libSDL-1.2.0.dylib              0x000000010eb4ce61 SDL_FreeFormat + 17
1   libSDL-1.2.0.dylib              0x000000010eb4e0d6 SDL_FreeSurface + 198
2   ja2                             0x000000010e53760d SGP::AutoObj<SDL_Surface, &(SDL_FreeSurface)>::~AutoObj() + 45
3   ja2                             0x000000010e537585 SGP::AutoObj<SDL_Surface, &(SDL_FreeSurface)>::~AutoObj() + 21
4   ja2                             0x000000010e535ce4 SGPVSurface::~SGPVSurface() + 196
5   ja2                             0x000000010e535c15 SGPVSurface::~SGPVSurface() + 21
6   ja2                             0x000000010e536338 DeletePrimaryVideoSurfaces() + 40
7   ja2                             0x000000010e53629d ShutdownVideoSurfaceManager() + 13
8   ja2                             0x000000010e522003 ShutdownStandardGamingPlatform() + 51
9   ja2                             0x000000010e521fc9 SGPExit() + 41
10  libsystem_c.dylib               0x00007fff96861337 __cxa_finalize + 204
11  libsystem_c.dylib               0x00007fff96862f83 exit + 15
12  ja2                             0x000000010e542ea7 -[SDLMain applicationDidFinishLaunching:] + 55
13  com.apple.CoreFoundation        0x00007fff94f23b8a _CFXNotificationPost + 2554
14  com.apple.Foundation            0x00007fff92cf7a76 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
15  com.apple.AppKit                0x00007fff902aef5d -[NSApplication _postDidFinishNotification] + 292
16  com.apple.AppKit                0x00007fff902aec96 -[NSApplication _sendFinishLaunchingNotification] + 216
17  com.apple.AppKit                0x00007fff902abec2 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 566
18  com.apple.AppKit                0x00007fff902ababc -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 351
19  com.apple.Foundation            0x00007fff92d1135b -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 308
20  com.apple.Foundation            0x00007fff92d111bd _NSAppleEventManagerGenericHandler + 106
21  com.apple.AE                    0x00007fff90014f68 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 307
22  com.apple.AE                    0x00007fff90014dc9 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 37
23  com.apple.AE                    0x00007fff90014c89 aeProcessAppleEvent + 318
24  com.apple.HIToolbox             0x00007fff983b8e29 AEProcessAppleEvent + 100
25  com.apple.AppKit                0x00007fff902a82a6 _DPSNextEvent + 1456
26  com.apple.AppKit                0x00007fff902a7862 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
27  com.apple.AppKit                0x00007fff9029ec03 -[NSApplication run] + 517
28  ja2                             0x000000010e542cb4 main + 1444 (SDLMain.m:227)
29  libdyld.dylib                   0x00007fff93ef07e1 start + 1

Linking ja2 fails on Ubuntu 13.04

Originally reported by: j0ki (Bitbucket: j0ki, GitHub: j0ki)


when compiling b8d21a6 on Ubuntu 13.04 I get the following linker error:

#!

joki@neo:~/src/development/ja2-stracciatella$ LANG=C make
===> LD ja2
/usr/bin/ld: _build/lib-gtest/src/gtest.o: undefined reference to symbol 'pthread_key_delete@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_key_delete@@GLIBC_2.2.5' is defined in DSO /lib/x86_64-linux-gnu/libpthread.so.0 so try adding it to the linker command line
/lib/x86_64-linux-gnu/libpthread.so.0: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [ja2] Error 1

Simple fix is adding -lpthread to the linker options, but I don't know, if it breaks other platforms:

#!diff
diff --git a/Makefile b/Makefile
index 26a50af..96cce01 100644
--- a/Makefile
+++ b/Makefile
@@ -148,6 +148,8 @@ CXXFLAGS += $(CFLAGS)

 LDFLAGS += -lm

+LDFLAGS += -lpthread
+
 ifdef WITH_ZLIB
 LDFLAGS += -lz
 endif


Map editor doesn't work in Russian (not gold) version

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


Map editor doesn't work in Russian (not gold) version.
When started:

ja2.exe -resversion RUSSIAN -editor

program fails with message:

ERROR: caught unhandled exception:
Opening file 'russian/splash_russian.sti' failed

Russian Gold version seems to start ok.

Reported by https://bitbucket.org/alex_weil


Integrate bugfixes from Misanthropos' repository

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


User Misanthropos from the Bear's Pit Forums has git repository with some bugfixes and probably new features.

Repository: https://github.com/misanthropos/ja2

Some info can be found here: http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/305479/Re_JA2_git_repository_availabl.html#Post305479

Need to check the source codes, extract bugfixes and apply them here.

Reported by Scheinworld from BPF.


Unnamed civilians disappear

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


Dnyarri from BPF reports:

http://www.ja-galaxy-forum.com/board/ubbthreads.php/topics/316005/High_resolutions_support_added.html#Post316005

Having some specific trouble with your latest build and 1024x768 resolution -- all
unnamed civilians disappear over time. Had same problems with another
resolution mod couple years back.
While using this mod, all civilians disappeared after some time (yes, crows too).
Is there a cure for such a glitch?
There are civilians in the hideout and in Drassen, but none are in Cambria and Alma.

Check SMP repositories for possible bugfixes

Originally reported by: Gennady Trafimenkov (Bitbucket: gennady, GitHub: gennady)


Check SMP project repositories for possible bugfixes which can be applied to JA2-Stracciatella.

List of repositores (from here http://ja2smp.no-ip.org/news/8):

main SMP repository : http://ja2smp.no-ip.org/hg/ja2smp/ja2smp

developer SMP repository : http://ja2smp.no-ip.org/hg/ja2smp/ja2smp_dev

beta SMP repository : http://ja2smp.no-ip.org/hg/ja2smp/ja2smp_beta

Reported by Scheinworld from BPF


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.