CaesarIA

Forum thread started by dalerank on Thu, 2014-01-23 19:01

I made remake Caesar3 (see here http://steamcommunity.com/sharedfiles/filedetails/?id=201200943&searchtext=)
sometime ago i try compile game for haiku, after resolving some troubles i did it.
now i have caesaria.bin, but when i try execute binary i have this message "Cannot start application. library libfreetype.so no found". Where i have mistake???
environment: gcc4.7.3, cmake, git
screenshots of error upload later.
Thanks for help.

Comments

Re: CaesarIA

Hello,
Which version of Haiku are you running?

The alpha 4 version is rather old, and there were some problems there with the way libraries were managed.
I sggest upgrading to one of our current nightly builds (http://www.haiku-files.org), then using Haikuporter and write a recipe for the application. Compling it this way will work better and be safer when it comes to haiku upgrades.

Re: CaesarIA

I use nightly build, install sdl with haiku porter but error still here.

Error message - "Could not open "caesaria.bin" (Missing libraries: libfreetype.so)"
it need from libsdl_ttf.so, libfreetype.so placed near libsdl_ttf.so

thanks

Re: CaesarIA

There was some library renaming recently, to fix up some versionning issues.
I think you'll have to recompile CaesarIA on a new version of Haiku.

I'm writing recipes for other open source games, I'll add this one to my list. This will make it easier to build it with Haikuporter and make a package-file you can then distribute.

Re: CaesarIA

thanks

Re: CaesarIA

A nasty solution:

- Create a folder at the same place of your bin folder. Rename it to "lib"

- Inside your lib folder, create a symlink of libfreetype at /boot/system/lib

CaesarIA

Re: CaesarIA

Hi, bitbucket doesn't allow access to that file (only the issues page is visible in your CaesarIA project).

Re: CaesarIA

Sorry, i'm forgot about bitbucket restrictions...
link to sf.net http://sourceforge.net/projects/opencaesar3/files/bin/caesaria_haiku_0_2...

Re: CaesarIA

Ok, this one I can download, and it even runs :) I tried starting a new game, and the main area stays black. Many strings seem to be missing from the english translation. I crashed the game by playing with the menus. I don't know if that's expected, from the screenshots it looks like I should get something a bit more playable?

Re: CaesarIA

Good day, i found some troubles with memory allocation in game under haiku.
http://s018.radikal.ru/i507/1402/9a/f640bf019055.png

Fixed binary
http://sourceforge.net/projects/opencaesar3/files/update/caesaria.haiku/...

Re: CaesarIA

This one works fine (in "load map" mode). Great work you're doing, thanks for porting it to Haiku!

Re: CaesarIA

Рюсский? Тогда ждём тебя в конфе: haiku-os@conference.jabber.ru

Re: CaesarIA

+ Initial language is changed to English
+ mission engine recoding, add events with fixed birthtime, load mission localization when mission start, loading new mission after win
+ first training mission from original Caesar III (r) added
+ widget for text display now show images like original game
+ work on macosx and haiku (on mac need to start in a full-screen mode, but may will be loss events from mouse)
+ Cyrillics symbols work on mac improved
+ fixed color scheme on mac
+ add tooltips on information layer "Religion" and "Education"
+ add event locust attack on farms with the subsequent consuming of a crop Is added for some time
+ add information layer of "Problems"
+ frequency of updating territory around the reservoir fixed, water layer sometimes vanished when was large number of consumers
+ Baths/fountains show warning message when constructed far from the reservoir
+ add new citizens opinions
+ fixed crash "Entertainment" layer if the house was left by inhabitants
+ calculation rating of culture equale such original game
+ fixed broke water layer near fountain at new month start
+ improved descriptions for farms and extracting buildings
+ fixed getting user home directory for linux
+ fixed crash when using fast load function on windows
+ fixed display of the unemployed near the senate building

[b]Download[/b]
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria-haiku-gcc...

PS need install SDL, SDL_mixer and SDL_ttf

Re: CaesarIA

* Localization improved
* MarketLady append market access to house, when it buy something
* MarketLady now buy foods from warehouse also
* House now comsume all type of foods, which available on market
* MarketKid save/load fixed
* Game not crashed if priest cannot load state from save
* Fixed loading serviceman from save
* Fixed display city wokers number on Employer's adviser screen
* Granary/Warehouse now may use "deliver good" order
* Dock correct trade operation, only 2 workers active work from it
* SeaMerchant now go away from city when buy all needed goods
* Add stacktrace for informatively logging error
* Fixed trade route save\load land type
* Fixed merchant leave city if no trade operations did
* Save game state improved, now save events from missions
* TaxCollector fixed bug with big money collecting
* capua.mission improved empire start state
* empire map, now may contain drawble objects
* entry point now correct loading from (caesarIII).sav files
* EmperrorWindow display request improved
* Fixed emperror requests complete
* Tooptip widget displaing fixed
* Tutrorial mission now use map from original story
* City funds history fixed step add

Online installer
http://sourceforge.net/projects/opencaesar3/files/update/updater.haiku/d...

Offline installer
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria_haiku_201...

Re: CaesarIA

Слушай, не могу подрубиться к конфе, постоянно выкидывает. В чем может быть трабл???

Re: CaesarIA

Man,

I really love this game

Thank you to bring it for Haiku!

I spent many hours in a pentium 486 playing that

Re: CaesarIA

You can find source code here https://bitbucket.org/dalerank/caesaria/overview

Re: CaesarIA

Now may use native Caesar III(c) resources without repack to zip archives, use cmd option -c3gfx /path/to/caesar3_folder
Add Tarrentum mission (3 military)
Add sound options window
Add background music player
Increased interval between month change
Add drawing sprites over walkers in constuctions
Capua mission improved.
Add briefing screen for mission select
Now may load custom archives list, see game/resources/archives.model
Now hippodrome and chariot workshop work correctly
Fixed chariot animation
Governor's houses now not need workers
Add project and compile instructions for Android build
Existence of necessary goods is displayed near factory
Loading window (map, mission or save) now show button for continue
Fixed farm broke carts when overload output store
Add animation for short information messages
Add confirmation dialog before dispatch emperor requesting goods
Factory production rates correct, now production rate equale carts/year
Granary now say about itself troubles
Now may open emperor adviser from senate infobox
MarketLady and MarketBuyer now load correctly, before those can lose here goods
Add house morale calculating
Add Mercury and Nepture divinities
Fountain now evolve/devolbe such terrain around
Factory now not applying any goods without workers
Buildings animated on crime/damage layer now
Now may switch netween same type buildings from infobox (keyboard button "," and "." )
Amphitheater now generate gladiators or actors when possible
Add citizens ideas about eduacation state in city
Engineer now have own ideas about city
BurningRuins have different animation interval by building
updater not download haiku-os specific file on windows

Download
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria_haiku_201...

Re: CaesarIA

Не должно выкидывать... Попробуй другим клиентом. Как подрубишься в личку кому-нить из админов напиши, чтобы "войс" дали. Это у нас такая защита от спамеров.

Re: CaesarIA

Спасибо! весьма приятная игрушка!
Скажите для контакта Ваш аккаунт в jabber, плизз, мой - beos@jabber.org

Re: CaesarIA

Hi!

I think it's rude when people respond to a thread in another language that the rest of the posts.
Please stop.

Regards,
Humdinger

Re: CaesarIA

Sorry, man. I'm not often using jabber, you can find me in skype or by bitbucket page.
Thanks for your opinion, very glad to see russians in haiku community.

Re: CaesarIA

great another update

Re: CaesarIA

changes b1362

+ prefects attack enemy soldiers
+ atlas of animations redesign, fast search in the atlas, settings of animations in the configuration file
+ fish places cease to appear if in the city there is no river, or not access to the river
+ fix bug with a freeze citizens after loading game
+ road construction is corrected, now it no use existing roads
+ movement system for citizens use control points, not direction list
+ can use different speeds of movement for citizens
+ localization of the first training mission is corrected
+ city services reset when loading new game or saved
+ fix crash a sound theme at card change (pc)
+ add emperor and opportunity to send him gifts is added
+ add briefing for 4 missions and prepare of mission in Tarraco
+ In a repository stable branch is added, from where it is possible to download last stable sources
+ added garbage on water
+ way search now use deep water and shoal different
+ Employees try to find a way to the base if on a way was broken, instead of removal from map before
+ It is corrected shifts for low/ship bridges. Also bridges are drawn without auxiliary тайлов.
+ add ADB console ouptut
+ Now it is possible to hold a festival
+ fix the admission of processing of some events of a touchscreen on the android (the buttons are pressed by one tap)
+ loading games on android Is corrected

Download
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria-haiku-b13...

P.S. Need test on real machine, but i have only VM

Re: CaesarIA

If you like this game you can support us in Steam

Near time i add CaesarIA in Steam greenlight, you voice very important for me.
Thanks to all.

Re: CaesarIA

I'm watching :D

Great version

up

Re: CaesarIA

@dalerank

Thank you for Haiku support! Caesar 3 and Pharaoh is one of my favorite games.

Plans for the future
- realistic financial system (salaries, purchase of goods, job search)
- specification of citizens, preservation of parameters of thoughts and formation of requirements
- bog or seamlessness maps
- terrain editing
- computer players (cities) and simulation of a distribution network
- network (web/local)

Must have for me.

P.S. +1 on Steam from me ;-).

