.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   YaPB (http://forums.bots-united.com/forumdisplay.php?f=55)
-   -   YaPB Android Port (http://forums.bots-united.com/showthread.php?t=10003)

openglhk 22-12-2015 02:24

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66405)
OMG! POD-Bots on my phone! :)

But.. Not yet playable, as they doesn't support the CSDM mod completely. Will work a little more, to a playable state.

https://yapb.jeefo.net/tmp/screen.jpg
https://yapb.jeefo.net/tmp/screen1.jpg
https://yapb.jeefo.net/tmp/screen2.jpg

:punk: good news! i want try to port my first bot too! Yapb, the best bo i ever seen..
How could you load the yapb? build in with libserver.so or load the library from addon/bin/yapb.so? :phone:

In Addition, Are you using Android 6.0 ?

jeefo 22-12-2015 17:41

Re: YaPB ARM Port
 
Quote:

Originally Posted by openglhk (Post 66406)
:punk: good news! i want try to port my first bot too! Yapb, the best bo i ever seen..
How could you load the yapb? build in with libserver.so or load the library from addon/bin/yapb.so? :phone:

In Addition, Are you using Android 6.0 ?

I will have some time tomorrow to complete the port.

Xash3d has very good -dll switch, so it's loads libyapb.so and the bot dll loads gamedll the same as it's works on other platforms.

Nope, i have broke my nexus 5X, now i'm with Alcatel Idol3 4.7 @ Cyanogenmod 12.1

openglhk 23-12-2015 03:25

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66407)
I will have some time tomorrow to complete the port.

Xash3d has very good -dll switch, so it's loads libyapb.so and the bot dll loads gamedll the same as it's works on other platforms.

Nope, i have broke my nexus 5X, now i'm with Alcatel Idol3 4.7 @ Cyanogenmod 12.1

i have tried build libyapb.so in APK package, but no idea how to link or load libyapb.so. :sweatdrop:

i'm using LG G3 with Cyanogenmod 12.1, when i click launch CSDM, the apps crashed. :| another android 4.2 phone can run the game without any issues. :shifty:

jeefo 23-12-2015 17:40

Re: YaPB ARM Port
 
Quote:

Originally Posted by openglhk (Post 66408)
i have tried build libyapb.so in APK package, but no idea how to link or load libyapb.so. :sweatdrop:

i'm using LG G3 with Cyanogenmod 12.1, when i click launch CSDM, the apps crashed. :| another android 4.2 phone can run the game without any issues. :shifty:

rename sound folders in both csdm&valve to something else, need to debug, but i don't care of sounds.

the bots works ok, but navigation is totally broken, they stays at one place. i have no clue why.

jeefo 23-12-2015 20:40

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66409)
rename sound folders in both csdm&valve to something else, need to debug, but i don't care of sounds.

the bots works ok, but navigation is totally broken, they stays at one place. i have no clue why.

Well it's now fixed. here the alpha version:

https://yapb.jeefo.net/drop/android/

They doing some things strange, but atleast they work :)

openglhk 24-12-2015 02:58

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66411)
Well it's now fixed. here the alpha version:

https://yapb.jeefo.net/drop/android/

They doing some things strange, but atleast they work :)

Thanks, that's great! :thumbup:

but something really strange..:sweatdrop:
they all become gordon freeman
http://i.imgur.com/6FXc4yV.png

jeefo 24-12-2015 07:44

Re: YaPB ARM Port
 
Fixed.

openglhk 24-12-2015 14:26

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66413)
Fixed.

Could you pls share the code for link/load other .so library? :surrender:

i guess you compile yapb as libserver.so, link/load the libgamedll.so.

jeefo 24-12-2015 22:12

Re: YaPB ARM Port
 
https://github.com/jeefo/yapb/tree/yapb_csdm_arm_temp

dirty src, but working

openglhk 25-12-2015 04:08

Re: YaPB ARM Port
 
Quote:

Originally Posted by jeefo (Post 66415)

Thank you so much! :P


All times are GMT +2. The time now is 23:18.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.