Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
117 user(s) are online (74 user(s) are browsing Forums)

Members: 1
Guests: 116

utri007, more...

Headlines

Forum Index


Board index » All Posts (SinanSam460)




Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e

I have used the big endian port (for MOS and Apollo). Currently I have disabled audio (openal) and also using SDL2 build

I think the problem maybe related to

- Keyboard - joypad routines.
- C&C video playback. (I also disabled them)
- Other OS3.x code in the Amiga port.

I will upload my sources tonight. Maybe an experienced AmigaOS4 developer / user can fix these issues.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@Evillord68

Yesterday night I was able to compile a very alpha version that can display the game menu without a crash..But it is not possible to start the game yet.

If someone would like to help, I can upload the latest source that I modified somwhere.

Thanks.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@afxgroup

With latest clib2 beta, problem seems fixed..

Thank you.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: M.A.C.E. Tower Defense
Not too shy to talk
Not too shy to talk


@imagodespira

I think you should release what you ported. Slow or not.

Without any demanding software there will be no motivation to improve.

I will buy new release today. Waiting for others :)

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@afxgroup

Thanks for your efforts and thanks for corrections.

I'll try again when clib2 is updated.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@LiveForIt

The original code uses strdup()..
This code compiles on Apollo and MOS..

I wonder if I found a bug ?.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@jabirulo

First of all I can compile this on a cross-compiler.
Until now, my attemps to build this on native SDK failed.
However I haven't tried with latest SDK beta yet on native Amiga.

1) Yes I am using afxgroup clib2 beta..But afaik you have to build on cross-compiler

2) You are right. I have switched to gstabs.

3) I don't think Vanilla-Conquer requires MiniGL

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Not too shy to talk
Not too shy to talk


@afxgroup

Sorry for asking this dumb question, but

where can we download the correct includes for compiling programs with clib2 ?

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@all

Regarding VanillaConquer, I have progressed to a point where I can compile Apollo port succesfully.

I am also able to run the executeable and it runs however with a black screen.

When I run Snoopy to find out the problem, I noticed that there are some unusual characters in the paths. (highlighted with bold)

Any ideas about what I am doing wrong ?

I have uploaded the my source code archive to

https://drive.google.com/file/d/160Wgq ... maSfbXm_/view?usp=sharing

FAIL = Open("covertops/Ê°)è]#²ðSCM18EA.INI",OLD) = [0x00000000] [126uS]
02465 : vanillatd : FAIL = Lock(".",SHARED) [38uS]
02466 : vanillatd : FAIL = Open("SCM18EA.INI",OLD) = [0x00000000] [61uS]
02467 : vanillatd : FAIL = Lock(".",SHARED) [40uS]
02468 : vanillatd : FAIL = Open("SCM19EA.INI",OLD) = [0x00000000] [58uS]
02469 : vanillatd : FAIL = Lock(".",SHARED) [39uS]
02470 : vanillatd : FAIL = Open("SCM19EA.INI",OLD) = [0x00000000] [57uS]
02471 : vanillatd : FAIL = Lock(".",SHARED) [39uS]
02472 : vanillatd : o.k. = Lock("covertops/",SHARED) [81uS]
02473 : vanillatd : o.k. = ExamineObject([LK] "COVERTOPS") [75uS]
02474 : vanillatd : o.k. = ObtainDirContext(ctx=0x6F68AFD8 dflags=0x1FFFF) = [0x6F68AFD8] [260uS]
02475 : vanillatd : ReleaseDirContext(0x6F68AFD8) [78uS]
02476 : vanillatd : FAIL = Open("covertops/Ê°)è]#²ðSCM19EA.INI",OLD) = [0x00000000] [149uS]


Edited by SinanSam460 on 2022/7/27 11:53:02
Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: New verson of CLiB2 from Andrea (afxgroup)
Not too shy to talk
Not too shy to talk


@afxgroup

Cross-compiling AROS/MOS version gives this error:

In file included from /usr/local/amiga/ppc-amigaos/SDK/include/include_h/exec/libraries.h:16,
                 
from /usr/local/amiga/ppc-amigaos/SDK/include/include_h/utility/utility.h:16,
                 