Re: CaesarIA

Seems to be working just fine so far... Thanks for the port.

Re: CaesarIA

Thanks for your support, great games shouldn't be forgotten.
If you see mistakes or erros(crash), please write about them on the bug tracker (or mail to me), debug(or crash) info can be found in stdout.txt near caesaria.haiku binary.

Re: CaesarIA


Changes
[*] Romanian and french localization start
[*] Earthquake events add
[*] Chief advisor show more city parameters
[*] House may grow with vacant place too
[*] Factory stop when outstock full
[*] Add balista on tower and arrows for it
[*] Localization improved, less textholders now
[*] Now tower need soldier for produce wall guards
[*] Rating advisor now correctly say what you need for raise culture rating
[*] Entertainment buildings now have self troubles that show in information window
[*] Improved city troubles information layer, now buildings without troubles not showing on map
[*] Non-flat gardens now draw correctly
[*] Add video event when start epidemy in city
[*] Add empire tax
[*] Add rome spearman and mounted and fort for those.
[*] Imperial request now deisplay with movie
[*] Improved attack alg from enemy soldiers, now more lot of walkers at one tile
[*] Android add "Enter" button on action bar
[*] Windows and layers now close by Escape press
[*] Fixed calculating gods relation such original game
[*] Add links to steam page and home page from start menu
[*] Second tutorial mission fixed adviser enable event
[*] Farm/Warehouse tiles drawing fixed, now show all tiles.
[*] Calculating relation interval for gods less to one week
[*] Add different color for selected menu item
[*] Workers wage now may change from employers advisor window
[*] Add play sound when tutorial window show
[*] Add system warning about lost original resources
[*] City information layer for damage now display animations
[*] fix crash, when debug output cannot be created
[*] Imperial request reminder window add
[*] Show warning message when inland lake dock built

