00:00.07 | ird | er |
00:00.09 | ird | wrong chan |
00:00.28 | zsoc | strikes from the record |
00:00.31 | KEYofRghh | e17 |
00:00.32 | KEYofRghh | ? |
00:01.01 | Eguy | zsoc has a personal problem with the other channel |
00:01.02 | ird | thanks zsoc |
00:01.35 | zsoc | yes e17, I couldn't recall the name. I read now |
00:01.52 | gkatsev | e17? enlightenment? |
00:02.01 | zsoc | gkatsev: yes :D |
00:02.13 | gkatsev | is it out already? |
00:02.18 | KEYofRghh | e17 includes a wm. it's mostly a wm I gues, unless you want to use the term "desktop environment" |
00:02.34 | *** join/#webos-internals destinal (n=eduprey@204.76.128.251) |
00:02.37 | zsoc | KEYofRghh: like compiz for instance? |
00:03.19 | KEYofRghh | compiz is a feature or layer or ingredient, not a dt itse;f |
00:03.48 | KEYofRghh | well, its a wm sorry |
00:04.30 | gkatsev | still e16 :( |
00:04.33 | KEYofRghh | but a wm is just part of a desktop, but for simple desktops is the biggest part |
00:04.41 | zsoc | KEYofRghh: I was going to say. I have a box that only uses compiz and x :) |
00:04.50 | zsoc | I see. nifty. |
00:05.06 | zsoc | KEYofRghh: you seem to have experience with e? |
00:05.33 | KEYofRghh | used to use it way back in 14 & 15 |
00:06.02 | KEYofRghh | haven't really used it since 16 other than a little farting around with my ps3 |
00:06.23 | zsoc | ah gotcha |
00:07.01 | zsoc | it's a pretty good thing luna is closed source, or we'd end up replacing it |
00:07.08 | *** join/#webos-internals etx_ (n=etx@d149-67-169-60.try.wideopenwest.com) |
00:07.41 | *** mode/#webos-internals [+v destinal] by ChanServ |
00:08.20 | *** join/#webos-internals ron001-wIRC (n=wIRCer@71.22.71.107) |
00:08.36 | zsoc | hmm.. maybe we _could_ replace it, and have a luna emulator |
00:08.37 | KEYofRghh | hm, has anyone run luna in strace/ltrace? |
00:08.53 | zsoc | like we could box luna into an 'application' |
00:09.06 | zsoc | thinks forward |
00:09.15 | zsoc | KEYofRghh: yes, it's very... robust |
00:11.03 | zsoc | destinal: so we can use egl and skip sdl if we have to. I'll have a demo tonight |
00:11.19 | timepants | :o |
00:11.44 | zsoc | timepants: o face? |
00:11.47 | destinal | anyone want to do a rotating cube now that we can get opengl 1.1 code working? |
00:11.58 | rwhitby | AnOutsider: web distribution still goes through security checks, and will get bounced for those reasons (i.e. the link gets removed) |
00:12.00 | destinal | s/gl/gles/ |
00:12.01 | egaudet | oilsworkn, "replace" for patches shouldn't be too hard, it's just remove reverse dependency order and install in order |
00:12.24 | oilsworkn | i thought it needed some remove all then install all thing when doing multiples? |
00:12.24 | synackfin1 | Would Palm/Sprint frown upon taking the Pre Plus Verizon tether code and make it available for Sprint? |
00:12.25 | AnOutsider | lol @ palm's checklist. I did beta distro btw |
00:12.28 | zsoc | destinal: nah we'l just port full games:) |
00:12.31 | oilsworkn | or did we already get away from that? |
00:12.45 | *** join/#webos-internals djk1 (n=djk@ool-4573e23f.dyn.optonline.net) |
00:13.03 | zsoc | synackfin1: I don't think that's within the scope of this channel |
00:13.06 | rwhitby | synackfin1: if you can work out a way to do it without copyright infringement ... |
00:13.21 | egaudet | rwhitby, people can do PARTIAL erase before doctor to remove package data, no need for full erase |
00:14.10 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-dzyzckwwbrafgrdy) |
00:14.10 | dtzWill | egaudet: figure out opengl es 1.1 yet? :/ |
00:14.13 | destinal | by the way is there a midi device on the pre or do we need a softsynth? |
00:14.20 | PuffTheMagic | we dont need to run X in SDL |
00:14.22 | zsoc | rwhitby: er, well he can't make verizons code available on a sprint device due to sprint agreements. but he could make it available for use.. for uh.. O2 purposes |
00:14.22 | PuffTheMagic | zsoc: ^^ |
00:14.31 | zsoc | PuffTheMagic: xegl? |
00:14.32 | synackfin1 | rwithby: hm, I guess it would technically be a copyright violation since owning a Pre doesn't guarantee you to Pre Plus code |
00:14.35 | PuffTheMagic | zsoc: we just need the VFB code in SDL |
00:14.36 | *** join/#webos-internals Toaster23 (n=biteme@adsl-99-27-16-66.dsl.sfldmi.sbcglobal.net) |
00:14.39 | PuffTheMagic | zsoc: make a new driver for Xorg |
00:14.45 | rwhitby | zsoc: you can't make verizons code available to anyone unless you have permission |
00:14.47 | PuffTheMagic | prob can use the fbdev driver as a base |
00:14.54 | jacques | dtzWill: he did in deed figure it out |
00:14.54 | PuffTheMagic | and add the palm VFB stuff |
00:15.04 | PuffTheMagic | i cant imagine it being that hard |
00:15.08 | zsoc | rwhitby: you could mimic how it works I suppose. |
00:15.16 | *** join/#webos-internals Mercury (n=warp@99.64.161.8) |
00:15.25 | PuffTheMagic | zsoc: do you think u can make a rectangle in GLES? |
00:15.37 | zsoc | dtzWill: opengl 1.1 is cracked thanks to egaudet's binutils sorcery |
00:15.38 | rwhitby | zsoc: a rewrite that mimics the behaviour is perfectly acceptable |
00:15.42 | zsoc | PuffTheMagic: yes |
00:15.47 | jacques | dtzWill: SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 1); SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 1); |
00:15.50 | PuffTheMagic | zsoc: then we should have GLESterm tonight |
00:15.51 | PuffTheMagic | :D |
00:15.58 | dtzWill | jacques: TY |
00:16.09 | rwhitby | oilsworkn, AnOutsider: my take on ratings is that Preware must remain non-partisan by default. |
00:16.18 | dtzWill | knew there was some stupid resaon |
00:16.20 | zsoc | PuffTheMagic: lol you just need a rectangle that.. takes up the screen? how is it shaded? 100 alpha? |
00:16.21 | AnOutsider | interestingly, it switched my submission to web distribution and now Ic an't go back and change that |
00:16.25 | dtzWill | of course it seems obvious now |
00:16.34 | dtzWill | egaudet: TY amazing |
00:16.39 | PuffTheMagic | zsoc: no its obviously more than just a rectangle |
00:16.41 | AnOutsider | rwhitby: if you're pulling from a feed, that feed can supply the reviews no? |
00:16.43 | PuffTheMagic | i have all the GL code |
00:16.48 | PuffTheMagic | just needs to be ported to GLES |
00:16.51 | jacques | oh oops I didn't know egaudet was still here |
00:16.52 | PuffTheMagic | but its only a few lines |
00:16.54 | PuffTheMagic | its no quake |
00:16.58 | rwhitby | AnOutsider: supply a URL to the reviews, yes. |
00:17.01 | AnOutsider | as for actually writing reviews,t hat can be an API, but easier.. just dont allow reviews from preware |
00:17.22 | *** join/#webos-internals sportmankid (n=sportman@ool-182f4824.dyn.optonline.net) |
00:17.27 | oilsworkn | isn't so sure if comments/reviews should go in the ipkg feed |
00:17.30 | rwhitby | AnOutsider: and following that URL allows whatever the feed originating site allows |
00:17.33 | egaudet | "rating" systems DO work, but only work with large sample sizes to weed out the extremes |
00:17.38 | zsoc | PuffTheMagic: no problem (er, probably, depending on the GL version) |
00:17.40 | rwhitby | oilsworkn: they should not, just a URL |
00:18.06 | egaudet | oilsworkn, for dependencies only it goes remove A, remove B, install B, install A |
00:18.19 | egaudet | dtzWill, yes 1.1 works |
00:18.27 | oilsworkn | egaudet: it does remove A install A remove B install B |
00:18.37 | KEYofRghh | you need to rate the ratings themselves, so that the ones everyone agrees are garbage, get flagged in a way they carry no weight |
00:18.48 | egaudet | and ok now I'm up to date and can read current messages no more backlogging |
00:18.51 | dBsooner | rwhitby: give me an htpasswd entry for you |
00:18.55 | dBsooner | egaudet: same thing |
00:18.57 | KEYofRghh | like comments on digg or |
00:19.18 | egaudet | oilsworkn, it can't do that |
00:19.31 | oilsworkn | im telling you thats what it does |
00:19.42 | egaudet | I know what it does |
00:19.51 | egaudet | I'm telling you what it needs to do in order to work |
00:20.02 | *** part/#webos-internals ron001-wIRC (n=wIRCer@71.22.71.107) |
00:20.21 | destinal | xcomp: mandriva's banner the first boot was funny "Welcome to localhost" |
00:20.31 | egaudet | when you get to package A, your logic already says remove/install B, remove/install A |
00:20.33 | destinal | why, thank you! |
00:20.40 | egaudet | when A depends on B, right? |
00:20.50 | oilsworkn | for an update? |
00:20.53 | egaudet | yes |
00:20.56 | oilsworkn | is there an update to both A and B? |
00:21.00 | zsoc | PuffTheMagic: I won't really be available for another 2 hrs tho |
00:21.07 | egaudet | yes |
00:21.13 | oilsworkn | thats what it currently does |
00:21.26 | oilsworkn | replace this, replace this |
00:21.31 | oilsworkn | is what it tells the service |
00:21.54 | egaudet | ok so this is what it should do... remove A, remove B, install B, install A |
00:21.58 | oilsworkn | thinks he should just get rid of the update all button |
00:22.02 | oilsworkn | thats teh easier solution to this mess |
00:22.08 | egaudet | it's not a mess |
00:22.22 | rwhitby | it's a difficult technical problem |
00:22.33 | egaudet | I don't think it's that difficult |
00:22.39 | egaudet | the logic is all already there to build the deps list |
00:22.42 | oilsworkn | that is specific to patches |
00:22.45 | rwhitby | to satisfy a very convenient use case |
00:22.56 | egaudet | it is specific to when update means replace |
00:23.05 | egaudet | patches are all like that but other things may require replace too |
00:23.25 | rwhitby | yeah, I can see other apps/services/etc/ eventually needing a flag to say update really means replace |
00:23.27 | PuffTheMagic | oilsworkn: we should fix the confirmation dialog such that if the calling application isnt focused the confirmation goes to notification area |
00:23.33 | PuffTheMagic | instead of invading other apps |
00:23.41 | egaudet | you have two general ideas for update, either replace, or install-over |
00:23.50 | egaudet | ALL replace needs the above logic I described, not just patches |
00:23.53 | oilsworkn | egaudet: the entire thing needs to be rewritten to accomidate this |
00:24.01 | egaudet | oilsworkn, why so? |
00:24.12 | oilsworkn | becuase it wasn't developed with this case in mind? |
00:24.31 | destinal | xcomp: no openssh package in mandriva? huh? |
00:25.05 | destinal | eh, nevermind, package manager defaults to "packages with GUI", of course |
00:25.37 | egaudet | oilsworkn, where is the generic "update" method that first checks for dependencies? |
00:25.57 | oilsworkn | which is different from updateall |
00:26.02 | oilsworkn | but, its in the package.js |
00:26.04 | egaudet | why? |
00:26.15 | egaudet | update all should be a bunch of updates |
00:26.15 | oilsworkn | because it is? |
00:26.21 | egaudet | not special |
00:26.27 | oilsworkn | it is special |
00:26.30 | oilsworkn | a package update is one thing |
00:26.42 | jacques | is there such a thing as an open source iphone game with 3d graphics ? |
00:26.44 | oilsworkn | if it sees there are dependencies that are not installed, it sends the list to the multi-update function |
00:26.48 | egaudet | update all is just a linear pass through each package and "update" on it |
00:27.09 | oilsworkn | update all builds the list first and goes straight to the multi-update function |
00:27.16 | egaudet | well I disagree with that |
00:27.26 | oilsworkn | ok? |
00:27.35 | oilsworkn | so you click update on a single package |
00:27.37 | egaudet | update all should simply walk the list and call the existing update function |
00:27.42 | oilsworkn | it does! |
00:27.51 | oilsworkn | goes home |
00:27.54 | egaudet | you just said it doesn't |
00:29.46 | linksocc | http://gorillas.lhunath.com/ |
00:30.12 | *** part/#webos-internals egaudet_wirc (n=wIRCer@70-4-115-56.pools.spcsdns.net) |
00:30.38 | *** part/#webos-internals linksocc (i=621328d3@gateway/web/freenode/x-wfabwqphoqqqmbed) |
00:31.46 | *** join/#webos-internals Toaster23 (n=biteme@adsl-99-27-16-66.dsl.sfldmi.sbcglobal.net) |
00:36.25 | ali1 | jacques: john carmack released sources for the wolf3d and doom ports, and they use opengl |
00:37.00 | destinal | jacques: there's a tux racer port for iphone and doom (prboom) port for iphone |
00:38.34 | jacques | sweet ! thanks guys |
00:38.36 | *** join/#webos-internals playya (n=playya@p5DC38797.dip0.t-ipconnect.de) |
00:39.29 | egaudet | is working on tux racer |
00:40.02 | egaudet | I have it almost working, it comes on the screen but not landscaped |
00:40.30 | dBsooner | rwhitby, egaudet: give me a htpasswd entry. :) |
00:40.42 | zsoc | So is anyone working on glGears? |
00:41.08 | rwhitby | dBsooner: you're assuming that I need a login on that site ;-) |
00:41.12 | *** join/#webos-internals hemna (n=waboring@66.60.190.6) |
00:41.17 | dBsooner | rwhitby: Im assuming you'll want one |
00:41.23 | zsoc | egaudet: you mix up your viewport resolutions? |
00:41.30 | rwhitby | dBsooner: yeah, probably |
00:41.35 | dBsooner | exactly. ;) |
00:41.37 | jacques | heading home. bialw |
00:42.38 | ali1 | what was that open source game that was based off of total annihilation? |
00:42.44 | ali1 | nevermind its TA Spring |
00:50.43 | *** join/#webos-internals alkos333 (n=alkos333@68-30-229-20.pools.spcsdns.net) |
00:50.51 | egaudet | zsoc, no I don't think so |
00:50.54 | *** join/#webos-internals elpollodiablo1 (i=4c78940d@gateway/web/freenode/x-ujfvebyohxftxkgo) |
00:51.04 | AnOutsider | http://easycaptures.com/fs/uploaded/208/7407170060.jpg |
00:51.06 | egaudet | let me check though |
00:51.12 | AnOutsider | Not even palm knows whether it's pixie or pixi |
00:52.09 | elpollodiablo1 | en0x: you ever get to check the make stage for setting up cross compiling? |
00:55.48 | etx_ | I just peeled the stock plastic screen cover off my pre for the first time ever and i got it on launch day hah |
00:55.55 | etx_ | grandma'n it |
00:56.48 | *** join/#webos-internals Tibfib (n=tibfib1@ppp-70-254-193-5.dsl.tpkaks.swbell.net) |
00:58.48 | rwhitby | elpollodiablo1: cross-compile.git has been updated yesterday. git pull ; make clobber ; make |
01:00.41 | rwhitby | bbl |
01:01.13 | jjcarter | @AnOutsider, are you the creator of the datpiff app? |
01:01.52 | AnOutsider | I am |
01:02.13 | jjcarter | How's the development coming? |
01:03.49 | PuffTheMagic | so im getting a divide by 0 error |
01:03.50 | PuffTheMagic | hmm |
01:03.55 | elpollodiablo1 | rwhitby: thanks for that info I will see what I can do with it. I might be back in later for some help |
01:03.57 | AnOutsider | when ia ctually have time to work on it, it... goes haha |
01:04.37 | AnOutsider | anyone have the appcat feeds urls? |
01:04.41 | AnOutsider | dont see it on dev.palm |
01:05.06 | Decimate | so have you guys been seeded 1.4 yet :P |
01:05.09 | etx_ | rwhitby: looks like after your tweaks to the toolchain make stage works, thanks! |
01:05.16 | elpollodiablo1 | when running say a shell script that launches a native app from an Icon similar to launching doom, how would I have it set up so it runs as root/sudo? |
01:06.27 | elpollodiablo1 | any ideas? |
01:06.34 | zsoc | elpollodiablo1: how would you set it up that it doesn't? |
01:07.06 | elpollodiablo1 | I guess you are right, I wasnt thinking they would allow it to lauch apps as root |
01:07.19 | rwhitby | AnOutsider: http://bit.ly/palm-catalog-feed |
01:07.23 | elpollodiablo1 | for security reasons but I guess that is the only way they could do it |
01:07.57 | elpollodiablo1 | zsoc: thanks |
01:08.23 | rwhitby | hmm - the left side of my gesture area has stopped responding |
01:10.16 | *** join/#webos-internals PreGame- (n=PreGame@ip98-167-160-121.ph.ph.cox.net) |
01:11.43 | AnOutsider | thanks rod |
01:12.30 | AnOutsider | looks like apps do show up in the beta feeds |
01:12.34 | AnOutsider | guess i should pull it |
01:12.51 | PuffTheMagic | SDL terminal is getting pretty sweet |
01:13.07 | etx_ | whos working on that? |
01:13.13 | etx_ | brilliant idea |
01:13.19 | PuffTheMagic | me |
01:13.35 | *** join/#webos-internals JWBenner (n=wIRCer@c-98-220-138-141.hsd1.in.comcast.net) |
01:13.50 | etx_ | awesome, can't wait to check it out! |
01:14.09 | etx_ | someone should port blender game engine heh |
01:14.24 | etx_ | i'm pretty sure it'd be a ton of work tho |
01:15.11 | rwhitby | phew - looks like it was software glitch only |
01:16.13 | jjcarter | rwhitby, I noticed saw your tweet asking opinions on whether or not preware should include the app catalog apps... did that ever come to a vote? |
01:16.46 | rwhitby | jjcarter: vote? I did it overnight. |
01:16.57 | Kyusaku | lol |
01:17.02 | jjcarter | vote... for lack of a better word |
01:17.05 | rwhitby | (well, got an initial version of the feeds ready) |
01:17.06 | PuffTheMagic | im not exactly sure how i connect the terminal up with bash though ;) |
01:17.07 | PuffTheMagic | or python |
01:17.11 | PuffTheMagic | or what ever shell u want |
01:17.32 | *** join/#webos-internals jacques (n=fontenot@nslu2-linux/jacques) |
01:17.32 | *** mode/#webos-internals [+v jacques] by ChanServ |
01:17.53 | jjcarter | rwhitby, you included all 3 feeds I assume? |
01:20.35 | *** join/#webos-internals muchtall (n=muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
01:22.37 | *** join/#webos-internals ird (n=ryan@adsl-150-96-183.bna.bellsouth.net) |
01:23.13 | *** join/#webos-internals etx__ (n=etx@d149-67-169-60.try.wideopenwest.com) |
01:23.15 | *** part/#webos-internals JWBenner (n=wIRCer@c-98-220-138-141.hsd1.in.comcast.net) |
01:26.17 | Rick_work | rwhitby PuffTheMagic everyone else -- hi hi |
01:26.24 | Rick_work | rwhitby I found your slug replacement. |
01:26.36 | rwhitby | Rick_work: did you give the guy my email address? |
01:26.45 | Kyusaku | ugh silly palm their feeds list has a typo |
01:26.46 | rwhitby | jjcarter: yes |
01:26.55 | Rick_work | rwhitby no. but I will |
01:27.37 | rwhitby | Rick_work: please do - let him know other vendors like QNAP and Synology are finding Optware to be very beneficial for sales. In fact, both those companies reference Optware on their official web sites. |
01:27.39 | Rick_work | it was fun. Dir Marketing palm saw me in aisle as I was coming away from Iomega and said "Hi Rick" and we chatted for a minute, and he asked what I was doing there. |
01:27.55 | Rick_work | So, I explained, and he said "Good, because mine is dying." :-) |
01:28.02 | PuffTheMagic | Rick_work: hi |
01:28.04 | Rick_work | or words to that effect. |
01:28.05 | Kyusaku | lol |
01:28.18 | zsoc | Rick_work: hello |
01:28.34 | destinal | PuffTheMagic: you don't connect the terminal with bash |
01:28.54 | destinal | PuffTheMagic: you make it open a tty and run login |
01:29.07 | destinal | or something like that |
01:29.16 | Rick_work | Iomega iconnect, Marvell Kirkwood 1ghz, out of the box running nas, samba, some linux media server, all under a custom UI. should be a simple port. |
01:29.41 | Rick_work | When I asked if ssh or telnet was enabled, he said ICNCOD -- I'm getting really tired of hearing ICNCOD |
01:29.45 | PuffTheMagic | destinal: i got SDL_terminal library working... and there is an example that creates a python emulator/shell |
01:29.45 | destinal | PuffTheMagic: there's code in terminal |
01:29.50 | rwhitby | Rick_work: Optware will work out of the box on kirkwood |
01:29.52 | destinal | PuffTheMagic: awesome |
01:29.55 | PuffTheMagic | i will check that out |
01:29.57 | destinal | goes to grab :) |
01:30.06 | Rick_work | rwhitby that's what Tom said. He's very excited. |
01:30.22 | Rick_work | The funny part was the amazon rep standing there listening to us. |
01:30.42 | rwhitby | Rick_work: so you're now the nslu2-linux.org evangelist too? |
01:30.57 | Rick_work | she said "so, are there a lot of people who would buy this for something like that? and I said that the email list had thousands on it... |
01:31.02 | Rick_work | she lit up. |
01:31.13 | Rick_work | Amazon pretty much sole source at release. $99. |
01:31.57 | Rick_work | which is a pretty good price even as a consumer device. |
01:32.07 | Rick_work | I could not get an answer about how much ram is in it. |
01:32.56 | lemketron-away | ICNCOD? "I can not comment on d???" |
01:33.08 | Rick_work | I can neithr confirm or denby |
01:33.16 | lemketron-away | ah |
01:33.38 | lemketron-away | and "Good, because mine was dying" - mine what? |
01:33.48 | rwhitby | lemketron-away: NSLU2 |
01:33.59 | lemketron-away | Ah. I have Linkstations |
01:34.13 | lemketron-away | hacked 160, and Live 500 |
01:34.23 | lemketron-away | (running mt-daapd) |
01:35.20 | *** join/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
01:35.34 | rwhitby | Rick_work: http://twitpic.com/x720k |
01:36.12 | Abyssul | interesting |
01:36.20 | destinal | PuffTheMagic: what version is /usr/lib/libSDL_ttf-2.0.so.0.6.3 is that 2.0 or 2.0.6.3 ? |
01:37.03 | jacques | I'm getting two of thoe iomega devices on day one |
01:37.48 | destinal | PuffTheMagic: nevermind .. duh, palm's site |
01:40.17 | etx__ | Error: SDL library video initialisation failed: No available video device. |
01:40.19 | etx__ | I fail |
01:43.24 | lemketron | Isn't iconnect just like that little plug-in wall-wort NAS gizmo that everyone got excited about recently? |
01:44.08 | lemketron | sheevaplug |
01:44.24 | jacques | similar hardware |
01:44.41 | jacques | same proc series |
01:44.50 | jacques | new sheeva has wifi |
01:45.08 | lemketron | ah, right. I wondered why they left that out of the sheeva. |
01:45.19 | jacques | http://www.linuxfordevices.com/c/a/News/Marvell-Plug-Computer-30-and-Armada-300-and-610/ |
01:45.21 | lemketron | but they're $99 trying to get to $49, it seems. how much is the other one? (sorry for the OT) |
01:45.40 | jacques | iconnect list is 99.99 |
01:45.51 | jacques | same as nslu2 |
01:46.12 | jacques | (when it was released) |
01:46.26 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
01:46.32 | lemketron | Huh. I didn't really "get" those things, but now that my LinkStation is stuck inside the same box as my outdated 160gb drive, I "get" it... too bad I can't load up mt-daapd on my airport extreme. :-/ |
01:47.03 | *** part/#webos-internals Abyssul (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
01:47.18 | jacques | still mourns the nslu2. |
01:49.43 | jacques | sure is quiet in here. I guess everyone is off building things. |
01:49.56 | ird | yes.. |
01:49.57 | ird | building things. |
01:49.58 | lemketron | or sleeping? |
01:50.02 | ird | er |
01:50.04 | ird | I mean burning.. |
01:50.20 | jacques | or burning buildings |
01:50.27 | ird | jacques is that your real name? |
01:51.23 | Kyusaku | hmmm. is Palm aware of the typo in the RSS feed lists |
01:51.53 | destinal | PuffTheMagic: heh, it hates that I don't have python |
01:52.03 | PuffTheMagic | yeah i didnt build that |
01:52.15 | PuffTheMagic | python is only needed for one of the examples |
01:52.17 | jacques | ird: it's one of my real names, yes |
01:52.19 | PuffTheMagic | well 2 of them |
01:52.32 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-qvseognmrhylmbsm) |
01:52.38 | PuffTheMagic | i removed the python shit from the configure stuff and reran automake/autoconf/libtoolize/autoreconf |
01:52.55 | PuffTheMagic | so i have the terminal2D workin |
01:53.00 | PuffTheMagic | whcih is basically useless |
01:53.11 | PuffTheMagic | the pyterm.cc is a python emulator shell |
01:53.26 | PuffTheMagic | so we could probably use that to get ideas on how to make a "linux terminal" |
01:53.32 | lemketron | Kyusaku: what typo? |
01:53.52 | Kyusaku | the web ddistribution link is wrong |
01:53.55 | *** join/#webos-internals Abyssul_ (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
01:53.59 | *** part/#webos-internals Abyssul_ (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
01:54.16 | dtzWill | spinning rainbow shapes \o/ |
01:54.19 | Kyusaku | http://developer.palm.com/rss/D/appcatalog.rss.xml should be http://developer.palm.com/rss/W/appcatalog.rss.xml |
01:54.24 | *** join/#webos-internals FuMan (n=no@ip70-185-210-143.ok.ok.cox.net) |
01:54.38 | PuffTheMagic | destinal: maybe just pipe it to a libbash ? |
01:54.38 | PuffTheMagic | :D |
01:54.43 | Kyusaku | D is the regular app feed |
01:55.00 | ird | jacques: I ask because I think it's a cool name. |
01:55.09 | destinal | PuffTheMagic: sure |
01:55.15 | destinal | heh not libbash |
01:55.20 | destinal | :P |
01:55.43 | destinal | we need to mix it with another real terminal program, as I thought |
01:55.47 | destinal | or just get directdb going |
01:55.57 | destinal | s/db/fb/ |
01:55.58 | lemketron | Kyusaku: where did you see it listed incorrectly? |
01:56.06 | jacques | ird: :-) |
01:56.29 | ird | jacques: are you French? |
01:56.50 | PuffTheMagic | destinal: it shouldnt be "that hard" to use this library |
01:56.53 | rwhitby | lemketron: http://bit.ly/palm-catalog-feed |
01:56.58 | PuffTheMagic | destinal: i just dont know a lot about pyts :D |
01:56.59 | PuffTheMagic | http://omploader.org/vMzc5Zw |
01:57.05 | PuffTheMagic | ^^ destinal screencap |
01:57.28 | rwhitby | lemketron: "The Feeds", second row in first table |
01:57.29 | destinal | cool |
01:57.38 | zsoc | that's a screen cap of destinal? he's hot |
01:57.39 | KEYofRghh | so?? look at rxvt for the back half? or some other terminal that claims to be small but does the terminal emulation stuff? fbi/fbterm? |
01:58.07 | jacques | ird: my father is cajun |
01:58.14 | lemketron | Ah, copy/paste bug in the web distribution link. Thanks, will pass it along. |
01:58.27 | ird | jacques: ah, I see |
01:59.10 | *** join/#webos-internals gathright (n=drg@nat/yahoo/x-kbtqppcpdqvncnat) |
01:59.21 | PuffTheMagic | looks like fbterm has a vterm lib |
01:59.22 | PuffTheMagic | :D |
01:59.26 | PuffTheMagic | that might be helpful |
01:59.29 | FuMan | heh |
01:59.33 | FuMan | anyone seeing MyFlashlight |
01:59.36 | FuMan | magically reinstall itself |
01:59.38 | FuMan | over and over? |
01:59.44 | FuMan | recently o_O |
02:00.17 | zsoc | PuffTheMagic: what's the consensus on the console/term stuff in the patch? |
02:00.26 | PuffTheMagic | zsoc: in the patch? |
02:00.48 | Rick_work | lemketron HI HI HI |
02:00.56 | Rick_work | great time at CES, you should have come. |
02:01.15 | *** join/#webos-internals acydlord (n=acydlord@ip72-223-98-82.ph.ph.cox.net) |
02:01.35 | jacques | PuffTheMagic: oh that's sweeet. I use black on gray everywhere for terminals. |
02:01.40 | zsoc | PuffTheMagic: I thought we decided there was info in the webos-sdl patch? |
02:02.03 | PuffTheMagic | zsoc: yeah there is |
02:02.07 | PuffTheMagic | zsoc: but idk what is more work right now |
02:02.17 | zsoc | gotcha |
02:02.18 | PuffTheMagic | zsoc: porting vfb stuff from SDL to DFB |
02:02.22 | PuffTheMagic | or learning on how to use a pty |
02:02.32 | PuffTheMagic | and make a proper shell |
02:02.33 | PuffTheMagic | idk |
02:02.35 | jacques | pty's are a pita |
02:02.51 | jacques | ~jacques |
02:02.52 | infobot | [jacques] running rxvt quite well on the tux, tho it requires a bit of mucking with ptys, or the master of NWS station codes |
02:02.54 | PuffTheMagic | destinal: you want my "modified" source to play with? |
02:02.56 | lemketron | Rick: I wish; maybe next year. Unfortunately some folks really want us to get cranking on the next sdk already. There's no rest for the SDK team. |
02:03.05 | destinal | PuffTheMagic: sure |
02:03.15 | destinal | what is GL/gl.h and GL/glu.h |
02:03.24 | lemketron | (We've been cranking out SDK release after SDK release for 14 months now.) |
02:03.26 | egaudet | openGL headers |
02:03.31 | FuMan | Dangit, everytime I install an app from Preware, Myflashlight reappears in my launcher... any ideas? |
02:03.40 | egaudet | destinal, use SDL_opengles.h |
02:03.47 | Rick_work | lemketron we know. And we're greatful |
02:03.54 | jacques | destinal: there's a glu in webos? |
02:04.02 | dtzWill | jacques: not yet ;) |
02:04.05 | destinal | jacques: no, something this term program wants |
02:04.09 | PuffTheMagic | destinal: http://omploader.org/vMzc5aA |
02:04.14 | jacques | ah ok |
02:04.15 | PuffTheMagic | tbz2 |
02:04.40 | jacques | I've seen some stuff - one is called glues (glu for es) |
02:04.50 | Rick_work | Lemketron, as I walked around the show talking with vendors, and quizing people on stuff I think was neat, at almost every booth the journalists interviewing the vendor in question would then see my webos-internals badge and question me. |
02:04.54 | *** join/#webos-internals Abyssul_ (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
02:04.57 | PuffTheMagic | destinal: i removed some GL stuff |
02:04.59 | PuffTheMagic | also |
02:05.02 | *** part/#webos-internals Abyssul_ (n=Abyssul@cpe-075-176-175-108.sc.res.rr.com) |
02:05.03 | PuffTheMagic | we can add that back later |
02:05.07 | PuffTheMagic | when we port it to GLES |
02:05.09 | PuffTheMagic | :D |
02:05.12 | PuffTheMagic | GLESterm |
02:05.24 | zsoc | glu...hmm.. I wonder if we can extend glut support |
02:05.47 | Decimate | i want the pre plus on sprint :( |
02:06.02 | jacques | Decimate: me too |
02:06.25 | Decimate | if my pre is sluggish at any point where the pre plus is not, ill be SO pissed. |
02:06.48 | *** join/#webos-internals atlanta (i=48bdc1df@gateway/web/freenode/x-tgnnfngailbwbhhf) |
02:07.09 | destinal | PuffTheMagic: everything works for me except libtool .. hmm |
02:07.14 | destinal | libtoolize didn't help there |
02:07.25 | PuffTheMagic | what are u doing? |
02:07.45 | PuffTheMagic | libtoolize |
02:08.19 | destinal | tried to ./configure and make since my paths are different |
02:08.28 | Kyusaku | is it sad that I want the pre plus because it has no center button? |
02:08.46 | jacques | Kyusaku: a little bit |
02:08.47 | lemketron | it's ok to want one, but that's probably not the best reason. |
02:08.52 | Decimate | is the extra ram in the pre plus confirmed? or a rumor? |
02:08.54 | KEYofRghh | cripes.. where is dropbear started from now? since some update recently I can't login via ssh any more. connects, but no authentication modes available. |
02:09.24 | lemketron | kyusaku: for example: would you rather have a pre w/o the button? or a pre plus with half the RAM and flash? |
02:09.34 | lemketron | Decimate: confirmed |
02:09.35 | *** join/#webos-internals edektor (n=edektor@68-29-157-89.pools.spcsdns.net) |
02:10.07 | Kyusaku | jacques: heh, I just prefer the gesture area to be smooth like that. The center button has screwed with my swiping pretty often. |
02:10.10 | jacques | need. more. RAM. |
02:10.23 | Decimate | IM SO MAD |
02:10.42 | Decimate | if one of my friends gets a pre plus, i wont talk to them anymore. |
02:10.48 | Kyusaku | I haven't had too many performance issues with my regular pre |
02:10.51 | jacques | Decimate: no use getting mad. this is how the world works. |
02:11.04 | PuffTheMagic | destinal: configure bitched about libtool? |
02:11.17 | Decimate | i wish i had the money to get a new pre whenever it came out |
02:11.18 | jacques | what are the libtool errors ? |
02:11.21 | Decimate | AND switch to verizon |
02:11.27 | *** join/#webos-internals Tibfib (n=tibfib1@ppp-70-254-193-5.dsl.tpkaks.swbell.net) |
02:11.28 | Kyusaku | and I came from a Treo 700wx for 2 years, I'm pretty comfortable with sluggish performance |
02:11.37 | Decimate | i dont really like verizon though :/ |
02:11.50 | destinal | PuffTheMagic: so what besides ./configure and make should I normally need here? |
02:11.54 | jacques | does a yum update, emerge --sync, and apt-get upgrade all at the same time. |
02:11.59 | Decimate | kind of ironic i switched from verizon to sprint to get the pre though. |
02:12.05 | PuffTheMagic | destinal: thats it |
02:12.13 | PuffTheMagic | destinal: i crosscompile so I set --host= |
02:12.31 | Decimate | do you think the double ram will cause a noticeable performance change? |
02:13.06 | jacques | for my use case? yes. |
02:13.18 | destinal | PuffTheMagic: http://webos-internals.pastebin.com/m1c6f3228 |
02:13.22 | jacques | but some ppl would never notice |
02:13.35 | destinal | looks like configure destroys libtool etc in process |
02:13.43 | Decimate | will apps launch super quicker? |
02:14.04 | jacques | they will if they don't have to swap out others to get RAM |
02:14.08 | PuffTheMagic | destinal: run 'autoreconf; libtoolize; autoconf; automake" |
02:14.36 | jacques | meaning if you have lots running at once, new apps will launch quicker with more ram |
02:15.07 | KEYofRghh | its gotta help web browsing a lot |
02:15.21 | jacques | KEYofRghh: yeah the web cache could be much larger |
02:15.38 | Rick_work | biggest thing it will help is running flash inside browser. |
02:15.43 | Decimate | okay, i never have more than 3-4 |
02:16.00 | Decimate | i just hope our pre doesnt stay slow and the pre plus get faster. |
02:16.23 | destinal | src/Makefile.am:3: Libtool library used but `LIBTOOL' is undefined |
02:16.23 | destinal | src/Makefile.am:3: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' |
02:16.24 | jacques | more RAM will really help native c++ building :-) |
02:16.34 | PuffTheMagic | c++ building |
02:16.35 | PuffTheMagic | wtf |
02:16.42 | PuffTheMagic | why are people building on their pre? |
02:16.45 | destinal | jacques: lol, crosscompile |
02:16.50 | jacques | sigh. |
02:16.52 | PuffTheMagic | sicko's |
02:17.01 | jacques | must. resist. getting into it. |
02:17.05 | KEYofRghh | why not? the question is never why. |
02:17.05 | destinal | I locally built before my cross compile environment got happy |
02:17.07 | destinal | now is easy |
02:17.15 | PuffTheMagic | jacques: what ever,,, waste all your time waiting for shit to compile |
02:17.17 | destinal | except for puff's libtool thing |
02:17.31 | PuffTheMagic | destinal: idk why you are having this issue |
02:17.38 | jacques | I love cross-compiling. I also love native building. especially as a way of checking the results of the cross-compile. |
02:17.43 | PuffTheMagic | you have to be able to fix that stuff somehow |
02:17.58 | Decimate | if i stop recieving OTA updates and the pre plus still gets em, ill leave palm forsure. |
02:19.12 | synackfin1 | decimate: why do you think that'll happen? The Pre and Pre Plus are identical devices, except for some cosmetic changes like storage size; no sense in supporting one and not the either. |
02:19.21 | synackfin1 | and not the other* |
02:19.28 | destinal | jacques: it seems nappmgr or luna or some watchdog kills large builds of mine anyway |
02:19.54 | PuffTheMagic | Templarian: ping!!!!!!!!! |
02:19.56 | synackfin1 | destinal: you should probably make your compile a service, and start it like dropbear's sshd |
02:19.57 | destinal | and if I kill lunasysmgr eventually the system reboots |
02:20.19 | Decimate | i have a feeling they will slowly move away from it. |
02:20.29 | synackfin1 | destinal: /sbin/start (yourservice) after adding /etc/event.d/(yourservice) |
02:20.51 | synackfin1 | you can copy the dropbear script, that basically just runs sshd and doesn't do anything else |
02:20.55 | destinal | eh, don't see how that would be different than logging in and running it in a shell though |
02:21.02 | destinal | would get killed just as much |
02:21.16 | synackfin1 | destinal: no, sshd doesn't get killed, it's run on my phone for weeks |
02:21.26 | destinal | synackfin1: sshd doesn't take the whole phone |
02:21.39 | destinal | I'm telling you, I'm running in a shell with a build and all of the sudden I get |
02:21.42 | destinal | Killed |
02:21.42 | destinal | $ |
02:21.59 | destinal | s/$/#/ |
02:22.03 | destinal | lol |
02:22.13 | jacques | destinal: that would happen a lot less if you had 512MiB RAM |
02:22.13 | synackfin1 | destinal: try it with /etc/event.d/ ... I think the rules are different for pids that it launches itself |
02:22.14 | KEYofRghh | oom? |
02:22.31 | synackfin1 | destinal: the other possibility is that you run out of memory |
02:22.31 | destinal | KEYofRghh: probably |
02:23.05 | synackfin1 | destinal: I don't think it's configured to use any swap space, so if you exhaust physical memory, all apps' mallocs start failing |
02:23.05 | jacques | destinal: it's quite possible we could find a way to disable the watchdog which is rebooting the system (assuming that's what's happening) |
02:23.30 | destinal | jacques: it's probably more likely malloc fail as synackfin1 mentioned |
02:23.32 | *** join/#webos-internals cashen (n=cashen@c-68-41-80-23.hsd1.mi.comcast.net) |
02:23.33 | zsoc | PuffTheMagic: can you point me towards the GLSL parts of GLESterm (or whatever library you're using for the thing you're going to call that) so I can make me some vertex arrays? |
02:23.41 | destinal | I thought there was swap but I may be wrong |
02:23.47 | jacques | destinal: yeah in those situations I usually keep a watch on my virtual memory usage |
02:23.54 | PuffTheMagic | zsoc: i wouldnt worry abou tit |
02:23.57 | jacques | thre is 128MiB swap |
02:24.01 | PuffTheMagic | yet |
02:24.08 | PuffTheMagic | i have some work to do before we port it to GLES |
02:24.44 | jacques | unfortuately swap does not really work over NFS |
02:25.03 | jacques | maybe NBD |
02:25.10 | Decimate | does need for speed run lagless on the pre? i havent gotten to try it out |
02:25.10 | zsoc | PuffTheMagic: just show me the code or point me to the lib. I need practice porting static lists to arrays anyway (since i feel i'll be doing it for anything i'm porting and may need to assist others doing the same) |
02:25.13 | destinal | PuffTheMagic: have to commute but I'll jump back on this at home. sdl term would be nice |
02:25.39 | PuffTheMagic | zsoc: http://www.loria.fr/~rougier/sdl-terminal.html |
02:25.41 | zsoc | ty |
02:25.45 | PuffTheMagic | zsoc: look at the example |
02:25.49 | Templarian | PuffTheMagic: PONG! |
02:25.49 | PuffTheMagic | terminal3D |
02:26.14 | PuffTheMagic | Templarian: do you have the "The Tux" in a 320x480 sized image? |
02:26.17 | zsoc | PuffTheMagic: er, what's the advantage of GL terminal again? |
02:26.23 | PuffTheMagic | zsoc: hw accel |
02:26.34 | zsoc | ... i'm missing something. it's a terminal |
02:26.35 | *** join/#webos-internals hemna (n=waboring@66.60.190.6) |
02:26.35 | Templarian | Which tux? |
02:26.35 | zsoc | Oh |
02:26.39 | zsoc | nevermind, i get it |
02:26.43 | zsoc | no cpu hit |
02:26.43 | PuffTheMagic | Templarian: THE tux |
02:26.47 | PuffTheMagic | the "cute one" |
02:26.50 | PuffTheMagic | that we use for everything |
02:26.58 | PuffTheMagic | the Webos Internals tux |
02:27.03 | Templarian | oh no 256x265 is the largest. |
02:27.10 | PuffTheMagic | thats fine |
02:27.18 | PuffTheMagic | send it this way please :D |
02:28.02 | Templarian | http://img195.imageshack.us/img195/6426/tuxicons.png |
02:28.23 | *** join/#webos-internals destinal-wirc (n=wIRCer@173-139-187-72.pools.spcsdns.net) |
02:28.29 | PuffTheMagic | thanks |
02:29.34 | synackfin1 | Templarian: isn't there an vector/SVG version .. that can raster as 320x480? |
02:29.41 | destinal-wirc | and you have surely damned me by giving me an irc client on my phone :) |
02:29.48 | zsoc | destinal: do not drive and use wirc |
02:29.54 | zsoc | although crap, i just pinged him, heh |
02:30.05 | *** join/#webos-internals Hyperian (i=deathbli@c-24-7-3-154.hsd1.ca.comcast.net) |
02:30.15 | Templarian | synackfin1: yea sure convert the little guy to an SVG and resize. |
02:30.24 | synackfin1 | PuffTheMagic: here's an SVG, http://upload.wikimedia.org/wikipedia/commons/3/35/Tux.svg |
02:30.39 | Templarian | synackfin1: that's the ugly tux. |
02:31.02 | synackfin1 | lol.. the "ugly" tux? okay, okay, it's not as cute, I agree |
02:31.03 | zsoc | someone vector the cute one |
02:32.47 | synackfin1 | cuter? http://en.wikiversity.org/wiki/File:Tux.svg |
02:32.59 | synackfin1 | whoops, same one |
02:33.03 | destinal-wirc | oh you want the on crack one? |
02:33.18 | *** join/#webos-internals etx_ (n=etx@d149-67-169-60.try.wideopenwest.com) |
02:33.22 | zsoc | destinal-wirc: DRIVE |
02:33.35 | synackfin1 | lol, yeah I think they want the on-crack out one |
02:33.51 | atlanta | zsoc: how do u do keybindings with doom |
02:33.51 | atlanta | ? |
02:33.58 | atlanta | trying to test it out with this one |
02:34.10 | zsoc | atlanta: you mean you want to _change_ the key bindings? |
02:34.29 | atlanta | zsoc: well yea |
02:34.33 | atlanta | i just compiled a fresh copy |
02:34.40 | atlanta | and only a few keys works |
02:34.51 | jacques | atlanta: the doom in git? I would love kay mapped for that |
02:35.04 | jacques | I can only shoot and move sideways |
02:35.05 | zsoc | atlanta: i'm confused, you want to play with them for yourself or you want to _fix_ how broken it is? |
02:35.10 | atlanta | jacques: same |
02:35.13 | jacques | really broken |
02:35.22 | atlanta | zsoc: i want to play with it |
02:35.24 | atlanta | learning |
02:35.32 | atlanta | so i can do the sccumvm |
02:36.26 | zsoc | atlanta: there's a few ways.. you can edit SDL/SDL_keysym.h (which is basically a terrible idea), or you can fix the problem with DOOM sdl keyboard interaction that causes strafe left to go turbo right and back to go turbo forward |
02:36.35 | zsoc | i dont know what that problem is, never looked into it hard enough |
02:37.18 | *** join/#webos-internals Klownicle (n=klownicl@pool-72-64-153-221.tampfl.fios.verizon.net) |
02:37.37 | PuffTheMagic | Templarian: check this out |
02:38.05 | PuffTheMagic | http://omploader.org/vMzc5cg |
02:38.05 | atlanta | zsoc: for the preware package which method you guys used |
02:38.05 | atlanta | ? |
02:38.11 | PuffTheMagic | zsoc: http://omploader.org/vMzc5cg |
02:38.34 | PuffTheMagic | looks better on the pre |
02:38.42 | zsoc | atlanta: er.. originally i edited the header... but i think in the latest version we edit the .doomrc file |
02:39.04 | Klownicle | Question; is there a reason that when webos quick install copies a file to /media it runs out of room... being that thats the area it copies .ipk's to on install. Won't it fail on large ipks? |
02:39.04 | zsoc | PuffTheMagic: so.. now i need to fix the gl stufF? lol |
02:39.15 | Klownicle | ie somthing like 80mb? |
02:39.26 | zsoc | Klownicle: no one here works on webos quick install |
02:39.35 | Klownicle | well obviously someone uses it ;) |
02:39.41 | atlanta | zsoc: should i try that |
02:39.41 | atlanta | ? |
02:39.50 | Klownicle | But I figured as much, heh |
02:39.58 | zsoc | atlanta: well like i said, that's a terrible idea |
02:40.04 | zsoc | Klownicle: er, i can't remember the last time i used it? |
02:40.11 | atlanta | .rc |
02:40.16 | zsoc | Klownicle: If you stick around someone might know |
02:40.23 | *** join/#webos-internals Senk_ (i=4c5b35d8@gateway/web/freenode/x-xilzcxkwjvdqnzcz) |
02:40.24 | atlanta | zsoc: what should i try correctly ? |
02:40.28 | zsoc | Klownicle: otherwise try the forums |
02:40.39 | zsoc | atlanta: find the bug in the core SDL stuff, in doom's source |
02:40.40 | Klownicle | All I know is when I choose to install a large file its quiting and fail. |
02:40.54 | Senk_ | Hey guys, is it possible to update the radio software on my Pre to ger better reception? |
02:41.00 | Klownicle | unless I precopy it to like /media/internal then do a manuel install |
02:41.02 | atlanta | zsoc: gotcha |
02:41.15 | atlanta | zsoc: imma try that aftre i play around with the header |
02:41.23 | atlanta | isnt that great at all with C |
02:41.29 | *** join/#webos-internals danstah (n=wIRCer@c-76-27-111-44.hsd1.ut.comcast.net) |
02:41.46 | zsoc | atlanta: i dont know c, you pick it up after debuging a few hundred things |
02:42.07 | atlanta | :-) |
02:42.12 | zsoc | Klownicle: thats an interesting bug, you could try jason's email/gtalk |
02:42.15 | atlanta | dont even see the SDL folder |
02:42.17 | atlanta | wierd |
02:42.20 | Klownicle | I will have to do that |
02:42.25 | zsoc | atlanta: 1 sec, i'll get you started |
02:42.26 | Klownicle | just need to find his email first |
02:42.36 | zsoc | Klownicle: probably on his profile on pc.net forums |
02:42.41 | atlanta | zsoc: thanks bud |
02:43.06 | Klownicle | Thanks ill take a look. |
02:43.10 | *** join/#webos-internals TJack10 (i=ae9915d4@gateway/web/freenode/x-oijjhgbhbmlskqmi) |
02:43.17 | jacques | hmm, rwhitby hasn't updated cross-compile.git in 23 hours. I hope he's feeling OK |
02:43.46 | rwhitby | jacques: higher priority for me: http://twitpic.com/x720k |
02:44.10 | rwhitby | just got last updated time working |
02:44.34 | atlanta | rwhitby: good stuff |
02:44.35 | timepants | nice |
02:45.18 | danstah | rwhitby: what exactly is the palm beta feed? |
02:45.25 | jacques | rwhitby: nice |
02:45.39 | rwhitby | danstah: http://bit.ly/palm-catalog-feed |
02:45.45 | zsoc | atlanta: sorry got distracted, 1 sec |
02:46.37 | atlanta | zsoc: its ok my man working on your time |
02:46.53 | *** join/#webos-internals Jack87-wIRC- (n=wIRCer@c-24-10-244-251.hsd1.ut.comcast.net) |
02:46.55 | danstah | rwhitby: can you say what the one beta app is |
02:47.09 | bpadalino | did egaudet ever get his gles 1.1 stuff working ? |
02:47.25 | rwhitby | danstah: you can see for yourself at http://ipkg.preware.org/feeds |
02:47.39 | jacques | bpadalino: yep! :-) |
02:47.55 | bpadalino | jacques: nice - was it just the viewport he needed ? |
02:47.59 | danstah | rwhitby: thanks |
02:48.15 | egaudet | bpadalino, no |
02:48.31 | bpadalino | yes no ? |
02:48.31 | Senk_ | rwhitby: When will it be released? |
02:48.31 | *** join/#webos-internals jauderho (n=jhomac@122-116-26-44.HINET-IP.hinet.net) |
02:48.37 | rwhitby | Senk_: when it's ready |
02:48.38 | jacques | bpadalino: SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 1); SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 1); |
02:48.42 | egaudet | SDL by default sets egl in 2.0 |
02:48.43 | jauderho | re all |
02:48.47 | egaudet | and you need that above to set it to 1.1 |
02:48.49 | bpadalino | ahhhh |
02:48.51 | Kyusaku | I just noticed that the Feeds page mentions something about apps on freshmeat |
02:48.51 | bpadalino | very nice |
02:48.52 | egaudet | (after SDL_Init) |
02:48.56 | jauderho | has anyone used sprint's wifi access before? |
02:49.01 | Klownicle | Does preware have ipk installs without the use of a feed yet? |
02:49.04 | bpadalino | how long did it take for you to find that ? |
02:49.05 | zsoc | atlanta: the answer is, in 3 minutes of grepping, i'm not sure where to start. maybe st_stuff.c? |
02:49.11 | jacques | dang. I keep answering thinking egaudet isn't here and he pops up |
02:49.24 | jauderho | I was in tokyo yesterday and saw that sprint had wifi access available but was not able to get access. |
02:49.30 | atlanta | zsoc: ok let me check it out |
02:49.32 | jacques | egaudet: if I'd known you were around I would have let you respond for yourself :-) |
02:49.36 | egaudet | hehe, that big flashy X on top of my screen brings me back when someone says my name :P |
02:49.44 | jacques | heh |
02:49.57 | bpadalino | egaudet: so you have a gles 1.1 demo on the wiki |
02:49.58 | bpadalino | ? |
02:50.04 | bpadalino | spinning cube ? :) |
02:50.07 | egaudet | jacques, that's quite alright, you put the info up faster than I could have typed it out :P |
02:50.23 | jacques | likes copy and paste. |
02:50.39 | egaudet | bpadalino, no my testgl port got lost so I moved on to tuxracer |
02:50.49 | bpadalino | neato |
02:51.09 | egaudet | well I should say tux "rider" since I'm using the iphone port |
02:51.18 | Senk_ | rwhitby: Will we get a notification to upgrade? Whats the latest Preware version? I got 0.9.12 |
02:51.19 | egaudet | and I'm confident this will be working tonight |
02:51.20 | Templarian | PuffTheMagic: did you figure out how to disable the rounded corners? |
02:51.36 | Templarian | Terminal could benifit from them being removed also. |
02:51.54 | jacques | Templarian: oh that's a good question |
02:52.12 | bpadalino | egaudet: very cool |
02:52.16 | zsoc | atlanta: also g_game.c and m_misc.c both have references to keyboard inputs (and strafeleft, which is one of the issues) |
02:52.22 | rwhitby | Senk_: Preware will give an update when it's ready |
02:52.27 | Templarian | goes back to watching tv online. |
02:53.32 | atlanta | zsoc: thanks |
02:53.35 | atlanta | testing it out now |
02:53.37 | rwhitby | Templarian: bigger version of Tux with screwdriver? |
02:53.48 | atlanta | looks like the keybindings are in hex so thats cool |
02:53.53 | atlanta | time to learn this ish |
02:54.21 | atlanta | why does my volume turn itself up and down |
02:54.21 | atlanta | autpo |
02:55.48 | zsoc | atlanta: keybindings are in ascii decimal, if i remember correctly |
02:55.52 | zsoc | i could be wrong tho |
02:56.00 | Templarian | rwhitby: if it's of the cartoon one, I think I have laying around, will check later. |
02:56.19 | rwhitby | Templarian: the one at the top left of webos-internals.org |
02:57.47 | *** join/#webos-internals alkos333 (n=alkos333@68-30-229-20.pools.spcsdns.net) |
02:59.26 | jauderho | well, I answered my own question. sprint apparently offers wifi access to mobile broadband customers for the record. |
02:59.38 | atlanta | zsoc: oh ok |
02:59.46 | atlanta | let me look again |
02:59.50 | atlanta | <PROTECTED> |
02:59.59 | jauderho | no such luck for regular cell customers. although it would be nice. |
03:00.58 | jacques | jauderho: yeah that would be nice |
03:01.15 | zsoc | lol |
03:01.30 | jauderho | was looking for internet access at the airport and not wanting to pay the ridiculous fees |
03:01.42 | jauderho | i used to be able to hop on at the united red carpet lounge |
03:01.50 | jauderho | but it seems to have gone pay only too |
03:01.55 | jauderho | bummer. |
03:02.38 | jauderho | another interesting thing I noticed was that when in a different country, the sprint label was replaces with "International" |
03:03.56 | jauderho | s/replaces/replaced/ |
03:03.58 | zsoc | PuffTheMagic: in ES1.1 this is a straight port |
03:03.59 | rwhitby | oil: List of Everything now works again with Palm feeds |
03:04.44 | jauderho | Also, does anyone know where the icon for each app is kept? |
03:04.50 | zsoc | PuffTheMagic: performance won't be /great/, but it should be much better than cpu |
03:05.00 | jauderho | My Contacts app seems to have lost its icon |
03:05.12 | rwhitby | jauderho: listed in appinfo.json |
03:05.28 | atlanta | maybe im not understanding C |
03:05.41 | jauderho | I don't suppose someone could send me a copy of that icon? |
03:08.00 | bpadalino | which part ? |
03:08.22 | bpadalino | sorry - i should have prefaced that with atlanta: which part of c don't you understand ? |
03:08.36 | atlanta | bpadalino: like i see this |
03:08.36 | atlanta | intkey_up; |
03:08.39 | atlanta | but i dont see where they set key_up |
03:08.49 | atlanta | or maybe im looking in the wrong file |
03:08.54 | bpadalino | oh .. yeah possibly .. |
03:08.56 | *** join/#webos-internals PreNoob (i=42677240@gateway/web/freenode/x-ckhqmfmpdhsiafkj) |
03:08.57 | bpadalino | what's the scope of key_up ? |
03:09.02 | bpadalino | global or local ? |
03:09.38 | rwhitby | atlanta: look for an extern in a .h file included by that file, and accessing key_up in other .c files |
03:10.02 | atlanta | rwhitby: oh i seen that extern let me open that file again |
03:10.21 | bpadalino | extern would do it |
03:10.45 | Templarian | rwhitby: that one I don't have a larger, one could be made... I'll think about it still watching scrubs. |
03:11.39 | rwhitby | Templarian: we need one for the banner at SCALE |
03:11.59 | atlanta | hey rwhitby found the |
03:12.07 | rwhitby | Templarian: SVG of Tux is at http://commons.wikimedia.org/wiki/File:Tux.svg |
03:12.07 | zsoc | PuffTheMagic: i take back what i said before, i need to construct 1 array for the vertex shader, even if you use 1.1 |
03:12.10 | atlanta | extern intkey_up; |
03:12.28 | rwhitby | atlanta: then grep for key_up in the other .c files |
03:12.36 | atlanta | <PROTECTED> |
03:12.38 | atlanta | oh ok |
03:12.39 | atlanta | gotcha |
03:12.39 | rwhitby | cause it can be used in any file that includes that header |
03:12.43 | *** join/#webos-internals Splmonster (n=IceChat7@65-101-60-164.phnx.qwest.net) |
03:13.04 | Splmonster | So does anyone know what is causing the game crashes? |
03:13.06 | atlanta | rwhitby: ok so its not set in just one file |
03:13.07 | jacques | BIAW - gotta make a phone call |
03:13.21 | jacques | and since I can't have phone and data at once ... |
03:13.31 | Splmonster | ^^Wi-Fi my friend |
03:13.44 | atlanta | rwhitby: or where would i change the ascii value |
03:14.19 | rwhitby | atlanta: look for #define KEY_UPARROW somewhere |
03:14.24 | rwhitby | probably in a .h file |
03:14.48 | rwhitby | atlanta: you're working on scummvm keybindings? |
03:15.14 | atlanta | rwhitby: learning from doom |
03:15.19 | atlanta | then gonna work on scummvm |
03:15.32 | atlanta | rwhitby: you the man i found it #define KEY_UPARROW |
03:15.43 | atlanta | #define KEY_UPARROW 0xad |
03:16.25 | dBsooner | rwhitby: I have an idea. |
03:16.30 | *** join/#webos-internals muchtall (n=muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
03:16.34 | rwhitby | look out |
03:16.44 | rwhitby | ;-) |
03:16.50 | dBsooner | rwhitby: Well.. Follow me. |
03:17.38 | *** join/#webos-internals Jack87 (n=Jack@c-24-10-244-251.hsd1.ut.comcast.net) |
03:17.46 | dBsooner | rwhitby: Step 1) User submits patch via my form. Which sets it to status 0 in my database. |
03:18.10 | rwhitby | http://developer.palm.com/webChannel/index.php?packageid=com.jiyer.appscoop |
03:18.12 | *** join/#webos-internals DiscreetCTRLwIRC (n=Discreet@227-44.126-70.tampabay.res.rr.com) |
03:18.16 | atlanta | isnt there a page on the wiki with all the ascii key codes |
03:18.24 | dBsooner | rwhitby: Step 2) I (or any one else with password access) logs into admin panel and views the "NEW Submissions" (anything set to 0). |
03:18.47 | dBsooner | Step 3) I view the details of a patch and decides its good and ready to go. |
03:18.58 | dBsooner | And now for the IDEA part |
03:19.39 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
03:19.40 | dBsooner | Step 4) I click "Accept" (after making any changes) and it would spit the makefile, patch file, etc out to a directory on my server. And set the status to "1". |
03:20.02 | dBsooner | Step 5) Build script picks up these makefiles and builds them.. |
03:20.29 | dBsooner | HOW the build script gets them is unknown... Either grab them from my server via an XML? rsync? ? |
03:20.35 | Klownicle | interesting whitby |
03:20.40 | atlanta | rwhitby: where does that catalog come from |
03:20.40 | atlanta | ? |
03:21.12 | dBsooner | rwhitby: Now is when you fill in any ideas.. etc. |
03:24.02 | Klownicle | OMFG)RZ |
03:24.08 | Klownicle | I just got invited to google voice. |
03:24.11 | Klownicle | hawtness |
03:24.22 | Klownicle | VisualVoicemail here I come! |
03:25.00 | rwhitby | atlanta: http://bit.ly/palm-catalog-feed |
03:25.41 | atlanta | thanks |
03:25.44 | rwhitby | dBsooner: why doesn't your server just commit them into the git repo and push |
03:26.06 | dBsooner | because I would still have to cerate the build script |
03:26.13 | dBsooner | I suppose I could commit that side too |
03:26.29 | dBsooner | and I still would have to get the proper version tag from gitorious to place in the makefile |
03:26.33 | rwhitby | dBsooner: i.e. your server is just an automated version of you, and nothing else changes |
03:27.02 | dBsooner | Yeah, the only hard part is getting the proper version tag from gitorious |
03:27.16 | dBsooner | But, yeah, that could work. |
03:30.54 | atlanta | does the open source account automatically get into the web distrubtion |
03:30.54 | atlanta | ? |
03:36.50 | *** join/#webos-internals JMyaDaGod (n=jmya@173.62.137.128) |
03:39.42 | *** join/#webos-internals Kyusaku (n=natsumek@pool-71-187-3-6.nwrknj.fios.verizon.net) |
03:41.49 | bpadalino | i am amazed the number of people who complain on palm's facebook posts .. |
03:42.02 | bpadalino | and basically tell palm they are idiots, jerks and the like |
03:42.18 | zsoc | bpadalino: amazed, but not surprised, yes? :) |
03:42.30 | *** join/#webos-internals nexus (i=47c43a50@gateway/web/freenode/x-xnmvwahofskmdimw) |
03:42.37 | bpadalino | zsoc, i am not so sure .. why bother being 'fans' of palm when you hate them ? |
03:42.56 | *** join/#webos-internals thadood (n=thadood@99-1-5-30.lightspeed.mmphtn.sbcglobal.net) |
03:43.00 | bpadalino | some of these people feel like the pre is an inferior product .. should have never been released .. etc, etc |
03:43.06 | bpadalino | it's somewhat crazy |
03:43.14 | Toaster23 | lol |
03:43.25 | zsoc | It's the internet, people show their true colors, and people are troubled. |
03:43.37 | Toaster23 | makes me laugh at how people can be so ignorant. |
03:45.02 | bpadalino | a lot of them are "F YOU PALM!! WHEN CAN I BUY IT IN SINGAPORE?!" |
03:45.13 | bpadalino | does that type of sentence even make sense ? |
03:45.21 | bpadalino | i hate you, when can i give you my money |
03:46.13 | bpadalino | i played with a bunch of android devices tonight and really think i am getting too used to the webos experience .. |
03:47.53 | bpadalino | anyone have any plans for the weekend ? |
03:48.01 | bpadalino | rip apart more 3d games you purchase ? |
03:48.08 | bpadalino | fix terminal and make it SDL instead of NPAPI ? |
03:50.57 | bpadalino | unfortunately for me it looks like i am running simulations and hoping to find a bug which may or may not exist :( |
03:51.20 | JMyaDaGod | bpadalino : what andriod did u play with? |
03:51.35 | bpadalino | motorola droid and htc droid eris - both at a vzw store |
03:51.39 | ird | bpadalino: reunion with an old friend. |
03:51.46 | bpadalino | ird, sounds fun |
03:51.59 | JMyaDaGod | ahh have u played with samsung moment at all? |
03:52.06 | bpadalino | ird, how long has it been since you've seen them ? |
03:52.12 | ird | a few years |
03:52.28 | bpadalino | JMyaDaGod, my friend has one .. i've seen it - but i have not played around with it .. i think it's just standard android ui, right ? |
03:52.41 | bpadalino | OLED screen is nice to look at |
03:52.52 | ird | bpadalino: but I have to suffer through a chick flick. |
03:52.54 | bpadalino | ird, very nice! what brought up the reunion ? |
03:52.58 | bpadalino | which one ? |
03:52.59 | JMyaDaGod | i think.... the guy at sprint store swears his is the best phone on sprint wanted to try one out |
03:53.29 | ird | bpadalino: http://www.imdb.com/title/tt1078588/ |
03:53.49 | bpadalino | JMyaDaGod, go for it .. i am too used to multitouch on the pre and universal search to really have android be useful to me without thinking about it :( |
03:53.51 | ird | bpadalino: facebook... sms.. etc |
03:54.00 | *** join/#webos-internals ameng|home (n=fm@221.220.210.162) |
03:54.04 | bpadalino | ird, does the movie theater sell booze? :) |
03:54.32 | bpadalino | that one looks pretty depressing .. since the girl was born to basically be organs for her sister, right ? |
03:54.34 | JMyaDaGod | yea i love my pre wouldnt give it up for anything besides a pre plus but as a 2nd phone i was looking into andriods |
03:54.35 | ird | they're building one that does.. |
03:54.53 | zsoc | bpadalino: i'm reconstructing display lists into vertex arrays, over and over and over, in as many GL examples as I can find, until my head explodes (or I'm comfortable porting GL to GLES), and then after that, I'm constructing vertex arrays into vertex buffer objects (for super ultra performance) |
03:55.07 | Templarian | rwhitby: I know, I was watching scrubs. |
03:55.18 | zsoc | JMyaDaGod: I'm going to warn you, the samsung moment is _way_ underpowered. sluggish as heck imo |
03:55.28 | bpadalino | a friend of mine saw "Precious" i think it's called .. cried/sobbed .. was depressing .. |
03:55.42 | JMyaDaGod | if anything i would take it back lol gotta love the 30 day return policy |
03:55.57 | JMyaDaGod | I was hoping CES would bring something new doesnt look like it |
03:56.20 | Templarian | Like a Tegra 2 phone... that would be cool. |
03:56.26 | bpadalino | i am very glad with the 1.3.5 update ... i think a lot of stuff is so much smoother and the general response of the pre is significantly better |
03:56.26 | zsoc | JMyaDaGod: the problem with android is the vast differences in experience you have with so many different handsets (from absolute muck to not bad at all) |
03:56.57 | bpadalino | zsoc, it's a big unknown for android - they seem to be going the way of windows mobile .. and i don't think it's a good thing |
03:57.07 | bpadalino | so many handsets .. and no clear upgrade paths for all these phones |
03:57.07 | Templarian | I think that's why they made the nexus one. |
03:57.11 | bpadalino | will they support 2.1? 2.0 ? |
03:57.13 | zsoc | bpadalino: no comment on my gl ventures? I need a cheerleader :D |
03:57.19 | zsoc | Templarian: who's /they/ ? |
03:57.25 | JMyaDaGod | zsoc: yea there are so many chocies but being that my main choice comes to stay with sprint i am limited |
03:57.27 | bpadalino | zsoc, you're doing awesome! are you still as giddy as a schoogirl ? |
03:57.28 | Templarian | HTC / Google. |
03:57.50 | bpadalino | zsoc, have you added anything like rotation/translation ? |
03:57.52 | zsoc | bpadalino: no, i haven't done anything awesome yet, maybe by 'cheerleader' i meant 'person who encourages me' :P |
03:57.57 | bpadalino | changed your vertex shader ? |
03:58.03 | bpadalino | added patterns or textures ? |
03:58.06 | Templarian | can't wait till WM7 is out. :) |
03:58.26 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-enixacaryfugcvrm) |
03:58.39 | JMyaDaGod | Zsoc : are you working on anything mind blowing since CES announcement? |
03:58.42 | zsoc | bpadalino: actually /coding/ in gl/es isn't my prerogative. I need to be able to debug GL examples to port to es1.1 or 2.0 |
03:58.52 | bpadalino | zsoc, good call |
03:58.52 | zsoc | JMyaDaGod: no, but I think everyone else is :D |
03:59.13 | zsoc | bpadalino: I think I'm going to create a wiki entry about it, there's very little out there (just a few blog entries really) |
03:59.22 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
03:59.36 | zsoc | bpadalino: the only thing i'm really struggling with is converting 'quads' (since es doesn't support them) |
03:59.46 | bpadalino | mulling over palm's CES announcements .. mainly software with minor hardware bumps .. i like what they're saying/doing .. i hope my pre keeps getting software updates for a long time as i don't think the OMAP is fully utilized at all |
03:59.47 | Templarian | I feel like I should extend my framework, it could work very nicely binded to c and c++. :) |
03:59.53 | zsoc | I can't wrap my head around 2 triangles becoming a square ;) |
04:00.10 | Templarian | zsoc: really... Open Wings 3D. |
04:00.10 | bpadalino | zsoc, draw a diagonal between the corners .. |
04:00.13 | bpadalino | and you have a square |
04:00.19 | bpadalino | made of 2 triangles |
04:00.32 | zsoc | bpadalino: lol i get that part, I mean the placement of verticies |
04:00.53 | bpadalino | so you share 2 vertices between your triangles .. |
04:01.17 | bpadalino | and then each triangle has a third that is opposite right ? |
04:01.23 | bpadalino | conjugate maybe ? |
04:01.41 | bpadalino | zsoc, draw it out on paper and i am sure it will make plenty of sense to you :) |
04:01.52 | Templarian | Couldn't you just use a nice already built class for this. |
04:01.56 | zsoc | bpadalino: conceptually yes, it's the syntax that's getting me |
04:02.04 | bpadalino | ah, syntax |
04:02.07 | *** part/#webos-internals Jack87-wIRC- (n=wIRCer@c-24-10-244-251.hsd1.ut.comcast.net) |
04:02.35 | Templarian | Are you trying to extend GL into JS? |
04:02.38 | bpadalino | you can figure that out |
04:02.49 | bpadalino | Templarian: nah - he is working on SDL stuff |
04:02.59 | bpadalino | just learning GLES and the nuances between 1.1 and 2.0 |
04:03.16 | Templarian | We have 2.0 right? |
04:03.23 | zsoc | bpadalino: neither 1.1 or 2.0 support quads :P |
04:03.27 | zsoc | Templarian: we have both, thanks to egaudet |
04:03.43 | Templarian | Why would one need both when there is 2.0? |
04:04.03 | zsoc | bpadalino: I really need to see an example of a glBegin(gl_quad) being converted to 2 triangle vertex arrays |
04:04.15 | zsoc | Templarian: 1.1 is fixed pipeline compatible, easier to port from daddy GL 1.x |
04:04.31 | Templarian | Oh yea, porting not new apps forgot. |
04:04.45 | egaudet | zsoc, you can just use triangles to draw quads |
04:05.09 | zsoc | egaudet: I know this, and bpadalino just told me this... but none of my syntax is working out. I need to see an example. |
04:06.20 | bpadalino | http://jogles.wordpress.com/2007/10/23/using-gl_triangle_strip-to-draw-gl_quad-primitives/ |
04:07.00 | egaudet | http://webos.pastebin.com/mf90ca53 |
04:07.29 | zsoc | uhm |
04:07.30 | zsoc | wow |
04:07.31 | zsoc | thanks |
04:08.09 | bpadalino | ask and ye shall receive |
04:08.32 | zsoc | Gl_TRIANGLE_STRIP with 4 verticies. |
04:09.50 | zsoc | egaudet: albeit you used a different method |
04:10.08 | bpadalino | they'r all valid ways of doing the same thing |
04:11.14 | *** join/#webos-internals AMR (i=603c964b@gateway/web/freenode/x-lerqzjauafvykgyc) |
04:11.43 | egaudet | yea I just copy pasted from the great blog that bpadalino sent me earlier |
04:11.58 | egaudet | http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html |
04:12.01 | bpadalino | yeah, i sent out great links! |
04:12.02 | bpadalino | heh |
04:12.36 | egaudet | :D |
04:12.46 | atlanta | zsoc: in the SDL_Keymap do u in which files you linked those keys to the game |
04:12.46 | atlanta | ? |
04:13.00 | zsoc | atlanta: huh? |
04:13.06 | ali1 | i liked http://www.mobileorchard.com/getting-started-with-opengl-es-20-on-the-iphone-3gs/ as it explained the pipeline of 2.0 a bit better for me |
04:13.24 | atlanta | zsoc: http://git.webos-internals.org/?p=games/sdldoom.git;a=blob;f=src/SDL_keysym.h;h=e976c0be37b1612d2fc4d8bf638e222284c5103b;hb=HEAD |
04:13.26 | AMR | I am tryin to run a chmod command from inside a code snippet. I must be missing something... |
04:13.30 | ali1 | i've only had passing knowledge in fixed function opengl :( |
04:13.32 | zsoc | egaudet: er, that pastebin seems to make a 3d triangle :) not quite a quad... |
04:13.35 | atlanta | zsoc: how do u guys linked those ascii codes to the game |
04:13.44 | zsoc | atlanta: the game links them, not us |
04:14.11 | zsoc | ali1: good, fixed function isn't used hardly anymore :) |
04:15.14 | atlanta | zsoc: wierd im trying to make the connection but grr |
04:15.25 | atlanta | its not making sense i guess |
04:16.12 | zsoc | atlanta: er, doom references the sdl_keysym header to know what "key" is what ascii value. if you change the ascii values in the header, it changes in doom |
04:16.48 | atlanta | oh ok so u just change the ascii linking |
04:16.51 | atlanta | i think i got u |
04:16.52 | zsoc | bpadalino: I really need to see a code example of the wordpress page you just linked me to |
04:16.55 | AMR | can anyone point me at a sample code from somewhere that uses linux commands from inside a patch or app code snippet? |
04:17.01 | zsoc | atlanta: that's the super broken hacky way to do it, yes |
04:17.09 | *** join/#webos-internals jacques (n=fontenot@nslu2-linux/jacques) |
04:17.09 | *** mode/#webos-internals [+v jacques] by ChanServ |
04:17.09 | atlanta | zsoc: oh ok gotchaaa |
04:17.13 | bpadalino | zsoc, can you point to an array of vertices ? |
04:17.27 | bpadalino | where it's just xyzxyzxyzxyzxyzxyzxyzxyz over and over ? |
04:17.29 | atlanta | yea because i was doing the changes in the main original doom file and no go so imma try to dig around |
04:17.36 | atlanta | zsoc: im guessing its a sdl issue |
04:17.36 | atlanta | ? |
04:17.47 | egaudet | http://webos.pastebin.com/m6eedc877 |
04:17.52 | egaudet | zsoc, how about that! |
04:18.41 | zsoc | bpadalino: point, like glVertexAttribPointer ? |
04:18.50 | atlanta | brb ,mcdonalds |
04:18.52 | bpadalino | no .. just glVetexPointer i think works |
04:18.55 | bpadalino | Vertex |
04:19.47 | bpadalino | make vert1 = ( 0, 0, 0 ), vert2 = (1, 0, 0), vert3 = (0, 1, 0), vert4 = (1, 1, 0) .. |
04:20.36 | zsoc | bpadalino: i'm only familiar with floating vertex arrays |
04:21.22 | bpadalino | s/\([01]\)/\1\.0/g |
04:21.29 | bpadalino | i guess my sed is terrible |
04:21.33 | zsoc | bpadalino: ie: GLfloat vertex_arr[9] = {0.0f, 0.5f, 0.0f,-0.5f, -0.5f, 0.0f,0.5f, -0.5f, 0.0f,}; |
04:21.49 | bpadalino | ok, it's the same as .. |
04:22.14 | bpadalino | { 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 0.0 } ; |
04:22.36 | zsoc | are display lists even supported in es1.1? they shouldn't be :P |
04:22.38 | bpadalino | and draw gl_triangle_strip instead |
04:22.40 | zsoc | bpadalino: ok, then i'm with you |
04:22.55 | zsoc | I get it now |
04:22.58 | zsoc | thank you |
04:23.42 | zsoc | WAIT, a quad and a triangle strip have the same number of verticies |
04:23.43 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
04:24.04 | zsoc | smacks forehead |
04:24.20 | bpadalino | right - you just need to draw them in the right order |
04:24.28 | zsoc | How does 'coding geometry' come so natural to you guys, if you never have done this before? |
04:25.08 | bpadalino | zsoc, i deal with 2D all day long at work with e^(pi*i*omega*t) |
04:25.31 | zsoc | You know, if software developers ran the world, i think we'd be a little more organized. |
04:26.00 | bpadalino | i like to think we'd eat spaghetti every night |
04:26.01 | bpadalino | :) |
04:26.07 | *** join/#webos-internals Appstache (i=62fa31ec@gateway/web/freenode/x-xcqlcnddxmtkvekk) |
04:26.51 | bpadalino | for all of you who like beautiful math proofs: (e^(pi * i)) + 1 = 0 |
04:26.56 | bpadalino | it's one of my favorites |
04:27.17 | bpadalino | i should see if there's a shirt with that on it |
04:27.53 | zsoc | I'm not a math guy, and I still think that's attractive. |
04:28.04 | Appstache | My High school teacher always wrote "Euler's a badass" on his arm. |
04:28.36 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-czzwupqvecsvfitr) |
04:28.58 | bpadalino | who would win in a fight: Euler or Gauss ? |
04:30.54 | Appstache | Euler, he looks a hardened fighter. |
04:32.26 | *** join/#webos-internals ka6sox (n=ka6sox@nslu2-linux/ka6sox) |
04:32.26 | *** mode/#webos-internals [+v ka6sox] by ChanServ |
04:32.31 | bpadalino | Gauss was German tho .. even their language sounds scary |
04:32.38 | *** part/#webos-internals danstah (n=wIRCer@c-76-27-111-44.hsd1.ut.comcast.net) |
04:33.06 | Appstache | This is very true. |
04:33.23 | bpadalino | i think Gauss' signature even has integrals in it: http://upload.wikimedia.org/wikipedia/commons/3/3f/Carl_Friedrich_Gau%C3%9F_signature.svg |
04:33.47 | bpadalino | and pi is in there too |
04:37.10 | Appstache | So he writes pretty.. LIKE A GIRL. |
04:37.35 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
04:37.43 | bpadalino | oooh, snap! |
04:39.26 | *** join/#webos-internals destinal (n=eduprey@97-112-137-239.clsp.qwest.net) |
04:39.26 | *** mode/#webos-internals [+v destinal] by ChanServ |
04:42.27 | *** join/#webos-internals Daaknes (i=42b10033@gateway/web/freenode/x-umfrjhbwuywbjwhz) |
04:45.27 | PuffTheMagic | Templarian: what rounded corners |
04:45.42 | PuffTheMagic | Templarian: there are no rounded corners in fullscreen mode |
04:45.49 | dBsooner | rwhitby: is anyone still using 1.1.3? |
04:45.58 | Templarian | PuffTheMagic: no I mean for terminal. |
04:46.03 | rwhitby | dBsooner: shouldn't be |
04:46.12 | dBsooner | rwhitby: ok.. I am removing that option from the form |
04:46.17 | dBsooner | 1.3.1 and 1.3.5 are the only two? |
04:46.22 | PuffTheMagic | Templarian: its full screen so there are no rounded corders |
04:46.26 | PuffTheMagic | Templarian: the LCD is rectangle |
04:46.49 | Templarian | oh I probably need to update last time I was using it it has rounded lol |
04:49.18 | *** join/#webos-internals jdub_ (i=18008260@gateway/web/freenode/x-gwaokhrlvgscmvif) |
04:49.36 | PuffTheMagic | Templarian: that screenshot is SDLterminal |
04:49.40 | PuffTheMagic | not the old terminal |
04:49.59 | Templarian | Oh, hehe, well the old terminal needs to be rectangular. :) |
04:50.37 | bpadalino | SDLterminal ? |
04:50.40 | Templarian | just locked up his phone by closing terminal fun. |
04:51.16 | Templarian | bpadalino: it's a termial written in SDL, think colourful. |
04:51.28 | bpadalino | like rainbows!! |
04:52.08 | Templarian | No, but my bro's ssh window is like a rainbow... it makes my eyes bleed. |
04:55.20 | PuffTheMagic | zsoc: u saying GLES 1.1 will be slower than sw rendering? |
04:56.07 | *** join/#webos-internals kmax19 (n=kmax12@rrcs-74-218-86-90.central.biz.rr.com) |
04:56.12 | zsoc | PuffTheMagic: oh god hell no |
04:56.32 | PuffTheMagic | good |
04:56.44 | zsoc | PuffTheMagic: there should be very little cpu hit, hopefully |
04:56.48 | zsoc | that's the idea at least |
04:56.55 | PuffTheMagic | right |
04:57.06 | PuffTheMagic | well i could have a sdl python shell up in minutes |
04:57.07 | PuffTheMagic | :D |
04:57.18 | PuffTheMagic | but linux shell |
04:57.22 | PuffTheMagic | idk what the eta is now |
04:57.33 | PuffTheMagic | zsoc: yo so... |
04:57.42 | PuffTheMagic | zsoc: what were u looking at in SDL_terminal |
04:57.49 | PuffTheMagic | cause there was GL stuff in the library |
04:57.53 | zsoc | almost done :) it's 11 lines of code but i had a little difficultly converting a GL_QUADS list to GL_TRIANGLE_STRIP vertex array |
04:57.53 | PuffTheMagic | and there was GL stuff in the example |
04:59.01 | zsoc | PuffTheMagic: what was in the actually source |
04:59.06 | zsoc | s/actually/actual |
04:59.15 | PuffTheMagic | ? |
04:59.22 | PuffTheMagic | what or that? |
04:59.50 | zsoc | .. huh? |
04:59.59 | zsoc | that |
05:00.09 | zsoc | I meant i was looking at what was in the actual source |
05:00.19 | bpadalino | it looks like there are #ifdef's for if GL is there or not .. |
05:00.29 | bpadalino | so maybe it isn't a requirement for SDL_terminal ? |
05:01.18 | zsoc | bpadalino: it's not |
05:01.27 | bpadalino | neato |
05:01.28 | zsoc | bpadalino: he wants to use it... to save cpu load |
05:01.35 | zsoc | bpadalino: don't ruin my game here, i'm trying to fix it for him ;) |
05:01.42 | bpadalino | hehe |
05:02.03 | bpadalino | well, if you could get both versions working .. so the pixi terminal can transition over to SDL_terminal too |
05:02.05 | bpadalino | that would be the best bet |
05:02.39 | destinal | heh |
05:02.51 | destinal | I don't know that we get that much out of GL here |
05:02.52 | PuffTheMagic | zsoc: the source of the lib or the source of the example? |
05:03.14 | PuffTheMagic | bpadalino: its not a requirement, we want to use it though |
05:03.23 | destinal | PuffTheMagic: why, though? |
05:03.35 | PuffTheMagic | destinal: faster rendering |
05:03.36 | bpadalino | PuffTheMagic: understandable .. maybe try using without it for now first ? |
05:03.47 | PuffTheMagic | bpadalino: well with out it works already |
05:03.52 | PuffTheMagic | the rendering part |
05:03.56 | bpadalino | oh ... great! |
05:04.03 | PuffTheMagic | so if zsoc wants to get the GL working |
05:04.07 | destinal | bpadalino: right, it just needs a terminal |
05:04.12 | PuffTheMagic | while we figure out how to connect it up to a pty |
05:04.23 | bpadalino | slick |
05:04.26 | zsoc | PuffTheMagic: the source of SDL-terminal-1-1-3 or what not |
05:04.30 | PuffTheMagic | but we could use python RIGHT NOW |
05:04.33 | PuffTheMagic | and have a "shell" |
05:04.38 | PuffTheMagic | that would be very useful |
05:04.38 | destinal | PuffTheMagic: well it needs more than a PTY, yeah? |
05:04.56 | destinal | it needs to render vt / ansi escape codes or does it do that? |
05:05.28 | bpadalino | i think it does that |
05:06.03 | bpadalino | looking a terminal3D.c |
05:06.04 | bpadalino | in the examples |
05:06.09 | bpadalino | they print out a whole slew of colors/underlines |
05:06.57 | PuffTheMagic | looks like it handles ansi color codes |
05:06.58 | *** join/#webos-internals Suruat3 (n=wIRCer@173-135-232-216.pools.spcsdns.net) |
05:07.02 | PuffTheMagic | and maybe some others so far |
05:07.51 | destinal | well we only really need one terminal type |
05:07.55 | PuffTheMagic | and ctrl+a and ctrl+e work |
05:08.00 | bpadalino | a replacement for terminal would be nice for this weekend |
05:08.01 | destinal | something we can set termcap too |
05:08.05 | destinal | s/too/to/ |
05:08.06 | PuffTheMagic | to move to beginning and end |
05:08.22 | bpadalino | PuffTheMagic: it's running on the pre itself ? |
05:08.36 | PuffTheMagic | bpadalino: yes sorta |
05:08.40 | bpadalino | neato |
05:08.48 | PuffTheMagic | bpadalino: its not what you think right now |
05:08.54 | PuffTheMagic | right now you can type |
05:08.58 | PuffTheMagic | and the app gets that info |
05:09.02 | PuffTheMagic | and shows it on the screen |
05:09.06 | PuffTheMagic | and it dumps it to std out |
05:09.16 | PuffTheMagic | but its not connected to a pty or a shell or anytrhing |
05:09.18 | bpadalino | ah, no shell to communicate with ? |
05:09.19 | bpadalino | gotcha |
05:09.22 | PuffTheMagic | so the commands arent processed |
05:09.45 | egaudet | What is libpdl PDL? |
05:09.52 | egaudet | PDL_SetOrientation |
05:10.03 | Klownicle | Sooo.. |
05:10.10 | Klownicle | When do we get Half Life for the Pre? |
05:10.11 | Klownicle | :-D |
05:10.18 | PuffTheMagic | Klownicle: tomorrow |
05:10.21 | destinal | Klownicle: when you get us the source code to half life |
05:10.21 | Klownicle | AWESOME |
05:10.25 | Klownicle | *sniffles* |
05:10.34 | bpadalino | no idea what PDL is |
05:10.38 | bpadalino | egaudet: what else is in there ? |
05:10.42 | Klownicle | Regardless of all the downsides.. |
05:10.48 | Klownicle | That would be awesome if we got half life for the pre lol |
05:10.58 | Klownicle | Quake is sweet thoe. |
05:11.06 | zsoc | PDL = plugin developer language? :P |
05:11.10 | PuffTheMagic | so..... |
05:11.12 | Klownicle | especially the joystick. brownie points to the maker heh |
05:11.18 | PuffTheMagic | we need to make a symbol picker |
05:11.20 | PuffTheMagic | for sdl |
05:11.21 | PuffTheMagic | :D |
05:11.23 | egaudet | PDL_LaunchBrowser |
05:11.26 | egaudet | PDL_LaunchEmail |
05:11.31 | egaudet | PDL_SetFIrewallPortStatus |
05:11.33 | egaudet | PDL_Quit |
05:11.38 | zsoc | egaudet: yeah i saw those |
05:11.42 | bpadalino | interesting |
05:11.44 | Templarian | Someone should go email valve and see if they want to port it. |
05:11.55 | bpadalino | egaudet: can you figure out which package it belongs in from ipkg ? |
05:11.56 | Templarian | Half Life works on linux right? |
05:11.57 | zsoc | egaudet: wait what are you looking through? I saw the exact same 4 things somewhere |
05:12.02 | *** join/#webos-internals alkos333 (n=alkos333@68-30-229-20.pools.spcsdns.net) |
05:12.08 | bpadalino | maybe that would be helpful as well ? |
05:12.28 | egaudet | http://webos.pastebin.com/m67d7acfc |
05:12.37 | egaudet | zsoc, libpdl |
05:12.41 | destinal | cool, looks like centro battery is a go |
05:12.50 | destinal | looks to be basically identical to pre battery |
05:13.08 | zsoc | egaudet: hmm.. i pulled it out of some sort of binary... should search the channel logs |
05:13.20 | zsoc | i wish i can remember what i was binutils'ing |
05:13.30 | zsoc | maybe it was libpdl *shrugs* |
05:13.33 | destinal | PDL = Plugin Developer Library? |
05:13.34 | egaudet | Description: Palm Gaming SDK |
05:13.55 | zsoc | ah |
05:13.59 | egaudet | Maintainer: OpenEmbedded Team |
05:14.10 | destinal | The maintainer is a lie |
05:14.13 | zsoc | lol |
05:14.34 | rwhitby | yeah, that's the default maintainer |
05:15.01 | tmzt | official? |
05:15.04 | bpadalino | destinal: yeah plugin development library sounds like it could be it |
05:15.08 | tmzt | yet |
05:15.16 | egaudet | yea I agree |
05:15.37 | egaudet | hopefully PDL_SetOrientation just takes a 0/1 |
05:15.53 | destinal | woot, something to reverse engineer |
05:16.20 | PuffTheMagic | destinal: i wouldnt spend any time on that |
05:16.28 | destinal | I know we get official stuff in march on it |
05:16.30 | PuffTheMagic | PDK beta will be open soon enough |
05:16.59 | destinal | PDL_GetDeviceName PDL_GetUniqueID PDL_SetFirewallPortStatus PDL_NotifyMusicPlaying PDL_CustomPauseUiEnable PDL_BannerMessagesEnable PDL_SetOrientation PDL_ScreenTimeoutEnable PDLNet_Get_Info PDL_GetLanguage PDL_Quit PDL_GetKeyName PDL_LaunchBrowser PDL_LaunchEmail PDL_BannerMessagesEnable PDL_ScreenTimeoutEnable PDL_GetDeviceName PDL_LaunchBrowser PDL_GetLanguage PDLNet_Get_Info PDL_GetKeyName PDL_Quit PDL_GetUniqueID PDL_SetOrien |
05:17.21 | dtzWill | destinal: Palm Device Library? no idea |
05:17.33 | dtzWill | destinal: hmm yours makes more sense, idk haha |
05:17.45 | destinal | Custom Pause UI! |
05:17.53 | destinal | hey we need that |
05:18.12 | dtzWill | yeah it has some useful calls. |
05:18.15 | dtzWill | quick someone build a header |
05:18.42 | bpadalino | build it and they will come |
05:18.52 | bpadalino | looks like it's mostly C tho ..so headers may be troublesome |
05:20.02 | destinal | SDL_WebOsHookCustomPauseUiEnable SDL_WebOsHookBannerMessagesEnable SDL_WebOsHookSetOrientation SDL_WebOsHookScreenTimeoutEnable SDL_GetKeyName SDL_WebOsHookSetOrientation SDL_WebOsHookCustomPauseUiEnable SDL_WebOsHookScreenTimeoutEnable SDL_WebOsHookBannerMessagesEnable SDL_GetKeyName |
05:20.20 | destinal | some of those may be upstream calls |
05:20.29 | destinal | or all |
05:21.37 | *** join/#webos-internals icarus (n=tits@unaffiliated/icarus-/x-7520418) |
05:21.47 | destinal | bpadalino: some seems to be c++ |
05:22.21 | bpadalino | the hooks into luna |
05:22.26 | destinal | ah right |
05:22.29 | *** join/#webos-internals muesli_ (n=muesli@120.217.116.85.dsl.manitu.net) |
05:26.53 | destinal | xplane uses |
05:26.53 | destinal | <PROTECTED> |
05:28.15 | destinal | does xplane have multiplayer, to be setting firewall stuff? |
05:31.35 | *** join/#webos-internals jbjoerk (n=jbjoerk@65.123.0.210) |
05:32.51 | destinal | wow, quiet |
05:33.12 | bpadalino | night |
05:33.24 | egaudet | I need PDL_SetOrientation |
05:33.39 | egaudet | I don't know how to use it yet |
05:33.53 | destinal | you don't like landscape? :) |
05:34.00 | egaudet | I -need- landscape |
05:34.26 | egaudet | tuxracer is in normal mode until the course is loading it switches to landscape to play, but the menus and stuff aren't landscape |
05:34.35 | *** join/#webos-internals sslow (n=IceChat7@c-67-191-196-11.hsd1.ga.comcast.net) |
05:34.47 | egaudet | and I think you may need to set landscape manually when using GLES ? |
05:39.07 | jacques | destinal: xplane claims to have wifi multiplayer |
05:39.49 | *** join/#webos-internals dkirker1 (n=dkirker1@adsl-75-15-115-229.dsl.snlo01.sbcglobal.net) |
05:40.21 | destinal | yup |
05:40.33 | destinal | other players must be on the same wifi network |
05:40.45 | destinal | so tcp broadcast I imagine |
05:41.03 | destinal | we should make a tunnel and get people going on it across the internet :) |
05:41.21 | destinal | (or udp broadcast more likely) |
05:41.31 | dtzWill | egaudet: rotate your projection matrix |
05:41.55 | destinal | dtzWill: if the PDL has a function to handle everything for you, why not use it? once we figure it out I mean |
05:42.08 | dtzWill | egaudet: i just tried it since i was curious. glRotatef( -90.0, 0, 0, 1 ) |
05:42.11 | zsoc | Ok, what GL guru would like to check my work? Read comments -> http://webos.pastebin.com/d32c3ee7b |
05:42.44 | dtzWill | destinal: interesting point. here's hoping it does what you want :):). but yes that would be nicer |
05:43.02 | destinal | there's a lot of convenience functions in PDL |
05:43.13 | destinal | like things that just wrap luna service calls |
05:43.36 | destinal | so things we could do ourselves if we had to |
05:43.48 | dtzWill | destinal: getting PDL working would be great, sorry, i was simply answering that one question, i'm doing other things and just saw it w/o the context :) |
05:43.58 | zsoc | hmm.. i already see some bad commas in my own code :P |
05:44.02 | destinal | dtzWill: nah, it's good advice |
05:44.45 | destinal | zsoc: so are there any guides on porting GL to GL ES? |
05:45.31 | zsoc | destinal: if someone can confirm that port is sane, then that code example is TWO guides (display lists -> vertex arrays, and quads to triangle strips) |
05:46.30 | zsoc | http://webos.pastebin.com/d6789adc5 <-- without my bad commas |
05:47.35 | tmzt | in open driver? |
05:47.56 | tmzt | oh, just api stuff |
05:48.43 | zsoc | destinal: or guides like you mean 'out there' guides? Because bpad linked two of them earlier |
05:48.50 | destinal | ah I'll check |
05:49.06 | *** join/#webos-internals icarus_ (n=tits@unaffiliated/icarus-/x-7520418) |
05:50.35 | zsoc | destinal: altho that site uses display lists which i am not fond of |
05:51.19 | zsoc | PuffTheMagic: ping |
05:52.37 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
05:56.13 | destinal | hmm, one wonders if a bug in quake was the cause of that crash or whether quake just draws too much power for the centro battery to be happy providing |
05:56.51 | ali1 | i've almost built ioquake3 i think |
05:57.03 | destinal | ali1: cool |
05:57.36 | ali1 | oh hey it got past the SDL/rendering stuff |
05:57.46 | destinal | good sign.. |
05:59.11 | ali1 | built! |
06:00.57 | dtzWill | ali1: nice!!! |
06:01.06 | dtzWill | ali1: you port to opengl es? |
06:01.16 | zsoc | destinal: http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html <-- that was the one. besides the lack of vertex arrays (which is hop skip and jump away from what he's doing anyway), those are very very very useful blog entries |
06:01.21 | ali1 | i cheated and hacked nanoGL to work with it |
06:01.29 | zsoc | lol, i see teamwork here :p |
06:01.29 | dtzWill | ali1: ah |
06:01.38 | dtzWill | ali1: should've asked, i had nanoGL ported for a while |
06:01.41 | zsoc | built != functioning, tho :) |
06:02.02 | dtzWill | well lame we're working towards same thing separately |
06:02.15 | ali1 | haha |
06:02.19 | zsoc | communication ftw |
06:02.45 | ali1 | you're working with ioquake3 as well? |
06:02.49 | dtzWill | ali1: how well did you test nanoGL? seems to not handle quads super well? i have an example somewhere, and it draws them wrong |
06:03.10 | dtzWill | ali1: i have on my disk like 5-10 copies of q1-3 most of which have been at least partially ported haha |
06:03.16 | zsoc | I have a pastebin example that i need someone to test for sanity ;) |
06:03.25 | ali1 | dtzWill: i'm not quite the guy to test things but just get surprised that something isn't working |
06:03.47 | dtzWill | ali1: incl ioq3 yeah. although i was going to finish getting gl-q2 to work first since that seemed 'easier' |
06:03.58 | dtzWill | "easier" b/c while it's simpler, the code is old |
06:04.42 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
06:04.57 | destinal | dtzWill: so what's this nanogl and how does hacking it help? |
06:05.01 | dtzWill | ali1: but you know your nanoGL works? was going to push mine later for everyone but wanted a working game using it first :( |
06:05.06 | ali1 | yeah i was thinking about doing the gl stuff on quake but i've wasted many nights on q3a |
06:05.24 | dtzWill | destinal: nanoGL is a library that wraps opengl es 1.1 calls and implements a subset of opengl |
06:05.41 | dtzWill | destinal: so you can just #include a header (or replace GL/GL.h) and call it's init function before using gl, and use regular gl |
06:05.55 | dtzWill | destinal: i have a few working examples with it, spinning cube, rainbow pyramids, etc |
06:06.05 | ali1 | dtzWill: didn't test it extensively, just drew a triangle |
06:06.12 | dtzWill | ali1: kk |
06:06.13 | ali1 | via glBegin |
06:06.27 | dtzWill | ali1: probably close enough. you using it's multitexture support? |
06:06.54 | dtzWill | ali1: we should probably push nanoGL for people to use, if for no reason than no one else has to port it :) |
06:06.58 | destinal | dtzWill: where do you get the code for nanogl? |
06:07.07 | egaudet | so drawing Quads you just draw triangle span swapping every 3rd/4th vertex right |
06:07.24 | dtzWill | destinal: best source i found was inside the quake ports to symbian |
06:07.25 | destinal | and how hard do you have to work to port it, just compilation or other mods? |
06:07.31 | egaudet | I think tuxracer broke my phone |
06:07.42 | ali1 | didn't know it supported multitexturing haha |
06:07.43 | dtzWill | destinal: http://koti.mbnet.fi/hinkka/Download.html |
06:08.00 | ali1 | dtzWill: your version will probably be better since i just hacked mine to get it to work |
06:08.33 | dtzWill | ali1: well gl with q3, sounds like you're making good progress. i got q2 ported almost entirely, but for some reason it isn't working yet. i know that sounds bad, and maybe it is, but i think it's gonna be something silly :). so working on that now |
06:08.52 | dtzWill | i was being quiet about my work but let's not step on each other's toes :). |
06:08.59 | dtzWill | ali1: maybe, maybe not hehe |
06:09.24 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
06:09.24 | dtzWill | ali1: you're going to put the q3 stuff in git eventually, right? |
06:09.36 | ali1 | yeah but its going to be awfully ugly |
06:09.47 | dtzWill | ali1: let me know how that goes and if you get stuck.... :) but sounds like you're making sweet progress |
06:09.59 | dtzWill | ali1: little sad that you beat me to it, but also i'm happy someone else fought through that :):) |
06:10.17 | ali1 | i didn't say its running yet, just i got it built, hah |
06:10.55 | ali1 | i'm happy enough about that, especially with my passing knowledge in gl |
06:11.16 | dtzWill | ali1: well depending on how hacky you were to make it, that's at least a great step towards it working :) |
06:11.38 | dtzWill | ali1 #if 0'ing out all the code that causes problems, for example, make it a much less significant step :P |
06:13.07 | zsoc | Woot, this actually works. |
06:13.58 | zsoc | dtzWill: #if 0? nah, just delete it ;) |
06:14.09 | zsoc | i mean, look over your shoulder first to make sure no one is looking... |
06:14.33 | dtzWill | zsoc: well it's an easy way to keep it around for reference, particularly if followed by an #else and a ported version |
06:14.39 | *** join/#webos-internals nekrox_ (n=nekro@189.148.2.11) |
06:14.42 | dtzWill | zsoc: also it doen'st comment it out so the diff isn't crazy |
06:14.55 | dtzWill | zsoc: shrug, it's just a thing some people like to do |
06:15.48 | ali1 | i did that on some anisotropic filtering stuff because i didn't care too much about it at the moment |
06:16.03 | zsoc | dtzWill: er... i put the winky face at the end of that comment... |
06:16.11 | zsoc | xD |
06:17.41 | dtzWill | zsoc: reading isn't my srtong pursuit |
06:18.08 | zsoc | hehe |
06:18.21 | dtzWill | ali1: oh sure, i wasn't saying some code doesn't make sense, it was a bad joke--imagine extreme case of "i got it to compile" |
06:19.08 | atlanta | rwhitby: or zsoc wats the host type for quake in ./configure |
06:19.13 | ali1 | honestly i feel like that because opengl etc blah blah blah |
06:19.23 | ali1 | but i'm gonna take a look at the multitexturing stuff |
06:19.29 | ali1 | for nano |
06:19.46 | zsoc | i'm just now barely starting to get comfortable with gl |
06:20.27 | ali1 | actually dtzWill what'd you do for that texture compression format it complains about? |
06:20.30 | zsoc | PuffTheMagic: if you ever come back from your disappearing act, your brand new rectangle is done, all nice and hardware accelerated :P |
06:21.03 | *** join/#webos-internals nekrox__ (n=nekro@189.148.2.29) |
06:21.18 | dtzWill | ali1: i never finished getting q3a to compile, sorry. or what do you mean? i don't know that i've seen that, but i've had some long nights so might've forgotten |
06:21.43 | ali1 | it whines about GL_COMPRESSED_RGBA_S3TC_DXT1_EXT because it isn't defined anywhere |
06:22.03 | dtzWill | atlanta: quake doesn't work via ./configure afaik. i don't know that anyone has spent any time fixing that; i build it, with a modified makefile in my own build system |
06:22.15 | dtzWill | atlanta: at some point i might get it working in the cross-compile git, but not today :) |
06:22.16 | ali1 | in tr_image.c i believe |
06:23.34 | dtzWill | ali1: in q3? i didn't get that far. but a quick glance says they have it defined in the SDL it ships with.... and another quick glance says that's in the sdl that palm uses. |
06:24.02 | dtzWill | ali1: it looks like it's in SDL_opengl ? but as for that working with nano i really doubt it |
06:24.25 | ali1 | yeah thats what i saw, so i just #if'd it out |
06:24.27 | atlanta | dtzWill: oh ok |
06:24.39 | atlanta | i wanted to see if i can work on some keybindings |
06:26.15 | dtzWill | atlanta: you don't like the quake bindings? :(. fwiw if you switch keyboard to 'normal', it disables them, and you can use the console/"/bind" to set them that way. or in config.cfg in id1/ |
06:26.58 | dtzWill | atlanta: as for the screen-related "bindings" that's a bunch of c code i wrote so that's probably not the best to be modifying (if for no other reason than i didn't write it to be super flexible/customizable) |
06:27.13 | atlanta | dtzWill: gotcha i just wanna learn |
06:27.17 | atlanta | trying to get the just of C |
06:27.47 | zsoc | atlanta: honestly i might suggest a C book, there are tons of "ok" free ones online.. |
06:28.00 | atlanta | oh i got a good one |
06:28.05 | egaudet | http://webos.pastebin.com/m1f979e4d |
06:28.06 | zsoc | oh ok :) |
06:28.17 | atlanta | i just started reading it but im also a debug learner |
06:28.19 | egaudet | can anyone tell me why the above gives me a seg fault? |
06:28.24 | egaudet | after draw arrays |
06:28.48 | zsoc | egaudet: er, after or during? |
06:29.12 | egaudet | after |
06:29.15 | egaudet | err during |
06:30.21 | jacques | I'd like to see more context |
06:30.36 | zsoc | egaudet: i'm confused why your triangle has 4 indicies |
06:30.41 | jacques | how are color[] and cube[] defined? |
06:31.06 | zsoc | er, triangle strip rather |
06:31.11 | *** join/#webos-internals Rick_work (n=rboatrig@wsip-70-164-135-128.lv.lv.cox.net) |
06:31.14 | egaudet | zsoc, it's a cube |
06:31.59 | zsoc | egaudet: right... ? maybe i'm confused because you're using display lists (and i can't see them) my cubes have 12 indicies |
06:32.04 | *** join/#webos-internals jjcarter_ (i=60e18f98@gateway/web/freenode/x-baqspvtpefthxisi) |
06:32.11 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
06:32.16 | zsoc | so, more context :) |
06:32.21 | egaudet | http://webos.pastebin.com/m390553cf |
06:32.33 | egaudet | 12 indices? |
06:32.46 | egaudet | well yea sorry, 12 meaning 4 sets of 3 points |
06:32.53 | egaudet | x,y,z |
06:32.53 | egaudet | 4 times |
06:32.56 | egaudet | is a cube |
06:33.19 | egaudet | jacques, that's my arrays |
06:33.24 | egaudet | those are* |
06:33.30 | egaudet | it works without the color |
06:33.54 | egaudet | take the color pointer away and i get a spinning seemingly 3d but it's all one color so you can't tell cube |
06:34.00 | egaudet | (this is the testgl.c I am porting) |
06:34.26 | egaudet | dtzWill, glRoatef didn't work |
06:34.32 | egaudet | btw |
06:36.10 | dtzWill | egaudet: oh it worked for me. can i see the code? :/ |
06:36.12 | jacques | egaudet: I don't see anything obvious |
06:36.33 | dtzWill | YAY i freaking fixed nanoGL's broken QUAD implementation |
06:36.35 | dtzWill | :D:D |
06:36.45 | ali1 | :O |
06:36.48 | *** join/#webos-internals Youknowutimean (n=wIRCer@99-204-180-211.pools.spcsdns.net) |
06:36.50 | ali1 | better than mine already |
06:37.28 | dtzWill | ali1: for now. :). no reason they should be different |
06:37.31 | Youknowutimean | any discovery linking the new EA games crash issues to homebrew? |
06:37.52 | dtzWill | ali1: err i mean different in the long run; no reason for us to maintain "ali1's nanoGL" and "dtzWill's nanoGL" hahaha |
06:38.25 | dtzWill | spinning rainbow cube \o/ |
06:38.33 | ali1 | i know i won't even touch mine anymore |
06:38.43 | ali1 | i trust your gl skills more than mine |
06:39.29 | dtzWill | ali1: well at some point i want to see what you did; might as well make sure i caught the things you did |
06:39.47 | ali1 | alright |
06:40.39 | destinal | heh, one more reason not to put hard coded dates in your apps |
06:40.40 | destinal | http://i.imgur.com/vP4xE.png |
06:41.03 | dtzWill | ali1: fwiw i put a decently robust logging system into it as well so you can easily see what's getting called when; been useful while porting so far. |
06:41.30 | zsoc | dtzWill: you might consider sending that upstream to the nanogl guyss... |
06:41.59 | dtzWill | zsoc: idk who actually wrote this. there's no readme, and only place i found it was with the quake ports |
06:42.13 | dtzWill | zsoc: but yeah. honestly i'm not sure how they got theirs working without this, it's kinda essential |
06:42.15 | zsoc | lolol |
06:42.30 | dtzWill | and i'm not sure that nanogl.sf.net is the same project |
06:42.40 | ali1 | i thought the quake ports guy did it |
06:42.52 | dtzWill | ali1: oh that's quite possible. that would explain things :) |
06:43.28 | *** join/#webos-internals edektor (n=edektor@static-208-187-122-54.bbsc.net) |
06:43.31 | ali1 | yeah its the quake ports guy |
06:43.45 | ali1 | he wrote it just enough to cover the quake ports |
06:44.20 | dtzWill | ali1: ah okay. yeah you're right /me remembers forum posts indicating as much |
06:46.47 | jacques | so webos sdl can only do 32bpp ? |
06:47.44 | egaudet | do glOrtho and glOrthof do the same thing |
06:49.06 | dtzWill | jacques: you can pretend for others in SetVideoMode, but internally it actually does 32bpp and translates for you. |
06:50.49 | dtzWill | jacques: but the returned surface will be stored with w/e bpp you requested (err at least for 8bpp it does) if that makes porting easier |
06:51.14 | jacques | dtzWill: OK thanks. I guess that's not my problem |
06:51.55 | jacques | dtzWill: well hmm. mame is trying to set 16bpp I think |
06:52.30 | *** join/#webos-internals roxfan (i=dunno@186.137-246-81.adsl-dyn.isp.belgacom.be) |
06:52.54 | *** join/#webos-internals synackfin (n=Darth_Va@173.12.29.234) |
06:53.05 | egaudet | Specifies the number of components per color. Must |
06:53.06 | egaudet | <PROTECTED> |
06:53.33 | egaudet | BTW, in case anyone else was wondering, you have to do 4 for glColorPointer in GLES 1.1 |
06:53.45 | zsoc | nodnod |
06:53.51 | ali1 | oh thanks i was just thinking about that |
06:53.58 | zsoc | sorry i didn't catch that |
06:54.05 | egaudet | yea you be sorry zsoc! |
06:54.11 | jacques | egaudet: that was your problem? why it was crashing? |
06:54.12 | zsoc | egaudet: no really, i am :( |
06:54.56 | destinal | dtzWill: how can I get your version of nanogl? |
06:55.07 | *** join/#webos-internals gathright (n=drg@cpe-76-169-209-87.socal.res.rr.com) |
06:55.10 | destinal | I find your ideas intriguing and I wish to subscribe to your newsletter |
06:55.20 | zsoc | destinal: don't do it man, port your own stuff ;) |
06:55.42 | jacques | yes, let's all port th same thing |
06:55.45 | destinal | zsoc: sure, but he's enhanced it, should we all do the same? |
06:55.59 | destinal | useless duplication of effort |
06:56.18 | destinal | zsoc: or do you mean don't rely on nanogl |
06:56.26 | destinal | zsoc: instead port the code itself |
06:56.31 | zsoc | destinal: that's what i meant |
06:56.38 | egaudet | what's expected FPS? |
06:56.40 | zsoc | nanoGL is great in the context of quake :) |
06:56.55 | jacques | OK nm then :-) |
06:57.02 | destinal | zsoc: well I think mainly for some pretty spinny things |
06:57.08 | destinal | that are written in plain GL |
06:57.11 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
06:57.12 | jacques | egaudet: FPS of what? |
06:57.19 | zsoc | destinal: you don't need nanoGL for a few lines of code, learn how to do it |
06:57.31 | jacques | I agree with that |
06:57.40 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
06:58.02 | jacques | I think I saw triangle of doom was getting 319 fps |
06:58.09 | jacques | somewhere ... |
06:58.24 | *** join/#webos-internals Kyusaku (n=natsumek@pool-71-187-3-6.nwrknj.fios.verizon.net) |
06:58.27 | dtzWill | if someone wants a pretty spinning demo i can post the binaries. unless someone /really/ wants it i was gonna wait until i got a game on top of it to prove it worked and was robust :) |
06:58.43 | dtzWill | but now that CES is over i think spinning demos are less useful, right? |
06:58.47 | dtzWill | (other than for learning) |
06:59.00 | Toaster23 | make some decent tutorials ;) |
06:59.32 | egaudet | OK testgl is ported |
06:59.38 | egaudet | super fast spinning cube |
07:00.00 | dtzWill | egaudet: nice :D |
07:00.05 | jacques | dtzWill: learning is very useful |
07:00.42 | PuffTheMagic | zsoc: pong |
07:01.33 | zsoc | PuffTheMagic: this is (what i believe to be) sane gl of the part that needs porting (note the comments) http://webos.pastebin.com/d6789adc5 |
07:01.45 | zsoc | and i wrote it from effing scratch |
07:02.52 | zsoc | which means it _probably_ won't work in context. but out of context it works fine in my test environment :) |
07:03.08 | *** join/#webos-internals Phwelo-Pre (n=wIRCer@c-98-215-15-87.hsd1.il.comcast.net) |
07:03.29 | PuffTheMagic | zsoc: so the library builds with gl enabled? |
07:04.01 | rwhitby | bbl |
07:04.17 | PuffTheMagic | zsoc: are you linking to libGLES_CM or libGLES2 |
07:04.19 | *** join/#webos-internals lizardo (n=lizardo@c-69-181-201-64.hsd1.ca.comcast.net) |
07:04.19 | PuffTheMagic | or what ever it is |
07:04.53 | zsoc | PuffTheMagic: you didn't ask me about that. you told me to port daddy gl to ES, i did that. and it should work with either (although i'd link libGLES_CM and add egau's-found starter for 1.1) |
07:05.20 | PuffTheMagic | zsoc: part of porting is compiling it |
07:05.26 | PuffTheMagic | which means you need to link it |
07:05.31 | zsoc | PuffTheMagic: i fixed your code :P it compiles |
07:05.52 | zsoc | it will link to either, but i'm not sure if the rest of the library is sane for 2.0 |
07:06.00 | zsoc | PuffTheMagic: i need your patches |
07:06.05 | PuffTheMagic | my patches? |
07:06.06 | zsoc | or at least the work to did to get it to compile int he first place |
07:06.20 | zsoc | i was under the impression you had to "get it working" |
07:07.24 | PuffTheMagic | zsoc i removed the python check from configure.ac, i removed all the -lGL stuff (but that will need to be changed to -lGLES or something like that) and i removed the python stuff from examples/Makefile.am |
07:08.20 | zsoc | right, you removed "stuff". so instead either replace the small snippet of code i gave you and continue your work, or give me what you're already "removed" (preferably in a git repo somewhere...) so i can continue an identical match to your build |
07:09.54 | PuffTheMagic | zsoc: i removed more than what i said was needed |
07:09.59 | zsoc | meaning i have to work today, which is just silly. working on saturdays should be illegal |
07:10.04 | zsoc | s/meaning/meanwhile |
07:10.16 | PuffTheMagic | zsoc: just save your code i cant really do anything with GLES yet |
07:10.23 | zsoc | PuffTheMagic: ok, it's saved |
07:10.53 | zsoc | PuffTheMagic: I want to continue this tho, so please get a repo started since i know you're going to do more work on it in the next 26 hours |
07:11.08 | PuffTheMagic | k |
07:11.27 | entity- | what ya makin |
07:12.12 | *** join/#webos-internals sportman (n=sportman@ool-182f4824.dyn.optonline.net) |
07:12.51 | *** join/#webos-internals edektor_ (n=edektor@68-29-157-89.pools.spcsdns.net) |
07:13.33 | ali1 | dtzWill: what did you use to load the library for your nanoGL port? |
07:13.41 | ali1 | i did mine all wrong |
07:18.04 | destinal | has large books to read on opengl and opengl-es it seems |
07:18.21 | egaudet | tuxracer Plays in portrait mode (so things are cut off) |
07:18.58 | *** join/#webos-internals idontwan2know (n=idontwan@25.230.121.70.cfl.res.rr.com) |
07:19.01 | *** part/#webos-internals Youknowutimean (n=wIRCer@99-204-180-211.pools.spcsdns.net) |
07:19.38 | PuffTheMagic | destinal: ping |
07:19.52 | destinal | PuffTheMagic: pong |
07:20.03 | Toaster23 | Awesome my login box is done! |
07:20.12 | PuffTheMagic | destinal: i think using the pty stuff from VTE is gonna the best bet |
07:20.21 | PuffTheMagic | seems easy to understand |
07:20.25 | PuffTheMagic | its C not C++ |
07:20.30 | destinal | PuffTheMagic: sounds good to me, I've read over VTE also |
07:20.39 | destinal | was very straightforward |
07:20.39 | ali1 | will just go with libdl |
07:20.52 | zsoc | egaudet: why won't it play in landscape? |
07:21.47 | dtzWill | ali1: yeah i'm using sdl, is that what you meant? i wanted the nice luna hooks and it's not clear that EGL will play as nice |
07:21.55 | egaudet | zsoc, because I don't know what to pass to PDL_SetOrientation to put it into landscape |
07:22.18 | zsoc | ah |
07:22.27 | zsoc | egaudet: i suppose you've tried the obvious stuff? |
07:22.36 | ali1 | dtzWill: to fill up the struct with the proper function pointers |
07:22.41 | egaudet | 0,1,2 "left", |
07:22.57 | zsoc | landscape? :) |
07:22.58 | destinal | have you ltrace'd? |
07:23.00 | destinal | can you ltrace? |
07:23.31 | PuffTheMagic | destinal: im not exactly sure how we tie the gui into it yet |
07:23.32 | *** join/#webos-internals Rick-work (n=rboatrig@wsip-70-164-135-128.lv.lv.cox.net) |
07:23.41 | ali1 | does SDL do that...? |
07:27.13 | ali1 | nope |
07:27.15 | egaudet | is r0 arg 1 in arm assembly? |
07:28.13 | *** join/#webos-internals AraqirG-laptop (n=AraqirG-@c-71-192-153-244.hsd1.ma.comcast.net) |
07:29.44 | AraqirG-laptop | Ok, one more problem for today. I'm trying to ssh into my pre, I've got openssh installed and an conntected via wireless. I followed these instructions: http://www.webos-internals.org/wiki/Application:OpenSSH |
07:29.51 | AraqirG-laptop | and copied the private key to my mac |
07:31.09 | ali1 | nevermind about nano i was confusing myself |
07:31.13 | *** join/#webos-internals AraqirG-laptop (n=AraqirG-@c-71-192-153-244.hsd1.ma.comcast.net) |
07:31.22 | *** join/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
07:32.19 | dtzWill | ali1: kk |
07:32.30 | AraqirG-laptop | upon trying to ssh it asked me to accept the public key, which I did. For sshing I used: ssh -p 22 root@192.168.1.107. |
07:32.56 | AraqirG-laptop | To import the private key on my mac I used ssh-keygen -f id_rsa |
07:33.15 | AraqirG-laptop | (id_rsa being the file generated on the pre) |
07:33.34 | AraqirG-laptop | but ssh gives me "Permission denied (publickey,keyboard-interactive)." |
07:35.20 | destinal | AraqirG-laptop: sounds backwards. you want to generate keys on the mac, and copy the _public_ key to the pre |
07:35.34 | joshua | yeah, the ssh-add command i think does that |
07:36.20 | joshua | I had to do it for work with our key on my mac but I forget the exact command |
07:38.27 | preston | running quake seems to run my cpu at 600 instead of 500. anyone know about this? |
07:38.30 | *** join/#webos-internals pete27 (n=quassel@74.72.55.44) |
07:39.31 | AraqirG-laptop | joshua: just tried using ssh-add instead but I get the same error |
07:39.44 | dtzWill | preston: it doesn't set it, idk why that would happen. pre scales up for you? |
07:40.38 | preston | dtzWill, yes and I'm not using any of the cpu patches. |
07:40.50 | *** join/#webos-internals jmyaonpalmpre1 (n=wIRCer@174-153-236-206.pools.spcsdns.net) |
07:41.00 | preston | it goes back when I quit. |
07:42.49 | *** part/#webos-internals Phwelo-Pre (n=wIRCer@c-98-215-15-87.hsd1.il.comcast.net) |
07:42.50 | jmyaonpalmpre1 | what's up guys? |
07:44.52 | *** part/#webos-internals jmyaonpalmpre1 (n=wIRCer@174-153-236-206.pools.spcsdns.net) |
07:45.31 | preston | someone reports the same thing occurring with quake and another with the golf game here: http://m.forums.precentral.net/webos-patches/223609-native-apps-run-600mhz.html |
07:49.39 | Rick-work | PuffTheMagic destinal I have a question... is there any chance that a clever graphics guy could get a gtk+ app running on the pre, I note that Cairo claimes to have experimental support for openGL backend, but I suspect I would be better off just tossing the display stuff and starting over ( a reversi app ) |
07:50.38 | destinal | Rick-work: it's possible but there are probably a number of reasons why you'd prefer to go pure SDL |
07:51.00 | Rick-work | yeah, I kinda thought so. |
07:51.02 | destinal | not sure how hard a gtk to SDL port would be |
07:51.06 | ali1 | regular expressions = my favorite thing |
07:51.38 | destinal | the main thing is webos has some custom hooks built into SDL you may want to use that may not be compatible with direct EGL or whatever cairo may support |
07:51.50 | destinal | now if there's some kind of gtk to SDL binding (odd as it may sound) that might not be bad |
07:52.34 | destinal | also you'll probably wind up using SDL for a lot of other stuff, including sound and UI |
07:52.44 | destinal | mouse etc |
07:53.03 | Rick-work | probably better to toss his ui and start over |
07:53.08 | Rick-work | it's the engine I care about anyway |
07:53.32 | zsoc|sleep | destinal: er.. i'm pretty sure there's a gtk-sdl |
07:53.49 | joshua | i think thats for having SDL inside a GTK gui |
07:53.59 | zsoc|sleep | ooohh, would make more sense |
07:54.52 | Rick-work | the cairo page says there's an experimental gtk backend, but just nevermind. I didn't ask. |
07:55.27 | joshua | yeah they show it as a part of this here http://www.gnome.org/mobile/ |
07:55.33 | joshua | http://gnomejournal.org/article/34/writing-a-widget-using-cairo-and-gtk28 |
07:56.20 | destinal | Rick-work: actually it might integrate nicely, now I'm tempted to try |
07:56.20 | destinal | http://www.cairographics.org/OpenGL/ |
07:56.23 | joshua | ehh that is cairo canvas on gtk in that second link. nevermind heh |
07:56.47 | destinal | the one I just sent uses cairo, OpenGL and SDL |
07:56.54 | destinal | I'd give that a shot |
07:57.37 | destinal | I wasn't really aware they mixed so well together |
07:58.22 | egaudet | PuffTheMagic, need some git help |
07:58.58 | egaudet | I want to put one tree on top of another |
07:58.58 | destinal | Rick: did you say the existing code was cairo based? |
07:59.07 | Rick-work | nodnod |
07:59.12 | Rick-work | gtk 1.2 |
07:59.19 | destinal | if you try it, I'd love to see the code |
08:00.12 | *** join/#webos-internals FuMan (n=no@ip70-185-210-143.ok.ok.cox.net) |
08:00.34 | destinal | http://www.cairographics.org/SDL/ |
08:00.54 | destinal | in case you don't have any opengl code in there you may prefer this example |
08:01.11 | destinal | (just cairo + SDL) |
08:01.47 | destinal | suddenly there are a lot of apps that may not be that hard to port |
08:02.38 | destinal | sorry for being totally wrong earlier, you learn something new every day I guess |
08:04.02 | *** join/#webos-internals sportmankid (n=sportman@ool-182f4824.dyn.optonline.net) |
08:05.33 | destinal | bizarre. Palm has a patch to zlib (one of three individual patch files in their zlib-1.2.3-patches.tgz on opensource.palm.com) that ONLY removes the COPYING file |
08:05.37 | destinal | that's all the patch does |
08:12.27 | preston | dz |
08:13.05 | preston | dtzWill can you reproduce the scaling thing? |
08:14.06 | *** join/#webos-internals ivanst (n=ivanst@93-138-46-7.adsl.net.t-com.hr) |
08:14.55 | dtzWill | preston: i haven't tried, if you tell me how i can try in a bit. |
08:16.43 | preston | it's not a huge deal. I was just wondering if anyone here knows why since quake is the only app that causes it for me. |
08:16.56 | FuMan | scaling thing? |
08:17.41 | preston | quake makes my cpu go to 600 while it's running. |
08:17.47 | FuMan | heh |
08:17.48 | zsoc|sleep | Well I'll be damned. 4 quads of different colors. |
08:17.49 | FuMan | whats that command |
08:17.51 | FuMan | time in state something |
08:18.21 | FuMan | doesn't know how ot check frequency |
08:18.50 | FuMan | cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state |
08:18.51 | FuMan | win. |
08:19.15 | FuMan | ha |
08:19.26 | FuMan | preston, reproduced on my end. |
08:20.03 | FuMan | But only if the card is in focus, if i put it in card view, it drops back down to 500 |
08:20.24 | preston | that's what happened to me. |
08:20.50 | dtzWill | preston: i'd imagine it happens with all native apps then |
08:20.55 | FuMan | so, pre is supporting a bit of native scaling now? |
08:20.58 | FuMan | heh, ill try Golf |
08:21.24 | preston | maybe why the new games crash for some users? |
08:21.28 | FuMan | yep |
08:21.31 | FuMan | 600 in Lets Golf |
08:21.48 | zsoc|sleep | it's unlikely that's why the games crash for some people |
08:21.59 | FuMan | heh... so if we have built in upscaling, where is the downscaling when not in use to save battery D; |
08:22.22 | Toaster23 | 1.4 :D |
08:22.37 | Toaster23 | they said at CES it would improve battery life |
08:23.04 | FuMan | heh, lets hope so |
08:23.21 | FuMan | i couldnt survive a day before, let alone when there were some good time killer games that clock up my phone D; |
08:23.46 | FuMan | although i've been using SR at 600 since it was discovered |
08:23.54 | FuMan | and going back to stock in 1.3.5 is sobering :/ |
08:24.01 | preston | zsoc I was jusr wondering because of the instability so many people reported with thw speed patches. |
08:26.08 | *** join/#webos-internals gollyzila (n=gollyzil@cpe-76-168-247-211.socal.res.rr.com) |
08:26.54 | gollyzila | Is Puffthemagic here? I have some question about Freetether |
08:33.25 | jacques | FuMan: interesting, according to that my Pre has spent time at 600000 |
08:33.33 | PuffTheMagic | gollyzila: sup |
08:36.42 | jacques | /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor -> userspace hmmm |
08:37.17 | gollyzila | hi, so I've managed to install both the service and app on my Pre. I still need to download drivers on my 64-bit Win7 laptop? |
08:37.19 | jacques | something in userspace is telling the CPU to change freqs |
08:38.59 | jacques | strings LunaSysMgr | grep cpufreq |
08:39.00 | jacques | /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed |
08:39.05 | jacques | hmmmmmm |
08:40.10 | destinal | preston: I found references to "turbo nide" in LunaSysMgr |
08:40.17 | destinal | s/nide/mode/ |
08:40.19 | destinal | virtual void HostArmCastle::turboMode(bool) |
08:41.10 | destinal | preston: looks like palm has done some clock boosting for the new game support |
08:41.39 | Toaster23 | http://www.youtube.com/watch?v=-02batSRclA << it'd be sweet if they made this for the pre |
08:41.50 | Toaster23 | controls would be rather weird to figure out though |
08:42.21 | destinal | Toaster23: bluetooth remote control ftw |
08:42.36 | preston | I thought that the reason for lower clock speeds was believe to be due to stability issues with the omaps in the pre? |
08:43.08 | jacques | maybe it only boosts newer pre's |
08:43.38 | destinal | jacques: that would seem pretty odd |
08:44.34 | Toaster23 | destinal: :O that would be awesome! |
08:48.05 | destinal | preston: are you running the standard quake package? |
08:48.10 | preston | yes |
08:48.23 | destinal | and starting it from icon in Luna? |
08:48.28 | preston | yes |
08:48.37 | jacques | maybe anything of type "game" boosts |
08:49.00 | destinal | jacques: that's what I would expect, but quake is still unfortunately type "web" |
08:49.04 | *** join/#webos-internals prestonjames (i=455ce614@gateway/web/freenode/x-qdmhzovwriicvncq) |
08:49.12 | destinal | unless something has changed not reflected in my copy |
08:49.19 | *** part/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
08:49.32 | destinal | so that's the odd thing |
08:49.37 | jacques | I just started doom built from cross-compile.git and it went up to 600 |
08:49.56 | prestonjames | actually, i did the wget sometime yesterday to try out the control overlays |
08:50.04 | jacques | just exited doom and it went back down to 500 |
08:50.14 | destinal | prestonjames: check appinfo.json |
08:50.35 | jacques | heh, it goes back to 500 in card view |
08:50.50 | prestonjames | not to sound like a noob, but how? |
08:50.51 | jacques | neat |
08:51.07 | destinal | prestonjames: well uh, can you ssh or novaterm to your pre? |
08:51.23 | *** join/#webos-internals FuMan (n=no@ip70-185-210-143.ok.ok.cox.net) |
08:51.51 | destinal | 2010-01-09T08:51:20.416229Z [10566] castle user.warning LunaSysMgr: {LunaSysMgr}: Turbo mode on |
08:52.07 | prestonjames | no. i've only done things i can do with terminal or wosqi |
08:52.27 | destinal | prestonjames: do you have the wget line you used? |
08:52.34 | destinal | jacques: Turbo mode on! |
08:52.59 | destinal | I did PmLogCtl set LunaSysMgr debug |
08:53.03 | destinal | and tail messages |
08:53.53 | destinal | 2010-01-09T08:53:30.463592Z [10696] castle user.warning LunaSysMgr: {LunaSysMgr}: Turbo mode off |
08:53.58 | jacques | destinal: lol cool |
08:54.04 | destinal | (when I shrunk it) |
08:54.06 | prestonjames | wget http://wdtz.org/files/quake.sh -O- |/bin/sh |
08:55.13 | destinal | doesn't look like anything in that changes it from web |
08:55.43 | destinal | confirmed it's still web |
08:55.58 | FuMan | wait, whats this quake business, whad i miss |
08:56.20 | destinal | yup Turbo mode on even from the type:web upstart hack |
08:56.40 | jacques | destinal: what do you think triggers it? |
08:56.50 | destinal | jacques: the IPC from sdl to LunaSysMgr |
08:57.06 | jacques | so any sdl app ? |
08:57.11 | destinal | let me try triangle |
08:57.22 | jacques | dang I would prefer that not to be the case |
08:57.26 | gollyzila | FuMan: check Preware for Quake |
08:58.11 | jacques | doomtriangle does it too |
08:58.13 | destinal | jacques: doomtriangle does indeed turn turbo on |
08:58.16 | jacques | run from the cmdline |
08:58.23 | jacques | :-\ |
08:58.50 | destinal | now maybe we can force turbo off with some kind of call or message |
08:59.11 | jacques | well we could always write to the file in /sys |
08:59.13 | destinal | but it's annoying to make it opt-out instead of opt-in |
08:59.24 | jacques | /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed |
08:59.33 | destinal | no wonder Rick was complaining about power usage in quake :) |
08:59.45 | jacques | my thoughts exactly |
09:00.01 | jacques | I read at 600MHz this OMAP3 is not efficient |
09:00.28 | destinal | Rick said the system draws more than 500ma charge current (net discharge of battery) running quake |
09:00.35 | Rick-work | not efficient is a massive understatement |
09:00.42 | jacques | how to reconcile this with the reports of speed boosting crashing pre's ? |
09:00.55 | jacques | Rick-work: :-D |
09:00.56 | Rick-work | on anything less than a full 1 amp feed, the battery percentage goes DOWN while running quake |
09:01.08 | jacques | that's scary |
09:01.16 | Rick-work | Also, the battery percentage goes down while running quake if on a touchstone. |
09:01.24 | Toaster23 | woah :O |
09:01.26 | jacques | no way |
09:01.27 | jacques | wow |
09:01.30 | Rick-work | It only holds even on a FULL 1 amp feed. |
09:01.31 | Toaster23 | thats some major battery useage |
09:01.34 | destinal | and it'll do it on Oregon Trail too unless there's a way to opt out |
09:01.44 | Rick-work | no shit. If you can turn turbo off, then that would be "good" |
09:01.45 | destinal | i mean in the PDK |
09:01.48 | jacques | it'll do it on a triangle |
09:01.56 | jacques | Rick-work: you can. |
09:01.58 | jacques | well |
09:02.03 | Rick-work | then please god do so |
09:02.11 | jacques | you can write 500000 to /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed |
09:02.19 | destinal | well let's look for a real api |
09:02.20 | jacques | but that's not the same as disabling the feature |
09:02.24 | destinal | even undocumented |
09:02.26 | jacques | destinal: sure |
09:02.29 | Rick-work | because once it gets set, by running quake, the battery useage STAYS high until you reset the damned phone |
09:02.43 | Rick-work | thus eating battery at a rediculus rate even when running no apps. |
09:02.54 | dtzWill | prestonjames: preware might be newer than that wget'd version. not sure :). sorry, that's not meant to be any kind of stable way to get things :):) |
09:02.56 | jacques | Rick-work: we are seeing the speed go back down to 500 after exiting the sdl apps |
09:02.57 | Rick-work | so please god help me |
09:02.59 | destinal | Rick-work: well that could be because we're not running it as a proper type:game app |
09:03.08 | Rick-work | kk |
09:03.10 | idontwan2know | Rick-work: that explains a LOT |
09:03.17 | Rick-work | don't know, don't care..... |
09:03.22 | Rick-work | :-) |
09:03.36 | prestonjames | dtzWill, there has been an update in preware since then that i've downloaded. |
09:03.52 | jacques | (at least the kernel thinks the speed goes back down) |
09:04.08 | *** join/#webos-internals Sargun (n=Sargun@atarack/Staff/Sargun) |
09:04.08 | *** mode/#webos-internals [+v Sargun] by ChanServ |
09:04.10 | destinal | watch cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed |
09:04.14 | destinal | is instructive |
09:04.16 | jacques | I haven't seen any unusual power usage on mine and I have been running sdl things for short times a lot |
09:04.20 | *** join/#webos-internals Toaster23 (n=biteme@adsl-99-27-16-66.dsl.sfldmi.sbcglobal.net) |
09:05.21 | jacques | which is not to say there is no problem |
09:05.48 | destinal | scaling switches between 5 and 6 cardng and uncarding quake |
09:06.00 | destinal | killing quake drops it back to 5 every time |
09:06.02 | jacques | I wonder what the power transfer of a touchstone is |
09:06.14 | destinal | jacques: like 700ma |
09:06.15 | idontwan2know | jacques: I'm new to the pre so I can't comment on whether it's unusual, but I've noticed at times that the pre struggles to charge...gaining like 1% ever 20-30 minutes |
09:06.37 | idontwan2know | I wouldn't be surprised if it's after running quake |
09:06.51 | idontwan2know | Other times it charges very quickly |
09:07.06 | jacques | idontwan2know: one of my laptops doesn't like my pre in usbnet mode and refuses to connect to it or charge it |
09:07.18 | destinal | well, we should probably switch to type: game for things but doing some power benchmarks to confirm rick's issue would be good I suppose |
09:07.22 | jacques | idontwan2know: how long have you had your pre? |
09:07.25 | dtzWill | as far as we know (i haven't been following too closely, sorry) this has nothing to do with quake itself, but any SDL app dev'd by us, right? |
09:07.27 | destinal | see if switching would even fix it |
09:07.32 | idontwan2know | about a week |
09:07.42 | jacques | dtzWill: any sdl app period |
09:08.02 | jacques | idontwan2know: OK it should be recent manufacture then |
09:08.18 | jacques | I've had mine three weeks |
09:08.39 | *** join/#webos-internals eieio (n=coreytab@unaffiliated/chwoot) |
09:08.45 | eieio | howdy? |
09:08.51 | idontwan2know | Yeah, it came flashed to 1.2.1, so it can't be more than 2 months old |
09:09.01 | jacques | wasn't somebody complaining that quake wasn't completely exiting for them? |
09:09.30 | jacques | if a process was hanging around I suppose lunasysmgr could be confused into keeping the speed high |
09:09.31 | dtzWill | jacques: thanks, i just wanted to make sure it wasn't on me or something i did/failed to do :) |
09:09.52 | jacques | dtzWill: nope, please keep doing what you're doing :-) |
09:10.05 | idontwan2know | Rick-work: does a luna restart resolve the battery usage issue, or does it require a hard restart? |
09:10.15 | Rick-work | don't know |
09:10.26 | Rick-work | didn't want to do a luna restart on the show floor. |
09:10.39 | idontwan2know | lol |
09:11.01 | eieio | Rick-work: where do you work? |
09:11.24 | Rick-work | TBC Software, topeka, ks. Why? |
09:11.45 | destinal | jacques: well, someone was complaining that the headless type:web launcher app stayed running headless |
09:11.56 | destinal | but that wouldn't have any effect on clock |
09:12.13 | eieio | oh, i just joined the channel and the comments since made me wonder, that's all |
09:12.42 | eieio | what is this clock issue you speak of? |
09:13.22 | FuMan | native / sdl apps ramp up clock speed to 600hz, vs 500 is normally runs at |
09:13.28 | FuMan | save for the weird 550 period during bootup |
09:13.40 | jacques | it could be something simple or something really insidious like voltage is increased along with clock, then clock goes down but voltage stays high, turning into heat |
09:14.09 | eieio | so there seem to be a problem? |
09:14.11 | jacques | eieio: you do ppc asm? |
09:14.28 | eieio | yeah, i used to. good catch :) |
09:14.34 | jacques | heh |
09:14.46 | jacques | I lol'd first time I saw that |
09:15.12 | eieio | yeah, me too |
09:15.29 | destinal | oh here I was thinking about old macdonald and a farm or something, not realizing it had any special powerpc significance |
09:15.34 | destinal | :) |
09:15.36 | jacques | eieio: some ppl are reporting a problem which could be related to clock scaling |
09:15.54 | jacques | destinal: it's a powerpc asm instruction |
09:15.58 | eieio | yeah, i get that more often, destinal |
09:16.19 | FuMan | the more i lurk here |
09:16.25 | FuMan | the more i realize, I'm not near nerdy enough to fit in. |
09:16.26 | destinal | jacques: if nothing else, it's cool that scaling appears to be stable now and that we should be aware that silly non-intensive apps should probably have a way to drop turbo |
09:16.55 | destinal | running SDL term in turbo all the time would kind of suck |
09:17.02 | jacques | indeed it would |
09:17.14 | jacques | a lot of potential sdl apps are not cpu intensive |
09:17.21 | jacques | such as the sdlterminal |
09:18.01 | destinal | jacques: this is something I really would have expected would be in libpdl |
09:18.11 | destinal | if your app needs it, ask for it |
09:18.30 | jacques | yep |
09:19.09 | eieio | so what's the nature of this problem? have you figured out how to reproduce it? |
09:19.46 | jacques | eieio: we only have anecdotal reports so far |
09:20.22 | jacques | some ppl say their pre's continue to use power at a high rate even after they exit a game |
09:20.32 | jacques | until they reset the pre |
09:20.42 | destinal | libMA_PalmosLinuxDal.so contains the string "turbo" |
09:20.49 | jacques | personally I have not seen this behavior |
09:21.08 | jacques | wonders what the Dal is for |
09:21.29 | eieio | hmm, i don't think i have either ... but i'm curious |
09:21.59 | destinal | jacques: haven't seen it either |
09:23.23 | destinal | yup it's sysmgr that does the scaling |
09:23.25 | destinal | LunaSysMgr:/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed |
09:24.36 | jacques | maybe LunaSysMgr somehoe misses the message indicating it should throttle downw |
09:25.51 | jacques | maybe we need an applet to display the current speed |
09:26.38 | destinal | jacques: a binary service that subscribes to notifications on the sys file, would that do it without constant polling? |
09:27.15 | jacques | using inotify? does that work on virtual fs like /sys ? |
09:27.20 | destinal | no idea |
09:27.25 | destinal | never tried it |
09:27.45 | jacques | I recall some limitations but last time I looked into *notify was three years ago |
09:28.30 | jacques | cat /proc/filesystems | grep notify |
09:28.32 | jacques | nodev inotifyfs |
09:29.50 | jacques | cool, inotify has a man page |
09:30.13 | eieio | are you just persuing this on a whim or do you have a device in that state? |
09:31.00 | eieio | pursuing* |
09:32.27 | destinal | interesting |
09:32.29 | destinal | 12993.117PRVcall711com.palm.displaycom.palm.hidd/HidAccelerometer/State«string=â{"mode":"set","value":"on"}â» |
09:32.49 | jacques | http://old.nabble.com/sysfs-and-inotify-td23021094.html :-| |
09:33.17 | destinal | jacques: oh well |
09:33.27 | jacques | eieio: AFAIK nobody here currently has a device in the suspect state |
09:34.34 | eieio | ah, that's too bad |
09:34.52 | destinal | jacques: well for me all I had was a vague suspicion that we should probably be using type: game to give lunasysmgr more awareness of the launch, but really one would think the IPC would handle that |
09:35.28 | destinal | and indeed the turbo mode state seems to reflect that |
09:36.23 | jacques | maybe even a little app which when ran queried /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq would help isolate |
09:36.27 | destinal | would be cool if we could get some power graphs off one of the apparently affected systems |
09:37.05 | destinal | at any rate, I'm going to bed |
09:37.12 | jacques | if someone suspected their device was in the high power usage state they could run it |
09:37.20 | jacques | ok later destinal |
09:37.21 | destinal | jacques: agreed |
09:37.23 | destinal | night |
09:38.23 | *** join/#webos-internals ameng|home1 (n=fm@221.220.198.115) |
09:41.03 | *** join/#webos-internals tgies (n=tgies@wsip-70-184-222-17.om.om.cox.net) |
09:41.27 | jacques | I wonder how the clock in the top bar is implemented. maybe we could hook up to a once per minute signal and query / display the cpu speed in the top bar |
09:41.41 | tgies | Hey guys, this is probably pretty easy information to find but I'm not turning it up: Where are application preferences (i.e. Mojo cookies/depots) physically stored in the filesystem? |
09:43.37 | jacques | tgies: /var/palm/data/ ? |
09:44.05 | *** join/#webos-internals webizard (n=wIRCer@fl-71-3-173-46.dyn.embarqhsd.net) |
09:44.19 | tgies | Oh shoot, I knew it was something like that... thanks |
09:44.44 | destinal | in other news, managed to actually land in xplane as opposed to dying in flames. go, me. |
09:44.50 | destinal | really good night now :) |
09:45.02 | jacques | cool. I am getting that next time I get into wifi range |
09:45.23 | destinal-sleep | jacques: we should tunnel some broadcast traffic to try multiplayer sometime then :) |
09:45.43 | jacques | yeah that would be worth a try :-) |
09:45.59 | destinal-sleep | local WLAN only seems a silly restriction |
09:46.15 | jacques | I *really* want a bi-plane dogfighting game |
09:46.24 | tgies | ah, wait, looks like what i'm looking for is in /media/internal/.app_storage |
09:46.50 | tgies | lol destinal i can fly a real plane but getting used to the tilt control in xplane was a little fiddly :p |
09:47.16 | jacques | yeah we need to work on the bluetooth stack |
09:48.02 | tgies | jacques xplane ostensibly has a multiplayer mode but i haven't been able to try it yet |
09:48.07 | tgies | no dogfighting though of course |
09:48.13 | tgies | but mid-air collisions are fun |
09:49.00 | dBsooner | rwhitby: you around? |
09:49.40 | jacques | tgies: heh |
09:50.56 | tgies | arrrrrggh ok |
09:51.06 | tgies | anyone know where the new games are storing their save data &c? |
09:51.16 | tgies | particularly nfsuc |
09:51.38 | tgies | i have to delete it so i can test something but I was sort of playing that and I want to make sure I won't lose my progress :p |
09:55.02 | jacques | I have that |
09:55.24 | *** join/#webos-internals meyou (i=4cd8b9df@gateway/web/freenode/x-qaexgpfybgoynwlg) |
09:56.05 | jacques | /media/cryptofs/apps/usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/gamedata ? |
09:56.23 | *** join/#webos-internals djk (n=djk@ool-4573e23f.dyn.optonline.net) |
09:56.57 | egaudet | Alright the initial port from iphone to webos of tux rider world challenge is pushed. Should have a good configure and make. See/use ./configure-pre script for configure options. You can get through the menus with enter key and then play on a half screen because I can't get it to landscape yet. Lots of bugs and things to work out but it's something |
09:57.15 | egaudet | http://git.webos-internals.org/?p=games/tuxracer.git;a=summary |
09:58.18 | tmzt | now that that's done somebody can do vdrift, it's sort of the same thing :) |
10:00.20 | egaudet | how do i create a wiki page |
10:01.01 | meyou | !list |
10:02.06 | dtzWill | egaudet: nice!! :D |
10:04.14 | dtzWill | egaudet: iphonegl.c implements quake's qgl interface? o_O |
10:04.21 | tgies | <jacques> /media/cryptofs/apps/usr/palm/applications/com.ea.app.nfsuc/res_nfsuc/gamedata ? |
10:04.25 | tgies | i suspect you may have nailed it |
10:04.32 | egaudet | dtzWill, yea |
10:04.36 | tgies | at least i see a gamesett next to it which is probably settings |
10:05.10 | jacques | egaudet: you are on a roll tonight |
10:05.57 | egaudet | bah, it took me 4 days to port a game that should have takena couple of hours |
10:06.21 | tgies | anyone else had an issue with update app saying "updates are available for applications" and then none actually are |
10:06.24 | egaudet | I'll really be on a roll if I could find out how on earth to add a new article to wiki :( |
10:06.28 | tgies | after 1.3.5 |
10:06.36 | tgies | i doctored to 1.3.5 so nothing should really be fried |
10:06.53 | dtzWill | egaudet: so you can play? first opengl|es game?! :D |
10:07.17 | egaudet | first homebrew opengl|es game :P |
10:07.40 | dtzWill | egaudet: well right |
10:07.53 | egaudet | you can "play" but stinks because it's drawing for landscape mode but its in portrait |
10:09.18 | *** join/#webos-internals ameng|home (n=fm@221.220.203.126) |
10:09.27 | *** join/#webos-internals MiX-MaN (n=mix-man@209.144.21.69) |
10:09.44 | dtzWill | egaudet: and rotating the project matrix in your gl init dind't do the trick? :( |
10:10.08 | *** part/#webos-internals webizard (n=wIRCer@fl-71-3-173-46.dyn.embarqhsd.net) |
10:10.09 | dtzWill | egaudet: i know i mentioned it before, and you said it didn't work, sorry. that's lame though |
10:10.12 | egaudet | thing is it's meant to be portrait for th menu screens |
10:10.16 | egaudet | and then change once you load a level |
10:10.25 | egaudet | s/load/are loading/ |
10:10.41 | dtzWill | egaudet: oh fun :). can't you change the perspective matrix on the fly? or no? |
10:11.03 | egaudet | no idea |
10:11.08 | dtzWill | egaudet: anyway sounds like you have your reasons, don't mean to be on your case. |
10:11.11 | dtzWill | egaudet: kk |
10:11.16 | dtzWill | egaudet: awesome progress though :), congrats |
10:11.31 | dtzWill | egaudet: i've been at the same thing for days and i have nothing to show for it :( |
10:11.36 | egaudet | I don't even know the code intimately enough yet, but I do have the placeholder function waiting for us to crack PDL_SetOrientation(...) |
10:12.10 | egaudet | what are you working on? |
10:12.51 | *** join/#webos-internals twick (n=grndslm@174-126-14-4.cpe.cableone.net) |
10:17.16 | jacques | egaudet: do you know why the tuxracer git tree is so big? I am over 25MiB and it's < 25% done |
10:17.35 | egaudet | it contains the data files |
10:17.44 | egaudet | TRWC-data |
10:18.02 | egaudet | probably should compress that |
10:18.14 | dtzWill | egaudet: glquake goodness |
10:18.56 | egaudet | so is that the same way quake ports GL to GLES ? |
10:20.03 | dtzWill | egaudet: it's not the way i'm doing it :). but all those functions in there are called 'qgl*' and that's quake's way of being arch-independent----to port to a new platform you just implement those |
10:20.22 | dtzWill | egaudet: although typically you do that by using functions pointers and making them point into various libraries |
10:21.59 | egaudet | isn't gl arch-independent anyway |
10:22.06 | egaudet | API |
10:22.38 | dtzWill | egaudet: idk what to tell you :). i thought so? lol |
10:23.36 | egaudet | btw compared to other games, tuxracer seems to load fast. or maybe it's just the splash screen making me think that |
10:23.46 | jacques | yep 74M TRWC-data/ |
10:23.50 | egaudet | the iphone guy did a nice job |
10:24.10 | ali1 | my hands are god damned cold |
10:24.19 | ali1 | oh dang its 4 in the morn |
10:24.31 | dtzWill | ali1: :( |
10:24.33 | dtzWill | ali1: any luck? |
10:24.54 | ali1 | spent a lot of time recoding things and modifying the Makefile to be nicer |
10:25.16 | dtzWill | ali1: nice |
10:27.28 | dtzWill | ali1: so does it run? :) |
10:27.44 | ali1 | haven't tried yet |
10:27.50 | dtzWill | ali1: !!! haha :) |
10:28.20 | ali1 | i just got it to the point where it will build, i didn't touch any of the SDL initialization stuff hah |
10:29.48 | ali1 | now i did, so maybe i'll test it before i get to sleep |
10:29.49 | ali1 | i dunno |
10:30.11 | jacques | egaudet: I guess there is no easy way to get the GL libs into the cross-compile env right now ? |
10:30.54 | jacques | oops, I mean GL headers |
10:31.10 | jacques | I get configure: error: Cannot find GL library |
10:33.43 | egaudet | http://www.webos-internals.org/wiki/GLES_1.1_3D_Cube_Demo |
10:33.48 | dtzWill | jacques: GL headers are avail on the khronos website |
10:34.27 | egaudet | jacques, you should only need SDL_opengles.h |
10:34.35 | egaudet | from palm's patched sdl lib |
10:34.56 | egaudet | which I thought was already being staged? |
10:35.14 | dtzWill | egaudet: awesome |
10:35.31 | jacques | egaudet: it is staged. hmm. |
10:35.41 | dtzWill | egaudet: 296fps xD |
10:36.07 | oil | lol |
10:36.38 | egaudet | thing doesn't even look like a cube it's spinning too fast |
10:36.47 | edektor | where are use created databased stored? |
10:36.50 | egaudet | gotta run with -slow :P |
10:37.18 | oil | edektor: on the phone :) |
10:37.51 | edektor | yeah |
10:37.59 | edektor | oh.. |
10:38.02 | oil | lol |
10:38.04 | edektor | where on the phone |
10:38.24 | oil | before 135 i know it was in /var/home/root/html5-databases |
10:38.29 | oil | but it could be elsewhere now |
10:38.41 | edektor | k thanks |
10:38.54 | oil | and cookies were in /var/palm/data/cookies.db |
10:39.00 | jacques | egaudet: config.log is complaining about not finding libpdl when trying to build test apps |
10:39.58 | egaudet | ahh yea you need libpdl and libsql |
10:40.13 | egaudet | (pdl depends on sql) |
10:40.34 | egaudet | I'll see if I can get those quickly staged |
10:40.58 | ali1 | shit, i need to find my quake3 disc |
10:42.30 | jacques | I think I kow where mine are |
10:42.38 | ali1 | actually wait i got that id pack on steam |
10:43.11 | jacques | ali1: how much is that? |
10:43.37 | jacques | the other day I was looking for a box with q1-3 in it |
10:44.21 | ali1 | when i got it, it was 35 dollars |
10:44.35 | ali1 | it included all id games upto the Doom3 expansion |
10:44.39 | jacques | not bad ($20 would be better :-) |
10:45.05 | ali1 | i think it was during the holidays |
10:45.20 | ali1 | but yeah i mean everything, even commander keen |
10:45.27 | ali1 | which was awesome |
10:45.37 | dtzWill | awww commander kewen |
10:45.38 | dtzWill | *keen |
10:45.56 | ali1 | actually i think someone made an engine that can play commander keen games |
10:46.04 | ali1 | PORT |
10:46.08 | egaudet | jacques, pdl and sqlite staging pushed |
10:46.30 | ali1 | 7 more min |
10:47.45 | jacques | egaudet: you rock |
10:50.20 | egaudet | so the cpu jumps to 600MHZ while running native apps? |
10:50.35 | jacques | egaudet: the "missing" script is not executable. I chmod'ed it and now tuxracer is building |
10:50.43 | oil | i thought that was supposed to make some pres explode |
10:50.59 | egaudet | k you have push access? |
10:50.59 | jacques | egaudet: not sure if it's native or sdl apps |
10:51.05 | ali1 | something about the omap processor dying faster |
10:51.20 | jacques | ali1: I read that too |
10:51.54 | egaudet | jacques, yea either sdl or anything that goes through napp |
10:53.04 | jacques | egaudet: what needs to be moved to the pre to run tuxracer ? |
10:54.16 | egaudet | TRWC-data needs to be copied somewhere, probably /media/internal and then sym link created pointing to it at /usr/local/share/tuxracer |
10:54.37 | egaudet | doesn't -need- sym link but too big for / |
10:54.45 | jacques | ok thanks |
10:55.05 | jacques | maybe I will play with it tomorrow - almost 5am here :-\ |
10:55.41 | egaudet | yea 6 here :eek: good night |
10:55.43 | jacques | egaudet: but it seemed to build fine |
10:55.53 | jacques | good job |
10:55.56 | egaudet | cool |
10:55.57 | egaudet | thanks |
10:56.21 | egaudet | so glad to be over that GLES 1.1 hurdle |
11:03.56 | geist | figured it out? |
11:03.58 | jacques | testgl 342.70 FPS |
11:04.00 | jacques | lol |
11:04.32 | jacques | in case anyone was wondering, you can compile testgl with a line similar to this: |
11:04.37 | jacques | sb2 -M /home/packages/palm/cross-compile/staging/mapping-armv7 gcc -Wl,-rpath-link,/usr/local/lib -DHAVE_OPENGL -I/usr/local/include/SDL -L/usr/local/lib -o testgl testgl.c -lSDL -lGLES_CM |
11:06.40 | egaudet | geist, yea found the SDL_GL_CONTEXT_MAJOR_VERSION (and MINOR) |
11:06.56 | eieio | sup geist? |
11:08.55 | egaudet | alright good night |
11:09.03 | jacques | `night egaudet |
11:09.11 | geist | not much |
11:09.19 | geist | got to tahoe a while ago, trying to fall asleep |
11:09.40 | geist | trying to remember this old wolfenstein 3d like game from the commander keen days |
11:09.46 | eieio | oh cool/dang |
11:09.53 | geist | wasn't the usual ones |
11:10.27 | eieio | hmm, not ringing any bells |
11:10.51 | geist | wasn't rise of the triad |
11:11.04 | geist | it had a lot of different situations, magic in it |
11:11.13 | eieio | hexen? |
11:11.26 | eieio | that was later, wasn't it? |
11:11.28 | geist | no, that was a doom level game |
11:11.30 | jacques | heretic ? |
11:11.42 | eieio | ah, could have been heretic |
11:12.14 | geist | no, it was wolfenstein level 3d |
11:12.27 | geist | heretic and hexen were doom licened variants |
11:12.32 | *** join/#webos-internals jacques_pre (n=fontenot@nslu2-linux/jacques) |
11:12.32 | *** mode/#webos-internals [+v jacques_pre] by ChanServ |
11:12.50 | geist | they were circa 1994/95, wolfenstein was more like 92 |
11:14.09 | geist | ah, found it |
11:14.11 | eieio | catacomb-3d? |
11:14.20 | jacques | I'll be monitoring from my pre until I fall asleep :-) |
11:14.47 | geist | yep, catacomb |
11:15.01 | ali1 | configuration configuration :| |
11:15.17 | geist | catacomb abyss i think specifically |
11:16.04 | eieio | some of the creatures seem similar to doom |
11:16.58 | geist | it apparently kind of predated wolfenstein |
11:17.07 | eieio | yep |
11:17.11 | geist | of course ultima underworld was going on around then |
11:17.16 | eieio | ah 1991 |
11:17.24 | geist | which was more technically interesting |
11:19.17 | eieio | yeah, that one was interesting |
11:19.46 | eieio | still, quake holds a special place for me |
11:20.44 | eieio | quake was sort of the tipping point |
11:21.49 | geist | yeah |
11:22.03 | geist | though i was playing the crap out of all of the doom series |
11:22.08 | geist | and hexen and heretic |
11:22.10 | geist | and rise of the triad |
11:22.33 | geist | had a fun dialup service in houston call dwango that faked out ipx over dialup and let you play doom |
11:22.42 | geist | and had a good chat room |
11:23.01 | ali1 | argh ioquake doesn't run |
11:23.12 | tmzt | was something announced? |
11:23.19 | tmzt | cool, ndis driver? |
11:23.43 | eieio | oh that's cool |
11:24.07 | eieio | i played doom quite a bit too |
11:24.09 | geist | oh hah http://en.wikipedia.org/wiki/DWANGO |
11:24.16 | geist | i remember dwangobob |
11:24.27 | geist | since i was dialing into the houston one the main devs were there |
11:24.36 | geist | in the good ol 713 |
11:25.12 | geist | it basically emulated ipx or whatever was necessary to get the game running |
11:25.23 | geist | it was dos based, so prior to ndis and all that |
11:25.46 | rwhitby | jacques_pre: is the demo in the repo ready to build? |
11:26.47 | *** join/#webos-internals tank (i=tank@85.103.60.156) |
11:27.08 | *** join/#webos-internals Jack87 (n=Jack@c-24-10-244-251.hsd1.ut.comcast.net) |
11:27.37 | jacques_pre | rwhitby: no, I copied it from the wiki page |
11:28.31 | *** join/#webos-internals jack87_ (n=jack@c-24-10-244-251.hsd1.ut.comcast.net) |
11:31.06 | eieio | geist: did you go out to tahoe with vitali? |
11:31.54 | *** join/#webos-internals Kyusaku (n=natsumek@pool-71-187-3-6.nwrknj.fios.verizon.net) |
11:32.54 | geist | <PROTECTED> |
11:34.05 | eieio | ah cool. how is it out there? |
11:36.28 | geist | <PROTECTED> |
11:36.32 | geist | not snowing though |
11:37.54 | geist | i have never been to this cabin before, but it seems nice |
11:38.12 | geist | i might have to do some working out here for a week or so in the upcoming weeks |
11:38.15 | geist | months |
11:39.57 | eieio | oh now that would be cool |
11:40.46 | geist | anyway, i sleep now |
11:41.10 | eieio | aight lata dude. |
11:42.12 | *** join/#webos-internals AraqirG-laptop (n=AraqirG-@c-71-192-153-244.hsd1.ma.comcast.net) |
11:45.06 | eieio | yawn |
11:46.08 | ali1 | i'm just gonna sleep |
11:46.12 | ali1 | night |
11:48.43 | *** join/#webos-internals FreeTim (n=FreeTim@pool-71-184-176-17.bstnma.east.verizon.net) |
11:53.00 | *** join/#webos-internals jeffgus (n=jeffgus@2002:ad33:b504:0:0:0:0:1) |
11:57.53 | *** join/#webos-internals muchtall (n=muchtall@75-146-189-25-Minnesota.hfc.comcastbusiness.net) |
12:00.57 | tgies | why in god's name does palm let you delete pdf viewer |
12:11.20 | *** join/#webos-internals FreeTim (n=FreeTim@fw01.cmbrmaks.akamai.com) |
12:13.14 | Toaster23 | tgies: You never know what fools might want to delete it. |
12:14.20 | tgies | well, I was deleting everything that wasn't nailed down, as part of an experiment |
12:14.30 | tgies | and i figured, if i can delete it, there must be a way to reinstall it |
12:14.32 | tgies | Nope |
12:14.45 | tgies | I'm not sure how it even deletes it considering it's stored in the read-only filesystem |
12:14.57 | tgies | it probably just hides it from the launcher some stupid way |
12:15.05 | Toaster23 | yeah |
12:15.11 | Toaster23 | trick is figuring out how to get it back |
12:15.14 | tgies | yeah. |
12:16.05 | Toaster23 | atleast palm gives you the option though even if it isnt use friendly. |
12:20.13 | *** join/#webos-internals ali2 (n=wIRCer@cpe-70-115-219-29.satx.res.rr.com) |
12:21.15 | *** part/#webos-internals ali2 (n=wIRCer@cpe-70-115-219-29.satx.res.rr.com) |
12:22.20 | dtzWill | SDL_gfx woo |
12:23.30 | *** part/#webos-internals FreeTim (n=FreeTim@fw01.cmbrmaks.akamai.com) |
12:26.26 | *** join/#webos-internals idw2k (n=idontwan@25.230.121.70.cfl.res.rr.com) |
12:33.31 | rwhitby | g'day dtzWill |
12:34.24 | dtzWill | rwhitby: hey :) |
12:38.05 | *** join/#webos-internals rb2k (n=rb2k@e180007055.adsl.alicedsl.de) |
12:38.19 | rb2k | I can't belive how "open" the whole firmware image at palm is |
12:38.27 | rb2k | rootfs tar files, baseband images |
12:38.33 | rb2k | everything is just there! |
12:39.25 | rwhitby | rb2k: yep |
12:40.08 | rb2k | I'll probably receive my GSM Palm on monday and was looking if I should just use the 1.2.1 image and let it update itself or do the jar switch |
12:40.17 | rb2k | seems to be the same thing in the end |
12:40.48 | rb2k | has somebody tried using the "interesting" ipk files from the sprint images and put them on a GSM pre? |
12:40.52 | *** join/#webos-internals wsiegel (i=429eb02d@gateway/web/freenode/x-huokaupruxtpjtil) |
12:40.58 | rb2k | e.g. amazon |
12:41.58 | tgies | rb2k i believe the amazon web services attempt to confirm that you're coming from sprint's network at the head end |
12:42.07 | rb2k | ah ok |
12:42.07 | rb2k | makes sense |
12:42.29 | rb2k | it's also nice that the palm images actually contain both firmwares, regardless of which image one is using |
12:42.42 | tgies | <rb2k> I'll probably receive my GSM Palm on monday and was looking if I should just use the 1.2.1 image and let it update itself or do the jar switch |
12:43.01 | rb2k | oh yeah, for the 1.3.5 update |
12:43.06 | tgies | it probably isn't a bad idea to just doctor it outright, the updates always seem to leave behind cruft and stuff |
12:43.24 | rb2k | so doing the switch? :) |
12:43.28 | tgies | yeah |
12:43.33 | rb2k | ok, will keep that in mind :) |
12:43.55 | rb2k | to be honest, the whole palm thing seems even a bit more open than android |
12:43.58 | rb2k | at least from that perspective |
12:44.36 | rwhitby | rb2k: it is |
12:44.55 | rb2k | settings in json files! |
12:44.59 | rb2k | oh this is going to be so much fun |
12:45.00 | rb2k | :D |
12:45.03 | Kyusaku | lol |
12:45.30 | rb2k | you can even see the UMTS firmware parameters |
12:45.36 | rb2k | how awesome is that? |
12:45.47 | rwhitby | rb2k: http://install.preware.org ; install OpenSSH ; copy authorized_keys into /home/root/.ssh ; done. |
12:46.07 | rb2k | :D |
12:46.17 | tgies | guys is there a way to FORCE the newer webos doctor to pave the usb disk partition as well? |
12:46.45 | rwhitby | then install the advanced linux command line installer (ipkg-opt) to get access to 1600+ linux utilities from ipkg.nslu2-linux.org |
12:46.55 | Kyusaku | you know when I think about it, the fact Palm updates so often, it kind of kills the idea of creating custom roms |
12:46.56 | rwhitby | tgies: do a full erase beforehand |
12:47.03 | tgies | it's nice that palm gives you the option of not losing all your crap, but what if I want to start completely fresh |
12:47.14 | rwhitby | Kyusaku: another reason why I created meta-doctor |
12:47.29 | tgies | I just deleted everything in the usb partition which is i guess as good as anything |
12:47.34 | rwhitby | (let alone the whole illegal to redistribute copyright files thing) |
12:47.35 | tgies | rwhitby: good idea |
12:47.46 | rb2k | is it possible to use ext3 for /media? I don't trust vfat |
12:48.04 | rwhitby | rb2k: it will break things like the USB drive functionality |
12:48.17 | rb2k | :( |
12:48.32 | rb2k | right, haven't thought about that |
12:49.05 | rb2k | 4129,NV_GSM_GMSK_MULTISLOT_2_TX_PWR_I,134,11 |
12:49.12 | rb2k | hmm, I suppose I could do bad things with that |
12:50.00 | rwhitby | rb2k: if you do, please don't discuss them in this publicly logged channel that palm monitors closely ... |
12:50.05 | rb2k | they even left the comments in there: # Set the SIM to 3G by default, and Testers can overwrite it to 0 |
12:50.18 | rb2k | nah I won't :) I actually want to be able to use my phone ;) |
12:50.31 | rb2k | p.s. hallo palm *wave* |
12:50.46 | rwhitby | we tend to draw the line at the modem operation here - there are other forums for that kind of stuff. |
12:51.29 | rwhitby | (including the freesmartphone.org guys who are reverse engineering the binary modem communication protocol) |
12:51.33 | rb2k | sure, I understand |
12:51.53 | rb2k | is there any access to the modem for "regular" programmers BTW? |
12:52.09 | rb2k | we had a project at my university where somebody just wanted to read some paramters |
12:52.17 | rb2k | almost impossible with most regular phones |
12:52.34 | rwhitby | regular = webOS APIs, or regular = drive the Telephony Interface Layer IPC directly somehow ? |
12:52.48 | rb2k | e.g. the "how much earlier do I have to send my signales for them to arrive at the right time" paramter |
12:52.51 | rb2k | (forgot the name) |
12:52.58 | *** join/#webos-internals eton (n=eton@ppp-58-8-9-95.revip2.asianet.co.th) |
12:52.59 | rwhitby | timing advance? |
12:53.00 | rb2k | either way would be fine :) |
12:53.03 | rb2k | ha! |
12:53.05 | tgies | so on a completely unrelated note |
12:53.06 | rb2k | exactly, thanks :) |
12:53.29 | tgies | has anyone played around with spying on the "now playing" notifications from the music app |
12:53.29 | rb2k | I think they wanted to use it to optimize GSM location data using clustering algorithms |
12:53.47 | rwhitby | definitely not through webOS APIs, dunno about the TIL layer. The freesmartphone.org guys would know. |
12:54.06 | rb2k | ok, I will point my professor in that direction |
12:54.13 | tgies | i wanted to write an app to upload your listening statistics to last.fm but there's no way to do that through the mojo api |
12:54.54 | tgies | is there a way for applications to sort of expose information like that to each other? I know you can do it by spying on the notification service, but that's cheating |
12:55.08 | *** join/#webos-internals SN95 (n=unsigned@59.95.21.167) |
12:55.52 | *** join/#webos-internals JenP (n=IceChat7@cpe-98-155-32-171.san.res.rr.com) |
12:56.19 | JenP | hi all |
12:56.40 | rb2k | it is "everybody" |
12:56.44 | rwhitby | So, ipkgservice 0.9.30 and preware 0.9.14 are ready for early alpha testing in the testing feed |
12:56.49 | rb2k | ;) |
12:57.24 | JenP | :-d |
12:57.48 | rwhitby | JenP: you used the testing feed before? |
12:57.54 | JenP | sure |
12:58.19 | JenP | send it to my email... |
12:58.42 | rwhitby | JenP: actually, easiest way is to use the preware-bootstrap script and say Y to the testing feed |
12:59.10 | rwhitby | cd tmp ; wget http://bit.ly/preware-bootstrap ; sh preware-bootstrap |
12:59.20 | JenP | thru novaterm? |
12:59.24 | rwhitby | yep |
12:59.35 | JenP | kk one sec |
12:59.36 | rwhitby | "cd /tmp" that should be |
13:00.01 | *** join/#webos-internals cryptk (n=cryptk@cpe-72-181-90-80.satx.res.rr.com) |
13:00.15 | rb2k | is there somewhere a find / > bla.txt available? |
13:00.25 | rb2k | I'd be interested in the proc and sys directories |
13:00.56 | rwhitby | rb2k: doing that in /sys will reset your Pre |
13:01.03 | rb2k | damn it :D |
13:01.16 | rwhitby | I haven't worked out which node does it yet |
13:01.35 | rb2k | doesn't it basically only do an ls for each directory? |
13:01.48 | rb2k | no cat or something that actually accesses the files |
13:02.01 | rwhitby | oh, yeah, maybe that will work. |
13:02.09 | rwhitby | doing an rsync definitely reboots it |
13:02.35 | rwhitby | 2496 packages in Preware now :-) |
13:03.24 | JenP | rwhitby...do i need root access? because i updated and it's still version 9.12 |
13:03.31 | JenP | maybe i need to restart |
13:03.45 | rwhitby | JenP: the script should do all that |
13:03.49 | rwhitby | you need to be root |
13:03.54 | JenP | kk |
13:04.15 | rwhitby | JenP: novaterm puts you in as root |
13:04.17 | rb2k | just the contents of /sys/user_hw/pins/modem/ would be interesting |
13:04.40 | rb2k | i want that timing advance parameter :) |
13:04.41 | tmzt | what is user_hw? |
13:04.45 | rb2k | *shrug* |
13:04.49 | tmzt | hmm? |
13:04.53 | rb2k | got it from /usr/bin/pmmodempower |
13:04.54 | tmzt | what is that? |
13:05.07 | tmzt | timing advance paramter |
13:05.17 | rb2k | GSM stuff. If you have it, you can say how far away from the nearest basestation you are |
13:05.21 | rb2k | well... at least approximately |
13:05.25 | tmzt | rb2k: find might work |
13:05.32 | rb2k | I don't have a pre yet :) |
13:05.33 | tmzt | or grep -r . |
13:05.37 | rb2k | I'm just looking at the image |
13:05.39 | rwhitby | well, how far away from the basestation you are transmitting to |
13:05.46 | rb2k | yes, exactly |
13:05.51 | tmzt | not . \. |
13:05.57 | tmzt | \\. |
13:05.59 | rb2k | make a deamon that combines that with the current GPS position |
13:06.06 | tmzt | don't know regex |
13:06.08 | rb2k | throw all of that into a k-means-clustering |
13:06.09 | rb2k | BANG |
13:06.24 | rb2k | better GSM location :) |
13:06.31 | tmzt | isn't that power level though? |
13:06.38 | rb2k | yes |
13:06.42 | rb2k | well no |
13:06.43 | JenP | rwhitby: if i create a user in novaterm and give it root access will i be able to get to cryptofs? |
13:06.44 | rwhitby | tmzt: power level is separate |
13:06.45 | rb2k | ignore me :) |
13:07.01 | tmzt | I mean your transmit power level |
13:07.05 | tmzt | in a cdma system |
13:07.09 | rwhitby | JenP: if you're in novaterm, then you already have root access |
13:07.09 | rb2k | power level depnds on other stuff too (interference etc), but the timing advance is basically the distance |
13:07.12 | tmzt | and you have qcdiag |
13:07.26 | tmzt | no, your own txpower |
13:07.32 | tmzt | calculated by the baseband |
13:07.33 | rwhitby | tmzt: cdma doesn't do timeslots, so no timing advance |
13:07.40 | tmzt | ok |
13:07.49 | JenP | yeah but i want to use winscp to get files |
13:07.54 | tmzt | but why is there a gpio or this userhw thing? |
13:08.07 | rwhitby | JenP: we need to set up those keys for root |
13:08.30 | JenP | cool will you help me with that after i play with preware? |
13:08.34 | rwhitby | tmzt: both of those have nothing to do with anything we're talking about |
13:08.40 | rwhitby | JenP: yep |
13:08.41 | rb2k | :D |
13:09.20 | JenP | didn't install 9.14 even though novaterm said it did |
13:09.27 | tmzt | rwhitby: right, what are you talking about? |
13:09.33 | *** join/#webos-internals nfoxTc (n=nfoxTc@173-100-60-83.pools.spcsdns.net) |
13:10.37 | rwhitby | rb2k: http://webos.pastebin.com/d7939276a <- please document anything you find on the wiki |
13:10.54 | rwhitby | JenP: that's weird |
13:11.05 | JenP | wait rwhitby did you change the version # in header? |
13:11.17 | JenP | if i check novaterm it saids it's installed |
13:11.27 | rwhitby | JenP: how are you checking? |
13:11.37 | tmzt | rb2k: just curious as to what these pins are and why 'timing advance' wouold be one of them |
13:11.53 | rwhitby | tmzt: it's not |
13:11.59 | tmzt | ok |
13:12.03 | JenP | just redoing sh preware-bootstrap...it then tells me ver 9.30 already exists |
13:12.07 | rwhitby | tmzt: http://webos.pastebin.com/d7939276a |
13:12.17 | rb2k | thanks rwhitby ! I'll forward that to my professor |
13:12.17 | rwhitby | JenP: yep, overwrite it |
13:12.35 | tmzt | fun thing to type in |
13:12.39 | rwhitby | rb2k: those are modem gpio's not modem parameters |
13:12.43 | JenP | i did the first time. i should do it again? |
13:13.09 | rb2k | yeah, but it's a promising start :) |
13:13.25 | rwhitby | JenP: are you able to cut and paste from novaterm into webos.pastebin.com ? |
13:14.25 | tmzt | well |
13:14.32 | tmzt | that's interesting |
13:14.36 | JenP | is there a special keystroke to enable copying from novaterm? |
13:14.37 | tmzt | so R means route? |
13:14.52 | tmzt | how sad that msm is binary protocol, the routing seems to be quite simple |
13:19.24 | JenP | rwhitby still shows 9.12 |
13:19.43 | rwhitby | JenP: where is it showing that? |
13:19.56 | JenP | multiline header |
13:20.18 | rwhitby | JenP: can you webos.pastebin.com the log of you running preware-bootstrap? |
13:20.35 | JenP | wait...if i have my emulator running will it go there instead of pre? |
13:21.44 | rwhitby | does it say root@qemu or root@webos-device? |
13:22.13 | rwhitby | (you can test this on the emulator instead of the Pre if you like) |
13:22.48 | JenP | oh wait...sorry i'm still asleep...didn't have the phone plugged into pc...outlet instead...gimmie a sec |
13:23.19 | rb2k | :) |
13:24.23 | rwhitby | JenP: hang on a sec, cause I have a new version |
13:25.20 | JenP | kk |
13:25.38 | rb2k | is there a 1.3.5.1 image yet btw? |
13:25.45 | rb2k | I can only find a link to the 1.3.5 one |
13:25.51 | rb2k | (preparing the doctoring) |
13:25.55 | rwhitby | nope |
13:26.09 | rwhitby | doubt there will be |
13:26.27 | rb2k | ok, so I'd get that using a "regular" update? |
13:26.31 | rb2k | after install ing 1.3.5 |
13:26.51 | rwhitby | yep |
13:27.00 | rb2k | cool |
13:27.22 | rwhitby | JenP: get it now - works better |
13:27.28 | JenP | kk |
13:27.30 | rb2k | ah |
13:27.31 | rb2k | http://forums.precentral.net/palm-pre/223680-bell-1-3-5-1-webos-doctor-available.html |
13:27.33 | rb2k | there we go :) |
13:27.40 | rb2k | rwhitby, apparently there is :) |
13:28.15 | JenP | rwhitby still 9.14? |
13:28.28 | Kyusaku | EU has 1.3.5? |
13:28.52 | rwhitby | looks like someone forgot to update http://www.webos-internals.org/wiki/Webos_Doctor_Versions |
13:28.53 | rb2k | Kyusaku, no |
13:28.59 | rb2k | I'll do it! :) |
13:29.01 | rwhitby | JenP: yep, still .14 |
13:29.08 | rwhitby | rb2k: please do |
13:29.13 | JenP | kk downloading feeds now |
13:30.04 | Kyusaku | so you're doing one of those CDMA doctor to GSM? |
13:30.17 | rwhitby | JenP: there's one known issue with this alpha release - "Update All" has problems with updating complex patch dependencies |
13:30.28 | JenP | kk |
13:30.52 | JenP | ok in what do you want me to check out? |
13:30.57 | rwhitby | JenP: that one's going to need a bit of a rewrite of that logic, so may not be fixed soon, |
13:31.13 | rb2k | Kyusaku, yes |
13:31.18 | rwhitby | JenP: well, go into Applications, and filter by Feed |
13:31.24 | JenP | kk |
13:31.35 | rwhitby | you should see 3 new ones there ... |
13:31.53 | Kyusaku | rb2k: good luck, sounds like you will have fun doing it especially if you run into issues |
13:32.48 | JenP | nice...but it should tell the user the price if it's a paid app |
13:32.59 | rb2k | Kyusaku, from what I've read: no issues so far |
13:33.41 | rwhitby | JenP: it will in the future, don't worry. did you click install on one? |
13:33.52 | JenP | yup launches app catalog |
13:34.14 | rwhitby | so at the moment you see the price there |
13:34.32 | JenP | in palm app catalog? yes |
13:34.38 | JenP | update takes me to app catalog |
13:35.00 | rwhitby | only for app catalog apps, right? |
13:35.04 | rb2k | the question is: should I swap the webos.tar from bell or sprint? |
13:35.40 | JenP | right |
13:36.20 | rb2k | hmm... why is the castleumtsfw.tar 0kb in size O_o |
13:36.46 | JenP | <PROTECTED> |
13:36.47 | tgies | there's a sprint 1.3.5.1 image |
13:36.49 | tgies | i just used it |
13:37.37 | rwhitby | JenP: which app? |
13:37.41 | rb2k | tgies, to do what? |
13:37.47 | JenP | AppScoop |
13:38.08 | tgies | rb2k: i just reimaged, experimenting with something dumb |
13:38.35 | JenP | do you think you should change button on "install" since it means take me to app catalog and install? or will it eventually let you install right there? |
13:38.48 | rwhitby | JenP: did the arrow say "already installed" or "update available" ? |
13:39.01 | rwhitby | JenP: mine says Launch or Remove |
13:39.22 | JenP | yup mine too...i thought the little arrow was to tell me there was an update available.. |
13:39.27 | tgies | i love how evernote is basically stuck in my palm profile and gets reinstalled every time |
13:39.30 | JenP | so it just means you already have this? |
13:39.56 | rwhitby | JenP: there are two different arrows |
13:40.06 | JenP | ? |
13:40.26 | rwhitby | one says you already have it, the other says an update is available |
13:40.39 | rwhitby | I think one points down and one points to the right |
13:40.57 | JenP | so down = you have it? |
13:41.22 | rwhitby | yep |
13:41.35 | JenP | want me to write a help file for you? |
13:42.21 | rwhitby | JenP: maybe flesh out http://www.webos-internals.org/wiki/Application:Preware ? |
13:43.35 | rwhitby | JenP: so it all seems to be working ok? |
13:43.41 | JenP | yeah |
13:43.53 | rwhitby | still need to add screenshots to the palm feeds |
13:43.58 | JenP | yes |
13:44.02 | rwhitby | but that's server side |
13:44.56 | Kyusaku | the app catalog feed needs prices listed |
13:45.26 | ali1 | i got ioquake3 running, showing the id intro movie |
13:45.33 | JenP | rwhitby that link has nothing in it |
13:45.36 | rwhitby | Kyusaku: yeah, we'll want that as a "Second Line" option |
13:45.39 | rb2k | the sprint image seems to have a lot more libraries and other fun stuff compared to the bell one |
13:45.55 | rwhitby | JenP: this one: http://www.webos-internals.org/wiki/Application:Preware |
13:46.09 | JenP | got it |
13:46.33 | rwhitby | JenP: very happy for you to work any magic you can on that page |
13:46.54 | JenP | so why not have a help scene that explains to the user what the arrows mean? |
13:46.56 | JenP | etc |
13:47.14 | JenP | you want them to goto website always? |
13:47.27 | rwhitby | JenP: nope, extra help scenes would be awesome |
13:47.35 | JenP | kk |
13:47.57 | JenP | do have notes somewhere on what these things are? or do i discover as i go? |
13:48.13 | rwhitby | JenP: the wiki page is all there is |
13:48.27 | rwhitby | oh, and http://install.preware.org too |
13:49.06 | Toaster23 | any news on the scummVM keybindings I'm rather intrested in seeing that get done. |
13:49.46 | dtzWill | anyone know why a gba/snes emu haven't been ported yet? or if someone's working on them |
13:49.50 | dtzWill | ? |
13:50.13 | ali1 | dtzWill: its showing the id movie! |
13:50.48 | *** join/#webos-internals timepants (n=timepant@pool-96-233-51-188.bstnma.fios.verizon.net) |
13:50.55 | dtzWill | ali1: !!!!! |
13:51.00 | dtzWill | ali1: thought you were sleeping haha |
13:51.03 | dtzWill | ali1: go go go |
13:51.04 | ali1 | BUT its using the vm bytecode game stuff |
13:51.13 | ali1 | instead of the natively compiled game code |
13:51.22 | ali1 | and thats effing it up for some reason |
13:51.23 | rwhitby | Toaster23: atlanta was going to do it. |
13:51.46 | rwhitby | ali1: what's this? |
13:52.03 | ali1 | rwhitby: i've been trying to port ioQuake3 |
13:52.33 | dtzWill | ali1: what is the video played with? haha port it as a video player if nothing else pans out ;) :P |
13:52.34 | ali1 | actually i think its working but its not using the native game code |
13:53.01 | ali1 | dtzWill: i think its a bink video i'm not sure |
13:53.09 | rb2k | hmm, in the 1.3.1 o2 image, the castleumtsfw.tar is 12.7 MB, in the current 1.3.5.1 sprint version, it's 0kb |
13:53.15 | ali1 | no wait thats propietary |
13:53.21 | rb2k | I don't know if I actually wanna exchange the files and flash the one with 0 kb O_o |
13:54.08 | dtzWill | ali1: working but not using native game code? you mean it's having problems with the stuff it pulls from the pak's? |
13:54.19 | *** join/#webos-internals nekrox (n=nekro@unaffiliated/nekrox) |
13:54.32 | JenP | rwhitby: install.preware.org is the precentral forum topic right? |
13:54.34 | ali1 | actually its pulling the vm bytecode and using that instead |
13:54.48 | ali1 | the ioquake compiles the native game code for you |
13:54.58 | ali1 | but for some reason its using bytecode instead |
13:55.11 | dtzWill | ali1: but you get pieces rendered?? <--- jealous |
13:55.39 | rwhitby | JenP: yep |
13:55.43 | ali1 | just the id video, it chokes on the bytecode and goes into a loop of unloading and reloading it |
13:56.04 | dtzWill | ali1: i've had q2 compiling for a long time but i can't for the life of me get it to render anything. but you can hear sound, etc, etc, hell you can use the keyboard and even start a game |
13:56.08 | rwhitby | rb2k: yeah, Palm removed the gsm firmware from the sprint doctor |
13:56.08 | dtzWill | ali1: really frustrating :( |
13:56.11 | rb2k | ok, seems that in the sprint images, the UMTS firmware is 0kb in size |
13:56.12 | ali1 | i think its because the bytecode intreperter sucks |
13:56.30 | ali1 | dtzWill: dang :( |
13:56.30 | rb2k | rwhitby, do you happen to know what that would mean for my flashing attempts? |
13:56.40 | rwhitby | rb2k: nope |
13:56.42 | rb2k | missing firmware = just no update or no modem |
13:56.45 | rb2k | hmm |
13:57.02 | rb2k | I guess I'll just exchenge the root images then |
13:57.06 | rb2k | probably best |
13:59.07 | ali1 | okay i can force native libs but it chokes on UI still arghh |
13:59.23 | ali1 | SO CLOSE |
13:59.54 | rwhitby | rb2k: if it was my CDMA Pre, I'd try it (cause the modem is no use to me here anyway), but I'm not going to try it on one of my GSM Pre's. |
14:00.08 | rb2k | :) |
14:00.31 | rb2k | the weird thing is that people already did that on the 1.3.5 firmware |
14:00.39 | rb2k | and that one also had a 0kb gsm firmare image |
14:00.47 | rwhitby | maybe it works then |
14:01.00 | rwhitby | do you trust the reports of those people |
14:01.13 | JenP | rwhitby i'm gonna write up a help scene for you. For the common user. should have something in a week. |
14:01.15 | rb2k | I don't trust anybody :P |
14:01.28 | JenP | ready to show me how to access cryptofs? |
14:01.30 | rwhitby | JenP: awesome |
14:01.50 | rwhitby | JenP: yep |
14:01.53 | JenP | kk |
14:02.04 | rwhitby | JenP: you're on windows XP ? |
14:02.09 | JenP | no 7 |
14:02.16 | rwhitby | ok, no worries. |
14:02.22 | rwhitby | you've got putty and winscp installed? |
14:02.29 | JenP | yuppers |
14:02.44 | rwhitby | JenP: have you ever installed optware bootstrap before? |
14:03.03 | rb2k | is bell mobile also CDMA? |
14:03.06 | JenP | i think so but honestly dont remember |
14:03.08 | rwhitby | rb2k: yep |
14:03.22 | rwhitby | JenP: can you do "ipkg-opt list_installed" ? |
14:03.43 | JenP | in..? novaterm? |
14:04.05 | *** join/#webos-internals Templarian (n=Templari@ppp-69-214-5-27.dsl.klmzmi.ameritech.net) |
14:04.05 | *** mode/#webos-internals [+v Templarian] by ChanServ |
14:04.11 | joshua | ali1: theres a cvar you can set to skip the intro movie, something like this in autoaexec.cfg: seta g_skipIntro "1" |
14:04.17 | rwhitby | JenP: tep |
14:04.18 | rwhitby | yep |
14:04.51 | ali1 | thats not the problem |
14:05.09 | ali1 | intro movie plays fine, something in the main menu ui is bugging out |
14:05.19 | JenP | k what am i looking for |
14:06.21 | *** join/#webos-internals jauderho (n=jhomac@122-116-26-44.HINET-IP.hinet.net) |
14:06.30 | joshua | do you have console logging on so you can see what is happening? |
14:07.13 | JenP | rwhitby not found |
14:07.14 | ali1 | yeh but all it gives me is Bad UI system trap: 53 |
14:07.24 | rwhitby | JenP: ls -l /opt |
14:07.35 | lingfish | mmmm, /opt |
14:07.47 | rb2k | interesting, the current sprint images adds a data=writeback to the /var mount options |
14:08.13 | lingfish | rb2k: delayed cached writes? |
14:08.13 | rwhitby | rb2k: really. email is stored on /var ... |
14:08.32 | JenP | rwhitby you want mt to type -l/opt in novaterm? |
14:08.50 | rwhitby | JenP: yep, with a space before the / |
14:08.54 | JenP | kk |
14:08.57 | rb2k | that was only compared to the 1.3.1 o2 image |
14:09.08 | JenP | not found |
14:09.08 | SN95 | Does anyone know of a way to have multiple TTY sessions? |
14:09.17 | rwhitby | JenP: ok, you're an optware virgin then ;-) |
14:09.24 | JenP | lol kk |
14:09.44 | rwhitby | JenP: just open preware, go to the Optware section, and install OpenSSH SFTP Server |
14:09.53 | JenP | kk |
14:10.25 | rwhitby | JenP: you can access the Pre with WinSCP over wifi, right? |
14:10.28 | joshua | ali1: trap 53 has to do with the cd key from what I am reading |
14:10.32 | SN95 | SN95> Does anyone know of a way to have multiple TTY sessions? (To the Pre.. using novaproxy :) ) |
14:10.45 | rwhitby | SN95: yes, don't use novaproxy. |
14:10.51 | JenP | i always plug it into the pc |
14:10.54 | rwhitby | SN95: novaproxy is ancient and deprecated |
14:11.07 | rwhitby | SN95: just use the Palm SDK to connect to the Pre |
14:11.26 | rwhitby | JenP: for WinSCP it will need to be set up for wifi |
14:11.53 | rwhitby | (you can still use novaterm over the usb cable) |
14:11.55 | joshua | ali1: theres a cl_cdkey cvar |
14:12.12 | JenP | kk |
14:12.35 | SN95 | rwhitby: but how do I get multiple sessions? |
14:12.59 | rwhitby | SN95: Just run novaterm multiple times |
14:13.00 | SN95 | ( I don't have wifi, so cant use ssh) |
14:13.39 | rwhitby | SN95: you don't need wifi or ssh to access the Pre using novaterm from the Palm SDK |
14:14.18 | SN95 | i know.. i was trying to explain why i need it , missed your message |
14:14.36 | SN95 | thanks ! |
14:16.10 | JenP | kk rwhitby done |
14:16.33 | rwhitby | JenP: now we follow http://www.webos-internals.org/wiki/Application:OpenSSH |
14:16.44 | JenP | kk |
14:16.53 | rwhitby | JenP: specifically, http://unixwiz.net/techtips/putty-openssh.html |
14:17.04 | ali1 | joshua: what would i set that to? |
14:17.43 | rwhitby | JenP: Hostname: dbserver should be changed to whatever the hostname or IP address is of the Pre on your LAN |
14:17.51 | *** join/#webos-internals roto22 (n=tr@pool-96-250-75-52.nycmny.fios.verizon.net) |
14:18.04 | rwhitby | Auto-login username: steve should be changed to root |
14:18.30 | JenP | k...slow down...read webos-internals or puttyssh first? |
14:18.55 | rwhitby | JenP: first one points to the second |
14:19.21 | rwhitby | JenP: start with the wiki, and divert to the second at the right place |
14:19.37 | joshua | ali1: see my PM, and this should be helpful: http://www.ioquake.org/forums/viewtopic.php?f=12&t=1542 |
14:19.37 | JenP | kk |
14:19.46 | timepants | are there any hints on the wiki on how to add a library to the pdk environment? it would of course be a library that exists on the pre already but headers are missing from the pdk structure |
14:19.47 | SN95 | is anyone using novaterm with W7 ? |
14:20.24 | rwhitby | SN95: JenP is |
14:20.37 | JenP | yup |
14:20.45 | SN95 | did you need to do anything special? |
14:20.47 | rwhitby | timepants: look in the packages subdir, and copy a makefile. |
14:21.06 | ali1 | god it takes a long time to build |
14:21.18 | SN95 | I get an overflow exception for every key_down event ! |
14:21.33 | rwhitby | timepants: that gets you the libs (from the doctor), as long as you name the package correctly (it needs to match the package name in /usr/lib/ipkg/info/ |
14:21.50 | timepants | oh excellent, i see how it works |
14:21.52 | timepants | thank you |
14:22.11 | rwhitby | timepants: for headers, you get the same package from opensource.palm.com and build enough to install the headers you need |
14:22.39 | rwhitby | timepants: there are a couple of examples of that, e.g. libsdl |
14:23.27 | timepants | i see it now, thats all i needed :D |
14:24.21 | SN95 | JenP: Are you using 64bit W7? |
14:24.26 | JenP | yes |
14:24.27 | rwhitby | timepants: when you're ready to contribute new subdirs under packages, just let me know. |
14:24.51 | rwhitby | (and we'll get you commit access) |
14:24.53 | timepants | kk |
14:25.27 | tmzt | rb2k: why would Sprint have umts firmware? |
14:25.34 | *** join/#webos-internals playya_ (n=playya@unaffiliated/playya) |
14:25.36 | ali1 | dtzWill: i'm getting garbled screen ??? |
14:25.45 | *** join/#webos-internals zsoc (n=zsoc@unaffiliated/zsoc) |
14:25.45 | *** mode/#webos-internals [+v zsoc] by ChanServ |
14:26.06 | dtzWill | ali1: you set the major/minor version, right? and SDL is init'ing with OPENGLES ? |
14:26.20 | ali1 | yeah, i've had that set up... |
14:26.26 | zsocwerkin | man you guys never stop |
14:26.28 | ali1 | let me check |
14:26.47 | ali1 | dtzWill: but yeah i'm getting sound |
14:26.52 | ali1 | so its kind of working |
14:27.09 | dtzWill | ali1: that's what i have w/q2 |
14:27.10 | dtzWill | :/ |
14:27.57 | dtzWill | ali1: only my screen isn't garbled anymore, and it renders.. /some/ things. it's hard to describe; descibing it well is related to me having no idea what is wrong |
14:28.02 | zsocwerkin | *cough nanogl cough* |
14:29.11 | joshua | too bad the unreal source code is old and crusty and hasn't been touched in 9 years http://openut.sourceforge.net/ |
14:29.29 | ali1 | thats not unreal source |
14:29.35 | ali1 | just tools and stuff |
14:29.47 | JenP | rwhitby it keeps failing on me...i never get the enter password |
14:30.03 | jauderho | rwhitby: ping |
14:30.14 | rwhitby | JenP: oh, yeah, that's intentional - we don't allow passwords |
14:30.24 | rwhitby | JenP: skip to the creating the keypair bit |
14:30.27 | rwhitby | jauderho: gu |
14:30.30 | JenP | kk |
14:30.39 | jauderho | just did a ipkg-opt update and got the following |
14:30.41 | jauderho | Configuring patch |
14:30.41 | jauderho | update-alternatives: Linking //opt/bin/patch to /opt/bin/patch-patch |
14:30.52 | jauderho | that doesnt look right... |
14:31.13 | rb2k | tmzt, the file is there and it's just 0 kb in size |
14:31.22 | jauderho | or was that intentional? |
14:31.23 | rb2k | it is also in the config file of the updater |
14:31.24 | rwhitby | jauderho: does /opt/bin/patch-patch exist? |
14:31.24 | *** join/#webos-internals rboatright (n=rboatrig@63.164.47.227) |
14:31.49 | jauderho | it looks like /opt/bin/patch is a link to /opt/bin/patch-patch |
14:31.49 | rwhitby | tmzt: up to 1.3.1, all doctor images had both modem firmware |
14:32.02 | rboatright | rwhitby still up? |
14:32.03 | rwhitby | jauderho: yes, that is how update-alternatives work |
14:32.23 | rwhitby | rboatright: yup, see http://twitpic.com/xcpzh |
14:32.42 | jauderho | rwhitby: okay just checking. |
14:33.13 | rboatright | hahahahahaha |
14:33.35 | rwhitby | jauderho: if two packages can install the same pathname, then there is a priority, and update-alternatives links according to the priority |
14:33.41 | JenP | rwhitby it just keeps failing |
14:33.42 | rboatright | what happens when you pick an app cat app? |
14:34.01 | JenP | network error connectiontimeout |
14:35.00 | rboatright | jen. did you sleep? |
14:35.31 | JenP | kinda |
14:35.34 | JenP | not really |
14:35.39 | *** join/#webos-internals ird (n=ryan@adsl-1-210-205.bna.bellsouth.net) |
14:35.43 | jauderho | rwhitby: is there a way to get the old ui back for preware? mine only shows Available Packages, Install Packages, List of Everything and no Available Patches (I have to go under Avail Pkgs to see) |
14:35.59 | JenP | was gonna go to bed after i got this working |
14:36.14 | rwhitby | JenP: can you ping the Pre from your win7 host? |
14:36.21 | rwhitby | jauderho: in preferences |
14:36.42 | rwhitby | rboatright: it launches the app page in app cat |
14:36.51 | JenP | yup |
14:36.54 | JenP | 0 lost |
14:37.00 | rboatright | cool |
14:37.01 | rwhitby | rboatright: oh, it shows the details, and launches that if you hit install |
14:37.12 | jauderho | rwhitby: what do I have to change to show available patches? partial app limit fix = yes? |
14:37.28 | JenP | rwhitby am i suppose to put my wifi ip in host name or wan ip |
14:37.38 | rwhitby | JenP: wifi |
14:37.58 | *** join/#webos-internals ird (n=ryan@adsl-1-210-205.bna.bellsouth.net) |
14:38.00 | JenP | port 22 still? |
14:38.01 | rwhitby | jauderho: show available types |
14:38.04 | rwhitby | JenP: yep |
14:38.19 | JenP | immediete fail |
14:38.33 | rwhitby | JenP: novaterm into the Pre, and type "ps -ef | grep ssh" |
14:38.52 | jauderho | rwhitby: ah cool! didnt notice that. thx. |
14:39.10 | JenP | k |
14:39.21 | JenP | what am i looking for |
14:39.53 | rwhitby | JenP: it should show a line for openssh running |
14:40.31 | ird | morning. |
14:40.32 | JenP | no lots of root #### ...time....etc |
14:40.53 | rboatright | feet still hurt. I would go buy pain reliver, but don't want to walk. :) old and fat sucks. |
14:40.57 | rwhitby | JenP: like http://webos.pastebin.com/d3621caf7 |
14:41.04 | JenP | rwhitby do i need to restart my phone after installing the optware thing |
14:41.10 | rwhitby | JenP: shouldn't need to |
14:41.14 | JenP | rboatright ohhhhh |
14:41.23 | JenP | how do i copy out of novaterm |
14:41.24 | zsocwerkin | rboatright: you home yet? |
14:41.29 | jauderho | that was odd. I was saying that the icon for Contacts had disappeared for me earlier leaving a blank outline. restarting luna seems to have fixed it. |
14:41.36 | rboatright | airport. |
14:41.42 | rboatright | waiting |
14:41.47 | jauderho | weird thing was that it was the only one missing. |
14:42.14 | zsocwerkin | rboatright: sucks :( |
14:42.15 | rboatright | jenp you can not. it was a quick hack by geist |
14:42.31 | jauderho | btw, couple of observations. |
14:42.33 | JenP | bleh |
14:42.46 | rboatright | yep |
14:42.47 | jauderho | I can see the app catalog just fine over wifi in taiwan |
14:42.49 | JenP | k i'm restarting phone to be safe |
14:43.04 | jauderho | with all 1000+ apps |
14:43.06 | zsocwerkin | why exactly did he make a windows novacom terminal anyway? developers? |
14:43.17 | zsocwerkin | JenP: no don't restart your phone :( |
14:43.23 | rwhitby | jauderho: in preware? |
14:43.29 | JenP | too late |
14:43.29 | jauderho | no. |
14:43.41 | jauderho | rwhitby: using the standard app catalog app |
14:43.52 | joshua | that one line at a time "terminal" bites |
14:43.58 | rwhitby | jauderho: yeah, that's expected - doesn't matter where you are in the world |
14:44.17 | rwhitby | zsocwerkin: he felt sorry for windows people |
14:44.29 | zsocwerkin | rwhitby: how do you troubleshoot at 2am? lol |
14:44.30 | rboatright | zsoc because I asked him to. |
14:44.30 | rwhitby | zsocwerkin: since mac and linux get novaterm in the SDK by default |
14:44.35 | rboatright | nicely |
14:44.37 | SN95 | yay.. got novaterm working, needed to add the 32BIT flag to the assembly |
14:44.39 | SN95 | :D |
14:44.41 | rwhitby | zsocwerkin: only 1:15am here |
14:44.53 | jauderho | rwhitby: I wonder what palm uses to key different phones. I had originally thought it was geo ip based. |
14:44.53 | SN95 | should have read the wiki... :( |
14:44.53 | zsocwerkin | ah, only half as bad ;) |
14:44.55 | ird | 8:45am here |
14:45.02 | rwhitby | zsocwerkin: JenP is going to write a Preware help screen for me, so she gets special treatment. |
14:45.23 | rboatright | sn95 novaterm on 64 bit windows? |
14:45.25 | rwhitby | jauderho: it's your profile and phone unique id (i.e. IMEI or MEID) |
14:45.29 | SN95 | yes |
14:45.34 | jauderho | leaving google maps open with the latitude hack seems to cause latitude to automatically update every X mins. |
14:45.38 | jauderho | rwhitby: ah. |
14:45.43 | zsocwerkin | rwhitby: oh I wasn't asking _why_, I was asking _how_, lol. I couldn't help someone tie their shoes at 1am |
14:45.45 | JenP | lol...yeah be nice. i get confused easily and often...;-) |
14:45.54 | rboatright | recompiled or just use modify. |
14:45.58 | ird | JenP: welcome to my world. |
14:46.03 | JenP | smiles |
14:46.13 | jauderho | oh yeah, latitude works in taiwan. |
14:46.14 | SN95 | just modified it w/ the corflags tool |
14:46.28 | rboatright | zsoc, he wrote novacom for him it was trivial |
14:46.29 | ird | jauderho: you're in taiwan? |
14:46.41 | jauderho | right now, yes |
14:46.46 | ird | cool |
14:46.52 | jauderho | not usually here. just here for a bit |
14:47.01 | rwhitby | rboatright: it took two goes for the preware mod: http://git.webos-internals.org/?p=applications/preware.git;a=commitdiff;h=14397491ca399ea5a85e91400dfed6492e537826 and http://git.webos-internals.org/?p=applications/preware.git;a=commitdiff;h=45e15718d8672efe21bf6341dd3b19b7cb677a5f |
14:47.12 | jauderho | just interesting to see what works and not while out of country. |
14:47.20 | zsocwerkin | rboatright: yeah I get that impression from him |
14:47.22 | rboatright | rwhitby did etf fix gps bug? 135 |
14:47.25 | en0x | is there a script that will add palm catalog feeds and web feed? |
14:47.28 | JenP | ok do i need to download puttygen? |
14:47.46 | rwhitby | rboatright: hopefully oil won't throw up in disgust at my javascript coding ability |
14:47.59 | rwhitby | JenP: oh, you haven't created a key yet? |
14:48.01 | rboatright | hehehe |
14:48.01 | zsocwerkin | en0x: to preware? rod is doing / just did it |
14:48.10 | JenP | no |
14:48.13 | en0x | zsocwerkin, correct |
14:48.30 | rwhitby | JenP: http://unixwiz.net/techtips/putty-openssh.html#keypair |
14:48.32 | rboatright | en0x intesting feed |
14:49.19 | rboatright | bbl |
14:49.37 | rwhitby | use the last 3 lines of http://www.webos-internals.org/wiki/Application:Preware to get it, and accept testing feed. be aware that you are testing very new functionality (not only in this part, but in many other parts), so there will be bugs. |
14:49.58 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
14:50.05 | zsocwerkin | rwhitby: got tired of telling people to figure it out themselves? |
14:50.17 | JenP | rwhitby where do i find puttygen? |
14:50.40 | rwhitby | JenP: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html |
14:51.07 | ird | that wiki page needs some work |
14:51.16 | ird | It has the same paragraph twice at the bottom. |
14:51.34 | ird | well, sentence |
14:51.39 | rboatright | fix it |
14:52.20 | rboatright | moving to chair and laptop bbl |
14:52.30 | rwhitby | rboatright: I'm considering making the bootstrap the preferred method ... |
14:52.45 | rboatright | ird it's a wiki... fix it. |
14:53.02 | rboatright | rwhitby I understand |
14:53.21 | ird | rboatright: that's the plan :p |
14:53.40 | ird | have to remember my password.. |
14:53.53 | ird | I love xmarks. |
14:54.14 | *** join/#webos-internals AnOutsider (n=AnOutsid@c-174-57-96-84.hsd1.pa.comcast.net) |
14:54.24 | rboatright | rwhitby I wonder if we could ask geist to write a minimal novacom for preware installer... |
14:54.38 | rwhitby | rboatright: the problem is the drivers |
14:54.51 | rwhitby | rboatright: if they were separated, we could write it. |
14:55.10 | ird | Apparently the wiki doesn't want me to fix it. It says the section doesn't exist. |
14:55.27 | rwhitby | ird: hit the edit button at the top |
14:55.33 | rwhitby | rboatright: can we fix that at all? |
14:55.33 | rboatright | nodnod butbpadalino has linux drivers, if geist wrote windows drivers for us... |
14:55.52 | ird | rwhitby: thanks |
14:55.53 | JenP | rwhitby ok created keys...at install public key on linus system...? |
14:55.59 | rwhitby | rboatright: ok, minimal novacom drivers on windows would be good |
14:56.23 | rboatright | yep |
14:56.30 | zsocwerkin | rwhitby: I have been instructing people to use the bootstrap to fix most 135 issues, it's just 1000 times easier and works 99% of the time. |
14:56.54 | rboatright | jenp now copy over the public key |
14:56.57 | zsocwerkin | rwhitby: what we do need tho are --options for 'yes to all' or 'yes to all but alpha' |
14:57.01 | JenP | to where? |
14:57.06 | rwhitby | JenP: you need to cut and paste the text as shown, and put it in an authorized_keys file |
14:57.24 | rwhitby | JenP: then plugin your Pre as USB drive, and move that authorized_keys file over to /media/internal |
14:57.31 | rwhitby | JenP: then get into the Pre in novaterm |
14:57.39 | rboatright | no paste in windows novaterm |
14:57.51 | rboatright | use usb mode |
14:58.46 | rwhitby | rboatright: cut and paste from puttygen to notepad on windows, then usb mode it across |
14:59.22 | rboatright | rwhtby puttygen makes a file |
14:59.44 | *** part/#webos-internals rboatright (n=rboatrig@63.164.47.227) |
15:00.07 | rwhitby | rboatright: not for authorized_keys it doesn't |
15:00.25 | rwhitby | the only way to get it is cut and paste |
15:00.53 | zsocwerkin | rwhitby: why do I only see 979 app catalog apps? |
15:01.39 | rwhitby | zsocwerkin: good question. haven't worked out the answer yet. |
15:01.53 | zsocwerkin | I see |
15:01.57 | rwhitby | zsocwerkin: I suspect an error in the conversion script on preware.org server |
15:02.17 | zsocwerkin | ah, from certain characters and what nots |
15:02.24 | rwhitby | zsocwerkin: http://git.webos-internals.org/?p=preware/build.git;a=blob;f=scripts/palm-scraper.py |
15:02.26 | ird | zsocwerkin: we can get app catalog feeds into preware? |
15:02.32 | rwhitby | ird: yep |
15:02.35 | JenP | k plugged in, as usb...looking in drive...no media |
15:02.38 | ird | awesome |
15:02.48 | ird | goes to do it |
15:02.53 | ird | oh |
15:02.55 | ird | it's done |
15:02.56 | ird | :D |
15:03.03 | ird | you guys rock |
15:03.13 | rwhitby | yeah, we do, don't we? |
15:03.40 | zsocwerkin | WebOS-Internals: Our rockstars aren't like your rockstars |
15:03.56 | JenP | rwhitby i can't find media\internal |
15:04.13 | rwhitby | JenP: did you copy it to the USB drive in windows? |
15:04.38 | rwhitby | (to wherever the Pre usb drive is mounted in windows) |
15:04.57 | ali1 | dtzWill: did you get garbled screen too? |
15:05.01 | JenP | am i suppose to make that folder? |
15:05.02 | jauderho | enh? |
15:05.21 | jauderho | ird what did you have to do to see the app catalog feed? I dont see it here. |
15:05.23 | *** join/#webos-internals coles (n=quassel@client-80-5-174-107.glw-bng-011.adsl.virginmedia.net) |
15:05.26 | zsocwerkin | JenP: /media/internal is where the drive mounts. you're already in it |
15:05.34 | JenP | oh thanks |
15:05.44 | zsocwerkin | :) |
15:05.46 | ird | jauderho: run the preware bootstrap and install the alpha/beta version.. |
15:05.58 | rwhitby | ird: alpha, very alpha. |
15:05.59 | ird | Or add the testing feeds to your feeds and update them.. |
15:06.01 | en0x | so i updated my preware to 0.9.14 andi I dont have plam feeds |
15:06.10 | JenP | ok copied and pasted |
15:06.18 | rwhitby | en0x: I expect you didn't run the bootstrap script |
15:06.31 | rwhitby | JenP: so you see it in /media/internal on the Pre / |
15:06.32 | rwhitby | ? |
15:06.36 | zsocwerkin | en0x: that's because you fail |
15:06.40 | en0x | yap |
15:06.41 | en0x | :( |
15:06.50 | timepants | am i the only one having issues linking zlib, i'm losing my mind |
15:06.55 | rwhitby | en0x: you need ipkgservice 0.9.30 for the feeds |
15:07.09 | rwhitby | timepants: what host OS ? |
15:07.21 | en0x | i do |
15:07.39 | timepants | ubuntu 64-bit, but its just the configure script can't find it |
15:07.40 | JenP | what i see is REmovable disk J ....Palm pre....and lost of subfolders in it...downloads, wallpapers...DCIM |
15:07.54 | timepants | sb2-show path shows the right place, the files exist etc |
15:07.57 | rwhitby | JenP: put the authorized_keys file in the top level of J: |
15:08.00 | en0x | er maybe i dont |
15:08.01 | en0x | lol |
15:08.05 | JenP | kk |
15:08.09 | en0x | going ot fix it |
15:08.16 | ird | arg.. hide app vendors patch is stuck.. |
15:08.27 | rwhitby | en0x: use the bootstrap script. seriously. |
15:08.30 | dtzWill | ali1: my game isn't rendering, if that's what you mean |
15:09.23 | ali1 | dtzWill: mine keeps the last frame of the video when it was stopped, and when i minimize it, it goes garbled screen until i play another video |
15:09.28 | en0x | rwhitby, ok |
15:09.33 | en0x | lemme login to my pre |
15:10.03 | *** join/#webos-internals Rick_work (n=rboatrig@63.164.47.227) |
15:10.40 | ird | rwhitby: are there plans for a way to fix patches that get broke? IE when Preware thinks they're installed but they're not. |
15:10.51 | *** part/#webos-internals zsocwerkin (n=zsoc@unaffiliated/zsoc) |
15:11.03 | *** join/#webos-internals zsocwerkin (n=zsoc@unaffiliated/zsoc) |
15:11.03 | *** mode/#webos-internals [+v zsocwerkin] by ChanServ |
15:11.05 | rwhitby | ird: they shouldn't get broken. EPR is the way to fix them |
15:11.12 | ird | great! |
15:11.14 | ali1 | dtzWill: i'm just wondering if its the same problem |
15:11.27 | ird | rwhitby: actually, it is installed.. but I can't remove it for some reason. |
15:11.34 | zsocwerkin | ird: and if you don't want to remove them all, you can remove 1 from command line |
15:11.42 | ird | "Unreversed patch detected" |
15:11.46 | rwhitby | ird: EPR is installed you say? |
15:11.56 | ird | not yet.. |
15:12.06 | zsocwerkin | facepalms |
15:12.28 | rwhitby | ird: then it's not fixed yet |
15:12.38 | zsocwerkin | ird: epr will fix it, if you don't want to remove ALL your patches you can remove just that one from terminal |
15:12.51 | rwhitby | zsocwerkin: or just make it worse in the process ... |
15:13.09 | en0x | rwhitby, it did the trick I had 0.9.30 installed but preware reinstalled it and now all looks good |
15:13.16 | ird | What does my error mean? |
15:13.21 | zsocwerkin | rwhitby: it's not difficult to mimic the functionality of EPR... ird is not AM imo :) |
15:13.36 | rwhitby | ird: we'll see ... |
15:13.44 | zsocwerkin | en0x: postinsts ftw :p |
15:13.55 | *** join/#webos-internals Daaknes (n=wIRCer@99-205-27-208.pools.spcsdns.net) |
15:13.57 | rwhitby | s/ird/zsocwerkin/ |
15:14.26 | JenP | ok i copied it into root |
15:14.36 | zsocwerkin | ird: bah just run epr lol |
15:14.43 | rwhitby | en0x: let me guess, you didn't run the postins, or you didn't use IPKG_OFFLINE_ROOT when you ran the postinst, or you used /var ? |
15:14.51 | JenP | the path i put in putty for authentication key is to the file on my pc right? |
15:14.55 | rwhitby | JenP: ls -l /home/root/.ssh |
15:15.03 | Rick_work | that's cheating 3 options in 1 guess |
15:15.05 | rwhitby | JenP: yes, the .ppk file |
15:15.52 | rwhitby | is glad that JenP is doing this, cause he knows she will teach others well |
15:16.34 | zsocwerkin | is that a euphamism for "this better be worth my time?" :D :D |
15:16.55 | JenP | lol...yeah..i'll review my notes and put something together...when i'm more awake |
15:17.02 | rwhitby | zsocwerkin: JenP has already committed to writing Preware help files. front of queue. |
15:17.06 | JenP | ok so in novaterm |
15:17.08 | JenP | lol |
15:17.23 | JenP | type -l ..... |
15:17.26 | rwhitby | JenP: what's the output of "ls -l /home/root/.ssh" |
15:17.28 | zsocwerkin | rwhitby: just a jest :) sry |
15:18.06 | rwhitby | zsocwerkin: nod |
15:18.08 | JenP | <PROTECTED> |
15:18.22 | rwhitby | JenP: L for larry |
15:18.43 | zsocwerkin | ls as in list :) |
15:18.49 | rwhitby | JenP: http://www.webos-internals.org/wiki/Basic_Linux_Use#ls |
15:18.57 | JenP | no such file or directory |
15:19.17 | rwhitby | JenP: ok, so the authorized_keys file is in /media/internal on the Pre ? |
15:19.59 | rwhitby | notes that the fact that JenP is taking notes is a very good sign for this being worth my while |
15:20.25 | JenP | smiles...yes authorized_keys2.ppk is on pre's root |
15:20.45 | rwhitby | JenP: oh, hang on there |
15:21.17 | zsocwerkin | JenP: please note for clarification, /media/internal is only the 'root' (or top level directory) of where it mounts in USB mode |
15:21.20 | rwhitby | JenP: did you cut and paste the text starting with ssh-rsa AAAA ..... into that file? |
15:21.48 | JenP | no i thought it saved it into it automatically...1 sec |
15:22.46 | rwhitby | JenP: ah, the "Save Public Key" on Puttygen is actually *not* what you want to do |
15:23.13 | JenP | ok? |
15:23.16 | rwhitby | JenP: you need to cut and paste just like in the "Install public key on Linux system" section |
15:23.38 | rwhitby | "With puttygen still open, highlight the entire "Public Key for pasting into OpenSSH authorized_keys file" area and type control-C to copy to the local system's clipboard. This is essentially the same data as found in the saved public-key file, but it's in a form which can be directly used on the Linux system." |
15:23.49 | ird | If I told you guys I had boobies would you give me some help? |
15:23.52 | ird | jeez |
15:24.18 | zsocwerkin | ird: she's writing help files for preware. |
15:24.20 | *** join/#webos-internals zonyl (n=jason@99-181-43-99.lightspeed.rcsntx.sbcglobal.net) |
15:24.27 | rwhitby | ird: if you had a history of proof-reading the splash-screen text of Preware and giving good input for making it better, yes. |
15:24.30 | zsocwerkin | ird: I already gave you advice :p |
15:24.45 | ird | I was only joking don't get offended. |
15:24.48 | ird | I'll take care of it. |
15:25.04 | JenP | well they're really great boobies....what can i say |
15:25.18 | rwhitby | JenP: nice one |
15:25.21 | JenP | ok so i'm confused |
15:25.23 | zsocwerkin | gasps |
15:25.44 | rwhitby | JenP: there are two types of public key formats |
15:25.53 | JenP | am i pasting the code i copied into the private.ppk file i saved from puttygen? |
15:26.11 | rwhitby | one type (the one we don't want) is saved when you push the "save public key" button. go figure. |
15:26.27 | rwhitby | the other type (the one we do want) is in that text box, starting with ssh-rsa AAAA...... |
15:26.52 | JenP | kk |
15:26.55 | rwhitby | the bit we do want needs to be cut and pasted into a new file. call it "authorized_keys" (no file extension) |
15:27.13 | rwhitby | that authorized_keys file then gets moved to the Pre |
15:28.26 | JenP | kk |
15:28.28 | JenP | done |
15:28.58 | rwhitby | JenP: ls -l /media/internal/authorized_keys |
15:29.24 | zonyl | Hi All. I noticed there was a Xserver project called KDrive which was the rename of TinyX that later could use SDL as a display. I see references to people using 'Xsdl' to get GP32 X11. Does anyone know where the latest source is for that? Everything I read on google seems to be stale. |
15:29.45 | rwhitby | zonyl: kdrive is in openembedded |
15:30.11 | JenP | should i disconnect as usb first? |
15:30.44 | zonyl | rwhitby: Im searching the oe tree and am lost ;) |
15:31.00 | rwhitby | http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/xserver-kdrive-common |
15:31.10 | JenP | yeah found it |
15:31.23 | rwhitby | JenP: cat /media/inernal/authorized_keys |
15:31.32 | zonyl | rwhitby: Thank you!! |
15:31.46 | rwhitby | zonyl: talk to the guys in #oe if you want more info |
15:32.06 | zonyl | rwhitby: I am on there and they arent too chatty |
15:32.07 | JenP | k put a long string of text up |
15:32.46 | rwhitby | zonyl: ah, actually http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/xorg-xserver |
15:32.58 | rwhitby | JenP: does it match the window in puttygen? |
15:33.14 | JenP | seems to |
15:33.21 | zonyl | rwhitby: The recipies name was key ;) |
15:33.26 | rwhitby | JenP: mkdir -p /home/root/.ssh |
15:33.48 | rwhitby | JenP: mv /media/internal/authorized_keys /home/root/.ssh/ |
15:34.37 | rwhitby | JenP: then tell me the output of "ls -l /home/root/.ssh" |
15:35.11 | JenP | nothing |
15:35.13 | rwhitby | zonyl: I reckon http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/xorg-xserver/xserver-kdrive-xomap_1.1.99.3.bb might be interesting |
15:35.23 | rwhitby | JenP: did you do the mv command ? |
15:35.25 | JenP | just goes to new line promtp |
15:35.54 | JenP | yes it bput up a bunch of stuff...usage: mv....options.... |
15:35.55 | rwhitby | JenP: did the 'mv' command before it give any output? |
15:36.12 | rwhitby | JenP: check for typos on the mv command |
15:36.14 | JenP | yeah looks like directions on how to use it |
15:36.16 | JenP | kk |
15:37.13 | zsocwerkin | JenP: it is popular for linux utilities to output a shortened helpfile if you try to use the utility improperly |
15:37.39 | JenP | got it |
15:37.48 | JenP | didn't realize there was a space after keys |
15:39.01 | JenP | so ls -l /home/root/.ssh gives -rwxr-xr-x 1 root....date time...authorized_keys |
15:39.10 | rwhitby | JenP: try to winscp now |
15:39.14 | JenP | kk |
15:40.50 | *** join/#webos-internals alkos333 (n=alkos333@c-67-162-31-157.hsd1.il.comcast.net) |
15:41.15 | *** join/#webos-internals gogogadget (i=ad881ed8@gateway/web/freenode/x-vbaqtbrcaeoeopsm) |
15:41.15 | zonyl | rwhitby: Very nice. I would still like to wedge X11 in as a card though via SDL so I can play nicely with WebOS. |
15:41.17 | JenP | it wants a username and password |
15:41.47 | rwhitby | JenP: did you point WinSCP at the .ppk file that is the saved private key ? |
15:41.54 | rwhitby | username is root |
15:42.11 | rwhitby | if it's using the ppk private key file, it will not ask for a password |
15:42.15 | *** join/#webos-internals Jack87 (n=Jack@c-24-10-244-251.hsd1.ut.comcast.net) |
15:42.49 | JenP | is that the ppk file i saved in putty gen or the authorized_keys with no file ext? |
15:43.48 | rwhitby | JenP: the private key ppk file |
15:44.07 | rwhitby | not the public key ppk file, nor the authorized_keys file |
15:44.19 | JenP | yeah it worked! |
15:45.12 | rwhitby | JenP: you can save that profile in winscp, and then it's a single click login |
15:45.27 | JenP | awesome! |
15:45.42 | JenP | thanks for showing me this. |
15:45.44 | rwhitby | JenP: and you can use the same private key file in putty to log in |
15:46.06 | JenP | i do have some questions on the process for when i docu, but i'll ask them after i get a few hours sleep |
15:46.16 | rwhitby | JenP: next week: how to commit to a git repository |
15:46.22 | zsocwerkin | lol |
15:46.41 | JenP | rwhitby...how would you like me to give you the scene ete for help...in git? |
15:46.53 | zsocwerkin | jenp will be an open source guru soon |
15:47.04 | rwhitby | JenP: I'd like you to update the Preware source repository with the new webOS code ;-) |
15:47.28 | JenP | smiles...i'll be happy to update the repository with my help files...the rest is up to you |
15:47.33 | JenP | tortise svn cool? |
15:48.01 | JenP | i need an account yes? |
15:48.03 | rwhitby | JenP: http://gitcasts.com/posts/git-on-windows |
15:48.33 | JenP | lol...more to learn... |
15:48.37 | rwhitby | JenP: you will send me the contents of that authorized_keys file (the public bit) and then you will use the corresponding private key for access |
15:48.47 | JenP | kk |
15:48.57 | rwhitby | (see, I had an ulterior motive all along) |
15:49.08 | JenP | LOL |
15:49.32 | rwhitby | ok, I'm off to bed. have fun with the new Palm feeds ... |
15:49.35 | JenP | k guys i'm gonna try to get some sleep |
15:49.39 | JenP | g'nite |
15:50.02 | rwhitby | figures the Preware packages number will be over 2500 by tomorrow |
15:50.13 | *** part/#webos-internals JenP_sleeping (n=IceChat7@cpe-98-155-32-171.san.res.rr.com) |
15:50.45 | rwhitby | Then Katie can create another bar chart, 2.5 times as high ... |
15:51.10 | *** join/#webos-internals linksocc (i=621328d3@gateway/web/freenode/x-xpftauilovxfqncu) |
15:53.56 | rwhitby | bbt |
15:58.34 | *** join/#webos-internals pete27 (n=quassel@74.72.55.44) |
16:00.02 | *** join/#webos-internals icarus (n=tits@unaffiliated/icarus-/x-7520418) |
16:04.50 | *** join/#webos-internals playya (n=playya@unaffiliated/playya) |
16:04.50 | *** join/#webos-internals Jack87__ (n=Jack@c-24-10-244-251.hsd1.ut.comcast.net) |
16:11.50 | *** join/#webos-internals nfoxTc (n=nfoxTc@173-103-115-124.pools.spcsdns.net) |
16:13.50 | *** join/#webos-internals rknorcal (i=45e45632@gateway/web/freenode/x-agpebjrbhzhxthsr) |
16:27.47 | *** join/#webos-internals dkirker1 (n=dkirker1@gateway0.openmobl.com) |
16:28.24 | *** join/#webos-internals ameng_pre (n=wIRCer@221.220.203.126) |
16:29.43 | *** join/#webos-internals AMR-1 (i=603c964b@gateway/web/freenode/x-thfvdcpfsxkyeprm) |
16:30.12 | *** join/#webos-internals Daaknes (n=wIRCer@173-140-169-16.pools.spcsdns.net) |
16:38.49 | *** join/#webos-internals ESP (i=633a366f@gateway/web/freenode/x-longdefienulyjfl) |
16:39.00 | ESP | Happy Saturday all |
16:39.49 | ESP | Can someone point me in the right direction. I have some patches left over from pre 1.3.5 that I can't get rid of. Can I just delete them from the file system? |
16:46.45 | *** join/#webos-internals cashen (n=cashen@c-68-41-80-23.hsd1.mi.comcast.net) |
16:46.59 | zsocwerkin | ESP: are you familiar with EPR? |
16:48.03 | linksocc | "configure: error: Cannot find GL library" |
16:48.36 | linksocc | can anyone help me with that, Im trying to compile tuxracer from the webos-internals git |
16:48.38 | geist | :( |
16:48.39 | ESP | EPR? no |
16:48.45 | geist | noooo not tuxracer |
16:48.52 | geist | sign of the apocalypse |
16:48.59 | linksocc | lol |
16:49.23 | cryptk | ESP, go into preware, list of everything, type in emergency... find the emergency patch recovery and install it... after it installs (could take a bit depending on how many patches there are) your phone will reboot, then you are good |
16:49.52 | cryptk | if you still have problems you could try the WebOS Repair Utility |
16:49.53 | *** join/#webos-internals etx__ (n=etx@d149-67-169-60.try.wideopenwest.com) |
16:50.02 | ESP | I'll give it a go, brb |
16:50.23 | zsocwerkin | ESP: wait |
16:50.24 | cryptk | linksocc, I don't think they have tuxracer quite working yet |
16:50.26 | ESP | k |
16:50.42 | zsocwerkin | linksocc: egau is pretty much done porting it |
16:50.47 | cryptk | they might though, I know yesterday they were still workin on it |
16:51.08 | cryptk | ahh, so it is almost done then? |
16:51.12 | zsocwerkin | ESP: it will remove _all_ your patches, just letting you knw first |
16:51.21 | ESP | yeah, i'd rather not do that |
16:51.40 | ESP | what is the location where it stored patches pre 1.3.5 |
16:51.43 | Kyusaku | can't wait for tuxracer |
16:51.47 | linksocc | cool but can anybody help me with that so i can use it as a learning experiment |
16:51.51 | zsocwerkin | ESP: there are other ways but it involves command line access and waiting for someone knowledgeable on the subject |
16:52.14 | ESP | yeah i'm ssh'd in just not a Linux expert |
16:52.18 | zsocwerkin | ESP: in 135 the ipkg offline root changed from /var to /media/cryptofs/apps |
16:52.24 | tmzt | geist: those 1.3.5 kernel patches seem to be missing quite a bit, the board-chuck is there but the core msm stuff seems not to be |
16:52.48 | ESP | right... what is the old location preware stored the patches |
16:52.51 | zsocwerkin | linksocc: your problem seems to be you don't have the gles libraries |
16:53.17 | linksocc | so i install those using the normal apt-get or how |
16:53.39 | geist | tmzt: dunno, we drop what we build |
16:53.41 | geist | what is missing? |
16:53.44 | ESP | oh just /var |
16:53.54 | xcomp | boy ... libtool is a PITA |
16:53.56 | geist | i assume you're talking about the pixi stuff |
16:54.02 | tmzt | yes, pixi |
16:54.16 | xcomp | with this -rpath stuff |
16:54.27 | geist | if you select the chuck defconfig it wont build is what you're saying? |
16:54.30 | tmzt | haven't tired building but there's basically no qualcomm code in there |
16:54.38 | geist | yes, why would there be? |
16:54.53 | geist | the msm port of linux is written almost entirely by Android |
16:55.14 | geist | arch/arm/mach-msm is where the upper level port is |
16:55.21 | tmzt | gpio mux rpc proc_comm rpcrouter |
16:55.28 | geist | again, does it build? |
16:55.36 | geist | if it doesn't then someone screwed up and we need to fix |
16:55.40 | tmzt | sorry, booting the computer |
16:55.43 | geist | if it does, then you're looking at the wrong bits |
16:55.58 | xcomp | zsocwerkin: ported tuxracer to gles? |
16:57.01 | zsocwerkin | xcomp: yes, to ES1.1 |
16:57.10 | xcomp | wow, that is awesome. |
16:57.22 | geist | grar, I forgot to bring the little plug on the end of my macbook charger |
16:57.24 | xcomp | that is going to be a very popular game |
16:57.32 | geist | might have to go find a radio shack |
16:57.37 | Kyusaku | yes I am excited for it |
16:57.51 | xcomp | tuxracer was made for the accelerometer |
16:58.01 | cryptk | zsocwerkin, you have a chance to try out the new HUD in Quake yet? |
16:58.02 | zsocwerkin | linksocc: honestly you're trying to do something a bit advanced. I can't tell you what lib it's looking for because I don't have the configure file. but it's probably libGL.so.1 |
16:58.03 | dtzWill | yes it was! :D |
16:58.20 | zsocwerkin | cryptk: yes it's excellent |
16:58.27 | dtzWill | xcomp: good call about tuxracer :) |
16:58.37 | cryptk | I agree, dtzWill you did a phenominal job on the quake hud |
16:58.54 | zsocwerkin | geist: I don't think shack's carry apple stuff |
16:59.02 | dtzWill | haha thanks cryptk |
16:59.09 | dtzWill | cryptk: glad you like it :D |
16:59.25 | dtzWill | just wait until you see what's in store next.... :) |
16:59.27 | dtzWill | :P |
16:59.29 | *** join/#webos-internals alkos333 (n=alkos333@c-24-12-213-191.hsd1.il.comcast.net) |
16:59.35 | dtzWill | wishes he had something in store |
16:59.40 | dtzWill | regrets pretending he did |
16:59.51 | *** part/#webos-internals Daaknes (n=wIRCer@173-140-169-16.pools.spcsdns.net) |
17:00.21 | tmzt | geist: hmm, it goes back to VERSATILE after running ARCH=arm make chuck_defconfig |
17:00.46 | tmzt | there's nothing in my arch/arm/mach-msm except board-chuck.c |
17:00.54 | tmzt | checking the patch again |
17:01.19 | geist | ah, are you applying against the right base? |
17:01.20 | *** join/#webos-internals nfoxTc (n=nfoxTc@72-58-184-214.pools.spcsdns.net) |
17:01.37 | geist | sounds like the patch requires a different base |
17:01.47 | geist | like one of the android-msm branches |
17:02.05 | geist | back in a few minutes, gotta get something from the store |
17:02.21 | tmzt | a ca 2.6.24? |
17:02.22 | tmzt | ok |
17:02.50 | xcomp | dtzWill: all I got is this evas demo I've been trying to build for a couple of days now |
17:03.10 | xcomp | so many dependencies and libtool issues to deal with |
17:04.41 | *** join/#webos-internals hemna (n=waboring@66.60.190.6) |
17:04.52 | PuffTheMagic | poop crosscompile noobs |
17:05.09 | xcomp | but if evas works, it should be great for anyone developing games/graphics intensive stuff |
17:05.36 | xcomp | like an "easy button" for sdl |
17:06.03 | cryptk | my easy button is called "wait for it to show up on preware" |
17:06.06 | dtzWill | xcomp: evas? |
17:06.10 | PuffTheMagic | E17 would be slick on the Pre |
17:06.15 | PuffTheMagic | evas is part of EFL |
17:06.16 | cryptk | and I let the people I trust to code more than myself take care of it, lol |
17:06.39 | xcomp | dtzWill: highly optimized canvas library |
17:06.51 | PuffTheMagic | dtzWill: EFL == enlightenment foundation libraries |
17:07.02 | xcomp | simple api |
17:07.08 | PuffTheMagic | http://en.wikipedia.org/wiki/Enlightenment_Foundation_Libraries |
17:07.12 | dtzWill | PuffTheMagic, xcomp: gotcha now, ty. i thought enlightenment was mainlyh a wm |
17:07.23 | xcomp | PuffTheMagic: e17 requires X...so no go on that one |
17:07.23 | PuffTheMagic | dtzWill: it is |
17:07.23 | xcomp | :) |
17:07.25 | dtzWill | PuffTheMagic: ty, at least it wasn't a lmgtfy link :) |
17:07.27 | PuffTheMagic | but its written with it own language |
17:07.47 | PuffTheMagic | xcomp: i beleive it can be done with directfb |
17:08.02 | xcomp | PuffTheMagic: not e17 itsel |
17:08.04 | xcomp | *itself |
17:08.34 | xcomp | evas can output to FB and SDL |
17:08.39 | xcomp | which is what I'm trying to build and demo |
17:08.50 | PuffTheMagic | that would be hot |
17:08.58 | xcomp | but e17 the desktop is written specifically for X |
17:09.01 | *** join/#webos-internals Tibfib (n=tibfib1@ppp-70-254-193-5.dsl.tpkaks.swbell.net) |
17:09.03 | PuffTheMagic | xcomp: i think i will have to join you on that venture |
17:09.08 | PuffTheMagic | cause making widgets in pure sdl sucks |
17:09.12 | *** join/#webos-internals sryan (n=wIRCer@229.226.189.72.cfl.res.rr.com) |
17:09.37 | xcomp | oh, and it outputs to gles too |
17:10.36 | xcomp | ./configure --enable-gl-flavor-gles --enable-gles-variety-sgx --enable-buffer --disable-software-xlib --disable-xrender-x11 --disable-gl-x11 --disable-software-xcb --disable-xrender-xcb --disable-software-gdi --disable-software-ddraw --disable-direct3d --disable-quartz --disable-gl-glew --enable-software-sdl --enable-fb --disable-directfb --disable-software-16-x11 --disable-software-16-ddraw --enable-sdl-primitive |
17:11.06 | dtzWill | xcomp: sounds great, GL |
17:12.23 | zonyl | I finally got the SDL VNC code working on my desktop! Just got to move the changes to the pre! |
17:12.40 | xcomp | zonyl: awesome. |
17:12.44 | *** join/#webos-internals tgies (n=tgies@ip72-206-109-241.om.om.cox.net) |
17:13.04 | sryan | does anyone know if the palm pre plus has the same leds in the gesture area as the sprint pre |
17:13.09 | zonyl | At first I was confused cause the window was tall and skinny.. Then remembered I had the res set to 320x480 hehe |
17:13.49 | *** join/#webos-internals Daaknes (n=wIRCer@173-140-169-16.pools.spcsdns.net) |
17:14.39 | zonyl | OMG I am so excited! |
17:15.15 | AMR-1 | PuffTheMagic: tryin to run a shell command from a code snippet...not having much luck. Found refs to this.controller.serviceRequest('palm://org.webosinternals.shell... but I must be missing something |
17:15.45 | *** join/#webos-internals idontwan2know-pr (n=wIRCer@99-207-123-238.pools.spcsdns.net) |
17:16.30 | zonyl | bbl |
17:18.41 | *** join/#webos-internals Tibfib (n=tibfib1@ppp-70-254-193-5.dsl.tpkaks.swbell.net) |
17:18.57 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
17:22.35 | *** part/#webos-internals sryan (n=wIRCer@229.226.189.72.cfl.res.rr.com) |
17:23.41 | zsocwerkin | I wonder if we could get luna to load in a virtual box |
17:25.15 | cryptk | zsocwerkin, I thought that is what was going on now in the SDK... virtualbox with webOS in it |
17:25.18 | zsocwerkin | strike that from the record, that sentence was nonsensical |
17:25.24 | cryptk | haha |
17:26.01 | tmzt | so Pixi has 320x400 screen? |
17:26.12 | *** join/#webos-internals rknorcal (n=wIRCer@adsl-69-228-86-50.dsl.pltn13.pacbell.net) |
17:26.15 | tmzt | what is a Palm Pre Plus? |
17:26.42 | tmzt | PuffTheMagic: fltk |
17:29.34 | zsocwerkin | PuffTheMagic: did we look into wormux? |
17:29.48 | cryptk | tmzt, it is a palm pre with twice the memory and no action button in the gesture area |
17:29.59 | cryptk | it is what is coming out on verizon |
17:30.03 | tmzt | hmm |
17:30.12 | tmzt | world phone? |
17:30.38 | tmzt | twice the memory is probably cost savings on ebi2 single bank |
17:34.01 | xcomp | alright ... time to stage this baby |
17:39.55 | *** join/#webos-internals pahlibar (n=pahli@c-67-188-148-186.hsd1.ca.comcast.net) |
17:40.40 | *** join/#webos-internals destinal-wirc (n=wIRCer@97-112-137-239.clsp.qwest.net) |
17:40.54 | tmzt | opencoded sysfs store? doesn't kernel have functions for that? |
17:40.57 | timepants | so what fixes do we have so far for "failed to set video mode" issues |
17:41.32 | destinal-wirc | fix the init settings mainly |
17:42.42 | timepants | is there an existing package in the pdk that i could use for reference? |
17:42.51 | zsocwerkin | timepants: sdl is the king of vague errors |
17:43.03 | timepants | so i see D: |
17:43.09 | zsocwerkin | timepants: oh, and make sure you have a /dev/fb1 :p |
17:43.23 | timepants | this is a new program i ported, everything else works fine for me |
17:43.29 | timepants | i'm trying to get it up and running |
17:44.05 | destinal-wirc | timepants: : what program? |
17:44.12 | destinal-wirc | maybe I can look |
17:44.24 | tmzt | msm doesn't have a mcspi |
17:46.01 | *** join/#webos-internals cryptk (n=cryptk@cpe-72-181-90-80.satx.res.rr.com) |
17:46.39 | destinal-wirc | also no sdl for gsm devices is getting tragic, I think I'll look again at a fix. easiest one is probably to doctor a 135 patched to avoid the compatibility error but they'll have to doctor again for a proper update and all this is not without risk |
17:46.59 | destinal-wirc | other way may be update certain packages only |
17:47.14 | egaudet | linksocc, get tuxracer to build yet? |
17:47.22 | zsocwerkin | timepants: what are your video mode flags? |
17:47.24 | linksocc | nop |
17:47.34 | egaudet | linksocc, what steps did you take? |
17:47.40 | egaudet | using scratchbox ? |
17:48.10 | destinal-wirc | egaudet: you got tuxracer, right? was it the iphone one? |
17:48.17 | egaudet | destinal-wirc, yea |
17:48.32 | linksocc | i just followed the instructions copy/pasted everything and build doom so i can test |
17:48.57 | linksocc | and tuxracer fail in the ./configure-pre step, something about not having gl libraries |
17:49.15 | egaudet | linksocc, in the scratchbox window can you type ls /usr/local/lib and ls /usr/local/include and then pastebin |
17:49.22 | destinal-wirc | I should probably add a tutorial on patching keymap |
17:49.28 | linksocc | ok |
17:49.39 | destinal-wirc | so more people can get full new apps going |
17:50.20 | zsocwerkin | destinal-wirc: we're not actually suggesting editing the keysym header are we ? |
17:50.31 | destinal-wirc | eh,dunno |
17:50.54 | destinal-wirc | is there a bettet way? |
17:51.07 | destinal-wirc | s/et/er/ |
17:51.14 | destinal-wirc | sigh |
17:51.25 | destinal-wirc | not awake yet |
17:51.27 | *** join/#webos-internals Mercury_ (n=warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
17:51.40 | AMR-1 | egaudet: Is it acceptable to run a shell command from a code snippet? if not ... I want to kill a service is there a webosinternals.service for that? |
17:52.08 | egaudet | AMR-1, what kind of code snippet? |
17:52.34 | AMR-1 | a button control ???assistant.js |
17:53.19 | linksocc | egaudet: http://webos.pastebin.com/m33a7290 |
17:54.00 | AMR-1 | rwhitby wrote that they removed webosinternals.services.shell for security reasons |
17:54.01 | egaudet | what kind of service do you want to kill? You want the upstart manager service to start and stop upstart services from javascript |
17:54.37 | *** join/#webos-internals djk1 (n=djk@ool-4573e23f.dyn.optonline.net) |
17:54.53 | egaudet | linksocc, can you pastebin your config.log |
17:55.15 | egaudet | also you'll want to stage libSDL_mixer |
17:55.16 | *** part/#webos-internals idontwan2know-pr (n=wIRCer@99-207-123-238.pools.spcsdns.net) |
17:55.38 | AMR-1 | I was troubleshooting a battery draining prob and wanted to programically kill a selected service |
17:55.43 | *** join/#webos-internals idontwan2know-pr (n=wIRCer@99-207-123-238.pools.spcsdns.net) |
17:56.53 | AMR-1 | also have to run a chmod on a file and/or find another way to take the exec off of a file |
17:58.00 | timepants | is it SDL_DOUBLEBUF thats broken? |
17:58.22 | egaudet | AMR-1, if you want to do that from mojo you'll need to write a sevice for it |
17:58.36 | egaudet | yuo can't use SDL_DOUBLEBUF or SDL_HWSURFACE |
17:58.52 | timepants | ok thanks |
17:59.18 | AMR-1 | is that more secure than runnin a shell command? |
17:59.52 | egaudet | linksocc, also you want libpdl and libsqlite, in another terminal you can go to your /srv/preware/cross-compile tree, git pull and then make to stage those two |
18:00.09 | linksocc | ok |
18:00.10 | egaudet | AMR-1, there is no way to run a general shell command from mojo |
18:00.11 | linksocc | http://webos.pastebin.com/m1a4e7054 |
18:00.58 | egaudet | linksocc, yea it's complaining about libpdl, I added that late so it didn't get it's own configure messages |
18:01.21 | tlp | wonders what SDL ports are brewing |
18:01.30 | tlp | anyone ever succeed with DOSBox? |
18:01.32 | linksocc | so i do make libpdl libsqlite and libSDL_mixer |
18:01.40 | egaudet | AMR-1, if you are just troubleshooting and want a quick solution, just make an upstart script and use the upstart manager service to start/stop it |
18:02.06 | egaudet | linksocc, well libSDL_mixer isn't in the repo due to errors it was giving |
18:02.31 | egaudet | you can add it manually from the Pre/doctor image |
18:02.45 | *** join/#webos-internals FuMan (n=no@ip70-185-210-143.ok.ok.cox.net) |
18:03.21 | AMR-1 | ok. Is there a snippet in git you can point me at that does that? |
18:04.23 | egaudet | AMR-1, a snippet that calls the upstart manager service? |
18:05.28 | linksocc | egaudet: so how do i do that? lol |
18:05.37 | egaudet | AMR-1, look at one of the games like doom or quake |
18:05.47 | egaudet | they contain upstart/<package> which is the upstart script |
18:06.05 | egaudet | and then very minimal app_assistant.js that calls upstartmgr service to start the upstart service |
18:06.20 | egaudet | linksocc, copy it from the Pre or doctor image to your local machine |
18:06.39 | linksocc | but where do i put it i already have the file |
18:06.46 | AMR-1 | one that sets it up... I assume I have to include a lib |
18:07.15 | egaudet | linksocc, and then move it to /srv/preware/cross-compile/staging/armv7/usr/local/lib/ |
18:07.20 | AMR-1 | Thanks...Didn't think to look in the games. Looked all round the dev docs and all the webosinternals gits |
18:11.04 | timepants | is there a specific type of yuv overlay that works |
18:11.40 | linksocc | egaudet: do i have to do anything for the configure script to recognise the new library path? |
18:11.49 | zsocwerkin | timepants: swsurface in general is troublesome and lackin robustness, we're findin increasing advantages to using GLES |
18:12.31 | egaudet | linksocc, no |
18:12.36 | timepants | ugh so you're rewriting the whole display handling in things? |
18:12.50 | zsocwerkin | timepants: you might need to use rgb/a, not sure if yuv is software supported |
18:13.12 | zsocwerkin | timepants: we're porting things that has gles options ;) |
18:13.27 | bpadalino | surprised anyone really thinks in YUV instead of RGB |
18:13.34 | zsocwerkin | timepants: but don't take my word as scripture, others have been successful with swsurfaces |
18:13.34 | tlp | Jack87__: I love that analog joystick. I seem to get my ass handed to me when I use it exclusively though. Would there be an easy way to swap the fire button and the joystick locations? I tend to use wsn and my thumb to fire |
18:13.49 | zsocwerkin | bpadalino: popular for video conversion/streaming |
18:14.04 | tlp | err, wsz |
18:14.22 | linksocc | egaudet: but im still geting this *** SDL_mixer not found. Configuring without audio support. |
18:14.22 | timepants | i haven't had luck with yuv or rgb so i'm trying to figure out whats wrong |
18:14.41 | timepants | i'm just getting a black screen and mouse cursor draws trails on the screen |
18:14.47 | bpadalino | zsocwerkin: i know, but it's never been intuitive for me |
18:15.16 | zsocwerkin | timepants: oh... that's bad. you probably _need_ double buffering to render stuff properly. if I had to guess |
18:15.26 | zsocwerkin | timepants: try hwpalette? |
18:15.36 | egaudet | linksocc, in your scratchbox window do you see it in /usr/local/lib |
18:15.48 | zsocwerkin | can we know the application context here? |
18:16.01 | dtzWill | tlp: i'm the programmer for quake :). although jack's fanastically useful for ideas/etc, so maybe you /should/ talk to him first hehe |
18:16.05 | tlp | ahh |
18:16.12 | tlp | sorry about that, just saw him on the wiki :p |
18:16.17 | dtzWill | tlp: you just want them switched? |
18:16.17 | tlp | I don't spend as much time in here as I'd like to |
18:16.33 | linksocc | egaudet: no its not there |
18:16.34 | egaudet | [SB2 mapping-armv7 armv7] egaudet@egaudet-ubuntu ~ $ ls -l /usr/local/lib/libSDL_mixer* |
18:16.34 | egaudet | lrwxrwxrwx 1 egaudet egaudet 25 2010-01-06 21:46 /usr/local/lib/libSDL_mixer-1.2.so.0 -> libSDL_mixer-1.2.so.0.2.5 |
18:16.34 | egaudet | -rwxrwxrwx 1 egaudet egaudet 330595 2009-12-12 17:27 /usr/local/lib/libSDL_mixer-1.2.so.0.2.5 |
18:16.34 | egaudet | lrwxrwxrwx 1 egaudet egaudet 25 2010-01-06 21:46 /usr/local/lib/libSDL_mixer.so -> libSDL_mixer-1.2.so.0.2.5 |
18:16.44 | tlp | basically yeah. I can respond/move more quickly with the keyboard, but I have to reach across with my thumb to fire |
18:17.11 | bpadalino | remember you need to -M <mappingfile> when invoking sb2 |
18:17.13 | egaudet | linksocc, did you put it in /srv/preware/cross-compile/staging/armv7/usr/lib/ |
18:17.21 | dtzWill | tlp: oh you want to fire with your left hand |
18:17.24 | tlp | right |
18:18.03 | dtzWill | tlp: okay i'm doign something else right now, but i can for sure add that as a togggle--to reverse the joy/fire buttons. mostly i'll have to refactor the code b/c it wasn't written to be configurable xD. |
18:18.30 | tlp | ahh, cool. I'd appreciate that. I just can't get the player to move fast enough with the joystick sometimes :p |
18:18.37 | dtzWill | tlp: are you here often-ish? if you bug me about it later i'd be happy to make that happen |
18:18.43 | tlp | yeah, I idle here all the time |
18:18.57 | timepants | i take it SDL_OPENGL doesn't work |
18:19.02 | dtzWill | tlp: kk just remind me and i'll get on it; got other things filling me head presently |
18:19.09 | tlp | no problem |
18:19.10 | bpadalino | SDL_OPENGL actually switches you to SDL_OPENGLES i believe |
18:19.13 | dtzWill | timepants: opengl fake-works, see the sdl-patch on that |
18:19.16 | bpadalino | if you take a gander at the patch |
18:19.32 | dtzWill | bpadalino, timepants: yep switches you over, but i don't think it's exactly the same, is it? |
18:19.38 | dtzWill | could be wrong :):) |
18:19.43 | bpadalino | i have no idea |
18:19.53 | *** join/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
18:19.53 | bpadalino | i always stick with SDL_OPENGLES |
18:20.30 | zsocwerkin | timepants: yeah it actually works great :) but you generally need GL code to support it.. |
18:20.43 | zsocwerkin | at least a viewport, at a minimun |
18:21.40 | linksocc | ls: cannot access /usr/local/lib/libSDL_mixer*: No such file or directory |
18:21.46 | timepants | gotcha |
18:21.48 | *** join/#webos-internals ameng_pre (n=wIRCer@221.220.203.126) |
18:22.24 | linksocc | ls: cannot access /usr/local/lib/libSDL_mixer*: No such file or directory |
18:22.29 | zsocwerkin | timepants: you might be able to look at some example programs that do both, and check out what's in the #ifdef's for GL stuff |
18:22.35 | *** join/#webos-internals Mercury (n=warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
18:22.47 | bpadalino | linksocc, how are you invoking sb2 ? |
18:23.14 | linksocc | sb2 -M /srv/preware/cross-compile/staging/mapping-armv7 |
18:23.18 | egaudet | I'm pretty sure it is the same (SDL_OPENGL, SDL_OPENGLES) |
18:23.35 | egaudet | it just changes the flag to SDL_OPENGLES when it sees SDL_OPENGL |
18:23.43 | bpadalino | linksocc, did you make stage when you did the cross-compiling stuff ? |
18:23.58 | linksocc | yeah |
18:24.24 | bpadalino | interesting |
18:24.49 | egaudet | linksocc, ls -l /srv/preware/cross-compile/staging/armv7/usr/lib |
18:27.44 | linksocc | http://webos.pastebin.com/m1a4e7054 |
18:29.06 | *** join/#webos-internals DarthPooh (n=chatzill@c-68-45-223-158.hsd1.pa.comcast.net) |
18:29.23 | dtzWill | hahaha it woudl be good if i didn't spend 1.5 hours debugging code that doesn't even call the function in question......... |
18:29.28 | DarthPooh | hey gang, has preware been released as a direct download yet? |
18:29.48 | DarthPooh | via a palm based link? |
18:30.02 | DarthPooh | or still webos QI the only method? |
18:30.26 | zsocwerkin | DarthPooh: preware bootstrap is the preferred method |
18:30.35 | bpadalino | linksocc: it can't find libpdl for all of the configs .. |
18:30.57 | linksocc | ???? |
18:31.15 | *** part/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
18:31.35 | DarthPooh | zsocwerkin: yep yep, just over a friends house without my setup and he wanted all the patches in a jiff |
18:31.49 | DarthPooh | I'll go grab my laptop then |
18:31.52 | bpadalino | linksocc: grep for "cannot find" and you'll see a few different libs it can't find |
18:32.15 | *** join/#webos-internals Deihmos (i=Deihmos@ool-44c213f9.dyn.optonline.net) |
18:32.27 | Deihmos | anyone know how much ram webos uses when idle |
18:32.51 | xcomp | the pre's display is 320x480 right? |
18:33.06 | dtzWill | xcomp: yep :) |
18:33.13 | dtzWill | xcomp: or 480x320 depending how you look at it haha |
18:33.19 | *** join/#webos-internals sportman (n=sportman@ool-182f4824.dyn.optonline.net) |
18:33.33 | xcomp | dtzWill: yeah ... almost there |
18:33.34 | xcomp | <PROTECTED> |
18:34.02 | DarthPooh | zsocwerkin: just wasnt sure, since some feeds are in their infancy, wasnt sure if another method was perfected other than the original |
18:34.22 | *** join/#webos-internals JGardner (n=wIRCer@68-116-90-5.dhcp.trlk.ca.charter.com) |
18:34.28 | xcomp | i'm still getting sdl_Setvideomode 320x480 fails |
18:34.43 | xcomp | what video mode do you pass to sdl? |
18:34.44 | zsocwerkin | DarthPooh: I'm unsure what feeds have to do with installing preware. |
18:35.36 | xcomp | i'll just look at what doom is doing |
18:36.37 | DarthPooh | zsocwerkin: new install methods (i.e. Palm's direct link install via SMS) |
18:36.46 | *** join/#webos-internals TIWizard (n=tiwizard@pool-71-112-90-233.sttlwa.dsl-w.verizon.net) |
18:36.47 | xcomp | hmm...doom guesses |
18:37.21 | TIWizard | Hey guys, one quick question about your "PDK". When it says to make the palm-game-fix file, do I put that in /usr/local/bin on the Pre or the machine I am using to compile? |
18:38.57 | cashen | anyone report to palm how someone got NFS for free over the app catalog? i emailed them the thread, but the OP removed the details. |
18:40.54 | *** join/#webos-internals doodums (n=thadood@c-75-64-190-159.hsd1.tn.comcast.net) |
18:40.56 | zsocwerkin | xcomp: it doesn't guess, it gets the info from SDL_GetVideoInfo() |
18:42.43 | Kyusaku | I'm kinda interested in the details on how he did it |
18:42.52 | Kyusaku | I was just looking at that thread |
18:42.52 | *** join/#webos-internals kesne (i=4775f6ca@gateway/web/freenode/x-euxndsufxywexfmt) |
18:43.00 | *** join/#webos-internals AnOutsider (n=AnOutsid@c-174-57-96-84.hsd1.pa.comcast.net) |
18:43.03 | AnOutsider | gonna hop in el shower |
18:43.10 | AnOutsider | wrong window :( |
18:43.45 | Kyusaku | not really for free games, but better understanding of how the exploit was discovered |
18:43.51 | xcomp | zsocwerkin: thanks ... got around that |
18:44.12 | xcomp | zsocwerkin: how do you kill luna so you can test an fb app (non sdl)? |
18:44.30 | bpadalino | stop LunaSysMgr i think |
18:45.40 | cashen | Kyusaku: i PM'd him to ask. I hope he is too dumb to read his own thread and see my comment |
18:45.45 | Kyusaku | Hmmm... I've had a weird issue with Luna kinda locking up recently. I wonder if it was some kind of patch I added this morning |
18:45.49 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-xuyrkqvtbgcapgvt) |
18:45.51 | zsocwerkin | xcomp: don't? try 'stop' tho |
18:45.59 | PuffTheMagic | oooh |
18:46.02 | cashen | omg, he didnt, just got the PM |
18:46.06 | PuffTheMagic | there is a gentoo ebuild for dosbox already |
18:46.07 | Kyusaku | cashen: lol |
18:46.07 | PuffTheMagic | :D |
18:46.27 | cashen | what a effing moron |
18:46.32 | xcomp | zsocwerkin: yeah that was it, thanks :) |
18:46.44 | Kyusaku | please let us know, if it was anything interesting |
18:47.39 | *** join/#webos-internals Mercury (n=warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
18:49.08 | cashen | I will post after Palm fixes it |
18:49.12 | PuffTheMagic | zsocwerkin: wormux is on my list |
18:49.45 | zsocwerkin | PuffTheMagic: where are we on term? |
18:49.45 | Kyusaku | was it something simple |
18:49.46 | PuffTheMagic | zsocwerkin: i didnt do anything since last night |
18:50.20 | PuffTheMagic | i am gonna be mad busy the next week so idk what im gonna get working |
18:50.24 | PuffTheMagic | i will try and make a repo though |
18:52.35 | *** join/#webos-internals ameng-pre (n=wIRCer@221.220.203.126) |
18:54.49 | PuffTheMagic | zsocwerkin: i think im gonna have to make my gentoo dev env more formalized |
18:54.57 | PuffTheMagic | give some instructins on how to use it in a chroot |
18:54.58 | PuffTheMagic | :D |
18:55.54 | *** join/#webos-internals SN95 (n=unsigned@59.95.21.167) |
19:00.30 | *** join/#webos-internals gabe (i=ad4c3778@gateway/web/freenode/x-mihfwyclyazjyath) |
19:00.36 | timepants | is there an additional library that needs to be linked against for using SDL_opengles.h? |
19:01.32 | cashen | anyone else readi thing? http://forums.precentral.net/webos-apps-software/223661-need-speed-free-3.html |
19:02.29 | Deihmos | anyone know how much ram webos uses when idle |
19:03.15 | PuffTheMagic | lots |
19:03.19 | PuffTheMagic | thanks to java |
19:03.32 | timepants | ~135MB |
19:04.45 | xcomp | woohoo I got evas running on SDL |
19:05.11 | PuffTheMagic | nice |
19:05.55 | PuffTheMagic | r u using GLES or no? |
19:07.09 | xcomp | using software sdl right now |
19:07.23 | xcomp | i'd have to hack the benchmark suite to use the gles engine |
19:08.43 | *** part/#webos-internals ameng-pre (n=wIRCer@221.220.203.126) |
19:12.03 | zsocwerkin | timepants: to answer your question, it depends on whether you are using GLES1.1 or 2.0 |
19:16.13 | cashen | sorry to paste so much, but i think its funny. |
19:16.19 | cashen | <entity-> yo |
19:16.20 | cashen | <entity-> do you have the instruction for ripping the game |
19:16.20 | cashen | <cashen> yes |
19:16.20 | cashen | <entity-> hook a brotha up |
19:16.20 | cashen | <cashen> um, I reported it to Palm. |
19:16.20 | cashen | <entity-> oh so your a faggot |
19:16.46 | AnOutsider | haha |
19:17.41 | entity- | [11:15:41] <cashen> i smoke penis and fondle ball sacks |
19:18.07 | AnOutsider | Where's that banhammer when you need it |
19:18.32 | cashen | Now thats funny |
19:18.40 | entity- | [11:17:43] <cashen> lol, why? give me $50 dollars and ill help you |
19:19.42 | cashen | wow, it gets any better |
19:20.50 | cashen | s/any/even/ |
19:20.57 | PuffTheMagic | i got dosbox working |
19:20.57 | PuffTheMagic | :D |
19:21.08 | PuffTheMagic | in 5 min |
19:21.10 | Deihmos | 135mb used by the OS? no wonder this racing game keep crashing |
19:21.18 | PuffTheMagic | looks for that was easy button |
19:21.37 | bpadalino | Deihmos: use gdb to see why it's crashing .. or check a core file .. |
19:21.43 | bpadalino | can't say it's that memory usage |
19:22.03 | Deihmos | it seems to be crashing for lots of people |
19:22.18 | bpadalino | could be bad pointer access |
19:27.11 | Deihmos | is 256mb enough for the pre? |
19:27.12 | bpadalino | that is a somewhat nebulous question |
19:27.12 | bpadalino | rwhitby says playing NfS takes up 80% cpu and 23% memory while playing i think he tweeted |
19:27.12 | egaudet | anyone who has it crash should launch it directly from terminal |
19:27.12 | egaudet | maybe it has to do with the cpu |
19:27.13 | egaudet | jumping to 600 |
19:27.13 | Deihmos | 23% of 256MB? need for speed has never crashed for me |
19:27.13 | nfoxTc | wow nfs only 23% of the ram? |
19:27.13 | nfoxTc | not bad at all |
19:27.13 | Deihmos | if the os is using 135Mb and |
19:27.15 | *** join/#webos-internals kerwood (n=Marshall@c-76-21-166-25.hsd1.md.comcast.net) |
19:27.15 | PuffTheMagic | who wants DOSbox? |
19:27.15 | PuffTheMagic | http://omploader.org/vMzdobg |
19:27.15 | PuffTheMagic | ^^ screenshot |
19:27.15 | PuffTheMagic | :D |
19:27.16 | Toaster23 | awesome Puff! :D |
19:27.18 | Toaster23 | test out t-fighter ;) |
19:27.26 | *** join/#webos-internals doodums (n=thadood@c-75-64-178-167.hsd1.tn.comcast.net) |
19:27.39 | timepants | grats :D |
19:28.29 | dtzWill | PuffTheMagic: nice! |
19:29.01 | cashen | PuffTheMagic: who doesn't! |
19:29.27 | bpadalino | not really into DOSbox :( |
19:31.11 | xcomp | verily thou dost win, PuffTheMagic |
19:32.10 | *** join/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
19:32.16 | PuffTheMagic | bpadalino: nor am i but people seem to want it |
19:33.03 | *** join/#webos-internals DarthPooh (n=chatzill@c-68-45-223-158.hsd1.pa.comcast.net) |
19:33.28 | xcomp | PuffTheMagic: how did you do that? screen capture doesn't work full screen for me |
19:33.37 | xcomp | in card view it did |
19:33.43 | cashen | Flash is only going to be for the Pre? |
19:34.10 | *** join/#webos-internals axssss (i=4220cda0@gateway/web/freenode/x-vtnrlvjgqkszbtls) |
19:34.28 | idontwan2know-pr | dosbox would open the door to a ton of classic games |
19:34.35 | timepants | ahahah yessss, some successsssss with GBA emulator |
19:34.47 | idontwan2know-pr | count me as one very interested |
19:35.57 | Deihmos | why does it say the pre plus has 512mb of ram on webos twitter |
19:36.12 | xcomp | because it does? |
19:36.27 | Toaster23 | Pre Plus does have 512mb's of ram its a well known fact. |
19:37.31 | tmzt | forget it, ebi is an msm thing and Pre is omap3, but that much ram is awesome |
19:37.34 | idontwan2know-pr | ha |
19:38.02 | Deihmos | from who? |
19:38.05 | tmzt | now cut down on java stuff and get rid of that daemon walling /proc/cpuinfo one byte at a time |
19:38.22 | Toaster23 | From Jon Deihmos. |
19:38.28 | Deihmos | i didn't remember rubinstein sayign anything about ram |
19:38.33 | Toaster23 | He said it at CES 2010 |
19:38.36 | bpadalino | it's confirmed it has more ram |
19:38.39 | Deihmos | he did say storage was doubled. nothing about ram |
19:38.54 | idontwan2know-pr | what I find ironic are the people who had no problems with 256 before now suddenly feel it's insufficient |
19:39.27 | bpadalino | i would like to see palm migrate away from java services and more to C services .. as it does seem the java footprint is relatively large |
19:39.33 | Deihmos | i think some people are getting confused when he said internal memory was doubled. i am sure it was referring to storage not ram |
19:39.34 | timepants | he said both memory and storage |
19:39.42 | tmzt | the java makes no sense |
19:39.45 | timepants | there were two separate bullets on the slide |
19:39.45 | Deihmos | no he did not |
19:39.51 | Toaster23 | http://www.youtube.com/watch?v=xqsIQw0wF14 << go to 3:10 |
19:39.53 | tmzt | at least with android the apps are java |
19:40.06 | tmzt | embedded sd was a given |
19:40.16 | tmzt | going to 8 is nothing, 16 would be better |
19:40.17 | bpadalino | tmzt, its a little bit softer of a crash maybe when it dies? |
19:40.20 | Deihmos | oh come a service rep |
19:40.26 | tmzt | expansion even better |
19:40.30 | tmzt | bpadalino: what? |
19:40.59 | bpadalino | when java crashes versus if a c service crashes? |
19:41.05 | *** join/#webos-internals Kaerey (n=michael@71-218-233-6.hlrn.qwest.net) |
19:41.12 | tmzt | upstart doesn't care |
19:41.18 | Toaster23 | also Deihmos he says: Palm's CEO, Jon Rubinstein during the CES presentation, quite clearly states "We doubled the internal memory, so you get increased performance and you can do more complicated tasks, like those 3D games we showed you". |
19:41.30 | Toaster23 | I heard that |
19:41.38 | Kaerey | Good afternoon all. |
19:41.51 | bpadalino | hrm, maybe java was just a silly decision to use a JVM they bought ? |
19:42.39 | Kaerey | I'm looking for some help with a scratch box compiling of freeCiv, getting an error on the configure step |
19:43.07 | xcomp | Deihmos: there's also the fact that it has been confirmed in here by palm engineers |
19:43.30 | Deihmos | well if that is the case the sprint customers gort gimped |
19:43.57 | bpadalino | they didn't get anything .. |
19:43.58 | egaudet | Deihmos, internal memory is not storage |
19:44.12 | bpadalino | sprint users have been able to experience the webos experience |
19:44.23 | bpadalino | verizon users will now be able to experience it as well |
19:44.42 | bpadalino | everyone getting their panties in a bunch over some extra storage and memory really is just silly |
19:44.46 | egaudet | seriously |
19:44.55 | bpadalino | and then feeling like you got f'd by sprint ... oy |
19:45.03 | rb2k | bpadalino, which "Java services"? |
19:45.04 | egaudet | it's as if people expect free upgrades forever, someone else gets a better version you get a free upgrade? |
19:45.07 | egaudet | that's not how the world works |
19:45.13 | Deihmos | storage is no big deal but if there is really a ram upgrade that's big |
19:45.17 | bpadalino | rb2k, all of telephony seem to be run through java |
19:45.23 | rb2k | wtf?! |
19:45.38 | rb2k | you are sure that it's java and not javascript? |
19:45.47 | rb2k | or do you mean the baseband? |
19:45.50 | Kaerey | Only time I ever got anything from Sprint/Palm/Handspring was when I got a $100 credit towards my Treo 300 for turning in my 8mb Handspring Visor as a trade in |
19:46.12 | bpadalino | rb2k: i think this conversation is probably going in 10 different directions simultaneously |
19:46.22 | egaudet | Deihmos, you had to expect that at some point the Pre would have some hardware upgrades, verizon customers haven't been able to use webos AT ALL, so I don't see how it's "unfair" that we won't get the hardware upgrade right away |
19:46.46 | rb2k | :) |
19:46.52 | Deihmos | double ram in 6 months is big. the storage is nothing though |
19:47.03 | bpadalino | it isn't big |
19:47.04 | Deihmos | i only know one phone with that much ram |
19:47.06 | egaudet | it's not big |
19:47.12 | rb2k | bpadalino, java isn't bad per se... it's got the same potential as ever other language. |
19:47.32 | Deihmos | there aren't any phones with that much ram. the only one i saw is the new google nexus |
19:47.37 | Deihmos | many |
19:47.38 | bpadalino | rb2k: i am not saying it's bad in most ways ... i am just saying the footprint of the java services is pretty large |
19:47.41 | rb2k | just becuase the sun java VM takes a lot of space because of a great garbage collection and jit compilation doesn't mean that the palm one will |
19:47.53 | egaudet | java doesn't really have the "same potential" as every other language |
19:47.56 | rb2k | or did you look up the footprint on the phone? |
19:48.03 | rb2k | egaudet, it is touring complete... |
19:48.06 | bpadalino | rb2k, i've looked at the footprint using top on the phone |
19:48.10 | rb2k | ah, ok |
19:48.11 | rb2k | :) |
19:48.27 | Deihmos | so i can imagine flash and those other stuff will lag for the sprint palm pre |
19:48.38 | egaudet | java is meant to be portable, with portability you naturally get performance drawbacks |
19:48.53 | rb2k | egaudet, java is the fastest managed language I know |
19:48.59 | egaudet | huh |
19:49.14 | rb2k | which managed language is faster? |
19:49.31 | egaudet | Well I guess if you throw away the real languages like C... |
19:49.35 | rb2k | that is not managed |
19:49.43 | rb2k | no garbage collection etc |
19:49.50 | egaudet | right, well you didn't qualify that earlier you just said "every other language" |
19:49.54 | Toaster23 | Deihmos considering need for speed only uses 23% of the memory I dont think flash will run any slower then on the pre plus. |
19:50.02 | rb2k | I said it has the same potential as every other language |
19:50.03 | Toaster23 | the extra memory wont speed it up that much |
19:50.09 | Toaster23 | just let you have more cards open. |
19:50.26 | egaudet | but it doesn't have the same potential to optimize/performance as C |
19:50.39 | bpadalino | obviously the people writing apps for webOS will look at the pre/pixi memory as the baseline usage maximums |
19:50.39 | rb2k | depends on what you mean by that |
19:50.45 | rb2k | it takes less time to get code to perform |
19:50.49 | rb2k | and not that good of a programmer |
19:51.00 | egaudet | I'm not talking about development |
19:51.02 | rb2k | on the other side, the same would go for C <-> ASM |
19:51.07 | egaudet | I'm talking about the code actually running |
19:51.13 | Toaster23 | Bad C code cant run slower then VB6 |
19:51.19 | rb2k | exactly |
19:51.25 | PuffTheMagic | xcomp: i have a secret tool |
19:51.26 | egaudet | The "jump" from C to ASM is not even comparable to java to C |
19:51.32 | rb2k | :) |
19:51.40 | PuffTheMagic | i should make a gui for my screencap tool :D |
19:51.41 | Toaster23 | Java is pretty speedy and its OOP |
19:51.43 | Toaster23 | C is not |
19:51.48 | *** join/#webos-internals pete27 (n=quassel@74.72.55.44) |
19:51.49 | rb2k | c++ is |
19:51.49 | Toaster23 | unless we are talking about C++ |
19:51.49 | PuffTheMagic | LOL |
19:51.55 | egaudet | Java is slow |
19:51.56 | PuffTheMagic | you can do OO in C |
19:51.57 | Kaerey | So, anyone able to help trouble shoot a compiling error in scratchbox? |
19:52.02 | egaudet | and OO is a principle |
19:52.04 | rb2k | if you use OOP in C++, it gets slow too |
19:52.24 | Toaster23 | Java can be realtivly fast if you program it right. |
19:52.37 | Toaster23 | its not as fast as good C++ or good C but it still is fast. |
19:52.38 | bpadalino | i didn't mean for this to become a language war :( |
19:52.49 | rb2k | in general I don't like java though... it's an "ok" language, but missing a LOT of features |
19:52.54 | Toaster23 | I personally love C# but lets not start there lol. |
19:53.07 | rb2k | proper closures, mixins, traits, lambdas |
19:53.07 | egaudet | relatively to what, maybe you won't notice the performance for certain things, but it's a natural tradeoff, portability for performance |
19:53.24 | egaudet | I like power and control |
19:53.45 | rb2k | I like things that don't crash and burn |
19:53.59 | egaudet | how does C "crash and burn" |
19:54.03 | PuffTheMagic | well we need controls for dosbox |
19:54.06 | PuffTheMagic | before we get excited |
19:54.11 | PuffTheMagic | right now the keyboard works |
19:54.15 | rb2k | how come most security vulnerabilities are because of C? |
19:54.16 | PuffTheMagic | but idk what do to for arrow keys |
19:54.21 | egaudet | if a programmer doesn't know how to write proper C code, that is not the languages fault |
19:54.21 | rb2k | starting at buffer overflow |
19:54.43 | egaudet | "because of C" ... |
19:54.43 | PuffTheMagic | rb2k: cause what you can do in C is abstracted away and hidden is other languages |
19:54.55 | egaudet | with great power, comes great responsibility |
19:54.58 | rb2k | sure |
19:55.01 | rb2k | exactly |
19:55.10 | egaudet | that doesn't make the language bad |
19:55.24 | rb2k | you could use the same discussion for handguns |
19:55.29 | rb2k | I just don't want them arround me :) |
19:55.29 | egaudet | i was just going to say that |
19:55.35 | bpadalino | i program my pre with a 1911 |
19:56.51 | PuffTheMagic | omg |
19:56.56 | PuffTheMagic | duke nukem for dos |
19:56.57 | PuffTheMagic | :D |
19:57.31 | dtzWill | PuffTheMagic: it works?! |
19:57.58 | dtzWill | egaudet: have you had any issues with opengl es 1.1 not.. flushing properly? |
19:58.22 | dtzWill | egaudet: it's very strange--my textures aren't rendering until i leave the card then i see them for a second |
19:58.53 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
19:59.30 | egaudet | nope, but then I haven't really written any of my own GLES (yet) |
19:59.53 | egaudet | is it your code or are you porting |
20:01.42 | sportman | waves |
20:01.47 | xcomp | what SDL events are generated when you tap the touchscreen? |
20:01.52 | dtzWill | egaudet: both :). i might have to get the powervr emulator or something to see if/when my code is 'supposed' to work |
20:01.57 | bpadalino | mouse up and down |
20:02.00 | bpadalino | and movement |
20:02.46 | *** join/#webos-internals dgdonovan (n=wIRCer@70-1-5-27.pools.spcsdns.net) |
20:02.57 | bpadalino | check testmouse.c (i think?) in the sdl libs for how to get the multi mouse events |
20:03.25 | xcomp | bpadalino: so it's not SDL_MOUSEMOTION/SDL_MOUSEBUTTONDOWN |
20:03.44 | bpadalino | no, it is |
20:03.51 | *** join/#webos-internals ird (n=ryan@adsl-156-5-119.bna.bellsouth.net) |
20:03.52 | xcomp | hmm ok |
20:03.56 | bpadalino | check out that testmouse |
20:03.59 | PuffTheMagic | hmm orange dont work in dosbox |
20:07.58 | *** join/#webos-internals etx_ (n=etx@d149-67-169-60.try.wideopenwest.com) |
20:12.04 | timepants | well I've got visualboyadvance more or less running... gba games run around 70% speed and gb/gbc games run fine |
20:12.25 | timepants | but controls are messy and anytime you run at an odd resolution thats not a power of 2 native, it runs obscenely slow |
20:12.32 | dtzWill | timepants: haha oh you're working on that? |
20:12.34 | dtzWill | timepants: haha |
20:12.42 | dtzWill | timepants: i'm in the middle of porting that to have gles accel :( |
20:12.48 | timepants | oh cool |
20:12.51 | timepants | good |
20:12.52 | dtzWill | dammit all we gotta communicate better haha |
20:12.56 | timepants | i'm about to give up dude, its cool |
20:13.01 | timepants | i just wanted to see if i could get ANYTHING to run |
20:13.22 | Kaerey | well you got farther then I did. I can't get FreeCiv to compile |
20:13.35 | timepants | if you want to know what i had to do to get regular 2D sdl to work, let me know |
20:13.41 | timepants | or if you want a hand testing :) |
20:13.52 | Kaerey | errors while looking for "zlib" |
20:14.28 | *** part/#webos-internals dgdonovan (n=wIRCer@70-1-5-27.pools.spcsdns.net) |
20:14.41 | dtzWill | timepants: testing would be great at some point, but yeah i had 2d sdl working before, but i was hoping opengl accel will at least give us slightly nicer graphics |
20:14.48 | timepants | Kaerey, i had major problems with zlib too and it drove me crazy, i ended up copying the libs to the toolchain libs folder and it worked ok |
20:14.51 | dtzWill | timepants: won't really help haha, since it's all emulated anyway |
20:15.07 | *** join/#webos-internals tank (i=tank@85.103.60.156) |
20:15.22 | PuffTheMagic | worms is playing ins dosbox |
20:15.25 | Kaerey | timepants: Ohh.. really.... |
20:15.27 | PuffTheMagic | at like .00001x speed |
20:16.57 | Kaerey | well fuck now I need to go back and redo it all I just nuked my virtual box installation of ubuntu cause I was giving up |
20:17.00 | *** join/#webos-internals Pixelwix (n=wIRCer@174-159-30-192.pools.spcsdns.net) |
20:17.15 | bpadalino | quitting is for quitters |
20:17.16 | bpadalino | :) |
20:17.38 | timepants | Kaerey, srv/preware/cross-compile/toolchain/arm-2007q3/arm-none-linux-gnueabi/libc/usr/lib |
20:18.02 | timepants | alright its 3pm and i'm still in my bathrobe, brb time to get ready for the day >.> |
20:18.07 | Kaerey | you just pasted the code there? |
20:18.21 | timepants | Kaerey, i just made a copy of the libz.so.* there |
20:18.38 | PuffTheMagic | i bet qemu would be faster than this |
20:18.38 | timepants | its not the right solution but it got me through that headache |
20:18.42 | PuffTheMagic | or virtualox |
20:19.46 | timepants | dtzWill, i'd like to see what you're doing for the GLES part at some point, i started down that path and i had some issues with the GL calls bombing out at the linker |
20:20.18 | timepants | probably just some intricacy of the pdk that i haven't figured out yet |
20:20.39 | dtzWill | timepants: sure. it's being a little lame but i'm rather close. probably some part gles i don't understand :) |
20:20.55 | dtzWill | timepants: i'm not using the realy 'pdk', so my build env won't help, but the source should :):) |
20:21.09 | timepants | kk :D |
20:22.04 | Kaerey | ok another question. Anyone know how to change the screen size of ubuntu in virtual box? I'm stuck at 800x600 and going nuts |
20:23.17 | PuffTheMagic | Blackthorne works a little |
20:23.25 | PuffTheMagic | http://omploader.org/vMzdpNg |
20:24.21 | roto22 | Kaerey: In Virtualbox, choose Install Guest Additions from the device menu...it'll mount a CD in Ubuntu which will allow you to insall the modules to allow resolution changes |
20:24.51 | Kaerey | hm. did that too. and nothing. maybe I should just stick to watching football today, shit aint going my way |
20:25.44 | cashen | is there a webos-internals google wave? |
20:26.13 | roto22 | hmm..worked great for me, had to reboot the VM as it installed some new kernel drivers...when it works it's great..allows you to resize your window to any resolution you want. It also gave me seamless mouse movement from the VM to the host too. |
20:26.34 | Kaerey | Ahh see I get an error on the kernal install |
20:26.36 | *** part/#webos-internals preston (n=wIRCer@69-92-230-20.cpe.cableone.net) |
20:27.18 | roto22 | make sure you're running the right script for your architecture...other than that I've got no other ideas |
20:27.47 | cashen | Anyone need a google wave invite? If so, i got a bunch. |
20:27.49 | Kaerey | yeah.. I vote more football. Army All American Bowl is on. I can watch that and at least feel like I accomplished something today |
20:28.35 | tmzt | kerwood: the tools definately but you can try xrandr from a terminal |
20:29.04 | tmzt | anyone tried a vdrift port yet? |
20:30.20 | *** part/#webos-internals Pixelwix (n=wIRCer@174-159-30-192.pools.spcsdns.net) |
20:30.22 | egaudet | dtzWill, suggestion for quake: lock my thumb on joystick even if I slide out of the joystick area? |
20:31.42 | dtzWill | egaudet: it.. doesn't do that? |
20:31.47 | dtzWill | egaudet: err what do you mean? |
20:32.44 | egaudet | so I go mousedown on the joystick, then without mouseup i motion all the way up. it will jump |
20:33.02 | dtzWill | egaudet: that's intentional, sorry. :/. the idea is to make run+jump a lot easier |
20:33.50 | dtzWill | egaudet: but if you think that's terrible, i'm open to discussion--but it wasn't an accident that it does that |
20:34.06 | *** join/#webos-internals alex__ (n=alex@155.133.220.87.dynamic.jazztel.es) |
20:34.32 | egaudet | that makes sense, what about moving the threshold up a bit |
20:34.45 | egaudet | there's area in the middle of screen where you don't jump and you lose joystick |
20:34.52 | alex__ | hi! can I install webos 1.3.5 in my movistar (a company as Sprint) phone? I don't have the update via company |
20:35.12 | alex__ | and... can I user webosdoctor with this phone? I like to add tabs to my menu (for example) |
20:37.00 | dtzWill | egaudet: oh that's an interesting point. i think the reasons for the gap btwn top of joy+jump are gone |
20:37.15 | dtzWill | egaudet: errr maybe not. the idea /was/ that if you accel all the way up yuo have a buffer before jumping |
20:37.41 | dtzWill | egaudet: so going as fast as possible doesn't mean you accidentally jump if you go a /smidge/ too far. that was the idea anyway |
20:37.46 | zsocwerkin | timepants: is you're around, I would like to know the process path you took to fix your yuv (or just general display) issues? |
20:37.52 | dtzWill | egaudet: what are you suggesting? |
20:38.07 | dtzWill | timepants: was yuv for vba? |
20:38.47 | zsocwerkin | dtzWill: yeah I think that was one of his hurdles to getting software surface compatibility |
20:39.26 | egaudet | dtzWill, well make the "accel" stop at a certain point but make the joy-hold continue in dead area. so you have your circle of acceleration and then a bigger circle of holding joy so you can still move it around |
20:42.01 | zsocwerkin | dtzWill: can you use SDL_Flip() with a SWSURFACE? |
20:42.06 | dtzWill | zsocwerkin: no |
20:42.14 | *** join/#webos-internals destinal (n=eduprey@71-214-55-66.clsp.qwest.net) |
20:42.14 | *** mode/#webos-internals [+v destinal] by ChanServ |
20:42.23 | dtzWill | zsocwerkin: err idk, but you need double_buf for sdl_flip |
20:43.05 | zsocwerkin | dtzWill: wild. the sdl 'hello world' shows them used together without doulbe_buf, maybe an old version or something |
20:43.36 | egaudet | so the pre's 0,0 is bottom-left. I think the iphone's is top-left. |
20:43.42 | dtzWill | dtzWill: well i couldn't go it, maybe you can? oh i think that sdl_flip in that case does the same as updaterect on the screen |
20:43.43 | tmzt | alex__: movistar is gsm? |
20:43.48 | dtzWill | rofl i just talked to myself |
20:43.53 | dtzWill | zsocwerkin: what i just said |
20:44.11 | zsocwerkin | ah got it |
20:44.37 | zsocwerkin | egaudet: in GLES? 0,0 is bottom left. depends on your viewport how it looks tho |
20:45.42 | egaudet | zsocwerkin, well I"m porting iphone tuxracer, and he's drawing the menu box vectors like: x,y -> x+w,y -> x+w, y+h -> x, y+h |
20:46.10 | egaudet | which draws it wrong |
20:46.10 | zsocwerkin | egaudet: what's the viewport? |
20:46.20 | egaudet | so either he has his starting point wrong or the iphone freakily is inversed |
20:46.30 | alex__ | tmzt: I think no |
20:46.35 | *** join/#webos-internals funkatron (n=coj@c-98-223-56-78.hsd1.in.comcast.net) |
20:46.37 | egaudet | zsocwerkin, glViewport call? |
20:47.32 | *** part/#webos-internals Daaknes (n=wIRCer@173-140-169-16.pools.spcsdns.net) |
20:47.35 | egaudet | 0,0,320,480 |
20:47.41 | alex__ | tmzt: do you know If I can use webosdoctor with my pre no mather that it is movistar? |
20:47.55 | *** join/#webos-internals funkatron (n=coj@c-98-223-56-78.hsd1.in.comcast.net) |
20:50.20 | zsocwerkin | egaudet: no idea. but I've ran iphone 3gs demos on webos, it's works fine. |
20:50.49 | zsocwerkin | alex__: how do you have a webos phone on movistar? is it unlocked? |
20:52.01 | egaudet | zsocwerkin, yea I have to find out why but definitely seems the y is being set up too high, so it's probably just not subtracting the height at some point earlier |
20:52.17 | zsocwerkin | egaudet: that's what I would think |
20:53.18 | destinal | alex__: if someone has modified your pre for you, you probably want to ask them before upgrading |
20:53.22 | *** join/#webos-internals Jack87 (n=Jack@c-24-10-244-251.hsd1.ut.comcast.net) |
20:53.26 | alex__ | zsocwerkin: movistar sell the Palm Pre |
20:53.33 | *** join/#webos-internals jack87__ (n=jack@c-24-10-244-251.hsd1.ut.comcast.net) |
20:53.50 | alex__ | but movistar for now have the 1.3.1 webos |
20:53.52 | destinal | alex__: aha, just googled it |
20:54.04 | zsocwerkin | alex__: oh, well I'm sure they have a compatible doctor |
20:54.11 | zsocwerkin | sorry for my ignorance |
20:54.53 | *** join/#webos-internals jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
20:55.01 | destinal | alex__: so if you want 1.3.5.1 you'd probably want to use a sprint doctor. People have used sprint doctors on palm pre's in germany on GSM successfully but the new doctor has some checks and aborts |
20:56.07 | destinal | so the options are, either we modify it to work anyway and try it, or you wait for an official 1.3.5.1 movistar release |
20:56.37 | destinal | if it doesn't work you can just doctor back, but you could lose any palm backup data |
20:56.37 | DarthPooh | curse you windows 7 |
20:56.39 | PuffTheMagic | destinal: i got dos box working in 5 min |
20:56.45 | destinal | PuffTheMagic: what was wrong? |
20:56.52 | PuffTheMagic | idk what was wrong for you |
20:56.53 | DarthPooh | webos quick install keeps opening a dos window and then closes out |
20:57.12 | PuffTheMagic | destinal: i removed CDROM support and changed SWSURFACE to HWSURFACE and it ran |
20:57.34 | destinal | hmmm, HWSURFACE is what we need? |
20:57.35 | PuffTheMagic | he |
20:57.36 | PuffTheMagic | err |
20:57.37 | sugardave | DarthPooh: sounds like Java isn't sourced |
20:57.38 | PuffTheMagic | i mean |
20:57.41 | PuffTheMagic | HW to SW |
20:57.47 | dtzWill | PuffTheMagic: o_O. that definitely isn't consistent. i know zsocwerkin was looking into it |
20:57.48 | destinal | hmmm, I was sure i tried that |
20:57.49 | PuffTheMagic | sorry |
20:57.55 | PuffTheMagic | destinal: huh? |
20:57.55 | dtzWill | PuffTheMagic: haha nvm :) |
20:58.08 | destinal | will try again |
20:58.09 | PuffTheMagic | but it runs games like poop |
20:58.18 | PuffTheMagic | destinal: i will repoize this sometime |
20:58.23 | alex__ | destinal: the difference between the doctors is GSM or HDSPA? |
20:58.35 | destinal | alex__: all doctors seem to work on all devices |
20:58.38 | DarthPooh | sugardave: i am reinstalling java now |
20:58.54 | PuffTheMagic | zsocwerkin: im gonna get my gentoo overlay in git too |
20:59.05 | destinal | alex__: they all have GSM and CDMA support built in and detect which one is present |
20:59.19 | destinal | well after whichever one GSM was introduced in first i mean |
20:59.25 | zsocwerkin | PuffTheMagic: nice |
20:59.26 | alex__ | destinal: so.. I can install the sprint image without problem and if I have problems reinstall my movistar webosdoctor? |
20:59.42 | destinal | alex__: yes, except we need to bypass a new check the doctor does |
21:00.01 | DarthPooh | sugardave: no dice on the reinstall |
21:00.19 | xcomp | PuffTheMagic: uploading evas demo to youtube now |
21:00.23 | destinal | alex__: in 1.3.5 it started checking what device you have currently |
21:00.30 | destinal | all doctors before that you could just flash |
21:00.34 | PuffTheMagic | xcomp: ompload the binary |
21:01.09 | PuffTheMagic | xcomp: which demo did you use |
21:01.15 | zsocwerkin | xcomp: the whole engine works? |
21:01.23 | PuffTheMagic | zsocwerkin: yes its a happy day |
21:01.32 | PuffTheMagic | sdl apps are gonna look sick |
21:01.32 | alex__ | destinal: I'm very afraid... could I broke my phone software? |
21:01.38 | PuffTheMagic | Preware-evas |
21:01.38 | zsocwerkin | I question it's stability :p |
21:01.39 | alex__ | I'm beginner on Pre |
21:01.45 | PuffTheMagic | me is excited |
21:01.49 | zsocwerkin | PuffTheMagic: I'm not sold yet |
21:01.54 | PuffTheMagic | zsocwerkin: i dont care if u are |
21:01.57 | PuffTheMagic | evas is amazing |
21:02.03 | DarthPooh | lol |
21:02.08 | zsocwerkin | PuffTheMagic: lol can you point me to docs? |
21:02.15 | destinal | alex__: well, there is a potential risk, yes. other people have done it but I can't promise it would not cause any problems. generally speaking you can just doctor back to the older version if there are problems |
21:02.25 | xcomp | PuffTheMagic: I need to sort out static compilation, so I'll upload my staging library as well in a tarball |
21:02.34 | xcomp | you can extract it anywhere and use LD_LIBRARY_PATH |
21:02.39 | destinal | but you may lose data |
21:02.58 | *** join/#webos-internals jacques (n=fontenot@nslu2-linux/jacques) |
21:02.58 | *** mode/#webos-internals [+v jacques] by ChanServ |
21:03.01 | sugardave | DarthPooh: sorry man...can you do 'java -version' or whatever from a DOS prompt? |
21:03.05 | PuffTheMagic | xcomp: i know how to run shit |
21:03.07 | PuffTheMagic | :D |
21:03.20 | alex__ | well... I have my phoen since 2 weeks, so I think that I will go to wait the movistar official release ;p |
21:03.27 | zsocwerkin | PuffTheMagic: sounds messy.. do you just.. run _on_ it? |
21:03.31 | xcomp | heh |
21:03.34 | jacques | yawns. |
21:03.35 | *** join/#webos-internals sportmankid (n=sportman@ool-182f4824.dyn.optonline.net) |
21:03.40 | PuffTheMagic | http://web.enlightenment.org/p.php?p=docs&l=en |
21:04.35 | DarthPooh | sugardave version 6 |
21:05.21 | PuffTheMagic | so we can only play dos games from 1993 and earlier |
21:05.25 | DarthPooh | sugardave it is up to date, I just dont know what the hell is wrong with windows 7, Ive installed on other machines with w7 |
21:05.30 | PuffTheMagic | if that |
21:05.38 | DarthPooh | edited the novacom file to play nice |
21:05.49 | sugardave | DarthPooh: I'm out of ideas....no win7 here |
21:05.57 | timepants | sorry was afk, i ended up fixing the problem by removing "SDL_ANYFORMAT" from the default videomode flags |
21:05.58 | PuffTheMagic | zsocwerkin: [16:02:26] <DarthPooh> zsoc pisses in everyones cornflakes |
21:05.59 | PuffTheMagic | LOL |
21:06.02 | timepants | it works with YUV and RGB now |
21:06.03 | PuffTheMagic | DarthPooh: sorry i had to |
21:06.05 | PuffTheMagic | that was funny |
21:06.10 | timepants | with SDL_SWSURFACE and SDL_HWPALETTE |
21:06.13 | DarthPooh | he knows he does |
21:06.14 | zsocwerkin | PuffTheMagic: ty |
21:06.20 | PuffTheMagic | hahaha |
21:06.23 | PuffTheMagic | i do too |
21:06.39 | zsocwerkin | puff is the master cornflake pisser extraordinaire |
21:06.43 | DarthPooh | but you do it with a smile so people tend to not hate you as much |
21:06.43 | zsocwerkin | MCPE |
21:06.50 | timepants | its extremely slow if you don't set the res to native though, the luna scaler is very poor |
21:07.11 | zsocwerkin | DarthPooh: You're the only person here who dislikes me. |
21:07.27 | DarthPooh | bah |
21:07.31 | DarthPooh | i dont hate anyone man |
21:07.37 | DarthPooh | youre too touchy |
21:07.45 | DarthPooh | and a literal lucy |
21:07.51 | DarthPooh | you need to relax sometimes |
21:07.56 | zsocwerkin | timepants: it's not poor so much as inefficient, |
21:08.26 | zsocwerkin | DarthPooh: and you're crass and arrogant. this channel has a purpose, and you do not demonstrate willingness to contribute. |
21:08.26 | DarthPooh | ARGH, now I need to really go home and grab my laptop to install preware on this assholes device |
21:08.27 | xcomp | hmm... I just noticed that I have static library archives in here and I don't need to |
21:08.33 | dtzWill | timepants: oh SDL_ANYFORMAT broke all kinds of things :/ |
21:08.41 | timepants | thats what i meant D: |
21:08.46 | timepants | dtzWill, haha thats for sure |
21:08.56 | destinal | PuffTheMagic: can you pastebin a diff for dosbox just so I know I'm not losing my mind? |
21:09.01 | zsocwerkin | dtzWill: ANYFORMAT is the devil |
21:09.29 | DarthPooh | zsocwerkin: I come to this channel for a purpose, and rod knows what it is, even though you might not... dont overlook the obvious due to your overwhelming need to feel important |
21:09.54 | destinal | ouch |
21:09.59 | PuffTheMagic | destinal: http://omploader.org/vMzdpcQ |
21:10.04 | PuffTheMagic | tbz2 |
21:10.09 | destinal | thanks |
21:10.58 | DarthPooh | destinal: no ouchies, just truth. |
21:11.15 | destinal | DarthPooh: I meant ouch for both |
21:11.31 | destinal | (the exchange) |
21:11.44 | PuffTheMagic | hmm |
21:11.59 | PuffTheMagic | i totally forgot its probably the resolution/scaller that is ruining performance here |
21:12.27 | *** join/#webos-internals doodums (n=thadood@c-75-64-178-167.hsd1.tn.comcast.net) |
21:12.28 | dtzWill | PuffTheMagic: http://www.youtube.com/watch?v=1Isjgc0oX0s |
21:12.30 | dtzWill | PuffTheMagic: :P |
21:13.07 | destinal | PuffTheMagic: aha I missed the sdl blit |
21:13.20 | DarthPooh | destinal: indeed. |
21:13.30 | PuffTheMagic | destinal: what was that? |
21:13.49 | destinal | PuffTheMagic: I got SWSURFACE on the init once but missed the blit which probably totally confused it |
21:14.17 | PuffTheMagic | DarthPooh: if you want to dish it out you better be able to handle getting it back |
21:14.19 | destinal | are we sure that HWSURFACE doesn't work on our hardware? |
21:14.21 | destinal | and why not? |
21:14.30 | PuffTheMagic | destinal: palm disabled it |
21:14.34 | PuffTheMagic | that "error" |
21:14.37 | PuffTheMagic | is not really an error |
21:14.40 | PuffTheMagic | and much of a statement |
21:14.49 | PuffTheMagic | HWSURFACE and DOUBLEBUF dont work |
21:14.55 | PuffTheMagic | or are disabled |
21:14.58 | PuffTheMagic | how ever you want to look at it |
21:15.07 | xcomp | PuffTheMagic: teaser: http://xcomputerman.com/~ibukun/evas_on_palm_pre.png |
21:15.29 | PuffTheMagic | xcomp: i cant wait |
21:16.11 | *** join/#webos-internals nfoxTc (n=nfoxTc@174-146-142-212.pools.spcsdns.net) |
21:17.06 | *** join/#webos-internals chron____ (n=chron@d-66-212-197-70.cpe.metrocast.net) |
21:17.33 | DarthPooh | PuffTheMagic: I am a high school teacher... I eat this type of crap for breakfast and crap it out durning lunch and save it for dinner |
21:17.36 | xcomp | http://xcomputerman.com/files/evas_webos.tar.gz |
21:17.53 | PuffTheMagic | DarthPooh: :D |
21:18.18 | DarthPooh | but honestly, no hard feelings ever... that would be silly on the interwebz |
21:19.19 | *** join/#webos-internals SN95 (n=unsigned@59.95.13.51) |
21:19.21 | PuffTheMagic | xcomp: there is nothing in share and bin |
21:19.22 | PuffTheMagic | just lib |
21:19.52 | xcomp | yeah i didn't put anything in there |
21:20.06 | xcomp | the expedite binary is in the expedite dir |
21:21.20 | PuffTheMagic | xcomp: how are u starting this? |
21:21.45 | xcomp | PuffTheMagic: readme :) |
21:21.49 | PuffTheMagic | come on |
21:22.19 | *** join/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:22.24 | xcomp | actually that readme should say LD_LIBRARY_PATH=/path/to/staging/usr/lib |
21:22.43 | *** part/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:23.08 | PuffTheMagic | why does LD_LIB_PATH needed |
21:23.14 | *** join/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:23.15 | PuffTheMagic | dropping them in /usr/lib shoudl work |
21:23.28 | xcomp | yeah that should work too, I think |
21:23.34 | xcomp | haven't tried yet :) |
21:23.39 | PuffTheMagic | but it dont |
21:23.49 | PuffTheMagic | i get segfault |
21:23.51 | xcomp | means it's probably looking for them in /usr/local/lib |
21:23.53 | *** part/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:23.56 | xcomp | you get segv? |
21:24.24 | *** join/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:25.06 | *** part/#webos-internals jjcarter (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:25.16 | PuffTheMagic | xcomp: but with LD_PATH it works |
21:25.20 | PuffTheMagic | and holy shit |
21:25.26 | PuffTheMagic | it runs smooth like butter |
21:26.01 | *** join/#webos-internals jjcarter|pre (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:26.14 | PuffTheMagic | you guys are gonna go crazy when you see the EVAS apps that will come out now |
21:26.25 | PuffTheMagic | xcomp: did you record the "ALL tests" demo? |
21:26.34 | *** join/#webos-internals JMyaDaGod (n=jmya@173.62.137.128) |
21:26.44 | zsocwerkin | PuffTheMagic: what supports it? |
21:26.47 | xcomp | yeah ... http://webos.pastebin.com/m2e302289 |
21:26.53 | PuffTheMagic | zsocwerkin: huh? |
21:27.09 | zsocwerkin | PuffTheMagic: what advantage does the evas engine give us |
21:27.18 | PuffTheMagic | xcomp: well im doing it now so dont need to see your video |
21:27.20 | xcomp | zsocwerkin: basically makes writing sdl apps very easy |
21:27.23 | PuffTheMagic | zsocwerkin: its a frame work for making guis |
21:27.29 | PuffTheMagic | zsocwerkin: its like qt or gtk |
21:27.35 | PuffTheMagic | except its part of EFL |
21:27.45 | PuffTheMagic | and it has widgets and really slick shit |
21:27.47 | xcomp | http://www.youtube.com/watch?v=CsAuGSKbVhk |
21:27.51 | PuffTheMagic | something that sdl by its self does not |
21:28.05 | PuffTheMagic | so with out this we would have to reinvent the wheel and it would probably look like shit |
21:28.13 | zsocwerkin | PuffTheMagic: I see |
21:28.24 | PuffTheMagic | xcomp: now to get this working with openGLES |
21:28.25 | zsocwerkin | widgets would be _very_ nice |
21:28.41 | PuffTheMagic | zsocwerkin: just watch the video |
21:28.42 | PuffTheMagic | :D |
21:28.45 | zsocwerkin | PuffTheMagic: so we could use evas sort of like mojo |
21:29.04 | PuffTheMagic | zsocwerkin: exactly |
21:29.07 | xcomp | PuffTheMagic: i would have to write a gles wrapper for expedite...but that evas library is already compiled with gles support |
21:29.08 | PuffTheMagic | zsocwerkin: but its in C |
21:29.10 | PuffTheMagic | :D |
21:29.17 | destinal | PuffTheMagic: I assume you go into turbo mode when you run evas? |
21:29.26 | PuffTheMagic | destinal: whats this turbo mode shit |
21:29.46 | PuffTheMagic | xcomp: using that switcher in the expedite demo would make a good Preware UI |
21:29.53 | PuffTheMagic | have the tux logo in the center |
21:29.59 | PuffTheMagic | with all the options around in a circle |
21:29.59 | PuffTheMagic | :D |
21:30.24 | ali1 | dtzWill: any progress? |
21:30.34 | PuffTheMagic | xcomp: seriously this is impressive |
21:30.38 | PuffTheMagic | the 3d demos |
21:30.55 | xcomp | and all that 3d is software |
21:30.58 | dtzWill | ali1: on quake? not really, switched gears a little |
21:31.01 | xcomp | not gl |
21:31.04 | PuffTheMagic | glossy glass reflections |
21:31.10 | PuffTheMagic | xcomp: yeah i know |
21:31.23 | xcomp | evas is very, very efficient |
21:31.30 | ali1 | alright |
21:31.57 | ali1 | i've read up that pandora people ported ioquake using nano so i might go hit them up |
21:31.59 | Robi_ | does novaterm need the sdk to work? |
21:32.24 | xcomp | Robi_: not necessarily, but you need novacom |
21:32.27 | PuffTheMagic | there already is an evas linux term i beleive |
21:32.34 | dtzWill | ali1: good call. didn't occur to me to go ASK them :):) |
21:32.43 | Robi_ | xcomp: does it come in the novaterm package? |
21:32.48 | xcomp | PuffTheMagic: i don't know the state of that terminal/if it was ever completed |
21:32.58 | ali1 | i was just looking for their source but it doesn't seem they've released it yet |
21:33.35 | xcomp | Robi_: novaterm is part of novacom |
21:34.14 | Robi_ | xcomp: ok i dont want the sdk but want to get on the pre shortly after it's doctored, how? |
21:34.27 | *** join/#webos-internals jjcarter|home (i=60e18f98@gateway/web/freenode/x-kgsmygrdrrvemwww) |
21:34.54 | xcomp | Robi_: use webos quick install and install preware, optware, ssh |
21:35.06 | Robi_ | that's too late |
21:35.25 | xcomp | you need to install novacom on your machine if you want to get a quick terminal |
21:35.40 | Robi_ | how, w/o the sdk |
21:35.51 | zsocwerkin | meta doctor? |
21:36.06 | zsocwerkin | or linux |
21:36.24 | PuffTheMagic | xcomp: i might have to switch to evas for the terminal |
21:36.48 | xcomp | Robi_: http://www.webos-internals.org/wiki/Accessing_Linux_From_Windows |
21:36.50 | Robi_ | oh it's burried in the doctor .jar |
21:37.23 | xcomp | PuffTheMagic: i dunno ... sdlterminal might be just fine |
21:37.57 | xcomp | evas isn't going to make it that much easier to handle terminal text, although you could do amazing stuff with the background :) |
21:38.11 | DarthPooh | ah this windows 7 problem seems fairly common |
21:38.45 | *** part/#webos-internals jjcarter|pre (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:38.47 | *** join/#webos-internals destinal1 (n=eduprey@75-163-234-162.clsp.qwest.net) |
21:39.15 | destinal1 | DSL stopped functioning for a moment. |
21:39.29 | *** mode/#webos-internals [+v destinal1] by ChanServ |
21:40.01 | PuffTheMagic | xcomp: no its not gonna make the terminal part easier just the UI slicker |
21:40.27 | xcomp | destinal1: http://www.youtube.com/watch?v=CsAuGSKbVhk |
21:41.27 | destinal1 | PuffTheMagic: Turbo mode is what LunaSysMgr calls it when it sets CPU scaling to 600mhz when SDL apps start (part of that IPC stuff presumably) |
21:41.47 | destinal1 | it may be an issue for apps that don't need the performance where we don't want to drain the battery |
21:41.48 | PuffTheMagic | and that happens automatically? |
21:41.53 | destinal1 | PuffTheMagic: yes |
21:42.07 | PuffTheMagic | and why cant we set it back after the app starts? |
21:42.19 | destinal1 | PuffTheMagic: we can, I was just trying to see if there was an official API |
21:42.39 | PuffTheMagic | destinal: its probably an arg to SDL_init |
21:42.44 | PuffTheMagic | SDL_NOTURBO |
21:42.47 | PuffTheMagic | idk |
21:42.52 | alex__ | if I install a new system with webos doctor can I format all my memory? I want to remove the hacks and similar things, can I do a clean install? |
21:42.53 | PuffTheMagic | it should be in the docs |
21:42.55 | PuffTheMagic | i would imagine |
21:42.57 | PuffTheMagic | err |
21:42.59 | PuffTheMagic | the patch for sdl |
21:43.26 | destinal1 | yeah, wish we had palm's docs already :) |
21:43.33 | PuffTheMagic | ls |
21:43.44 | destinal1 | .: not found |
21:43.51 | destinal1 | also I am not a shell |
21:43.59 | *** join/#webos-internals jjcarter|pre (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:44.03 | destinal1 | ;) |
21:44.47 | PuffTheMagic | :D |
21:45.37 | destinal1 | xcomp: you recorded this vid? |
21:46.14 | *** join/#webos-internals icarus (n=tits@cpe-72-177-142-8.satx.res.rr.com) |
21:46.51 | xcomp | destinal1: yep |
21:47.07 | destinal1 | cool, this library / framework looks promising |
21:47.32 | destinal1 | I was going to give you a hard time and say the video was terrible, but actually it's interesting :) |
21:47.37 | *** join/#webos-internals Eguy-mac (n=Eguy-mac@cpe-76-172-208-251.socal.res.rr.com) |
21:47.47 | xcomp | :) |
21:48.07 | PuffTheMagic | evas is very slick |
21:51.09 | jacques | must. try. evas. |
21:51.18 | jacques | want. evas. |
21:52.04 | jacques | good work xcomp |
21:54.41 | xcomp | plus, evas and other efl libs are BSD licensed so devs don't need to worry about GPL restrictions |
21:56.10 | *** part/#webos-internals jjcarter|pre (n=wIRCer@pool-96-225-143-152.nrflva.east.verizon.net) |
21:58.31 | PuffTheMagic | i cant wait to see what palms next sdl patch contains |
21:58.58 | Robi_ | xcomp: for reference, novacom seems to get installed as you doctor so there's no need to pull it out |
21:58.59 | ali1 | opengl 3.2 support |
21:59.29 | xcomp | Robi_: that's true. |
22:00.08 | *** part/#webos-internals zsocwerkin (n=zsoc@unaffiliated/zsoc) |
22:00.11 | rwhitby | morning |
22:00.19 | bpadalino | morning rwhitby |
22:00.20 | *** join/#webos-internals zsocwerkin (n=zsoc@unaffiliated/zsoc) |
22:00.20 | *** mode/#webos-internals [+v zsocwerkin] by ChanServ |
22:00.48 | xcomp | morning rwhitby |
22:01.21 | DarthPooh | morning |
22:01.58 | jacques | morning rwhitby |
22:03.40 | AMR-1 | xcomp has an update waiting.... |
22:04.58 | xcomp | i do? :) |
22:05.43 | xcomp | rwhitby: http://www.youtube.com/watch?v=CsAuGSKbVhk |
22:08.36 | *** join/#webos-internals coles (n=quassel@client-80-5-174-107.glw-bng-011.adsl.virginmedia.net) |
22:08.40 | jacques | it takes a long time to download webosdoctor with my pre |
22:12.29 | alex__ | If I buy something with the Sprint catalog with my Movistar phone but updated with Sprint image... how the charged me the price? |
22:13.12 | destinal1 | alex__: does movistar charge apps to your phone bill? |
22:13.31 | destinal1 | alex__: for me it prompts for a credit card number |
22:13.56 | alex__ | destinal1: at the moment Pre catalog haven't paid apps in Europe |
22:14.12 | *** join/#webos-internals dieb_ (n=dieb_@enlightenment/developer/dieb) |
22:14.22 | *** part/#webos-internals dieb_ (n=dieb_@enlightenment/developer/dieb) |
22:14.31 | alex__ | I don't know why makes differences betweens USA users and Europe users |
22:15.33 | AMR-1 | http://tinypic.com/r/2a7cv1v/6 |
22:16.46 | *** join/#webos-internals zonyl (n=zonyl@99.181.43.99) |
22:18.54 | PuffTheMagic | luna just crashed |
22:18.57 | PuffTheMagic | and when it started |
22:19.02 | PuffTheMagic | everything was back to defaults |
22:19.04 | PuffTheMagic | default wallpaer |
22:19.08 | PuffTheMagic | default launch icons |
22:19.10 | PuffTheMagic | wtf |
22:19.25 | zonyl | Im impressed how well memory management is working on the Pre. I loaded up tightvncserver, icewm, and firefox, it still seems to chug along |
22:19.26 | AMR-1 | hopefully in the em an not your pre |
22:20.02 | AMR-1 | zonyl: firefox? |
22:20.06 | ali1 | dtzWill: should I put up my ioquake3 somewhere? |
22:20.25 | bpadalino | you got ioquake3 to compile ? |
22:20.33 | ali1 | its running |
22:20.34 | dtzWill | ali1: thtat'd be good, we can hack on it together then :). i'll throw q2 up at some point |
22:20.46 | zonyl | AMR-1 on my pre. http://forums.precentral.net/showthread.php?p=2142534&posted=1#post2142534 |
22:20.53 | ali1 | just shows the intro video and no polygons though :( |
22:21.03 | Toaster23 | you'll get it working ali1! :D |
22:21.38 | ali1 | dtzWill: am I able to push onto the git repo? |
22:21.57 | zonyl | So I have sdl vnc working and have cleaned up my modifications, how do I start getting all of this into the git repo? |
22:22.29 | PuffTheMagic | plays tankwars in DOS |
22:22.29 | PuffTheMagic | :D |
22:22.30 | PuffTheMagic | on pre |
22:22.50 | dtzWill | ali1: no idea, you'll have to talk to rwhitby |
22:23.55 | zsoc | PuffTheMagic: did you tell rick yet? |
22:23.56 | PuffTheMagic | ok F' dosbox |
22:24.00 | PuffTheMagic | this shit is too slow |
22:24.46 | zsoc | zonyl: i believe rwhitby is the correct method |
22:25.03 | AMR-1 | too slow = getting killed in tank wars? |
22:25.22 | zonyl | zsoc: He is in Australia right? Ill be back later tonight then. |
22:25.29 | zsoc | zonyl: he's here now :) |
22:25.37 | zsoc | zonyl: well, was, not too long ago |
22:25.46 | AMR-1 | hes probably catchin up in the forums presently... |
22:26.03 | zsoc | zonyl: he generally reads all the backlogs from what he missed since he last was in the channel |
22:27.01 | zonyl | Im heading off to watch Avatar 3D imax in a few so Ill be back later. Have to make up with my wife about obsessing over a phone all day ;) |
22:27.23 | zsoc | zonyl: tell me about it D: |
22:27.41 | AMR-1 | zony1: im in that boat too... |
22:28.24 | ali1 | rwhitby rwhitby rwhitby |
22:28.32 | AMR-1 | zonyl: you mentioned firefox a sec a go? got a ipk? |
22:28.34 | *** join/#webos-internals destinal (n=eduprey@75-163-234-162.clsp.qwest.net) |
22:28.34 | *** mode/#webos-internals [+v destinal] by ChanServ |
22:28.35 | ali1 | dang he isn't like beetlejuice |
22:28.48 | xcomp | AMR-1: VNC :) |
22:28.49 | destinal | PuffTheMagic: you're right about the SWSURFACE I missed, dosbox works now |
22:28.54 | destinal | Z:\> |
22:29.07 | AMR-1 | ooooohhhh....thats cheating.... |
22:29.15 | xcomp | destinal: yeah we should put it in the topic or something. HWSURFACE doesn't work, SWSURFACE does |
22:29.27 | zsoc | hmm. All of our wives hate us, lol |
22:29.32 | ali1 | anyone got a link to q3a demo? |
22:30.49 | destinal | xcomp: well I knew about that and fixed it in the init |
22:30.59 | AMR-1 | i'm gonna install dosbox just so I can dir again.... |
22:31.03 | destinal | but there was an extra blit function call that used it as a param |
22:31.18 | destinal | all that time wasted for not doing a grep :( |
22:31.46 | Toaster23 | ali1: http://www.idsoftware.com/games/quake/quake3-arena/index.php?game_section=demo |
22:32.22 | ali1 | thanks |
22:32.27 | xcomp | for those curious about just how easy it is to code using evas: http://bit.ly/5KjwVu |
22:32.30 | Toaster23 | np |
22:32.40 | PuffTheMagic | my pre crashes now when i go to the screenand lock page |
22:32.43 | PuffTheMagic | to change my wallpaper |
22:32.44 | PuffTheMagic | wtf |
22:33.32 | *** join/#webos-internals JWBenner (n=wIRCer@c-98-220-138-141.hsd1.in.comcast.net) |
22:35.21 | PuffTheMagic | nooooooooooooooooooo |
22:35.22 | PuffTheMagic | wtf |
22:35.34 | destinal | synackfin: so now that dosbox works, what to run in it? |
22:35.37 | destinal | hmm |
22:35.48 | PuffTheMagic | destinal: nothing runs well |
22:35.54 | xcomp | thinks twice about trying dosbox |
22:36.33 | destinal | PuffTheMagic: what's the easiest way to load stuff, imgmount? |
22:37.02 | PuffTheMagic | dosbox <exefile> |
22:37.08 | destinal | oh ok |
22:37.18 | PuffTheMagic | dude my phone can render any of the images on my phone now |
22:37.20 | PuffTheMagic | wtf |
22:37.58 | xcomp | PuffTheMagic: the doctor calleth? |
22:38.04 | PuffTheMagic | xcomp: i hope not |
22:38.09 | Toaster23 | ouch |
22:38.11 | PuffTheMagic | i didnt wanted to doctor till 1.4 beta was out |
22:38.13 | xcomp | PuffTheMagic: have you rebooted? |
22:38.19 | PuffTheMagic | yeah i've rebooted |
22:38.26 | xcomp | oh that's bothersome |
22:38.36 | *** part/#webos-internals JWBenner (n=wIRCer@c-98-220-138-141.hsd1.in.comcast.net) |
22:38.42 | xcomp | might want to remove some of the things you put in /usr/lib maybe? |
22:39.02 | PuffTheMagic | the images arent corrupt |
22:39.39 | PuffTheMagic | ohhhhhhhhhhh |
22:39.39 | PuffTheMagic | shit |
22:40.14 | Toaster23 | ? |
22:40.20 | zsoc | PuffTheMagic: you broke your phone D: |
22:40.25 | xcomp | NO CARRIER |
22:40.34 | PuffTheMagic | xcomp: packaged up libjpeg for some reason |
22:40.47 | xcomp | oh is there a libjpeg in there already? |
22:41.30 | xcomp | my bad man |
22:41.31 | xcomp | :) |
22:41.44 | xcomp | just delete the libjpeg.so link and link to libjpeg.so.62 and you should be fine |
22:41.53 | *** join/#webos-internals sportman (n=sportman@ool-182f4824.dyn.optonline.net) |
22:41.54 | dtzWill | xcomp: yes |
22:42.13 | jacques | heh |
22:42.25 | xcomp | i'm gonna have to rebuild evas against libjpeg62 ... I guess I had too much on my mind to notice that it was already there |
22:42.31 | xcomp | I built against libjpeg7 |
22:42.35 | rwhitby | xcomp: nice work on evas - do we have it buildable in a repo yet? |
22:43.03 | xcomp | rwhitby: tell me the requirements |
22:43.25 | xcomp | there were a couple of hiccups building |
22:43.26 | rwhitby | ali1: send me an ssh key |
22:43.50 | xcomp | for one, I have to manually replace libtool after running configure in each dir |
22:44.08 | xcomp | although that might be a function of my system having libtool 2.x |
22:44.12 | PuffTheMagic | xcomp: that dont sound right |
22:44.21 | PuffTheMagic | u need more autotools practive |
22:44.40 | xcomp | PuffTheMagic: it puts libtool 2.x inside the dir instead of 1.5.26 |
22:44.46 | xcomp | causing compile to fail |
22:44.53 | PuffTheMagic | so my shit is still f'd |
22:45.17 | *** join/#webos-internals Mercury_ (n=warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
22:45.22 | jacques | in theory we could have both versions of libjpeg installed - but the .so link has to go to 62 |
22:45.27 | xcomp | the other part I'm not sure of is what install prefix I should be using |
22:45.43 | jacques | and evas would have to explicitly link 7 |
22:45.56 | PuffTheMagic | why did he build evas agains 7 anyway |
22:45.57 | rwhitby | xcomp: we have a nonworking directory where we put stuff in progress |
22:45.58 | xcomp | jacques: evas doesn't require 7, I just downloaded 7 and built it |
22:46.09 | xcomp | rwhitby: ah, cool |
22:46.23 | jacques | xcomp: OK np |
22:46.25 | PuffTheMagic | rwhitby: evas working is HUGE news |
22:46.48 | rwhitby | PuffTheMagic: yep, I'm trying to contact raster right now |
22:46.59 | jacques | xcomp: maybe some of us can help you with the build hiccups |
22:47.02 | *** join/#webos-internals gabe (i=ad4c3778@gateway/web/freenode/x-vjdsssueyfkelghj) |
22:47.05 | Robi_ | sonuva |
22:47.09 | rwhitby | but it needs to be buildable in a repo before shouting about it |
22:47.15 | xcomp | have to give lots of credit to raster for making this stuff so cross platform compatible |
22:47.31 | Robi_ | how do you avoid having wosqui download webosdoctor again when it's already downloaded? |
22:47.34 | jacques | xcomp: tho I suspect some may go away in the ubuntu 9.10 env ... |
22:47.38 | rwhitby | xcomp: what's the youtube link again? |
22:47.51 | xcomp | http://www.youtube.com/watch?v=CsAuGSKbVhk |
22:49.22 | xcomp | rwhitby: have to leave now, but I'll try to work on getting it into a buildable/distributable state tonight |
22:50.02 | destinal | PuffTheMagic: commander keen seems to run ok :) |
22:50.16 | destinal | a little bit of graphics artifacting |
22:50.21 | destinal | and needs keymaps |
22:50.24 | rwhitby | xcomp: do I have your ssh key? |
22:51.24 | xcomp | rwhitby: no |
22:51.33 | xcomp | email? |
22:52.15 | destinal | oh and no midi of course |
22:52.35 | zsoc | PuffTheMagic: watch Palm have evas in the PDK lol |
22:52.46 | PuffTheMagic | highly doubt it |
22:53.46 | *** join/#webos-internals Mercury (n=warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
22:54.03 | rwhitby | xcomp: summary of what you needed to do to build it? |
22:54.26 | PuffTheMagic | rwhitby: there are a ton of libs for efl |
22:54.32 | timepants | oh man this evas vid is nice xcomp |
22:54.35 | timepants | very exciting :D |
22:55.29 | rwhitby | PuffTheMagic: yeah, I mean apart from the libs |
22:56.07 | rwhitby | i.e. any major code changes required |
22:56.44 | PuffTheMagic | ehh the video came out like shit though |
22:56.47 | PuffTheMagic | dont do it justive |
22:56.49 | PuffTheMagic | justice |
22:58.37 | PuffTheMagic | xcomp: too bad the video dont show you interacgting with the main scene better |
22:58.41 | AMR-1 | rwhitby: is webosinternals.service.shell still available somewhere? |
22:58.48 | rwhitby | AMR-1: absolutely not |
22:59.13 | rwhitby | we rewrote git history to get rid of all trace of it |
22:59.34 | rwhitby | there are plenty of examples now of how to do it right, in Java and C |
22:59.56 | xcomp | rwhitby: strictly speaking, you don't need anything else |
23:00.03 | *** join/#webos-internals AnOutsider|AFK (n=AnOutsid@c-174-57-96-84.hsd1.pa.comcast.net) |
23:00.15 | xcomp | i built libungif so that the gif loader would be enabled but that's probably not necessary |
23:00.17 | rwhitby | xcomp: excellent, so we will work on getting all the dep libs staged |
23:00.29 | rwhitby | sp that it builds in the repo |
23:00.38 | AMR-1 | :) Thought I would try...I'm tryin to figure out how to chmod -x a file and stop a service from a code snippet. egaudet pointed me at upstart but I must be missing a peice cause I can't get it. |
23:00.43 | xcomp | it's eina and eet |
23:00.57 | xcomp | those are the two dependencies |
23:01.09 | xcomp | ecore requires evas |
23:01.31 | rwhitby | xcomp: I'm going to see if I can get raster interested in helping |
23:01.52 | rwhitby | (in case there are any optimisations he can do) |
23:02.00 | xcomp | rwhitby: yeah good idea |
23:02.01 | *** join/#webos-internals edektor (n=edektor@static-208-187-122-54.bbsc.net) |
23:02.14 | *** join/#webos-internals Firefishe (n=wIRCer@70-14-81-52.pools.spcsdns.net) |
23:02.30 | xcomp | he's got processor specific optimizations for x86 cpus |
23:02.40 | *** join/#webos-internals scotty_ (i=44f7df21@gateway/web/freenode/x-ufcprlhnxzldbjxa) |
23:02.48 | xcomp | but I know he's very familiar with ARM so he'd know what to do if he was willing to get into it |
23:03.35 | xcomp | we were discussing this a long time ago but back then we didn't have libSDL to make this possible |
23:03.47 | rwhitby | xcomp: yeah, he optimizes for n800 at one stage |
23:03.54 | AMR-1 | rwhitby: can you point me at a snippet that uses UpstartService to kill a service from a js file? |
23:04.22 | rwhitby | AMR-1: the wrappers for sdldoom and quake start a service, stopping is exactly the same |
23:04.55 | *** join/#webos-internals cashen (n=cashen@c-68-41-80-23.hsd1.mi.comcast.net) |
23:05.01 | *** join/#webos-internals edektor_ (n=edektor@72-62-170-239.pools.spcsdns.net) |
23:08.34 | jacques | evas needs a sdl + gles backend :-) |
23:09.42 | xcomp | jacques: evas has a gles backend |
23:09.56 | AMR-1 | I have all the code in there, but I can't get the actual call to the service to work. Unless I am missing something (most probably am), the doom et all wrappers are starting the services from command script files not js. |
23:10.17 | jacques | xcomp: it does? I didn't see it in the source ... |
23:10.33 | xcomp | ./configure --enable-gles-flavor-sgx |
23:10.35 | rwhitby | So, is anyone alpha testing the new Preware which accesses the Palm app catalog feeds? |
23:10.36 | jacques | I see sdl software, opengl X11. and opengl glew |
23:10.48 | jacques | xcomp: thanks! |
23:11.02 | jacques | xcomp: currently your build is not using gles ? |
23:11.16 | xcomp | it has gles enabled |
23:11.29 | jacques | ok great |
23:11.32 | zsoc | How important is fceux? I'm trying to figure out if i really want to port the opengl or not... |
23:11.32 | xcomp | the demo app/expedite doesn't support gles though |
23:11.44 | jacques | aah, OK that was confusing me |
23:11.44 | *** join/#webos-internals webos-newbie (i=4c7e9878@gateway/web/freenode/x-bbvkshlssaviecnc) |
23:13.08 | dtzWill | zsoc: help me finish vba gl port :) |
23:13.15 | rwhitby | xcomp: git clone git@git.webos-internals.org:preware/cross-compile.git |
23:13.37 | rwhitby | xcomp: then create a new dir under nonworking (we move it to packages when it builds automatically from scratch) |
23:14.01 | rwhitby | xcomp: please make the OE package naming where possible (cause that's what Palm uses for packages in the rootfs) |
23:14.36 | zsoc | dtzWill: honestly it's pretty much porting the exact same quads i'm sure |
23:14.52 | zsoc | dtzWill: one for the viewport and one for interlaced/scanlines, right? |
23:14.58 | xcomp | oe package naming? |
23:15.40 | rwhitby | xcomp: look in /usr/lib/ipkg/info/ |
23:16.09 | rwhitby | xcomp: I made your video a favourite on http://www.youtube.com/webosinternals |
23:16.27 | zsoc | xcomp: nice monitor, btw |
23:16.45 | rwhitby | xcomp: OE naming: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes |
23:17.18 | rwhitby | xcomp: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/efl1 |
23:17.26 | xcomp | zsoc: lol thanks |
23:17.34 | alex__ | my movistar phone is working with the sprint webos... I've installed the 1.2.1 version and then update |
23:17.50 | rwhitby | alex__: is movistar GSM? |
23:18.06 | xcomp | rwhitby: excellent, thanks |
23:18.07 | alex__ | rwhitby: no, it is HDSPA |
23:18.12 | zsoc | is movistart the same as mobistar? or am i thinking different countries? |
23:18.32 | rwhitby | alex__: nod, gsm/umts |
23:18.58 | alex__ | zsoc: movistar is in spains, I don't now the name in other countries |
23:19.00 | rwhitby | alex__: only thing you'll be missing is any modem firmware updates in 1.3.5 |
23:19.01 | alex__ | rwhitby: umts |
23:19.22 | alex__ | rwhitby: sprint has the 1.3.5 webos, and movistar the 1.3.1 |
23:19.22 | rwhitby | alex__: I expect it does gsm too ;-) |
23:19.47 | rwhitby | alex__: yes, I wrote the meta-doctor, so I'm aware of who has what version :-) |
23:20.06 | alex__ | what is metadoctor? |
23:20.18 | alex__ | perhaps I used it, but I'm newbie with pre ;p |
23:20.35 | rwhitby | http://www.webos-internals.org/wiki/Application:MetaDoctor |
23:20.44 | alex__ | 21:59 <+destinal> alex__: yes, except we need to bypass a new check the doctor does |
23:20.51 | alex__ | sorry |
23:26.01 | *** join/#webos-internals Eguy-mac (n=Eguy-mac@cpe-76-172-208-251.socal.res.rr.com) |
23:27.58 | Robi_ | wow terrible bug in woskqui |
23:28.09 | zsoc | Robi_: only 1? |
23:29.27 | Robi_ | heh |
23:29.28 | alex__ | :( I can't install need for speed via app catalog... can I probe it using another way? |
23:29.30 | *** join/#webos-internals DarthPooh-Pre (n=wIRCer@68-246-180-247.pools.spcsdns.net) |
23:30.40 | DarthPooh-Pre | good morning |
23:30.53 | rwhitby | anyone been watching this: http://www.webos-internals.org/wiki/SIP_Client |
23:31.02 | rwhitby | Robi_: what's the bug? |
23:31.20 | rwhitby | alex__: nope |
23:31.38 | *** part/#webos-internals DarthPooh-Pre (n=wIRCer@68-246-180-247.pools.spcsdns.net) |
23:31.41 | jacques | rwhitby: I saw that sip thing |
23:31.53 | *** join/#webos-internals DarthPooh-Pre (n=wIRCer@68-246-180-247.pools.spcsdns.net) |
23:32.15 | jacques | I didn't see any source links tho |
23:32.18 | rwhitby | jacques: the new wave of apps for cross-compile? |
23:32.23 | DarthPooh-Pre | rwhitby: anything you'd like me to hit in particular this tuesday? |
23:32.44 | rwhitby | jacques: http://www.pjsip.org/download.htm |
23:33.19 | rwhitby | DarthPooh-Pre: the fact that Rubinstein came up to Rick after the keynote, shook his hand, and told him that he loves what webos-internals is doing. |
23:34.02 | Eguy-mac | man, that is awesome |
23:34.12 | rwhitby | DarthPooh-Pre: and alpha version of Preware which accesses the Palm app catalog feeds |
23:35.41 | *** join/#webos-internals HiQ (i=d824a3a1@gateway/web/freenode/x-nfdaprqmgsataklw) |
23:35.54 | DarthPooh-Pre | rwhitby: : good stuff, thanks |
23:36.08 | rwhitby | DarthPooh-Pre: 2500 packages in Preware today |
23:36.16 | HiQ | I can't get my pre into diag mode. I do the ##usbpass# but I get this popup "Can't set passthrough state: com.palm.usbpassthrough is not running." Any ideas? |
23:36.27 | HiQ | Running 1.3.5.1 |
23:36.33 | rwhitby | HiQ: what are you using passthrough for? |
23:36.39 | *** join/#webos-internals oldsage (n=wIRCer@static-72-91-20-144.tampfl.dsl-w.verizon.net) |
23:36.54 | HiQ | So I can connect to my Pre and update my PRL |
23:37.03 | AMR-1 | loves when rwhitby asks questions like that... :) |
23:38.50 | rwhitby | HiQ: access now requires a code in 1.3.5 - see your regular modem hacking forums for details |
23:39.27 | HiQ | rwhitby: Yeah I have my code. But when the next screen comes up I get that error. |
23:39.32 | DarthPooh-Pre | rwhitby: : how does it handle pay/free apps from the palm feed? |
23:39.47 | rwhitby | DarthPooh-Pre: it just handballs to the app catalog app for purchase/download/install |
23:39.50 | alex__ | rwhitby: :( and can I install some good game? no quake, and no doom... I like to test the pre with a good and usable game |
23:40.10 | rwhitby | alex__: you'll have to talk to your software vendor about that |
23:40.45 | alex__ | rwhitby: I'm using the Sprint webos that is 1.3.5 (sdl allowed), in my country, I only have 1.3.1 (no sdl, so no games) |
23:42.49 | rwhitby | alex__: there is no discussion of accessing commercial software via alternate methods in this channel. |
23:43.08 | rwhitby | if you want those games, purchase them from the Palm app catalog. |
23:43.32 | alex__ | rwhitby: I'm not talking about alternate way... I'm talking about credit card pay or somethign similar, but app catalog dont' let me do it |
23:43.58 | rwhitby | alex__: yes, you need a US credit card |
23:43.58 | alex__ | I can't find the app in the app catalog |
23:44.06 | *** join/#webos-internals wjclerk (i=61752239@gateway/web/freenode/x-fpakhkipjqlhkwoq) |
23:44.08 | alex__ | only us card? :( |
23:44.12 | rwhitby | yes |
23:44.15 | *** join/#webos-internals melo (n=melo@99-33-56-71.lightspeed.rcsntx.sbcglobal.net) |
23:44.21 | alex__ | I thinkg that I must wait... :( thanks for all |
23:45.05 | rwhitby | alex__: the legal way that I did it was to activate a phone in the US, create a US Palm Profile, and add a US Visa debit card bought for me by a colleague in the US |
23:45.19 | rwhitby | and then use all that from Australia |
23:45.33 | melo | hey i woke up with my pre updated without removing patches or themes... and now i can't download install or remove patches from preware, i removed the themes arleady. is there anything i can do |
23:45.43 | rwhitby | melo: EPR |
23:46.08 | melo | i can't install epr from preware and tried epr from quickinstall and it didnt work |
23:46.41 | rwhitby | melo: partial erase is your next option |
23:46.51 | rwhitby | make sure you back up all your data first |
23:47.06 | alex__ | rwhitby: it's crazy for me do all this, only for a game... I must wait :) but thanks for ur help |
23:47.31 | rwhitby | alex__: yep, that's the hoops that non-US people need to jump through at the moment |
23:47.49 | melo | what if i didnt want to erase anything like pictures and messages? |
23:48.15 | rwhitby | melo: dunno, back them up first |
23:48.42 | ali1 | how do you make a clean copy from svn directories? |
23:48.57 | melo | what's the easiest way to backup the pictures and messages |
23:49.07 | melo | cuz i dont think it does that with the web backup |
23:49.16 | Eguy-mac | usb drive mode |
23:49.39 | rwhitby | ali1: just remove all the .svn dirs at all levels, then git add . at the top level |
23:49.51 | wjclerk | rwhitby: appreciate all of the work you've been putting in on webos applications. I have a question if you don't mind. I've used preware to install a lot of patches and applications, then lost my data and |
23:50.46 | *** join/#webos-internals Wiz1999_ (i=4b86991e@gateway/web/freenode/x-xropstmxllfistig) |
23:50.54 | wjclerk | had to restore. Data is back, but apps and patches don't show as installed anymore. if I try to reinstall through preware, get hunk messages and ipkg errors. anything i can do short of a wipe? |
23:51.42 | rwhitby | wjclerk: probably not, unless you want to do lots of ipkg -o ..... remove commands |
23:52.26 | wjclerk | is there a wholesale way to apply those ipkg commands (like with an application or a batch file), or do they have to be applied individually? |
23:53.12 | *** join/#webos-internals Wiz1999 (i=4b86991e@gateway/web/freenode/x-mielufdhcvrfkhnu) |
23:53.18 | AMR-1 | to continue newb poundin on ppl who know...I have app-assistant.js in my tree, a command folder with the kill/start commands in them. Do I need the upstart folder since I'm not actually gonna start anything upon upping? |
23:53.22 | rwhitby | wjclerk: if you can backup your data, do a full erase and then doctor, that would be best. |
23:53.50 | melo | how do i backup my messages using the usb drive mode? |
23:54.07 | rwhitby | AMR-1: where's the code living - which public repository? |
23:54.18 | wjclerk | Alright, will do. Thanks for letting me bounce the question off of you. I wish you lots of success in your palm endeavors, especially with us newbies around to ask simple questions. |
23:54.31 | AMR-1 | not ready for git yet |
23:54.39 | Robi_ | melo: just ssh in and copy the /var/luna/data/dbdata/*.db3 to /media/internal |
23:54.42 | rwhitby | melo: not that I know of. there are threads on PreCentral about how to do that |
23:54.47 | *** part/#webos-internals wjclerk (i=61752239@gateway/web/freenode/x-fpakhkipjqlhkwoq) |
23:54.52 | egaudet | rwhitby, any reason to recommend full erase over partial erase? |
23:54.54 | Robi_ | then doctor, then copy those back |
23:55.07 | rwhitby | egaudet: the unknown state of the device |
23:55.11 | melo | okies thanks |
23:55.12 | Robi_ | with latest doctor the media partition remains |
23:55.23 | Robi_ | I *just* did this |
23:55.25 | egaudet | what do you mean? |
23:56.18 | melo | do i have to have my pre rooted for that robi? |
23:56.20 | ali1 | rwhitby: git add . then git commit? or do i just push to the server? |
23:56.22 | egaudet | data in /media/internal outside of cryptofs is supposed to be unknown, but it doesn't effect the state |
23:57.06 | Robi_ | haha available applications in preware says 1234 |
23:57.47 | rwhitby | ali1: git add . (make sure you're in a dir under nonworking), then git commit (make sure your email and name is set up in git config --global) and then git push |
23:58.49 | DarthPooh-Pre | supertux installs but doesn't load for me... interesting |
23:58.50 | Robi_ | bah what a mistake to insall patches from wosqui |
23:58.57 | *** join/#webos-internals jjcarter (i=60e18f98@gateway/web/freenode/x-tcafpuqofaanjjeg) |
23:59.01 | Robi_ | now preware has no clue |