CTD μ΄νμ λ‘κ·Έμμ...
W 52740355833 bool __cdecl OpenApoc::Vehicle::popFinishedMissions(class OpenApoc::GameState &): λ€μ μ°¨λ μ무 μμ, μ ν΄ μν
E 52741482678 ν΄λμ€ std::shared_ptr
0x00000001402F9D30 PHYSFS_writeSLE16+0x15f400
0x000000014020208A PHYSFS_writeSLE16+0x6775a
0x00000001401FFD3A PHYSFS_writeSLE16+0x6540a
0x00000001400A784C PHYSFS_swapULE64+0x6600c
0x000000013FFA3D32 PHYSFS_swapULE64+0xffffffffff624f2
0x000000013FF7F210 PHYSFS_swapULE64+0xffffffffff3d9d0
0x000000014017E015 PHYSFS_swapULE64+0x13c7d5
0x0000000077A159CD BaseThreadInitThunk+0xd
0x0000000077C4A561 RtlUserThreadStart+0x21
κ·Έλ₯ 머리
μ΄ CTDλ μ΄μ λ κ²μμ λμ²νμ΅λλ€.
λ λ€ "μ΄μ§ 맡"μ μμ΅λλ€.
λ λ€ μ°¨λλ²νΈ 794~
"Limp Along"μ ν΄λ¦νλ©΄ λ°ν νλ©΄μΌλ‘ λ°λ‘ μ΄λν©λλ€.
κ·Έ μμΆμ μ λλ²κ·Έ κΈ°νΈλ₯Ό μ°Ύμ μ μλ κ²μ²λΌ μ¬λ°λ₯΄μ§ μκ² λ³΄μ λλ€(λ°λΌμ μ°Ύμ μ μλ κ°μ₯ κ°κΉμ΄ κΈ°νΈλ₯Ό μ¬μ©νκ³ μλλ°, μ΄λ physfsμ).
appveyor λΉλλ₯Ό μ¬μ©νλ κ²½μ° λ§¨ μμ 'λλ²κ·Έ' ν¨ν€μ§λ₯Ό μΆμΆν μ μμ΅λκΉ? λ°λΌμ .pdb νμΌμ .exeμ λμΌν λλ ν 리μ μμ΅λκΉ?
κ·Έλ¦¬κ³ "μ λ거리기 μλ"λ (μ΄μ κ°μ) μΌλΆ μ€λ₯μ λν΄μλ λ¨μν μλνμ§ μμ΅λλ€. μ€λ₯κ° ν¨κ³Όμ μΌλ‘ "μ°λ¦¬λ μΆ©λνλ €κ³ ν©λλ€. κ·Έλ¦¬κ³ μ¬κΈ°μ μ΄μ κ° μμ΅λλ€:"λΌκ³ λ§νλ―λ‘ κ³μ μλνλ©΄ μΆ©λμ΄ λ°μνκΈ° λλ¬Έμ λλ€. :)
μ₯κΈ°μ μΈ λͺ©νλ‘ νμ¬ 'μ μ₯' μνλ₯Ό μ€λ₯λ‘ λ€ννλ κ²μ΄ κ°λ₯ν μ μμΌλ©°, 무μμ΄ μλͺ»λμλμ§μ λν μ μ©ν μ 보λ₯Ό μ 곡ν μ μμ΅λλ€. κ·Έλ¬λ κ·Έκ²μ μ νν λμΌν λ¬Έμ μ λΉ μ§ μ μμ΅λλ€(λ΄λΆ λ°μ΄ν°κ° μ λ’°ν μ μμ, μ μ₯μ μμ±νλ €κ³ νλ©΄ μΆ©λμ΄ λ°μν μ μμ)
@JonnyH λ¬Έμ μμ΅λλ€. μμμΌμ ν΄κ·Όνλ©΄ λλ²κ·Έ ν¨ν€μ§λ‘ ν μ€νΈνλ κ²μ λͺ©νλ‘ ν κ²μ λλ€...
νμ¬ μ μ 체쑰 μ μλ€μ λλμ΄κΉμ§ :D
μΌλ§λ μ μ΅λκΉ? ) λ²μ μΌλ‘ ν¬λ§ XD
@makus82 μ¬νκ²λ μ΄λ² μ£Όλ§κ³Ό λ§μ§λ§ λͺ κ°λ₯Ό μ μΈνκ³ λ λ무 μ΄
CTDλ 첨λΆλ λ‘κ·Έ, μΈμ΄λΈ λ±μ νμΈνμκΈ° λ°λλλ€. μκ°μ μμνλ©΄ κ²μμ΄ μ€λ¨λ©λλ€...
@JonnyHκ° λ§νλλ‘ μννμΌλ©° μ΄λ¬ν κ²μ μμ±νκΈ° μ μ λλ²κ·Έ μ€μΉλ₯Ό μννμ΅λλ€ ...
κ·Έλ¦¬κ³ κ°μ μΈμ΄λΈ νμΌμ λ€λ₯Έ λ³ν...
0.1-117μμ λ€μ
μλ‘ μ€μΉλ₯Ό ν΄λ(μ μ₯μ μ μΈν λͺ¨λ κΈ°μ‘΄ apoc λ°μ΄ν°λ₯Ό μ§μ°κ³ zipμμ λ€μ μΆμΆ)
λͺ κ°μ§ μΈλΆ μ¬νμ μ 곡ν μ μμ΅λλ€.
μ¬ν λ¨κ³:
@μ€λ²λλ‘
μ, κ·Έλ μ΅λλ€. μ΄ CTDλ₯Ό μ»λ λͺ¨λ κ²μμμ μ λ μ λ μ¬μ©νμ§ μλ μ°¨λμ λν΄ λͺ μ² λ¬λ¬λ₯Ό μΆκ°λ‘ νκΈμΌλ‘ μ»κΈ° μν΄ μΈννμ΄λ APCμ μ€ν°λ μ ν맀ν©λλ€.
μ°¨λμ ν맀νμ§ μμ λ κ²μμμ ν
μ€νΈλ₯Ό μννκ³ μ΄ μ€λ₯κ° λ°μνλμ§ νμΈν©λλ€.
νμ¬ λͺ¨λ κ²μμ μΆ©λνλ μ°¨λμ ν맀νμ΅λλ€...
ν , λ°©κΈ μ§μ μ λμ ν맀νμ§ μμ κ²μμμ μ΄ μΆ©λμ΄ λ°μνμ΅λλ€... νμ νκ² λΉμ·ν κ² κ°μ΅λλ€...
μ¬κΈ°μλ κ°μ λ¬Έμ κ° λ°μν©λλ€. veicle λ° λλ²κ·Έ μ΅μ
μ λ°μ€ν¬ν±μΌλ‘ μ νν μ μμ΅λλ€.
μ΄λ€ μμ΄λμ΄ x ν΄κ²°?
κ±°λ νλ©΄μ μ½λκ° μλ§μΈ κ² κ°μ΅λλ€. 리ν©ν λ§ μμ΄ μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μ΄λ ΅μ΅λλ€.
0.1-167 ( OpenApoc-x64-v0.1-167-gf31d8b8b )μ μ¬μ ν μ‘΄μ¬νλλ° μ½κ° μ§μ¦λλ€μ... μ°¨λ μ¬λ§ λ²κ·Έκ° μ λ ¬λ κ²μΌλ‘ λ³΄κ³ λμμ΅λλ€. μ΄ λ²κ·Έκ° λΆμλ₯Ό κ±°λΆνλ μ΄μ κ° κΆκΈνμλκΉ?
κ²μμ λ‘λνκ±°λ μλ‘ μμνμ΅λκΉ?
μλ‘μ΄ κ²μμμ ν
μ€νΈλ₯Ό μλνμμμ€.
λ°©κΈ μλ‘ μ€μΉνμ¬ νμΈνκΈ° μν΄ μ κ²μμ μμνμ΅λλ€. μ¬μ ν λ¬Έμ κ° μλμ§ νμΈν©λλ€.
μκ² μ΅λλ€. μ΄ λ¬Έμ κ° ν΄κ²°λμλμ§ νμΈνκΈ° μ μ λ¬Έμ #255λ‘ μΈν΄ κ²μμ΄ λΆλͺ ν μΆ©λνμ΅λλ€.
μ¦, λλ Stormdogκ³Ό Wolfhound APCλ₯Ό ν맀ν μ μμκ³ 794 CTDλ μμ§ μμ§λ§ κ²μ μ€λ¨ μμ΄ μ²«λ μ΄ λλ λκΉμ§ κ°μ§ λͺ»νμ΅λλ€.
λ΄ μ κ²μμ μ’ λ£μν¨ μΆ©λμ λ‘κ·Έμ νλ©΄μ λν΄μλ #255μ λν κ°μ₯ μ΅κ·Όμ λκΈμ μ°Έμ‘°νμμμ€.
@redv μ°¨λ μΆ©λμ΄ ν΄κ²°λ κ² κ°μ§λ§ λ¬Έμ κ° μμ΄μ νΈμλ νμ₯λ κ² κ°μ΅λλ€. μ΄ λ²κ·Έλ μ¬μ ν λ°μν©λλ€...
κ²μμ μ’ λ£νλ©΄ μΆ©λμ΄ λ°μν©λκΉ?
κ²μμ μ’ λ£νκ±°λ λ² μ΄μ€ νλ©΄μ λ€μ΄κ° λ λ°μν©λλ€(μμ κ²½μ° μ’ λ£)
@redv μ¬νκ²λ λ°©κΈ μλ‘ μ€μΉν OpenApocμ μ κ²μμμ Agent 45 μ€λ₯κ° λ€μ λ°μνμ΅λλ€. λ€μκ³Ό κ°μ΄ κ²μμ μ’ λ£νλ©΄ λ°μν©λλ€...
κ²μ λ²μ μ μ΅μ λΉλμ λλ€(μμ± ββλΉμ 0.1-172).
"Limp Along"μ ν΄λ¦νλ©΄ μ΄ λ³νμ΄ μμ±λ©λλ€...
μμ© νλ‘κ·Έλ¨μ΄ GameState ν΄λμ€λ₯Ό νκ΄΄ν λ λ¨Όμ μμ΄μ νΈ λͺ©λ‘, λ λ²μ§Έλ‘ κΈ°μ§, μμ€, μ°κ΅¬μ λ±μ νκ΄΄ν©λλ€. Lab ν΄λμ€μλ μ체 μμ΄μ νΈ λͺ©λ‘(κ³Όνμ)μ΄ ν¬ν¨λμ΄ μμ§λ§ μμ΄μ νΈ ν΄λμ€λ μ΄λ―Έ νκ΄΄λμμ΅λλ€. λ°λΌμ λ²κ·Έκ° λ°μν©λλ€.
PR #337μ μ΄ λ²κ·Έλ₯Ό μμ ν©λλ€.
κ°λ₯ν ν΄κ²° λ°©λ²μΌλ‘ κ²μμ μ’
λ£νκΈ° μ μ κ³Όνμλ₯Ό μ€νμ€μμ μ κ±°νμμμ€.
@redv
μ¬νκ²λ OpenApoc-debug-x64-v0.1-169-g921de2a3 λ²μ μμ μ΄ λ¬Έμ μ λ³νμ΄ κ³μ λ°μν©λλ€.
μ΄λ²μλ λΉλ―Όκ°μ μλ μΈκ³μΈ μ¬κ±΄μΌλ‘ μμ(νΌν νλΈλ₯Ό ν΅ν΄ λ보)μ μ΄λν©λλ€. CoS μ¬μ μ΅κ²©λ μ€λΉνκ³ μλλ° κ±΄λ¬Όκ³Ό μμμ μ νν μνμμ μ€λ₯κ° λ°μν©λλ€.
CTD μ΄μ μ λ§μ§λ§ μ μ₯μ 첨λΆνμμμ€.
@redv μ¬κΈ° μμ΅λλ€. μ€λ₯λ₯Ό λ°λ³΅νλ €λ©΄ Valkyrieλ₯Ό ββκΈ°μ§μ λ°λ‘ NEμ μλ CoS μ¬μμΌλ‘ 보λ΄κ³ λ λͺ μ Android μμμ λλ³΄λ‘ 1~2λΆ νμ λνλλ μ¬λΌ μ¬κ±΄μΌλ‘ 보λ λλ€.
Valkyrieκ° CoS μ¬μμ λμ°©νκ³ κ±΄λ¬Όμ μ΅κ²©νκΈ° μν΄ λ΄λΆ μμ΄μ νΈλ₯Ό μ ννλ©΄ μ€λ₯κ° λ°μν©λλ€.
Savegameμ μ€λ OpenApocμ μλ‘ μ€μΉνμ¬ λ§λ μλ‘μ΄ κ²μμ λλ€. κ²μμ νλ μ΄μ μ²μ λͺ λΆμ μμ΅λλ€ ...
λ²κ·Έλ κ²μμ΄ λ°°ν맡μ 리μμ€λ₯Ό λ‘λνλ €κ³ ν λ λ°μν©λλ€. 맡μλ μΈνΈμμ 무μμλ‘ μ νλλ μ¬λ¬ λΈλ‘μ΄ ν¬ν¨λμ΄ μμ΅λλ€. κ·Έ μ€ νλκ° λ¦¬μμ€ λ‘λ© μ€ λ²κ·Έλ‘ μ΄μ΄μ§λ κ² κ°μ΅λλ€.
μ¦, λμΌν μμ
μ μ¬λ¬ λ² λ°λ³΅νλ©΄ μ‘°λ§κ° CoS λ°°νλ§΅μ΄ μ±κ³΅μ μΌλ‘ λ‘λλ©λλ€. μ΄ μ§λμλ λΆλ λΈλ‘μ΄ μμ΅λλ€.
AGENT_35λ μμ 물리νμ Peter Jonesμ
λλ€.
맡 λ‘λ© λ²κ·Έκ° λ°μνλ©΄ μΆ©λ μ€ κ²μμμ μλ©Έμλ₯Ό νΈμΆν©λλ€. μμ΄μ νΈμ μλ©Έμλ μ€νμ€μ μλ©Έμλ³΄λ€ λ¨Όμ μ€νλ©λλ€. μ°κ΅¬μ€μ μλ©Έμλ μμ΄μ νΈλ₯Ό ν΄λ°©μν€λ € νμ§λ§ μμ΄μ νΈλ μ΄λ―Έ λ©λͺ¨λ¦¬μμ μ¬λΌμ‘μ΅λλ€. λ°λΌμ λ λ²μ§Έ λ²κ·Έλ Lab ν΄λμ€μ μμ΄μ νΈκ° ν¬ν¨λ StateRef ν΄λμ€μμ λ°μν©λλ€.
redv κ°μ¬ν©λλ€ ; μ΄λ€ μ루μ μ΄ ν¨κ³Όκ° μμμ§ μ μ μμ λ μλ €μ£ΌμΈμ.
μ§λμ κ΄λ ¨νμ¬ μ΄κ²μ΄ λ¬Έμ #284μ κ΄λ ¨λ μ μμ΅λκΉ? λλ κ½€ λ§μ CoS 맡과 λͺλͺ λ€λ₯Έ 맡μ μμ΄ν μ΄ μ¬λ§/κΈ°μ /ν¨λ μ λμ μν΄ λλ‘λ λ μ€λ₯λ₯Ό μμ±νλ κ²μΌλ‘ 보μ λλ€.
μμ΄μ νΈ νλ©΄μ μ΄ λ μ΄λ²μλ 0.1-200μμ λ λ€λ₯Έ μΆ©λμ΄ λ°μνμ΅λλ€... μ΄λ―Έ Stormdogμ ν맀νμ΅λλ€.
"Limp Along"μ μ ννλ©΄ λ€μκ³Ό κ°μ΄ λ©λλ€.
μ΄λ²μ μ₯λΉ :(
μλ‘μ΄ μ΄μλ₯Ό λ§λ€μ΄μ£ΌμΈμ. μ΄κ²μ λ¬Έμ μ λκΈ°μ΄μ λ무 κΉκΈ° λλ¬Έμ
λλ€.
μ΄κ²μ΄ μ¬μ ν λ¬Έμ μμ νμΈνκ³ μ°¨λμ ν맀νλ©΄ κ΄λ ¨ νλͺ©μ΄ νΈμΆλ λ μ΄ νμ μ΄ νμλ©λλ€.
I 417929443733 void __cdecl
μ΅λͺ
λ€μμ€νμ΄μ€'::SDLRawBackend::setTrack(ν΄λμ€ std::shared_ptr
I 422315537514 void __cdecl anonymous-namespace'::SDLRawBackend::playSample(class std::shared_ptr<class OpenApoc::Sample>,float): Placed sound 0,000,019,BFD,B86,6B0 on queue
I 422432359150 void __cdecl OpenApoc::VEquipScreen::setSelectedVehicle(class std::shared_ptr<class OpenApoc::Vehicle>): Selecting vehicle "Valkyrie Interceptor 90"
I 422432639858 void __cdecl OpenApoc::VEquipScreen::setSelectedVehicle(class std::shared_ptr<class OpenApoc::Vehicle>): Selecting vehicle "Valkyrie Interceptor 90"
I 424865493463 void __cdecl
anonymous-namespace'::SDLRawBackend::playSample(class std::shared_ptr
λλ 427732686087 ν΄λμ€ std::shared_ptr
I 430232009610 __cdecl anonymous-namespace'::SDLRawBackend::playSample(class std::shared_ptr<class OpenApoc::Sample>,float): Placed sound 0,000,019,BFD,B86,6B0 on queue
I 432298883338 void __cdecl
anonymous-namespace'::SDLRawBackend::playSample(class std::shared_ptr
W 432416803536 λ¬΄ν¨ __cdecl OpenApoc::StateRef
E 432419555645 ν΄λμ€ std::shared_ptr
0x00007FF712CA8C70 PHYSFS_writeSLE16+0x917d0
0x00007FF712AF1F6C PHYSFS_swapULE64+0xef91c
0x00007FF712B5D944 PHYSFS_swapULE64+0x15b2f4
0x00007FF712B5FA0A PHYSFS_swapULE64+0x15d3ba
0x00007FF712B63967 PHYSFS_swapULE64+0x161317
0x00007FF712B61F0E PHYSFS_swapULE64+0x15f8be
0x00007FF712B56B98 PHYSFS_swapULE64+0x154548
0x00007FF712A79F49 PHYSFS_swapULE64+0x778f9
0x00007FF712A233D8 PHYSFS_swapULE64+0x20d88
0x00007FF7129FF6A0 PHYSFS_swapULE64+0xffffffffffffd050
0x00007FF712BFAE25 PHYSFS_swapULE64+0x1f87d5
0x00007FFF402C3034 BaseThreadInitThunk+0x14
0x00007FFF41181431 `RtlUserThreadStart+0x21``
λ©°μΉ λμ κ΄λ²μν νλ μ΄ ν
μ€νΈλ₯Ό νμ§λ§ κ·Έ μ΄νλ‘ μ΄ λ²κ·Έλ₯Ό λ³Έ μ μ΄ μμ΅λλ€.
λ§κ° λ¬Έμ μ
λλ€.
Jarskih, RedV λ° JonnyHμκ² κ°μ¬λ립λλ€.
2019λ
7μ λ²κ·Έκ° μ¬μ ν νμ±νλμ΄ μμ΅λλ€. μ μ₯λ κ²μμ 볡μν λ€μ κ³μνμμμ€. μ¦κ°μ μΈ μ€λ₯μ
λλ€. μ€λ₯ μ°½μ λ«κ³ λ°λ³΅ν©λλ€.
save_Shot down UFO.zip
μ΄ μ€λ₯λ μ μ₯ μ μ§μλ©λλ€. λ°λΌμ μλͺ»λ StateRefμ μλ μμΈμ΄
μμ μ€λ₯ λ©μμ§λ κ²μμ΄ ν΄λΉ "κΉ¨μ§" κ°μ²΄λ₯Ό μ¬μ©νλ €κ³ μλνκ³ μ체 μ€λ₯κ° μλλΌ λκ° μλͺ»λ κ²μ κΉ¨λ¬μμ λ νμλ©λλ€. μ€λ₯λ μΌλ§ μ μ λ°μνμ μ μμΌλ©°, κΉ¨μ§ κ°μ²΄λ μμ§ μ¬μ©λμ§ μμμ΅λλ€.
λ°λΌμ λμΌν μ μ₯μΌλ‘ μ΄κ²μ ν μ€νΈνκ³ μμ μ΄ν μ κ²μμ λ§λ€μ§ μμλ€λ©΄ λ§μ μ 보λ₯Ό μ»μ§ λͺ»ν κ²μ λλ€.
μ, μ΄μ 3κ°μ μ μ₯λ λ²κ·Έμμλμμ΅λλ€. λμμ΄λλ€λ©΄ μ΄μ μ μ₯μΌλ‘ λμκ° μ μμ΅λλ€.
κ°μ₯ μ μ©ν λκΈ
μ΄ μ€λ₯λ μ μ₯ μ μ§μλ©λλ€. λ°λΌμ μλͺ»λ StateRefμ μλ μμΈμ΄μ΄λ―Έ λ°μνκ³ μ μ₯νλ©΄ ν΄λΉ "λμ¨"μ΄ μ μ₯μ ν¬ν¨λλ―λ‘ "κΉ¨μ§" μ μ₯μ λ€μ λ‘λν΄λ λμΌν μ€λ₯κ° λ°μνλ κ²μ λλΌμ΄ μΌμ΄ μλλλ€.
μμ μ€λ₯ λ©μμ§λ κ²μμ΄ ν΄λΉ "κΉ¨μ§" κ°μ²΄λ₯Ό μ¬μ©νλ €κ³ μλνκ³ μ체 μ€λ₯κ° μλλΌ λκ° μλͺ»λ κ²μ κΉ¨λ¬μμ λ νμλ©λλ€. μ€λ₯λ μΌλ§ μ μ λ°μνμ μ μμΌλ©°, κΉ¨μ§ κ°μ²΄λ μμ§ μ¬μ©λμ§ μμμ΅λλ€.
λ°λΌμ λμΌν μ μ₯μΌλ‘ μ΄κ²μ ν μ€νΈνκ³ μμ μ΄ν μ κ²μμ λ§λ€μ§ μμλ€λ©΄ λ§μ μ 보λ₯Ό μ»μ§ λͺ»ν κ²μ λλ€.