Online installer ~1.5Mb

Offline installer ~100 Mb

Re: CaesarIA


+ Fountains hire workers
+ Recruiters do not get stuck now near base buildings
+ For the festival take money from treasure
+ Add hot buttons as the original (layers, advisors)
+ Is shown in the construction of buildings price
+ Can be built under the plaza residents
+ Under the barn is now possible to walk
+ Rating calculated world
+ Corrected scripts missions
+ Prefect now responsible if was attacked
+ Bugfixes
+ Soldiers now may return to fort
+ Improved troops formation change
+ Not build construction if walkers on building area
+ Add house degrade/upgrade from 12 to 20 level
+ Labor orders now work
+ and many more fixes and improves

Download:
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria_haiku_b16...

Re: CaesarIA

Could you commit a recipe file to haikuporter. Here's an example recipe of an SDL game http://goo.gl/kYD3r8
This way, it would be possible to provide an hpkg package with the game.

Re: CaesarIA

dalerank wrote:

Download:
http://sourceforge.net/projects/opencaesar3/files/bin/caesaria_haiku_b1666.zip/download

I was surprised how easy it was to install since HaikuDepot made it a snap to add the missing SDL files.

Thank for the work.

Re: CaesarIA

I have the original game on CD here, what resources from it do I need and where do I put them? I'm guessing its only the demo data included.