from /usr/local/amiga/ppc-amigaos/SDK/include/include_h/proto/exec.h:13,
                 
from semaphore.c:21:
semaphore.c:42:5error&semaphores’ is a pointerdid you mean to use ->?
   
42 |     NEWLIST(&semaphores);
      |     ^~~~~~~
semaphore.c:42:5error&semaphores’ is a pointerdid you mean to use ->?
   
42 |     NEWLIST(&semaphores);
      |     ^~~~~~~
semaphore.c:42:5error&semaphores’ is a pointerdid you mean to use ->?
   
42 |     NEWLIST(&semaphores);
      |     ^~~~~~~
semaphore.c:42:5error&semaphores’ is a pointerdid you mean to use ->?
   
42 |     NEWLIST(&semaphores);
      |     ^~~~~~~
semaphore.c:42:5error&semaphores’ is a pointerdid you mean to use ->?
   
42 |     NEWLIST(&semaphores);
      |     ^~~~~~~

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@rjd324

Like Kas1e, I am able to compile an executable from Arczi (Big Endian OS3/Apollo) sources (with sound disable and using SDL2 with clib2 versions+includes), however it crashes after opening a window.

This is the crashlog
ymbol info:
Instruction pointer 0x7F7127A4 belongs to module "vanillatd" (PowerPC
Symbol_Z8Prog_EndPKcb 0x38 in section 1 offset 0x001767A0

Stack trace
:
    
vanillatd:_Z8Prog_EndPKcb()+0x38 (section 1 0x1767A0)
    
vanillatd:_ZN11CCFileClass5ErrorEiiPKc()+0x58 (section 1 0x8CF8)
    
vanillatd:_ZN12RawFileClass4OpenEi()+0x1c4 (section 1 0x34A44)
    
vanillatd:_ZN17BufferIOFileClass4OpenEi()+0x1b8 (section 1 0x580C)
    
vanillatd:_ZN11CDFileClass4OpenEi()+0x26c (section 1 0xBCD8)
    
vanillatd:_ZN11CCFileClass4OpenEi()+0x370 (section 1 0x9904)
    
vanillatd:_ZN11CCFileClass4ReadEPvl()+0x7c (section 1 0x8E84)
    
vanillatd:_Z9Init_GameiPPc()+0xa64 (section 1 0xFF25C)
    
vanillatd:_Z9Main_GameiPPc()+0x30 (section 1 0x986D8)
    
vanillatd:main()+0x800 (section 1 0x1764F0)
    
vanillatd:call_main()+0x3c (section 1 0x3612A0)
    
vanillatd:_main()+0x1e0 (section 1 0x361810)
    
native kernel module dos.library.kmod+0x00029e18
    native kernel module kernel
.debug+0x00081474
    native kernel module kernel
.debug+0x000814ec


I tried GBD, but is not working.

Please note that I am beginner for this kind of a large project (I was able to compile smaller projects), since the port is working on MorphOS / Apollo, I think we can make work it on OS4 too..

Probably I am lacking the required knowledge and doing something wrong

Looking forward to help and suggestions..

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@afxgroup

sorry for not being clear.

ACTION_HANDLER_INFO error is gone after upgrading SDK to latest beta. So I was able to compile clib2.

However this error still occurs after re-compiling OpenTESArena with latest clib2.

src/Assets/BinaryAssetLibrary.oIn function `_ZN18BinaryAssetLibrary15WorldMapTerrain4initEPKc':
BinaryAssetLibrary.cpp:(.text+0xf60): undefined reference to 
`_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/archive.o: In function `_ZN8Archives24ConstrainedFileStreamBuf7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode'
:
archive.cpp:(.text+0x740): undefined reference to `_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/archive.o: In function 
`_ZN8Archives24ConstrainedFileStreamBuf7seekposESt4fposI10_mbstate_tESt13_Ios_Openmode':
archive.cpp:(.text+0xa2c): undefined reference to `_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/bsaarchive.oIn function `_ZN8Archives10BsaArchive4openERKNS0_5EntryE':
bsaarchive.cpp:(.text+0xfa4): undefined reference to 
`_ZNSi5seekgESt4fposI10_mbstate_tE'
collect2: error: ld returned 1 exit status
make: *** [makefile.os4:289: OpenTESArena] Error 1

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@afxgroup

clib2 compile error fixed new SDK..
Compilation and installation went fine
seekg example compiles.

However my OpenTESArena gives the same error even if the your latest clib2 is installed..

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@afxgroup

After compiling new clib2 with your script, I can compile seekg.cpp code.

However same error in OpenTESArena continues..

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@rjd324

Thanks upgrading the SDK solved the problem.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@afxgroup

Thanks for your help..No I was not using your latest clib2 release.

I tried to compile clib2 (cross compiler on Cygwin64)


This is the error I get...
make -f GNUmakefile.os4 -j6
/amiga/develop/clib2/build/lib/libc.so /amiga/develop/clib2/build/lib/libc.a
mkdir 
-/usr/local/amiga/ppc-amigaos/SDK/clib2/lib
mkdir 
-/usr/local/amiga/ppc-amigaos/SDK/clib2/include
Compiling Shared [/amiga/develop/clib2/build/obj.shared/libc/stdio]                      grow_file.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      sscanf.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      sscanf_hook_entry.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      tmpfile.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      tempnam.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      tmpfile64.o
In file included from 
/usr/local/amiga/ppc-amigaos/SDK/include/include_h/proto/dos.h:74,
                 
from /amiga/develop/clib2/library/stdio/stdio_headers.h:55,
                 
from /amiga/develop/clib2/library/stdio/grow_file.c:8:
/
amiga/develop/clib2/library/stdio/grow_file.cIn function ‘__grow_file_size’:
/
amiga/develop/clib2/library/stdio/grow_file.c:38:75error‘ACTION_HANDLER_INFO’ undeclared (first use in this function); did you mean ‘ACTION_DISK_INFO’?
   
38 |         if (fh != NULL && fh->fh_MsgPort != NULL && DoPkt(fh->fh_MsgPortACTION_HANDLER_INFOMKBADDR(id), 0000))
      |                                                                           ^~~~~~~~~~~~~~~~~~~
/
amiga/develop/clib2/library/stdio/grow_file.c:38:75noteeach undeclared identifier is reported only once for each function it appears in
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      tmpnam.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      translateioerror.o
Compiling Shared 
[/amiga/develop/clib2/build/obj.shared/libc/stdio]                      ungetc.o
make
: *** [libc.gmk:950: /amiga/develop/clib2/build/obj.shared/libc/stdio/grow_file.oError 1
make
: *** Waiting for unfinished jobs....
Compiling Shared [/amiga/develop/clib2/build/obj.shared/libc/stdio]                      unlockfile.o

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Porting OpenTESArena
Not too shy to talk
Not too shy to talk


@all

I am trying to compile OpenTESArena for educating myself.

https://github.com/afritz1/OpenTESArena

At the end of the process, while creating the OpenTESArena exe, I get this error.

src/Assets/BinaryAssetLibrary.oIn function `_ZN18BinaryAssetLibrary15WorldMapTerrain4initEPKc':
BinaryAssetLibrary.cpp:(.text+0xf60): undefined reference to 
`_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/archive.o: In function `_ZN8Archives24ConstrainedFileStreamBuf7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode'
:
archive.cpp:(.text+0x740): undefined reference to `_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/archive.o: In function 
`_ZN8Archives24ConstrainedFileStreamBuf7seekposESt4fposI10_mbstate_tESt13_Ios_Openmode':
archive.cpp:(.text+0xa2c): undefined reference to `_ZNSi5seekgESt4fposI10_mbstate_tE'
src/components/archives/bsaarchive.oIn function `_ZN8Archives10BsaArchive4openERKNS0_5EntryE':
bsaarchive.cpp:(.text+0xfa4): undefined reference to 
`_ZNSi5seekgESt4fposI10_mbstate_tE'
collect2: error: ld returned 1 exit status
make: *** [makefile.os4:289: OpenTESArena] Error 1



This is the makefile I am using.
TARGET         OpenTESArena
VERSION 
1.0
CXX        
ppc-amigaos-g++

CXXFLAGS     = -std=c++17 -mcrt=clib2 -athread=native -D__unix__ 
CXXFLAGS    
+= -I/usr/local/amiga/ppc-amigaos/SDK/Local/newlib/include/SDL2/ -I/usr/local/amiga/ppc-amigaos/SDK/Local/newlib/include/AL/  -I/usr/local/amiga/ppc-amigaos/SDK/Local/include 
CXXLIBS        = -L/usr/local/amiga/ppc-amigaos/SDK/Local/clib2/lib/ -lopenal -L/usr/local/amiga/ppc-amigaos/SDK/Local/clib2/lib/ -lSDL2 -L/usr/local/amiga/ppc-amigaos/SDK/Local/clib2/lib/ -lwildmidi -lpthread -lstdc++
STRIP ppc-amigaos-strip

OBJS_COMMON        
src/Assets/ArenaAnimUtils.o src/Assets/ArenaSave.o src/Assets/ArenaTypes.o src/Assets/BinaryAssetLibrary.o src/Assets/CFAFile.o src/Assets/CIFFile.o  src/Assets/CityDataFile.o src/Assets/COLFile.o src/Assets/Compression.o src/Assets/DFAFile.o src/Assets/ExeData.o src/Assets/ExeTypes.o src/Assets/ExeUnpacker.o src/Assets/FLCFile.o src/Assets/FontFile.o src/Assets/IMGFile.o src/Assets/INFFile.o src/Assets/LGTFile.o \
src
/Assets/MIFFile.o \
src
/Assets/MIFUtils.o \
src
/Assets/RCIFile.o \
src
/Assets/RMDFile.o \
src
/Assets/SETFile.o \
src
/Assets/TextAssetLibrary.o \
src
/Assets/TextureAssetReference.o \
src
/Assets/TXTFile.o \
src
/Assets/VOCFile.o \
src
/Assets/WorldMapMask.o  \
src
/Audio/AudioManager.o \
src
/Audio/MusicDefinition.o \
src
/Audio/MusicLibrary.o \
src
/Audio/MusicUtils.o \
src
/Audio/WildMidi.o \
src
/Entities/AttributeModifier.o \
src
/Entities/BodyPart.o \
src
/Entities/Camera2D.o \
src
/Entities/Camera3D.o \
src
/Entities/CharacterClassDefinition.o \
src
/Entities/CharacterClassLibrary.o \
src
/Entities/CharacterEquipment.o \
src
/Entities/CitizenUtils.o \
src
/Entities/DerivedAttribute.o \
src
/Entities/DynamicEntity.o \
src
/Entities/Entity.o \
src
/Entities/EntityAnimationDefinition.o \
src
/Entities/EntityAnimationInstance.o \
src
/Entities/EntityDefinition.o \
src
/Entities/EntityDefinitionLibrary.o \
src
/Entities/EntityGeneration.o \
src
/Entities/EntityManager.o \
src
/Entities/EntityUtils.o \
src
/Entities/EntityVisibilityState.o \
src
/Entities/Player.o \
src
/Entities/PrimaryAttribute.o \
src
/Entities/StaticEntity.o \
src
/Entities/WeaponAnimation.o \
src
/Game/ArenaDateUtils.o \
src
/Game/CardinalDirection.o \
src
/Game/CharacterClassGeneration.o \
src
/Game/CharacterCreationState.o \
src
/Game/CharacterQuestion.o \
src
/Game/Clock.o \
src
/Game/Date.o \
src
/Game/Game.o \
src
/Game/GameState.o \
src
/Game/Options.o \
src
/Game/Physics.o \
src
/GameLogic/MapLogicController.o \
src
/GameLogic/PlayerLogicController.o \
src
/Input/InputActionDefinition.o \
src
/Input/InputActionEvents.o \
src
/Input/InputActionMap.o \
src
/Input/InputManager.o \
src
/Interface/AutomapPanel.o \
src
/Interface/AutomapUiController.o \
src
/Interface/AutomapUiModel.o \
src
/Interface/AutomapUiView.o \
src
/Interface/CharacterCreationUiController.o \
src
/Interface/CharacterCreationUiModel.o \
src
/Interface/CharacterCreationUiView.o \
src
/Interface/CharacterEquipmentPanel.o \
src
/Interface/CharacterPanel.o \
src
/Interface/CharacterSheetUiController.o \
src
/Interface/CharacterSheetUiModel.o \
src
/Interface/CharacterSheetUiView.o \
src
/Interface/ChooseAttributesPanel.o \
src
/Interface/ChooseClassCreationPanel.o \
src
/Interface/ChooseClassPanel.o \
src
/Interface/ChooseGenderPanel.o \
src
/Interface/ChooseNamePanel.o \
src
/Interface/ChooseRacePanel.o \
src
/Interface/CinematicPanel.o \
src
/Interface/CommonUiController.o \
src
/Interface/CommonUiView.o \
src
/Interface/FastTravelSubPanel.o \
src
/Interface/GameWorldPanel.o \
src
/Interface/GameWorldUiController.o \
src
/Interface/GameWorldUiModel.o \
src
/Interface/GameWorldUiView.o \
src
/Interface/ImagePanel.o \
src
/Interface/ImageSequencePanel.o \
src
/Interface/IntroUiController.o \
src
/Interface/IntroUiModel.o \
src
/Interface/IntroUiView.o \
src
/Interface/InventoryUiModel.o \
src
/Interface/InventoryUiView.o \
src
/Interface/LoadSavePanel.o \
src
/Interface/LoadSaveUiController.o \
src
/Interface/LoadSaveUiModel.o \
src
/Interface/LoadSaveUiView.o \
src
/Interface/LogbookPanel.o \
src
/Interface/LogbookUiController.o \
src
/Interface/LogbookUiModel.o \
src
/Interface/LogbookUiView.o \
src
/Interface/MainMenuPanel.o \
src
/Interface/MainMenuUiController.o \
src
/Interface/MainMenuUiModel.o \
src
/Interface/MainMenuUiView.o \
src
/Interface/MainQuestSplashPanel.o \
src
/Interface/MainQuestSplashUiController.o \
src
/Interface/MainQuestSplashUiModel.o \
src
/Interface/MainQuestSplashUiView.o \
src
/Interface/MessageBoxSubPanel.o \
src
/Interface/OptionsPanel.o \
src
/Interface/OptionsUiController.o \
src
/Interface/OptionsUiModel.o \
src
/Interface/OptionsUiView.o \
src
/Interface/Panel.o \
src
/Interface/PauseMenuPanel.o \
src
/Interface/PauseMenuUiController.o \
src
/Interface/PauseMenuUiModel.o \
src
/Interface/PauseMenuUiView.o \
src
/Interface/ProvinceMapPanel.o \
src
/Interface/ProvinceMapUiController.o \
src
/Interface/ProvinceMapUiModel.o \
src
/Interface/ProvinceMapUiView.o \
src
/Interface/ProvinceSearchSubPanel.o \
src
/Interface/TextCinematicPanel.o \
src
/Interface/TextCinematicUiModel.o \
src
/Interface/TextCinematicUiView.o \
src
/Interface/TextSubPanel.o \
src
/Interface/WorldMapPanel.o \
src
/Interface/WorldMapUiController.o \
src
/Interface/WorldMapUiModel.o \
src
/Interface/WorldMapUiView.o \
src
/Items/Accessory.o \
src
/Items/AccessoryArtifactData.o \
src
/Items/Armor.o \
src
/Items/ArmorArtifactData.o \
src
/Items/ArmorMaterial.o \
src
/Items/ArtifactData.o \
src
/Items/BodyArmor.o \
src
/Items/BodyArmorArtifactData.o \
src
/Items/Consumable.o \
src
/Items/HeavyArmorMaterial.o \
src
/Items/Item.o \
src
/Items/ItemCondition.o \
src
/Items/LightArmorMaterial.o \
src
/Items/MediumArmorMaterial.o \
src
/Items/Metal.o \
src
/Items/Metallic.o \
src
/Items/MiscellaneousArtifactData.o \
src
/Items/MiscellaneousItem.o \
src
/Items/Potion.o \
src
/Items/Shield.o \
src
/Items/ShieldArtifactData.o \
src
/Items/Trinket.o \
src
/Items/Weapon.o \
src
/Items/WeaponArtifactData.o \
src
/Math/MathUtils.o \
src
/Math/Matrix4.o \
src
/Math/Quad.o \
src
/Math/Quaternion.o \
src
/Math/Random.o \
src
/Math/RandomUtils.o \
src
/Math/Rect.o \
src
/Math/Vector2.o \
src
/Math/Vector3.o \
src
/Math/Vector4.o \
src
/Media/CinematicLibrary.o \
src
/Media/Color.o \
src
/Media/PortraitFile.o \
src
/Media/TextCinematicDefinition.o \
src
/Media/TextureBuilder.o \
src
/Media/TextureFileMetadata.o \
src
/Media/TextureManager.o \
src
/Media/TextureUtils.o \
src
/Rendering/ArenaRenderUtils.o \
src
/Rendering/ChunkRenderDefinition.o \
src
/Rendering/ChunkRenderInstance.o \
src
/Rendering/EntityRenderDefinition.o \
src
/Rendering/EntityRenderInstance.o \
src
/Rendering/RectangleRenderDefinition.o \
src
/Rendering/RenderCamera.o \
src
/Rendering/RenderDataBuilder.o \
src
/Rendering/RenderDefinitionGroup.o \
src
/Rendering/Renderer.o \
src
/Rendering/RendererSystem2D.o \
src
/Rendering/RendererSystem3D.o \
src
/Rendering/RendererUtils.o \
src
/Rendering/RenderFrameSettings.o \
src
/Rendering/RenderInitSettings.o \
src
/Rendering/RenderInstanceGroup.o \
src
/Rendering/RenderTextureUtils.o \
src
/Rendering/SdlUiRenderer.o \
src
/Rendering/SkyObjectRenderDefinition.o \
src
/Rendering/SkyObjectRenderInstance.o \
src
/Rendering/SoftwareRenderer.o \
src
/Rendering/VoxelRenderDefinition.o \
src
/Rendering/VoxelRenderInstance.o \
src
/UI/AnimationState.o \
src
/UI/Button.o \
src
/UI/CursorData.o \
src
/UI/FontDefinition.o \
src
/UI/FontLibrary.o \
src
/UI/GuiUtils.o \
src
/UI/ListBox.o \
src
/UI/ScrollBar.o \
src
/UI/Surface.o \
src
/UI/TextBox.o \
src
/UI/TextEntry.o \
src
/UI/TextRenderUtils.o \
src
/UI/Texture.o \
src
/UI/ToggleButton.o \
src
/UI/UiDrawCall.o \
src
/Utilities/Platform.o \
src
/Utilities/Timer.o \
src
/World/ArenaCityUtils.o \
src
/World/ArenaClimateUtils.o \
src
/World/ArenaInteriorUtils.o \
src
/World/ArenaLevelUtils.o \
src
/World/ArenaSkyUtils.o \
src
/World/ArenaVoxelUtils.o \
src
/World/ArenaWeatherUtils.o \
src
/World/ArenaWildUtils.o \
src
/World/Chunk.o \
src
/World/ChunkManager.o \
src
/World/ChunkUtils.o \
src
/World/Coord.o \
src
/World/DoorDefinition.o \
src
/World/LevelDefinition.o \
src
/World/LevelInfoDefinition.o \
src
/World/LevelInstance.o \
src
/World/LockDefinition.o \
src
/World/MapDefinition.o \
src
/World/MapGeneration.o \
src
/World/MapInstance.o \
src
/World/SkyAirDefinition.o \
src
/World/SkyDefinition.o \
src
/World/SkyGeneration.o \
src
/World/SkyInfoDefinition.o \
src
/World/SkyInstance.o \
src
/World/SkyLandDefinition.o \
src
/World/SkyLightningDefinition.o \
src
/World/SkyMoonDefinition.o \
src
/World/SkyStarDefinition.o \
src
/World/SkySunDefinition.o \
src
/World/SkyUtils.o \
src
/World/TransitionDefinition.o \
src
/World/TriggerDefinition.o \
src
/World/VoxelDefinition.o \
src
/World/VoxelGeometry.o \
src
/World/VoxelInstance.o \
src
/World/VoxelUtils.o \
src
/World/WeatherDefinition.o \
src
/World/WeatherInstance.o \
src
/World/WeatherUtils.o \
src
/WorldMap/ArenaLocationUtils.o \
src
/WorldMap/LocationDefinition.o \
src
/WorldMap/LocationInstance.o \
src
/WorldMap/ProvinceDefinition.o \
src
/WorldMap/ProvinceInstance.o \
src
/WorldMap/WorldMapDefinition.o \
src
/WorldMap/WorldMapInstance.o \
src
/components/archives/archive.o \
src
/components/archives/bsaarchive.o \
src
/components/debug/Debug.o \
src
/components/utilities/Bytes.o \
src
/components/utilities/File.o \
src
/components/utilities/FPSCounter.o \
src
/components/utilities/HexPrinter.o \
src
/components/utilities/KeyValueFile.o \
src
/components/utilities/Profiler.o \
src
/components/utilities/String.o \
src
/components/utilities/StringView.o \
src
/components/utilities/TextLinesFile.o \
src
/components/utilities/VirtualHeap.o \
src
/components/vfs/manager.o \
src
/Main.o \

OBJS1 
= $(OBJS_COMMON)

all: $(TARGET)

$(
TARGET): $(OBJS1)
    $(
CXX) $(CXXFLAGS) -$@ $^ -$(TARGET) $(CXXLIBS

clean:
    
rm -$(OBJS_COMMON) $(OBJS_TIBDAWN)
    
rm -$(TARGET) $(TARGET).$(TARGET).strip


dump
:
    
ppc-amigaos-objdump --disassemble-all --reloc $(TARGET) >$(TARGET).s

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e

Yes I am using clib2 version of OpenAL, that I compiled thanks to your instructions.

Now I have disabled OpenAL from makefile and compiled again..
Now it seems to crash with ccfile.ccp cdfile.cpp buffer.cpp which must be related to file i/o.

I will try to check with gdb.

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Project : Compiling Vanilla-Conquer (C&C) for AmigaOS4 - Help needed
Not too shy to talk
Not too shy to talk


@kas1e

I was also able to compile arzci's sources.. However it crashes after running the exe.

Symbol info:
Instruction pointer 0x7EF1E41C belongs to module "vanillatd3" (PowerPC
Symbol_ZNSt6localeaSERKS_ 0x150 in section 1 offset 0x002F2AD0

Stack trace
:
    
vanillatd3:_ZNSt6localeaSERKS_()+0x150 (section 1 0x2F2AD0)
    
vanillatd3:_ZNSt6localeaSERKS_()+0xd0 (section 1 0x2F2A50)
    
vanillatd3:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E()+0x20 (section 1 0x35C73C)
    
vanillatd3:_Z12ReadALConfigv()+0x198 (section 1 0x1D4C60)
    
vanillatd3:_ZN12_GLOBAL__N_114alc_initconfigEv()+0x254 (section 1 0x1CBEC0)
    
vanillatd3:__once_proxy()+0x12c (section 1 0x38AAD4)
    
vanillatd3:__gthread_once()+0xac (section 1 0xB64)
    
vanillatd3:alcOpenDevice()+0x1c8 (section 1 0x1CE590)
    
vanillatd3:_Z10Audio_Initibib()+0x3c (section 1 0x4FF38)
    
vanillatd3:main()+0x300 (section 1 0x178D48)
    
vanillatd3:call_main()+0x3c (section 1 0x3EFC14)
    
vanillatd3:_main()+0x1e0 (section 1 0x3F0184)
    
native kernel module dos.library.kmod+0x00029e18
    native kernel module kernel
+0x00060b00
    native kernel module kernel
+0x00060b78

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top


Re: Official release date of Doom3 for AmigaOS4
Not too shy to talk
Not too shy to talk


@HunoPPC

Great news :).. I will test soon...

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top



TopTop
« 1 ... 7 8 9 (10) 11 12 13 ... 22 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project