Re: CaesarIA

Good day.
You need copy videos from CD to game/resources/smk
If you want play other maps or saves you need copy those to game/resources/maps
Also if you want use original resources, not my, you need copy *.sg2 and *.555 files to game/resources/gfx, then change game/resouces/archives.model files when set paths to new gfx pack
Also you may use own graphics pack for remake
if you have mode question you can send me email to dalerank n8 [at] gmail dot com )))
Thanks

Re: CaesarIA

New build available (b1816)
+ Fixed parameters gardens, now they pass citizens
+ Added the dialogue out of the game
+ Audio convert to OGG
+ Fixed OpenGL capacity, added shaders postprocessing (test)
+ Fixed loading mechanism of the original texture archives sg2
+ Burning ruins correctly removed
+ Fixed a mechanism for collecting taxes and paying workers wages
+ Added water waves
+ Information in the window of the building added buttons to the other buildings of the same type
+ Added a transition to a legion of windows Military Adviser
+ Form donations to city improved
+ Added the display of hostile objects on map (wolves, enemies)
+ Inproved information window for factory
+ Fixed a crash when loading scenario events
+ On a randomly maps add river and road. Randomly cards are now playable.
+ Corrected pricing gift Emperor rules
+ Corrected retention rank ruler
+ Added file offsets textures done to add their textures without change game code.
+ Modified model textures get home, you can add new home's texture without changing game code
+ Method of save data of map replaced with a more compact and fast
+ Changed the credits scene
+ and some others

Download

Re: CaesarIA

Up!

Cooler game!

Re: CaesarIA


Hi, I hope you like this game, if you have the ability to repaint some of the images I will be very grateful to you. Thanks

Build 1852 available
+ Destruction of buildings with workers kill some peoples, others are returned to their homes
+ Added seventh mission in Tingis
+ Added it to German, Spanish and English sounds
+ Demoralized soldiers leave the Legion
+ Well now well decrease helath around if ill home in area, such original game
+ Menu stretched to the bottom of the screen
+ For android change additional buttons
+ add report when coliseum start work
+ Reduced the risk of fire to the northern provinces, and increased for desert
+ Added milestones population of 500, 1000 and other
+ Fixed cities options loading in mission
+ Tiles can now contain any information about themselves, done fot future
+ When the forum is destroyed (enemy or disaster), the city will lose some money
+ Enemy soldiers got a new priority of attack - government buildings, mainly used for the legions of Caesar
+ Added the settings window of the city (you can enable \ disable the influence of the gods)
+ Fixed path finding for citizens, now can view object's path with shortkey (Ctrl + Shift +4)
+ Added plaza 2x2 tile, built automatically if there is a single tile 4 plazas
+ Displays a message that the way to the game should not have nonlatin symbols (mostly error occurs on Windows)
+ The festival reduces the criminal situation in the city
+ now can move the camera when cursor in edge of the screen
+ Fixed show roads and aqueducts under construction
+ Autosave and fast saves are now saved under different names


Download for haiku

Re: CaesarIA

Hi, All!
I just build last version remake of Caesar III for Haiku. Some time ago we finished crowdfunding for new art and music. Fun play :)

Download from sf.net

Re: CaesarIA

Re: CaesarIA

Is it minimap not shown every???

Re: CaesarIA

dalerank wrote:

Is it minimap not shown every???

мой контакт: beos@jabber.org GMT+9