**** BEGIN LOGGING AT Tue Jan 05 05:58:14 2010 Jan 05 05:58:49 egaudet: try now Jan 05 05:59:06 good now, thanks Jan 05 05:59:55 hmm, if I manually configure the virtual net device in the guest, I can ping the virtio net device on the host Jan 05 06:00:00 hmmz Jan 05 06:00:18 but dhcp isn't working, even though dnsmasq is running and virt-manager says it's doing dhcp Jan 05 06:00:18 whacvha working on jacques?? Jan 05 06:00:34 can i help Jan 05 06:00:40 oc80z: I'm trying to install an ubuntu virtual machine so I can run scratchbox2 inside it Jan 05 06:00:51 ok Jan 05 06:01:00 oc80z: do you know about libvirt / virt-manager ? Jan 05 06:01:10 i can catch up Jan 05 06:01:20 ur stuck on the VM side? Jan 05 06:01:45 ...getting IP Jan 05 06:02:04 ahh u are using virt-manager Jan 05 06:02:17 nice Jan 05 06:02:28 destinal: re sb2: use /usr/local/include, don't override /usr/include Jan 05 06:03:09 ...any progress? Jan 05 06:03:32 what is the host node? Jan 05 06:03:46 rwhitby: so you want /usr/include headers to be available to build from? Jan 05 06:03:56 destinal: yes, those are from the toolchain Jan 05 06:03:59 I can ping the host's physical IP, but I can't ping anything further out Jan 05 06:04:16 oc80z: host is fedora12 x86_64 Jan 05 06:04:35 destinal: still playing wit dosbox when i get it going i wil report back i need t figure out how to enable netowrking Jan 05 06:04:49 egaudet: supertux plays (though probably needs optimized, kind of performs poorly). no music though. Jan 05 06:05:21 accelerometer stick is a weird way to play :) Jan 05 06:07:41 rwhitby: ok looks like you're right, /usr/lib, /usr/include, /lib all from toolchain so we do want /usr/local .. should have noticed that right away Jan 05 06:07:43 destinal: can we just shove libs and includes into a directory and add LDFLAGS and CPPFLAGS and CFLAGS to the config ? Jan 05 06:08:17 bpadalino: into the config of what Jan 05 06:08:17 whats the host node ? Jan 05 06:08:19 bpadalino: that's what preware/cross-compile/staging/armv7 is meant to be Jan 05 06:08:44 destinal: ~/.scratchbox2//sb2.config Jan 05 06:09:07 bpadalino: I don't think so, we want autoconf scripts to buy into the matrix, as it were Jan 05 06:09:37 and we want the palm headers to be under preware/cross-compile somewhere, not stored under ~/.scratchbox. the config which points to them can be stored under ~/.scratchbox in our 'armv7' config Jan 05 06:09:40 my preware has "feed" where the feed url should be. I've googled and searched for a solution but could find none Jan 05 06:09:51 mpolite: reinstall package manager service correctly Jan 05 06:09:53 ....jac ok Jan 05 06:10:25 cause we want to be able to blow away the staged palm headers by an rm -rf of preware/cross-compile/staging Jan 05 06:10:38 i understand that Jan 05 06:10:53 I've reinstalled from quick install a number of times. I'll try again. Jan 05 06:11:02 can u go to bridge instead of nat? Jan 05 06:11:05 mpolite: what version of quick install? Jan 05 06:11:17 can you += on CFLAGS passed to configure ? Jan 05 06:11:32 bpadalino: why? Jan 05 06:11:40 just curious i guess Jan 05 06:11:54 rwhitby, I can't push Jan 05 06:12:03 I don't have the laptop here, but it's the version that was released before the webos 1.2.1 update. Jan 05 06:12:09 I imagine it's possible but if we set things up right the configure scripts will do everything for us. we can still reconfigure makefiles as needed also Jan 05 06:12:36 but again, want to minimize that Jan 05 06:12:45 destinal: well, i was just saying to help configure find stuff .. Jan 05 06:13:11 jacques where r u stuck now bro. Jan 05 06:13:25 ok so the next thing is to try to address the pathmaps, I think Jan 05 06:13:44 ./configure CFLAGS="$(CFLAGS) -I/usr/webos/include" CPPFLAGS="$(CPPFLAGS) -I/usr/webos/include" LDFLAGS="$(LDFLAGS) -L/usr/webos/lib" Jan 05 06:14:05 egaudet_: what clone URL did you use? Jan 05 06:14:26 git@git.webos-internals.org:/games/supertux.git Jan 05 06:14:32 mpolite: you need webos quick install 2.96 - it clearly states this on http://install.preware.org Jan 05 06:14:33 would that append the -L and -I appropriately to the non-standard locations for those headers ? Jan 05 06:14:56 bpadalino: the directories will appear to be /usr/local/include and /usr/local/lib, by magic Jan 05 06:14:58 destinal: I agree we want the pathmaps to do the work for us Jan 05 06:15:15 we don't need to mention the webos dirs to configure Jan 05 06:15:21 ok Jan 05 06:15:30 oc80z: hmm maybe I can go to bridge. I wonder what the implications are... and how I do it Jan 05 06:16:09 rwhitby, nvm I got it Jan 05 06:16:24 jacques: I always use bridged networks on my virtualization systems, they appear as new MAC addresses on the same local ethernet segment, life is good and happy Jan 05 06:17:01 I use NAT and a host only Jan 05 06:17:19 so I can talk host to guest when not connected to a real network Jan 05 06:17:45 rwhitby: good point, if you are on a laptop that can be very handy Jan 05 06:18:01 rwhitby: how would the guest access the internet to get updates / new packages? Jan 05 06:18:04 I had an issue with win7 nat and host only for some reason, but bridged worked fine Jan 05 06:18:11 jacques: via the nat when connected Jan 05 06:18:21 destinal: so when i am in sb2, and i ls -l /usr/local/include .. where is that pointing ? Jan 05 06:18:23 jacques: guest has dual interfaces Jan 05 06:18:32 bpadalino: right now, to /usr/local/include Jan 05 06:18:38 bpadalino: but if we edit the pathmap... Jan 05 06:18:43 whatever directory we specify Jan 05 06:18:45 bpadalino: we want it to point to preware/cross-compile/staging/armv6/usr/include Jan 05 06:18:47 in that 00_dev lua script ? Jan 05 06:18:51 my ubuntu guest only detects one interface Jan 05 06:19:07 /usr/share/scratchbox2/lua_scripts/pathmaps/devel/00_default.lua Jan 05 06:19:12 jacques: in virtualbox, set up an additional interface, host-only,vboxnet0 Jan 05 06:19:18 yeah that one Jan 05 06:19:28 yes Jan 05 06:19:50 destinal: so we want the cross-compile makefile to be able to set up the 'armv7' scratchbox, not needing root access. Jan 05 06:19:53 rwhitby: I'm not using virtualbox, I'm using libvirt / virt-manager with KVM Jan 05 06:20:05 jacques: ah, why? Jan 05 06:20:11 sounds like I need to do some reading on this. Jan 05 06:20:19 (since you're running virtualbox anyway for the Palm SDK) Jan 05 06:21:03 rwhitby: I never installed the SDK, though I did download a virtualbox package for F12 Jan 05 06:21:26 egaudet_: can you move everything down into a 'src' directory please? to leave room for the launcher app Jan 05 06:21:31 as for why, I bet KVM performs better Jan 05 06:21:37 rwhitby: right, I was actually thinking $HOME/preware something perhaps Jan 05 06:21:47 and I have used KVM before, though manually, before all this graphical config stuff Jan 05 06:21:49 we could make the autobuilder system have a home directory as well to match, right? Jan 05 06:21:58 destinal: it should be in whereever they git clone cross-compile Jan 05 06:22:04 well poop - that was easy in that file Jan 05 06:22:06 right Jan 05 06:22:19 bpadalino: does it work? Jan 05 06:22:20 just add in one of those mappings Jan 05 06:22:21 yeah Jan 05 06:22:31 can it be done just for armv7 Jan 05 06:22:37 well there's a target setting Jan 05 06:22:43 well wait Jan 05 06:22:43 hold on Jan 05 06:22:46 since it will be different for each arch Jan 05 06:22:50 maybe not Jan 05 06:23:15 sb2 already knows what the target dir is Jan 05 06:23:18 it has one for each arch Jan 05 06:23:30 Hi, I can't update the OS on my pre past 1.2.1, anyone have any suggestions other than webosdoctor? i have a bunch of homebrew apps i'd hate to have to reinstall Jan 05 06:23:46 by default under ~/.scratchbox2 something, but I'm sure that's configurable Jan 05 06:24:23 webos-intenals.org/preware.org was pushing out 20Mb/s sustained for 4 hours today Jan 05 06:25:00 if i cant get my phone to doctor is there any way to force it it keeps coming up error.....im on windows 7 if that makes a difference Jan 05 06:25:03 rwhitby: the 1.3.5.1 update, or slashdot? Jan 05 06:25:15 destinal: big game ipkgs I expect Jan 05 06:25:50 yeah, when a new update hits for one of those packages it could be bad.. maybe we should resort to bindiffing Jan 05 06:25:54 aye aye this tileable perlin noise is a bitch to get right. Jan 05 06:26:35 rwhitby: or do we still have plenty of bandwidth? Jan 05 06:26:57 destinal: osuosl.org has multiple gigabit interfaces to Internet2 Jan 05 06:27:03 ah, ok Jan 05 06:27:07 then I guess we're fine :) Jan 05 06:27:31 we're in the same rack as master.kernel.org remember ;-) Jan 05 06:27:39 ah, good point Jan 05 06:29:01 bpadalino: so hopefully you understand this chain thing a little better than I do Jan 05 06:29:16 i am trying to wrap my head around it ... Jan 05 06:29:17 OSUOSL's bandwidth is ... impressive Jan 05 06:29:20 first time looking at lua Jan 05 06:29:24 rwhitby: when your doctoring pre and it says chargingon the java app what does it show on the phone? mine is showing a usb symbol Jan 05 06:29:24 me too Jan 05 06:29:24 and figuring out what's going on Jan 05 06:29:41 so is quake running on the gpu now? Jan 05 06:29:46 JMyaDaGod: yes that's normal Jan 05 06:29:48 USB symbol Jan 05 06:30:02 destinal: http://web11.twitpic.com/img/54991691-abd8d440b2a27ee51383c1f7de1104b6.4b42dc3f-full.png Jan 05 06:30:05 i keep getting phone disconnected try again Jan 05 06:30:13 it's still in bootie and bootie is reporting the charge levels, the doctor will wait until it's safely charged before continuing Jan 05 06:30:31 destinal:i keep getting phone disconnected try again Jan 05 06:30:48 JMyaDaGod: I had that happen and I changed PC's and it fixed it Jan 05 06:30:53 cool Jan 05 06:30:57 ok booting lappy up now Jan 05 06:31:00 destinal: gave up on virtual box got win98 to start installing Jan 05 06:31:01 JMyaDaGod: did you try forcing it into the usb mode? Jan 05 06:31:03 IT may have had something to do winth windows 7 or vmware or.. I don/t know Jan 05 06:31:11 it was something like hold volume up key when restarting Jan 05 06:31:15 or something like that Jan 05 06:31:22 man, haven't even found time today to try out the new quake ... Jan 05 06:31:32 JMyaDaGod: you realy ending up doctoring? Jan 05 06:31:45 I had to force mine with the hold vol up key trick or it wouldn't work with webosdoc Jan 05 06:31:55 Jack87: it wont shoe anything in update screen at all Jan 05 06:31:59 show* Jan 05 06:32:02 rwhitby: I'm totally torn between liking the new virtual joystick and finding it awkward, between liking the change and preferring the old touchlook Jan 05 06:32:38 destinal: I'm pretty much the same Jan 05 06:33:10 destinal: maybe we can make togle for old but i didnt like touch look so much Jan 05 06:33:11 I'd like to try the old controls with the new framerate Jan 05 06:33:32 touchlook feels really cool and accurate, but I think it would get fatiguing after a while. and the joystick requires very little movement but I'm just not very accurate with it, I keep moving too slowly or darting too far Jan 05 06:33:33 i can send old binary to people Jan 05 06:34:25 I rebooted my laptop and now the virtual netowrk seems much better Jan 05 06:34:30 JMyaDaGod: turn it off, hold vol up, plug it in Jan 05 06:34:31 all you have to do is make a dupliket bin dirctory somewheree Jan 05 06:34:47 the guest gets a dhcp address now Jan 05 06:34:48 yeah, touchlook does get fatiguing. I played the first couple of levels yesterday and my hands felt weird afterword Jan 05 06:35:02 duplicate* Jan 05 06:35:24 maybe the joystick just needs to spread out a little more for me and sensitivity needs turned down Jan 05 06:35:38 should be possible to make it configurable Jan 05 06:36:06 Jack87: the old ipkgs remain in the feed Jan 05 06:36:11 would be nice to have alittle center point to Jan 05 06:36:35 some times I think I'm in the middle and it darts off.. Jan 05 06:36:54 have you tried id's port of doom for ipod/itouch? that's the way to do a virtual joystick, and I think the source to it is publicly avalible Jan 05 06:36:55 really, I Just want a joystick or mouse, but lacking that :) Jan 05 06:36:55 rwhitby: thanks :) Jan 05 06:36:56 The joystick is a wip i think Jan 05 06:37:12 how hard would it be to place like alittle black or white dot in the middle? Jan 05 06:37:21 crosshair Jan 05 06:37:23 dangerskew123: is it in the app catalog? Jan 05 06:37:31 s/catalog/store/ Jan 05 06:37:31 destinal meant: dangerskew123: is it in the app store? Jan 05 06:37:55 or acell for strafe :P Jan 05 06:38:08 it's like 5 bucks on the app store, but I'd released the source on their site I think Jan 05 06:38:10 60min for win 98 install :-. Jan 05 06:38:16 *id Jan 05 06:38:32 Jack87: you really had _that_ much trouble with dosbox? Jan 05 06:38:52 destinal: no on the phone with a girl... ahhh Jan 05 06:38:57 lol so i couldnt read directoins Jan 05 06:39:14 an hour though? Jan 05 06:39:15 http://www.idsoftware.com/doom-classic/ the source download is on that page Jan 05 06:39:18 Could just say on the phone? Jan 05 06:39:26 Had to throw in the "with a girl" :p Jan 05 06:39:41 dangerskew123: awesome Jan 05 06:39:43 thanks Jan 05 06:39:59 destinal: i just started it just for hell of it didnt realize time Jan 05 06:40:08 Abyssul: 3he one time he has a chance to brag he's gonna take it :D Jan 05 06:40:11 Abyssul: that means ill be on here for awhile Jan 05 06:40:16 destinal: ?o problem Jan 05 06:40:18 Abyssul: ahh..! Jan 05 06:40:27 dangerskew123: interesting, this may even be an opengl-es implementation we can port Jan 05 06:40:47 awesome! Jan 05 06:41:04 there's even multiplayer in it... Jan 05 06:42:16 even better Jan 05 06:42:43 go for it ;D Jan 05 06:42:52 SDL apps automatically set the accel frequency to ~30HZ Jan 05 06:42:57 dangerskew123: haha, the circle closes Jan 05 06:43:06 dangerskew123: id has ported prboom to the iphone Jan 05 06:43:29 seriously? it's just prboom? Jan 05 06:43:42 well, an iphone port of it, yeah Jan 05 06:43:57 very neat Jan 05 06:44:00 doomclassic_iphone_v1.0_source\code\prboom Jan 05 06:44:13 destinal: installing in dosbox Jan 05 06:45:42 dangerskew123: alas, opengl-es 1 Jan 05 06:45:45 not 2 Jan 05 06:46:00 has anyone confirmed if it's ok to apply the latest update with only removing calendar patches? Jan 05 06:46:03 destinal: hehehe Jan 05 06:46:10 the pre uses opengles 1.1 right? Jan 05 06:46:25 egaudet_: 2.0 Jan 05 06:46:30 destinal: i keep getting error that i need to run install from cd Jan 05 06:46:36 ahh Jan 05 06:46:41 destinal: so are you saying it might be possible to actually port that over? Jan 05 06:46:52 destinal: it might the anti piracy shit ahh diving me nuts Jan 05 06:46:53 dangerskew123: sure Jan 05 06:47:17 I think you guys could get quake 3 arena to work although it would take alot more time. Jan 05 06:47:26 it uses SDL and OpenGL es 1, we just need to port to 2.0 Jan 05 06:47:37 geez you guys are amazing Jan 05 06:49:51 destinal: ah .. so that devel is for when sb2 -m devel is used .. Jan 05 06:49:55 i am using simple mostly .. Jan 05 06:50:00 so i need to modify that chain Jan 05 06:50:07 bpadalino: when you run configure or make it will switch Jan 05 06:50:19 oh does it Jan 05 06:50:20 but you can alter simple as well Jan 05 06:50:23 if you like Jan 05 06:51:04 only when you run make or configure ? Jan 05 06:51:18 it appears www.ioquake.org is easier to port to openGL ES Jan 05 06:51:20 I think Jan 05 06:51:25 bpadalino: well, from the docs -- Using the plain sb2 ./configure command activates the devel-mode mappings for sb2. This means that most tools that are needed during package building process are taken from the installed Tools Distro and not from the rootstrap. Jan 05 06:51:31 bpadalino: http://maemo-sdk.garage.maemo.org/user-guide.html Jan 05 06:52:39 interesting Jan 05 06:52:47 some of that only applicable to maemo, but good info on scratchbox2 nonetheless Jan 05 06:53:09 so if i sb2 -m devel ls -l /usr/local/include .. it should show me my mappings Jan 05 06:53:18 should do Jan 05 06:54:49 sb2 -d -m devel ls -l /usr/local/include/ Jan 05 06:54:50 anyone know how to enable tcp/ip netowrking in dosbox Jan 05 06:54:52 gives me nice debug Jan 05 06:54:58 so then i go through the log and i see this Jan 05 06:55:09 Number of pathnames: Jan 05 06:55:09 Mapped 0 to 0 destinations Jan 05 06:55:10 Passed 0 pathnames without modifications Jan 05 06:55:12 Passed 9 because mapping was disabled Jan 05 06:55:14 bpadalino: which file are you changing for the mappings? Jan 05 06:55:14 hrmmmmmmmm Jan 05 06:55:44 rwhitby: trying /usr/share/scratchbox2/lua_scripts/pathmaps/devel/00_default.lua Jan 05 06:55:52 and ./simple/00_default.lua Jan 05 06:57:27 bpadalino: could we be overcomplicating things? what happens if we just try adding our libs and includes to ~/.scratchbox2/arm7/include and ~/.scratchbox2/arm7/lib Jan 05 06:57:49 are you using qemu-arm? Jan 05 06:57:51 destinal: i am not sure rwhitby finds that acceptable Jan 05 06:57:53 I wonder if it merges them dynamically Jan 05 06:58:11 bpadalino: well we may be able to change ~/.scratchbox2 to another path, and then we win Jan 05 06:59:06 the custom lua may still be better Jan 05 06:59:07 just wondering Jan 05 06:59:31 mmm Jan 05 06:59:38 i just got the best sdl game for the pre Jan 05 06:59:41 WORMS! Jan 05 06:59:47 PuffTheMagic: WIN. Jan 05 07:00:00 zomg: i still have no doom Jan 05 07:00:05 :O full of win puff :D Jan 05 07:00:12 Who cares about Doom when you have Worms Jan 05 07:00:14 want the link to the code so u can get it working? Jan 05 07:00:15 worms world party too :D Jan 05 07:00:19 bpadalino: ~/.scratchbox is more acceptable than /usr/share/scratchbox Jan 05 07:00:22 PuffTheMagic: check the feed configuration ... Jan 05 07:00:37 rwhitby: you can load mapping rules using sb2 -M Jan 05 07:00:45 I wonder if I can decompile worms world party hmm :D Jan 05 07:01:00 Toaster23: uh, if you have to ask, the answer is "no" Jan 05 07:01:03 :) Jan 05 07:01:31 worms world party is an awesome game, though Jan 05 07:01:39 sure you can decompile it;) Jan 05 07:01:48 if it's a native binary, I've seen some very good decompilers generate pseudocode that looks nothing like something you can build Jan 05 07:01:59 you'd basically end up rewriting it based on the pseudocode Jan 05 07:02:09 aye that is true. Jan 05 07:02:28 hmm maybe some sort of emulator lol Jan 05 07:03:18 it'd be awesome to get dosbox working on the pre :) Jan 05 07:03:30 You could play t-fighter then :D Jan 05 07:03:48 dosbox runs on N900 already Jan 05 07:03:50 it's pretty nice Jan 05 07:03:53 did zsoc get frreciv going? Jan 05 07:03:59 wow. I've gotta say that quake is almost as scary as it used to be when playing it with touch controls. Jan 05 07:04:20 QuakeWorld with touch controls... Jan 05 07:04:23 that would be scary Jan 05 07:04:36 zomg: dosbox should be pretty simple to build I think Jan 05 07:04:38 ahhhh Jan 05 07:04:51 Toaster23: the worms i have is a pure sdl version that someone wrote in ocaml for a project in school it seems Jan 05 07:05:58 ooh neat :D Jan 05 07:06:15 OCaml? That's kinda scary as well :P Jan 05 07:06:25 http://www.martani.net/2009/07/worms-ultimate-on-ocaml-functional.html Jan 05 07:07:09 anyone looking for simple things to port could possibly check out some of the homebrew games/emulators for the GP2X as there's tons of sdl stuff for it and plenty of source avalible Jan 05 07:07:25 is there a holy nade? lol thats my fav Jan 05 07:07:28 I'm actually writing something worms-like Jan 05 07:07:33 but in JavaScript Jan 05 07:07:35 it is... slow Jan 05 07:07:36 =) Jan 05 07:07:42 lol why in javascript? Jan 05 07:07:48 Because I can? =) Jan 05 07:08:18 Here, try the dev version http://home.zomg.operaunite.com/tankwar/ Jan 05 07:08:22 hmm yeah but it'll have no functional use in the end cause of the slowness. Jan 05 07:08:37 actually Jan 05 07:08:39 Well it runs okay on PC Jan 05 07:08:43 you should be able to make it faster Jan 05 07:08:43 but that's about it =) Jan 05 07:08:56 after all they have raytracers working on the pre in javascript Jan 05 07:08:56 Not until they make JS engines faster Jan 05 07:09:00 these mappings are kindof a pain in my ass :( Jan 05 07:09:25 bpadalino, no joke. let's try the .scratchbox dir. Jan 05 07:09:55 I guess let me try triangle of doom Jan 05 07:10:25 uh oh zomg I made it crash lol Jan 05 07:10:33 Yeah it might do that :D Jan 05 07:10:38 What did you do? Jan 05 07:10:53 shot it lower then the bottom screen. Jan 05 07:11:01 oh, that shouldn't make it crash :D Jan 05 07:11:08 bug found :D Jan 05 07:12:07 damn zombies in quake keep killing me Jan 05 07:13:04 destinal: where do the dirs in .scratchbox/armv7/ map to? Jan 05 07:16:15 http://www.alientrap.org/nexuiz/ << this game is cool but I dont think you could get it to run on the pre :P Jan 05 07:16:42 uh.. apparently nowhere Jan 05 07:16:56 they must be used by LD_LIBRARY_PATH only Jan 05 07:17:06 so we need the lua after all Jan 05 07:17:16 it looks like it's very customizable .. Jan 05 07:17:21 if i could just understand wtf it was doing Jan 05 07:17:49 sb2 -M mappings.lua would be the best way ... Jan 05 07:18:03 Toaster23: sure, why not? Jan 05 07:18:11 and we don't have to futz with the defaults setup Jan 05 07:18:58 we need to updatr terminal to sdl-terminal Jan 05 07:19:25 it uses some complex effects and high quailty textures which increases the memory it uses if you look it has a min of 512 mb's to play not to mention a 1 ghz cpu \:P Jan 05 07:19:57 PuffTheMagic: the thing is, I haven't downloaded it yet, but sdl terminal seems to be a library for making SDL and SDL-OpenGL terminal style text windows render, not what we think of as a terminal program Jan 05 07:20:16 though it could certainly be used as part of making one or merged with our code or some general purpose terminal code Jan 05 07:20:17 yeah well i could make us a sdl termainl Jan 05 07:20:44 that would be dead simple Jan 05 07:20:50 cool Jan 05 07:22:39 bpadalino: I doubt that -M is incremental - we'll have to copy and modify Jan 05 07:23:10 rwhitby: indeed .. but you get total control over the mappings .. Jan 05 07:23:18 and you still don't have to modify any defaults Jan 05 07:23:42 smartly modifying their current templates is another deal altogether Jan 05 07:24:02 bpadalino: have you worked out the format of the mapping file? Jan 05 07:24:10 is it just a file from pathmaps? Jan 05 07:24:15 yes Jan 05 07:24:17 indeed it is Jan 05 07:24:23 it's just a lua script .. not even Jan 05 07:24:29 more like structures setup that other lua scripts import Jan 05 07:24:32 and follow a chain of rules Jan 05 07:24:44 unfortunately i cannot come up with a rule that it will follow Jan 05 07:25:04 rwhitby@take:~/.scratchbox2/armv7$ sb2 -M /usr/share/scratchbox2/lua_scripts/pathmaps/devel/00_default.lua ls /usr/include Jan 05 07:25:05 /bin/bash: error while loading shared libraries: /bin/bash: wrong ELF class: ELFCLASS64 Jan 05 07:25:20 I have no idea what that means Jan 05 07:25:23 me neither Jan 05 07:25:27 i haven't seen that Jan 05 07:26:09 try sb2 -d -M ... Jan 05 07:27:26 rwhitby: probably devel isn't set up for ls to work Jan 05 07:27:32 try simple Jan 05 07:27:33 no it is Jan 05 07:27:34 works for me Jan 05 07:27:41 and i think simple is really what we want .. i dunno .. Jan 05 07:27:52 devel seems to show the wrong /usr/include when i ls Jan 05 07:28:47 bpadalino: aha Jan 05 07:28:48 I get the feeling that the mappings only come into play when you type certain commands after sb2 Jan 05 07:28:54 you may need to sb2-init Jan 05 07:28:57 after editing Jan 05 07:29:09 think so? when i was modifying the lua files .. Jan 05 07:29:13 i'd make syntax errors Jan 05 07:29:16 and it would f up Jan 05 07:29:19 oh, ok Jan 05 07:29:21 destinal: we're doing sb2 -M now, not editing in /usr/share/scratchbox Jan 05 07:29:22 then maybe not Jan 05 07:29:25 so i didn't think i needed to reinit Jan 05 07:29:51 so I have an ubuntu VM with sb2 installed now Jan 05 07:30:21 yeah it's realtime anyway or on calling sb2 Jan 05 07:30:32 I was able to cause /lib to point and then not point Jan 05 07:31:14 I think we may just need a {prefix = "/usr/local", map_to = target_root}, Jan 05 07:31:22 hmm, maybe I need a few other things like git and subversion Jan 05 07:32:13 destinal: i've been trying .. Jan 05 07:32:24 but whenever i try to add a new rule Jan 05 07:32:27 it just doesn't want to follow it Jan 05 07:32:47 replace_by and map_to .. Jan 05 07:32:50 prefix and dir .. Jan 05 07:32:53 path .. Jan 05 07:36:00 destinal: libnapp.so is for native apps? Jan 05 07:36:06 ameng: yes Jan 05 07:36:12 {path = "/", use_orig_path = true}, Jan 05 07:36:12 {prefix = "/", map_to = tools} Jan 05 07:36:17 what is that supposed to mean ? Jan 05 07:36:38 bpadalino: ok, I can use a custom mapping file, and can cause /lib to change to target to real Jan 05 07:36:41 destinal: i put 1,3.5 rootfs to scratchbox1 Jan 05 07:36:58 rwhitby: as long as you can do it Jan 05 07:37:08 ... i seem to be stuck in an infinite loop of stupidity :( Jan 05 07:37:17 ameng: preware/cross-compile.git has sb2 and staging of palm includes and libs Jan 05 07:37:44 i wonder if i can blame 2:37a Jan 05 07:37:47 bpadalino: I can remove /lib, but cannot add /usr/local, so I suspect there is somewhere else that says what the list of paths to check is Jan 05 07:38:19 rwhitby: cool Jan 05 07:38:30 bpadalino: we're missing something Jan 05 07:38:32 yes Jan 05 07:39:01 rwhitby: there's another mapping for what happens when you map_to target_root Jan 05 07:39:05 somewhere Jan 05 07:39:32 because it doesn't necessarily go to a matching dir in ~./scratchbox2 Jan 05 07:41:00 line 244 of mapping.lua .. Jan 05 07:41:02 destinal: I'm using -d and am seeing no mappings for an added /usr/local Jan 05 07:41:10 found in /usr/share/scratchbox2/lua_scripts Jan 05 07:41:16 -d? Jan 05 07:41:19 debug Jan 05 07:41:25 so you can use sb2-logz Jan 05 07:41:28 the mappings and the lua aren't the same, I think Jan 05 07:41:33 one points at the other Jan 05 07:42:06 that location has a functon called Jan 05 07:42:10 just not sure where the mappings are Jan 05 07:42:11 function sbox_execute_replace_rule(path, replacement, rule) Jan 05 07:42:53 you can see where it checks dir -> prefix -> path .. Jan 05 07:43:11 * egaudet_ bed Jan 05 07:43:17 ooh - I think I just got something Jan 05 07:43:30 rwhitby: ? Jan 05 07:44:09 {prefix = "/usr/local", replace_by = "/dev/null", readonly = true}, Jan 05 07:44:25 rwhitby@take:~/.scratchbox2/armv7$ sb2 -M /srv/preware/cross-compile/support/mapping.lua ls /usr/local/ Jan 05 07:44:26 ls: cannot access /usr/local/: Not a directory Jan 05 07:45:21 interesting Jan 05 07:45:22 {prefix = "/usr/local", replace_by = "/srv/preware/cross-compile/staging/armv7/usr"}, Jan 05 07:45:31 rwhitby@take:~/.scratchbox2/armv7$ sb2 -M /srv/preware/cross-compile/support/mapping.lua ls /usr/local/ Jan 05 07:45:31 lib Jan 05 07:45:49 lol Jan 05 07:45:50 $ ls -al /usr/local Jan 05 07:45:50 crw-rw-rw- 1 root root 1, 3 2010-01-03 02:49 /usr/local Jan 05 07:46:06 so that's it, right/ Jan 05 07:46:14 rwhitby: ls /src/preware/cross-compile/staging/armv7/usr Jan 05 07:46:28 bpadalino: matches Jan 05 07:46:31 oh ok Jan 05 07:46:36 rwhitby: awesome Jan 05 07:46:38 then sure, why the crap didn't that work for me ? Jan 05 07:46:39 :( Jan 05 07:46:41 oh problem Jan 05 07:47:11 we get no magic for picking up the right directory based on target Jan 05 07:47:21 ? Jan 05 07:47:27 destinal: sb2 -M mapping-armv7.lua .. Jan 05 07:47:32 ah, ok Jan 05 07:47:42 that should work, I just think there's a more elegant way Jan 05 07:47:53 this will work however, and that's good enough for now Jan 05 07:47:58 destinal: probably, if targets match our arch names Jan 05 07:48:11 rwhitby: it dynamically replaces it already Jan 05 07:48:21 I can have arm7 and arm6 etc etc Jan 05 07:48:25 and it will replace the right one Jan 05 07:48:32 just by running sb2 Jan 05 07:48:38 rwhitby: which template did you start with ? Jan 05 07:48:49 destinal: that's only under ~/.scratchbox, right? Jan 05 07:48:59 bpadalino: simple Jan 05 07:49:20 rwhitby: there is a /usr/local/lib rule in there for qemu .. but i am not sure it has to be in there for our qemu stuff Jan 05 07:49:25 may want to take it out Jan 05 07:49:26 rwhitby: well yeah but I'm sure you can edit ~/.scratchbox2/config to use a different directory Jan 05 07:49:36 or see what happens in sb2 when you ls -l /usr/local/lib Jan 05 07:49:39 for giggles Jan 05 07:50:22 we're not quite all the way using the dynamic capabilities of sbox2, but this is close enough to get us building things easily Jan 05 07:50:43 even if we have to manually run a mapping that i don't think we should have to run based on each arch Jan 05 07:51:03 destinal: I'll define a ${SB2} command var in the makefiles, and we can change the options later Jan 05 07:51:27 we can start with three mapping files, and change to one when we work out how Jan 05 07:52:28 rwhitby: agreed Jan 05 07:52:57 let me try testing SDL this way Jan 05 07:53:26 i'm not too familiar with the linking stuff, but how does -lSDL know to look for libSDL.so and link against that ? Jan 05 07:53:37 by -L path Jan 05 07:53:53 rwhitby: well isn't ldconfig part of that too Jan 05 07:54:08 yeah, lots of things actually Jan 05 07:54:28 so there's still plenty to setup to be able to get it to the point of -lSDL -lGLESv2 Jan 05 07:54:29 I don't have to -L/usr/local/lib to link libsdl there in most systems Jan 05 07:55:26 bpadalino: yeah, -L/usr/local/lib is often implicit Jan 05 07:55:51 and so is it implied that libSDL.so = -lSDL ? Jan 05 07:55:57 which is why there are always those symlinks ? Jan 05 07:56:35 bpadalino: yep Jan 05 07:56:39 neato Jan 05 07:56:52 sounds like we're || to being pretty well off Jan 05 07:56:57 linker searches paths listed in ld.so.conf Jan 05 07:57:18 I just need to work out the best place to create these mapping files ... Jan 05 07:57:22 well rather, it searches its cache, which is created by walking patchs in /etc/ld.so.conf when ldconfig is run Jan 05 07:57:32 I guess I could just check them into git for the moment Jan 05 07:57:33 so was there ANYTHING else changed besides the calender fix in 1.3.5.1 Jan 05 07:57:34 s/patchs/paths/ Jan 05 07:57:34 jacques meant: well rather, it searches its cache, which is created by walking paths in /etc/ld.so.conf when ldconfig is run Jan 05 07:57:59 destinal: i think there is an issue with the version of quake on the phone it freezes everytime trying to join a game/search for server Jan 05 07:58:01 bpadalino: -lfoo implies libfoo.so Jan 05 07:58:20 looks like a lot of lag is going on with irc and jacques ? Jan 05 07:58:42 the lag is in my brain maybe Jan 05 07:58:57 destinal: its either quake or sdl.. whenever it attempts to gain network access freezes Jan 05 07:59:32 anyone know why sdl quake would freeze when atempting to gain network? Jan 05 07:59:35 now, what's the sed syntax to append after a matching line? Jan 05 08:01:27 don't you need the capture and $1 ? Jan 05 08:03:47 sed 's/(regex)/\1append/' ? Jan 05 08:04:51 cross-compile.git updated Jan 05 08:05:04 look for staging/mapping-armv7 Jan 05 08:05:09 rwhitby: wow it's late over here -- have to sleep Jan 05 08:05:16 good luck with that Jan 05 08:05:35 suddenly it's 1am and last I looked it was 11. :) Jan 05 08:05:43 night Jan 05 08:06:00 * rwhitby takes a couple of hours break before implementing this stuff Jan 05 08:06:05 night Jan 05 08:06:28 yeah i need to go to bed .. 3a here Jan 05 08:06:30 * Jack87 jack needs to learn to take breaks and sleep Jan 05 08:06:38 night Jan 05 08:06:47 good luck rwhitby Jan 05 08:06:50 any quick way I can test my sb2 install ? Jan 05 08:07:16 jacques: build quake from wiki page instructions Jan 05 08:07:27 oops, build scummvm from wiki page instructions Jan 05 08:08:09 rwhitby: OK will try Jan 05 08:08:25 * rwhitby bbiacoh Jan 05 08:12:07 Jack87: I work with a guy who sleeps only 2 hrs/day, with 4 30 min naps. maybe you should try it. Jan 05 08:12:50 preston: i should give that a shot... :) might go a long way Jan 05 08:13:27 that is only 4 hours of sleep per day... Jan 05 08:13:29 crazy... Jan 05 08:13:45 no, it's only 2 Jan 05 08:13:57 cryptk|work: only 2 :) Jan 05 08:14:00 I meant it's just the 4 naps. Jan 05 08:14:06 oh, I was adding it all up Jan 05 08:14:18 cryptk|work: last night i didnt go to bed till sun was coming up... and i dont work nights Jan 05 08:14:22 I thought you meant sleep for 2 hours, then 4 additional 30 min naps Jan 05 08:14:34 lol @ Jack87 Jan 05 08:14:36 cryptk|work: oh! Jan 05 08:14:57 I miss my Pre Jan 05 08:15:07 cryptk|work: you didnt go get it for lunch? Jan 05 08:15:13 damn wife locked the top lock at the apartment and went to sleep Jan 05 08:15:19 so I couldn't get in to get it Jan 05 08:15:20 by the way quake runs like shit on my computer lol Jan 05 08:15:37 and I called her on the phone but she left her phone in the living room so it didn't wake her up Jan 05 08:15:39 haha Jan 05 08:15:42 and windows 98 take forever to install Jan 05 08:16:14 cryptk|work: oh shit... you went home and couldnt get it :( im sorry Jan 05 08:16:30 yeah Jan 05 08:16:38 so I will have to try the new quake after I get off work Jan 05 08:16:56 cryptk|work: top lock is lock from inside only? or you just dont have a key Jan 05 08:17:05 quake controls on pre are better then the computer by the way Jan 05 08:17:16 top lock is inside only Jan 05 08:17:20 haha Jan 05 08:17:25 wasd + mouse on computer Jan 05 08:17:40 mouse on old doss games suck Jan 05 08:17:45 dos* Jan 05 08:17:54 yeah, I know Jan 05 08:18:03 still installing win 98 its been hour and a half almost Jan 05 08:18:28 i used dos box to install quake and i was able to run winquake on win7 Jan 05 08:18:56 then why are you installing 98? Jan 05 08:19:10 and if it is a 64bit processor then 98 may have some problems... Jan 05 08:19:11 runing quake inside dosbox i couldnt figure out how to turn networking on (by this i mean i tried multi player didnt give me tcp ip optoins so i closed dosbox) Jan 05 08:19:22 haha Jan 05 08:19:29 cryptk|work: its a netbook remember? Jan 05 08:19:32 I think you have to turn the networking support on in dosbox Jan 05 08:19:38 thats right Jan 05 08:19:41 forgot, lol Jan 05 08:19:51 I am just used to my computer at hom Jan 05 08:19:55 s/hom/home Jan 05 08:21:33 just downloading quake3/played it...we need to port that to the pre :) Jan 05 08:22:20 I think we may need to get OpenGL all figured out before Q3 is a real possibility Jan 05 08:22:25 it may be a bit much for SDL Jan 05 08:22:36 cryptk|work: im not sure it it actually supports tcp ip netowrking Jan 05 08:23:23 DOSBox can emulate a serial nullmodem cable is what i am seeing in the read me Jan 05 08:23:27 it remaps IPX/SPX inside dosbox to TCP/IP outside dosbox Jan 05 08:23:36 so you enable the IPX simulation Jan 05 08:23:37 good news guys, my 21.5 inch touchscreen monitor will be here tomorrow :) Jan 05 08:23:42 then set up quake to use IPX/SPX Jan 05 08:23:55 Decimate: upgrading the pre? lol Jan 05 08:24:06 :P no, just my computer :) Jan 05 08:24:09 wouldn't that be a little heavy Jan 05 08:24:10 haha Jan 05 08:24:22 ill have my current 23" monitor along side of my new monitor coming in Jan 05 08:24:25 will be perfect. Jan 05 08:24:28 will i be able to connect via tcp ip using pre? Jan 05 08:24:33 which dosnt work by the way Jan 05 08:24:35 or i could just carry it around and use it for my pre.. :P Jan 05 08:25:00 you should be able to Jan 05 08:25:17 7min on win98 install = 35min in real time Jan 05 08:25:19 but if quake supports tcp/ip then it should be able to just use that in dosbox Jan 05 08:25:25 you would just need to enable it in dosbox Jan 05 08:26:01 cryptk|work: question is how? Jan 05 08:26:59 lemme look into it Jan 05 08:27:33 god damn it still says 7min! Jan 05 08:28:35 hehe dos is nice not case sensitive Jan 05 08:29:05 wish dosbox supported scrolling! Jan 05 08:33:33 runs even worse in dosbox.... i hope vbox win98 does better Jan 05 08:34:22 still on updating system settings 7min remaining Jan 05 08:37:22 dosbox is a vga emulation Jan 05 08:37:32 it only supports scrolling if dos does Jan 05 08:37:36 use fdos or ansi.sys Jan 05 08:39:51 thanks tmzt Jan 05 08:41:23 where do the sb2 logs go? Jan 05 08:41:36 it's erroring out and says to look at the log but I have no idea where it is Jan 05 08:41:50 how many of you guys miss this screen http://i49.tinypic.com/ixtmpj.png Jan 05 08:42:52 i quit restarting now.. made me do a scan disk checking drive c for errors Jan 05 08:42:57 oh man this takes me back Jan 05 08:43:09 the heck is goin on... thats not a palm pre Jan 05 08:43:09 heh Jan 05 08:43:23 oh I found the logs in ~/.scratchbox2 Jan 05 08:43:31 joshua: i want to some how run a quake server for pre to connect to having tons of issues lol Jan 05 08:44:07 ah, heh. error is: mmap: Permission denied Jan 05 08:44:11 i think you can do that without windows 98 Jan 05 08:44:21 i am being good and letting it run the scandisk stupid yellow bar.... so tempting to hit exit Jan 05 08:44:30 joshua: im sure i can.. lol Jan 05 08:44:30 argh. I can't believe Palm is going to make me uninstall all my patches and go through that process over again within the span of one week Jan 05 08:44:40 (stupid EAS bug) Jan 05 08:44:53 xcomp: just uninstall calandar patches Jan 05 08:45:13 btw, is there some way to batch install patches instead of doing them one-by-one after OS updates? Jan 05 08:46:06 go god my instalation has become corrupt Jan 05 08:46:23 do you have the full quake or still using the demo Jan 05 08:46:35 joshua: full quake Jan 05 08:46:43 http://www.gameaholic.com/serverstatus/qs/209.163.188.162/ i wonder if this is really active Jan 05 08:46:48 or if the page is just there Jan 05 08:47:39 joshua: intresting ill give it a shot on the computer Jan 05 08:48:13 too bad the sales are over, I picked up the whole iD pack on steam for $24 last week Jan 05 08:48:18 has every quake and doom game Jan 05 08:50:45 echo 4096 > /proc/sys/vm/mmap_min_addr FTW Jan 05 08:54:05 joshua: it connected to that server said connection accepted but consol window never went away Jan 05 08:54:17 heh Jan 05 08:54:31 i think you can connect via command line, like +connect ip or something Jan 05 08:54:41 where can i get the installers for preware for webOS 1.3.1? Jan 05 08:54:48 what would be cool is if there was a webos card that let you enter whatever flags you want Jan 05 08:55:31 rofl. guess who the first commenter on engadget's nexus one review is? Jan 05 08:56:04 It's a damn good phone. Jan 05 08:56:06 nice Jan 05 08:56:07 UserInstalledPluginsPath Jan 05 08:56:12 +UserInstalledPluginsPath=/media/cryptofs/apps/usr/lib/BrowserServerPlugins Jan 05 08:56:15 2nd response to Eric: Jan 05 08:56:25 @Eric Schmidt Not good enough Jan 05 08:57:16 shit one of my hard drives is making clicking sound Jan 05 08:57:57 click of death... bye bye data Jan 05 08:59:11 no funny smells Jan 05 08:59:17 god damn it Jan 05 08:59:31 last one I had click on me had no funny smells either. Jan 05 08:59:40 it just died quietly like a cancer patient Jan 05 08:59:51 how much time to oi have Jan 05 09:00:20 personally I'd try to power off the PC in question as quickly as possible Jan 05 09:01:12 external drive turned it offfuck i think its goan Jan 05 09:03:42 this is like the busiest day of the year in the web hosting business and the guy that worked before me did a real half-ass job.... what a night Jan 05 09:05:12 rwhitby: this error I dunno about. maybe something broke with the last cross-compile update: Running ScummVM configure... Jan 05 09:05:13 Looking for C++ compiler... none found! Jan 05 09:05:46 arm-none-linux-gnueabi-g++ is indeed there Jan 05 09:17:16 rwhitby: OK scummvm built Jan 05 09:17:52 one thing which was confusing me is that apparently scratchbox requires the native gcc and g++ to be installed even though it doesn't use them Jan 05 09:41:09 Jack87: you still on? Jan 05 09:41:19 yup Jan 05 09:41:54 cryptk|work: im here Jan 05 09:43:57 cryptk|work: did you read about my hard drive clicking noise... and now its just dead... Jan 05 09:44:10 i am freezing it.. seeing if the myth is true Jan 05 09:45:43 did you wrap it in saran wrap first? Jan 05 09:45:48 to keep the moisture out Jan 05 09:45:53 that is what the myth says to do Jan 05 09:46:04 I don't personally think it will work... but whatever, lol Jan 05 09:46:08 its in a ziplock bag... should be good enough Jan 05 09:46:20 anything important on it? Jan 05 09:46:25 it worked for my friend jordan one time Jan 05 09:46:44 kind of i cant rmember what exactly but i stored a bunch of my other hard drive information on that that one Jan 05 09:46:56 i mean nothing i cant live without Jan 05 09:47:07 that legale copy of win98 was on it ahhaha Jan 05 09:47:17 and a bunchof other legale MS shit Jan 05 09:47:42 im sure i have pictures backed up on it :-/ Jan 05 09:48:11 wait no.. sorry i lied that stuff is mostly stored on my other drive i think let me check Jan 05 09:48:30 sup? Jan 05 09:49:05 Oh YES! ok... so nothing all that special on it... that i can remember. still be nice to revocer whatever i can. ill probably leave it in over night to let the platters and stuff expand and fall bac into place or something Jan 05 09:49:13 cryptk|work: what are you up to? Jan 05 09:49:27 not much Jan 05 09:50:04 if the drive isn't dead yet, get a copy of RIP linux rescue, add a sceond disk and run ddrescue to image it. Jan 05 09:50:44 joshua: computer wont detect thedrive :( Jan 05 09:50:49 not in bios either Jan 05 09:51:18 oh ok, then you are probably screwed Jan 05 09:51:20 heh Jan 05 09:51:47 ya probably.. thats why i figured i have nothing to loose putting in the freezer... besides testing the good old freezer myth Jan 05 09:52:48 it worked for my friend jordan but his not sure if it was the freezer or coincidence Jan 05 09:57:07 cryptk|work, how is working going Jan 05 09:58:01 cryptk|work: my quke iso was on that drive Jan 05 10:00:26 that sucks Jan 05 10:00:31 I am racing a friend on google maps Jan 05 10:02:02 how do you race on google maps Jan 05 10:03:33 how do you race on google maps... Jan 05 10:06:42 jack87__: sata? Jan 05 10:07:00 controller doesn't seem to come up unless the disk is reable Jan 05 10:07:07 its an older external.. ide i am sure Jan 05 10:07:24 i jsut took it apart... there was a ribbion cable so ya ide Jan 05 10:08:17 HEY! I fixed it Jan 05 10:08:25 my browser crashed and kept on freexing Jan 05 10:09:07 i was wondering what was going on with you Jan 05 10:09:29 yeah Jan 05 10:09:34 my browser was all fubared Jan 05 10:09:37 damn work computers Jan 05 10:09:49 I am forced to use winblows... Jan 05 10:10:10 lol i am getting sixk of windows booting up my ubuntu netbook now Jan 05 10:10:28 hahatwo netbooks no computer how lame Jan 05 10:10:51 im going to try and run quake on it Jan 05 10:11:18 crashed again... Jan 05 10:11:21 damn you MS Jan 05 10:12:19 you keeep missing everything i say :( Jan 05 10:12:26 haha Jan 05 10:12:39 I think I have it fixed for real this time Jan 05 10:14:52 lolo is that you that left again or old you Jan 05 10:15:41 that aws old me Jan 05 10:15:48 new me is hates IE Jan 05 10:16:45 i hate ie why are you using ie Jan 05 10:17:44 I ama t work Jan 05 10:17:48 gov't gomputers Jan 05 10:17:53 I get what they put on it Jan 05 10:19:31 they dont put firefox on it? they must be asking for trouble Jan 05 10:19:56 nope we run winblows Jan 05 10:20:02 no third party replacements for anything Jan 05 10:20:18 so we have IE, windows media player, nothing cool Jan 05 10:22:15 what is it you do Jan 05 10:22:23 IT support Jan 05 10:23:23 no luck for me running the sdlquake on ubuntu Jan 05 10:25:28 what handles faster data transfers win7 or ubuntu 9.10? Jan 05 10:25:51 srw, had to work for a second Jan 05 10:26:01 I have never clocked them head to head Jan 05 10:26:08 but I know that linux is faster at almost everything Jan 05 10:27:00 i just remembered why id been using windows. the computer i want to use doesnt handel dual monitors or even external monitor very well if at all in linux :( Jan 05 10:27:54 two netbooks... acer aspire one and asus eee... same video in em both... but asus cant handle external monitor worth a shit Jan 05 10:29:01 trying it as we speak.. i think it crashed :-/ Jan 05 10:32:16 chrisa using wirc? Jan 05 10:32:51 thats a yes :) Jan 05 10:37:13 cryptk|hatesIE, i wonder if its just the enclosure for the hdd not giving it power it neeeds Jan 05 10:39:50 could be, but prolly not Jan 05 10:40:29 same clicking sound ive herd when i put portable hdd into old macs Jan 05 10:41:34 ya maybe not Jan 05 10:42:23 did you ever try doing show_fps 1 in the console in prequake? Jan 05 10:42:32 to see what kind of FPS we are getting Jan 05 10:43:43 uknown command Jan 05 10:43:52 try /show_fps 1 Jan 05 10:43:54 brb Jan 05 10:52:46 back Jan 05 10:52:59 if there was any chance of recovery its goan now Jan 05 10:53:11 'but i dont think i gave it enough time to freeze Jan 05 10:53:22 anyway fps command didnt work Jan 05 10:54:27 unknown command again? Jan 05 10:54:32 yup Jan 05 10:54:34 hrm Jan 05 10:57:35 20] Jan 05 10:58:12 17 Jan 05 10:58:30 about 17 Jan 05 10:58:57 timerefresh Jan 05 10:59:01 thats the command Jan 05 10:59:25 ahh Jan 05 10:59:28 so about 17fps Jan 05 10:59:34 I thought we woulda gotten more Jan 05 11:00:14 do you know if things running through sdl are using the GPU at all? Jan 05 11:00:24 im hitting 20s now Jan 05 11:00:24 with that low of a framerate I would think not Jan 05 11:00:35 22/23/225 Jan 05 11:01:41 it only des it per scene Jan 05 11:01:50 it doesnt continuly show Jan 05 11:02:04 first start scene it was only 17 i hadnt moved yet yet Jan 05 11:02:14 now its 23+ usualy Jan 05 11:04:25 damnit... crashed again Jan 05 11:04:27 ok Jan 05 11:04:28 try this Jan 05 11:04:30 type in... Jan 05 11:04:33 timedemo 1 Jan 05 11:04:40 then type in... Jan 05 11:04:50 demo demo001 Jan 05 11:04:56 and see what it does Jan 05 11:05:07 if it starts playing a demo really really fast, then it is working Jan 05 11:05:18 when the demp finishes, drop the console back down and look at the stats Jan 05 11:05:46 look at the log real quick i added more info about fps Jan 05 11:05:53 jacques_pre: so scratchbox is working? Jan 05 11:07:22 demo demo001 doesnt work Jan 05 11:07:28 unknown Jan 05 11:07:28 hrm... Jan 05 11:07:38 timedemo 1 stopped demo Jan 05 11:07:58 try timedemo demo1 Jan 05 11:08:26 playing demo fast now Jan 05 11:08:31 sweet Jan 05 11:08:42 when it finishes look in the console and tell me what the stats are Jan 05 11:08:52 is it going really really fast? or only kinda fast? Jan 05 11:09:48 969 frames 55.9 sec 17.3 fps Jan 05 11:10:04 its much faster during game play vs demo seems like Jan 05 11:11:20 hrm... I was really hoping the framerate woulda been higher than that Jan 05 11:11:32 sdl must not be fully using the gpu Jan 05 11:12:10 in the need for speed video, the gameplay was smooth with way higher video detail so I figured quake would have a nice high FPS Jan 05 11:12:24 but that wouldn't be the case if it isn't using the GPU Jan 05 11:12:48 but I don't know enough about the current progress on GPU utilizaton to make a call if it is or isn't Jan 05 11:12:52 currently the only app that uses the GPU is a demo Jan 05 11:12:57 ahh, ok Jan 05 11:13:08 don't worry, it's being worked on. Jan 05 11:13:13 so sdl is NOT using gpu, that is what I figured from the FPS Jan 05 11:13:18 yep. Jan 05 11:13:21 the triganle of doom Jan 05 11:13:30 SDL can use the GPU, it just isn't here. Jan 05 11:13:32 once we get into the GPU quake will shoot up in framerates Jan 05 11:13:35 yeah Jan 05 11:13:50 i am getting about 23-25 fps when i run test during game play Jan 05 11:13:54 I didn't mean to say sdl cannot ever use the gpu, just that it isn't using it now Jan 05 11:14:04 porting existing games to OpenGL ES is a little tricky, since it's not the same as the desktop version. Jan 05 11:14:33 yeah, but we have the sourcecode for quake which makes it a little easier at least Jan 05 11:14:40 yup Jan 05 11:15:00 drive back to freezer lol Jan 05 11:15:03 Morning, ladies and germs! Jan 05 11:15:39 mornin Jan 05 11:15:54 someone was complaining on twitter about having to remove apps to fit new ones on his Blackberry. Palm finally removed the app limit, so we have 8GB to play with. :) Jan 05 11:16:32 Any undocumented goodies in the patch worth reading the logs for? Jan 05 11:17:01 none that I know if Jan 05 11:17:03 of* Jan 05 11:17:14 didn't think so, but it can't hurt to ask Jan 05 11:17:14 the patch is only a 1MB fix for the exchange calendar problem Jan 05 11:17:22 Right Jan 05 11:17:45 there is always a possibility that there is something else in there, but I wouldn't hold your breath Jan 05 11:18:10 idontwan2know, worthless patch fucking annoying kept nagging me while i tried to plau Jan 05 11:18:10 the pre uses OpenGLES 2.0 right? Jan 05 11:18:12 play* Jan 05 11:19:07 cryptk: correct Jan 05 11:19:40 and I am gonna go out on a limb and say that Quake is OpenGL1.0 Jan 05 11:19:50 which means it would need a re-write Jan 05 11:20:09 to replace the fixed function API's with programmable shaders Jan 05 11:20:24 OpenGL 2.0 needs a re-write too, OpenGLES is a somewhat different API. Jan 05 11:20:34 I think your limb is fairly sturdy. Jan 05 11:20:51 shouldn't OpenGL 1 code work on OpenGL2, the extensions should be backwards compatible Jan 05 11:21:02 there are other source ports too, sdlquake isn't the only one out there. heh Jan 05 11:21:09 From what zsoc has been saying OpenGLES 2.0 is fairly distinctive, even from OpenGES 1.1 Jan 05 11:21:11 I wonder what kind of framerate they were getting with triangle of doom Jan 05 11:21:15 sdlquake was more of a proof of concept Jan 05 11:21:44 for something that simple I would hope over 100 Jan 05 11:21:45 lol Jan 05 11:21:51 http://tldp.org/HOWTO/Quake-HOWTO-3.html Jan 05 11:21:53 yes, I know Jan 05 11:22:08 quakeforge used to be the big one Jan 05 11:22:26 hey medium quake is fun. easy boring Jan 05 11:22:40 SDL quake description even says "This basic version of Quake is not really of interest to Linux users as it uses a very old code base, and has few features." Jan 05 11:23:11 so our work would probably be better grabbing a different quake once the GPU gets figured out Jan 05 11:23:30 doing QuakeForge to an SDL target would probably be a better client Jan 05 11:24:12 The problem is that OpenGL stuff is really arcane...I don't think anyone here has any real experience with it. Jan 05 11:26:19 if only one of my ex-loki buds had a pre and wanted to help port things. heh Jan 05 11:26:56 Yeah...I think you'd need someone with experience working with OpenGL game engines to make headway. Jan 05 11:27:16 indeed Jan 05 11:27:40 Actual porting is a whole different ballgame than recompiling an existing port. Jan 05 11:28:05 If its written for open APIs like OpenGL and SDL the porting is minimal Jan 05 11:28:27 but theres no solid groundwork for stuff like button input Jan 05 11:28:57 and palm hasn't yet flushed out the SDK for these kind of things. heh Jan 05 11:29:31 err fleshed out... flushed out would be something else Jan 05 11:29:46 * cryptk *shudders* Jan 05 11:30:14 Reading precentral forums makes my eyes bleed. I think I'm going to give it up. Jan 05 11:40:43 so is there any particular reason why sdlquake was chosen over any of the others? Jan 05 11:40:56 if it was purely because it uses SDL, there are others that use it as well Jan 05 11:41:18 like FitzQuake Jan 05 11:42:39 i think because somebody had already built it on arm before, I saw a build for another mobile phone Jan 05 11:42:42 heh Jan 05 11:42:50 ahh Jan 05 11:42:56 or they saw the word SDL and thought... hey the pre has that now Jan 05 11:43:15 that could be it too Jan 05 11:45:30 brb Jan 05 11:45:41 quakeforge has an "SGL" target which is SDL OpenGL Jan 05 11:45:43 um, cause it was the first one that worked? Jan 05 11:46:04 please do port a better one ... Jan 05 11:56:11 I am just trying to determine which one would be the best option... Jan 05 11:56:21 what joshua said about quakeforge is interesting... Jan 05 11:56:32 absolutely. let's find the best one. Jan 05 11:57:52 what are you guys using for a toolchain? Jan 05 11:57:55 sb2? Jan 05 11:58:30 err scratchbox Jan 05 11:58:47 I know there has been alot of talk about it in here, you guys get a good working setup yet? Jan 05 12:02:34 not toolchain, misspoke, but you get my drift Jan 05 12:04:44 since many of the options are not built for ARM Jan 05 12:27:49 cryptk: I'm using sb2 now Jan 05 12:28:28 we're mapping /usr/local in the rootstrap to be preware/cross-compile/staging/${ARCH} Jan 05 12:28:42 nice Jan 05 12:28:46 anyways, I gtg, later Jan 05 12:47:17 with a working scratchbox2, time to go back to sdlmame and see if it builds better Jan 05 12:47:55 jacques_pre, destinal-sleep, bpadalino: preware/cross-compile.git updated to do mapping of /usr/local using sb2 Jan 05 13:18:15 neat Jan 05 13:28:51 rwhitby: maybe a little readme in cross-compile.git for what to do to get setup ? Jan 05 13:29:28 sure. Jan 05 13:29:46 looking at whether freeciv (you hear that oil?) will compile ... Jan 05 13:30:09 and sdlmame Jan 05 13:32:20 so if i clone this, just typing 'make' at the resulting end location is all i require ? Jan 05 13:43:13 bpadalino: yeah, Jan 05 13:43:31 then make build in packages/scummvm Jan 05 13:46:20 rwhitby: had sound card issues last night, ugh. Jan 05 13:46:35 took me 2 hours to fix them, bleh. Jan 05 13:47:33 so what's the count? how many sdl programs in four days packaged and ready? Jan 05 13:47:40 rwhitby: what time is it there? D: Jan 05 13:47:51 zsoc: just after midnight Jan 05 13:48:08 you are dedicated :D Jan 05 13:48:24 look at the chat log file sizes since 12/29 Jan 05 13:49:23 a lot of hot air, hey? Jan 05 13:50:19 rwhitby: mostly me :( Jan 05 13:50:21 xD Jan 05 13:52:03 zsoc: so, have you tried sb2 yet? Jan 05 13:52:31 rwhitby: I was waiting for you geniuses to make it idiot-proof Jan 05 13:52:56 i'm the WHE after all, I don't have time for complicated cross compiling environments Jan 05 13:53:06 it should build scummvm now, but not yet freeciv Jan 05 13:53:41 rwhitby: ok :) freeciv needs a patch or two anyway to work right Jan 05 13:54:12 I might get alpha blits working on quake later if will doesn't want to Jan 05 13:54:38 zsoc: you have freeciv building? Jan 05 13:55:11 rwhitby: sure. it took longer to learn how to PLAY it than to build it ;) Jan 05 13:55:28 zsoc: where did you get the freetype headers from? Jan 05 13:55:28 rwhitby: did you build the sdl client? Jan 05 13:55:34 yep Jan 05 13:55:42 rwhitby: uh, optware? Jan 05 13:56:16 ah, a frankenenvironment Jan 05 13:59:46 rwhitby: naaah Jan 05 14:00:00 native build on Pre? Jan 05 14:00:03 they're just headers :p Jan 05 14:01:43 zomg: yo Jan 05 14:01:44 err Jan 05 14:01:47 zsoc: yo Jan 05 14:01:50 i have some thing for u Jan 05 14:02:03 rwhitby: don't get mad, gentoo :D Jan 05 14:02:16 he cant get mad over it Jan 05 14:02:21 gentoo is a crosscompile machine Jan 05 14:02:23 PuffTheMagic: magical audio encoders? Jan 05 14:02:32 no even better Jan 05 14:02:38 PuffTheMagic: I'm slightly more diplomatic than you ;) Jan 05 14:02:42 WORMS.... in SDL Jan 05 14:02:54 PuffTheMagic: THAT IS EVEN BETTER Jan 05 14:03:13 PuffTheMagic: weren't you complaining about all the sdl talk? Jan 05 14:03:16 zsoc: we need to get ocaml built for arm though Jan 05 14:03:29 zsoc: no not complaining... just making a prediction Jan 05 14:03:31 zsoc: http://sites.google.com/site/martanifayssal/worms Jan 05 14:03:33 get building Jan 05 14:03:37 i want to play it in 2 hours Jan 05 14:04:19 PuffTheMagic: oh wait. so the gift is me doing the work? Jan 05 14:04:32 i found the best game ever Jan 05 14:04:39 that is my gift Jan 05 14:04:45 PuffTheMagic: I have 6 hours of paperwork to do today, and another 6 hours of interuptions to avoid Jan 05 14:04:50 damn Jan 05 14:04:57 ocaml is in preware Jan 05 14:04:58 nice Jan 05 14:05:00 err Jan 05 14:05:01 optware Jan 05 14:05:05 rwhitby: ping Jan 05 14:05:09 PuffTheMagic: but i'll take a look at it. honestly I probably won't get to it for 36 hours. Jan 05 14:05:25 PuffTheMagic: why don't you do it? sdl is ridiculously easy Jan 05 14:05:43 you mean ocaml is not in gentoo, the crosscompile machine? Jan 05 14:05:58 rwhitby: no there are ebuilds ocaml Jan 05 14:06:01 but its in optware Jan 05 14:06:03 so no need Jan 05 14:06:11 rwhitby: is there anyway we can get that into preware Jan 05 14:06:13 hi there folks Jan 05 14:06:15 :) Jan 05 14:06:21 rwhitby: so that worms can depend on it Jan 05 14:06:22 PuffTheMagic: ipkg-opt install ocaml Jan 05 14:06:26 I'm thinking about buying a plam pre Jan 05 14:06:34 Palm Pre Jan 05 14:06:44 I was wondering if the only apps that exist for this device Jan 05 14:06:51 rwhitby: how can a ipk depend on somrething in optware? Jan 05 14:06:51 are the ones mentioned on Plams webpage Jan 05 14:07:01 rwhitby: lol. I think crossdev is really amazing. but if there is a native toolchain based on code sorcery I'd rather use that Jan 05 14:07:04 or if there are other repositories of apps Jan 05 14:07:21 PuffTheMagic: lets get worms working first :p then we'll package ocaml Jan 05 14:07:42 zsoc: ipkg-opt install optware-devel Jan 05 14:08:20 (make sure you have plenty of space in /opt though) Jan 05 14:08:48 Sir_Lancelot: this isn't really the place probably. try the forums? Jan 05 14:09:06 zsoc: is SDL_mixer support important for freeciv? Jan 05 14:09:13 rwhitby: er, wait. what? that installs the toolchain on my pre? Jan 05 14:09:28 zsoc: yep Jan 05 14:09:35 rwhitby: important? not unless you want music Jan 05 14:09:45 ok, so important Jan 05 14:09:46 sorry then Jan 05 14:09:48 :) Jan 05 14:10:21 Sir_Lancelot: Preware has over 1000 packages available for the Pre outside of Palm's app catalog Jan 05 14:10:53 300+ of them are webOS applications Jan 05 14:11:17 Sir_Lancelot: iphone has 75000 I think. you should try that first. Jan 05 14:11:36 I have an iphone already.... Jan 05 14:11:46 and I want to get rid of it Jan 05 14:11:53 Sir_Lancelot: sorry, that's my own frustration. I guess the question is are you looking for _specific_ apps? that we can help you answer better Jan 05 14:12:01 Sir_Lancelot, how muchj for iphone? Jan 05 14:12:18 Sir_Lancelot: if you pay me $25, you can send it to me. Jan 05 14:12:19 rwhitby: you really want to build freeciv? lol. is this a present for oil? :p Jan 05 14:12:26 Sir_Lancelot, i buy it from u for 100 bucks Jan 05 14:12:28 LOL Jan 05 14:12:28 zsoc: exactly Jan 05 14:12:36 Oh come on... Jan 05 14:12:44 I'm on Nokia N900 right now Jan 05 14:12:53 rwhitby: tell me the makefile is incredibly easy now? Jan 05 14:12:53 the iphone is on the box ready for shipping Jan 05 14:12:55 * destinal-sleep hopes Jan 05 14:12:55 :P Jan 05 14:12:55 lol ppl use that brick/ :> Jan 05 14:12:58 i think we have a Troll here Jan 05 14:13:02 Sir_Lancelot: wanna get rid of that too? Jan 05 14:13:08 destinal: yep Jan 05 14:13:09 n900 is a brick Jan 05 14:13:09 :S Jan 05 14:13:23 destinal: just compiled freeciv Jan 05 14:13:23 rwhitby: awesome, will check it out after commute Jan 05 14:13:27 rwhitby: yay Jan 05 14:13:28 yeah....that's the mai reason I'm thinking about alternatives Jan 05 14:13:30 and maemo is ugly Jan 05 14:13:50 but because here in europe Palm Pre is hard to show up on stores Jan 05 14:13:58 only now I'm thinking about it Jan 05 14:14:01 rwhitby: ok wait. you ask me how I compiled it and then you compile it 1 second later? :p Jan 05 14:14:07 Sir_Lancelot: I'm in Australia, and I got mine from Germany Jan 05 14:14:19 qwertz keyboard Jan 05 14:14:20 zsoc: yeah Jan 05 14:14:20 :S Jan 05 14:14:36 I have the chance to buy a qwerty Palm Pre Jan 05 14:14:37 rwhitby: cool, maybe simple enough that I can port a few apps today :) Jan 05 14:14:39 en0x: it just has the wrong paint on two keys Jan 05 14:14:47 but I'm not sure of what it can do Jan 05 14:14:52 * destinal commutes now Jan 05 14:14:55 saw some lame youtube reviews Jan 05 14:15:04 yeah, youtube is lame Jan 05 14:15:26 yeah...reviewers don't know the devices they are reviewing... Jan 05 14:15:32 well Jan 05 14:15:35 given that Jan 05 14:15:42 no, I was talking about youtube in general ;-) Jan 05 14:15:45 I thought about searching on irc network Jan 05 14:15:47 rwhitby: your cross compile chain is going to put me out of business ;) Jan 05 14:15:57 for a channel where the experts are Jan 05 14:15:58 rwhitby: is everything documented? Jan 05 14:16:00 zsoc: and u still have no luck with fceux? Jan 05 14:16:03 zsoc: a program can't be the WHE though Jan 05 14:16:06 Sir_Lancelot, try in #webos Jan 05 14:16:14 whe? Jan 05 14:16:15 and try to find out what is palm pre after all Jan 05 14:16:26 Ok en0x Jan 05 14:16:30 will do so ;) Jan 05 14:16:32 Sir_Lancelot: #webos is the channel for the developers who use the documented APIs, this is the channel for those who don't. Jan 05 14:16:39 PuffTheMagic: it doesn't support swsurfaces and it doesn't support hwsurfaces without doublebuf. I have to _literally_ port it Jan 05 14:16:48 PuffTheMagic: or rewrite the sdl port, that is Jan 05 14:16:50 thanks Jan 05 14:17:02 zsoc: i cant imagine adding hwsurface support is hard Jan 05 14:17:26 tmzt: engadget called me the WebOS Hacker Extraordinaire, which as you know, is a huge joke Jan 05 14:17:57 PuffTheMagic: no it already uses hwsurface, it just segfaults Jan 05 14:18:06 * rwhitby wonders whether he needs to scp over civserver or civclient or both Jan 05 14:18:13 PuffTheMagic: I think it's a keyboard issue tho, from straces Jan 05 14:18:26 hmm ok Jan 05 14:18:32 zsoc: there can be only one Jan 05 14:19:09 (one WHE - zsoc) Jan 05 14:19:15 rwhitby: you can probably play with just the client, and load it from the main executable Jan 05 14:20:35 now all I have to do is learn swahili Jan 05 14:20:51 bah - civclient won't let me run it as root Jan 05 14:20:59 rwhitby: do you consistently only answer everyone of my questions because they are stupid, or because you're busy? :p Jan 05 14:21:14 s/everyone/every other one/ Jan 05 14:21:14 zsocwhe meant: rwhitby: do you consistently only answer every other one of my questions because they are stupid, or because you're busy? :p Jan 05 14:22:05 zsocwhe: whichwhe didwhe iwhe misswhe ? Jan 05 14:22:12 rwhitby: didn't I tell you I had to patch it? Jan 05 14:22:37 rwhitby: and non-root doesn't have access to the fb Jan 05 14:22:51 rwhitby: welcome to 12 hours ago ;) Jan 05 14:23:40 ok, looks like I now need a default tileset Jan 05 14:23:47 ok worms works Jan 05 14:23:50 but it sucks Jan 05 14:23:58 time to get lemmings to work Jan 05 14:24:09 better yet Jan 05 14:24:11 Pingun Jan 05 14:24:14 Pingus Jan 05 14:24:50 rwhitby: you don't if you compiled it right :p Jan 05 14:25:03 rwhitby: er, and moved the right template files Jan 05 14:25:09 oh Jan 05 14:25:12 i forgot about Wormux Jan 05 14:25:28 PuffTheMagic: that VERSION of worms sucks you mean? Jan 05 14:25:36 the ocaml version Jan 05 14:25:40 the game is horrid Jan 05 14:25:43 PuffTheMagic: sdl-net compatibility is key Jan 05 14:25:54 no it had nothing to do with that Jan 05 14:25:58 just gameplay was bad Jan 05 14:26:02 wormux works on n900 Jan 05 14:26:03 :D Jan 05 14:26:18 PuffTheMagic: no I mean once you find a good version. I want to throw a sheep at you Jan 05 14:26:26 oh Jan 05 14:27:51 oooh we can get Descent now too Jan 05 14:28:02 and simcity 3000 Jan 05 14:28:37 MAME time :D Jan 05 14:29:33 hello Jan 05 14:29:53 i'm interested in setting a schedule for email configuration Jan 05 14:30:00 does anyone know where the email configuration is stored? Jan 05 14:30:19 zsocwhe: http://teeworlds.com/?page=about Jan 05 14:30:22 i figure I can cron a job to simply move the config file and restart whatever daemon is necessary Jan 05 14:31:17 PuffTheMagic: mame is SO SLOW Jan 05 14:31:48 PuffTheMagic: hahah nice link Jan 05 14:32:06 will wirc go from evdo to wifi without disconnecting? Jan 05 14:32:14 zsocwhe: I'm going to take getting a picture on the Pre as proof of the scratchbox methodology working well enough for someone else to complete the sdlmame, scummvm and freeciv ports Jan 05 14:32:29 * rwhitby bbt Jan 05 14:32:29 zsocwhe: don';t think that's even close to possible, due to how IRC works Jan 05 14:32:37 rwhitby: that's fair. get to bed Jan 05 14:32:58 branded: good point :D Jan 05 14:33:01 oh the teeworlds looks fun Jan 05 14:33:40 but an automatic reconnect... i don't see why not... Jan 05 14:34:55 brb Jan 05 14:35:24 Damn, anyone know how to do tech maintainence via long distance telepathy/telekinetics.. Jan 05 14:35:28 :p Jan 05 14:37:54 morning Jan 05 14:38:01 morning rick-home Jan 05 14:38:06 Rick_work: rod leaves, you come lol Jan 05 14:38:08 any idea where the email configuration is held? Jan 05 14:38:14 Rick_work: nice /. yesterday Jan 05 14:38:32 zsoc, has anyone confirmed if 1351 adds sdl to pixi or removes it from pre? Jan 05 14:38:34 i'd like to cron some file moves/daemon restarts to schedule my work account to be set to manual Jan 05 14:38:42 Rick_work: not sure Jan 05 14:38:51 zsoc thanks. Not many comments tho Jan 05 14:39:00 is there a way to STOP the forced update? it just seems wrong Jan 05 14:39:09 rick-home: compile an sdl app today Jan 05 14:39:10 and no observable slashdot hit in the server load graphs. Jan 05 14:39:16 all the xool Jan 05 14:39:17 Rick_work: /. just isn't the right crowd Jan 05 14:39:22 -q Jan 05 14:39:35 zsoc - it USED to be - slashdot has changed. Jan 05 14:39:37 destinal-pre: we figure out what 1351 does? Jan 05 14:39:46 Rick_work: true that Jan 05 14:39:53 exchange calendar update destinal-pre Jan 05 14:40:05 what 1351 Jan 05 14:40:08 yes but is that ALL it does? Jan 05 14:40:15 that's what _I_ asked. Jan 05 14:40:18 jk Jan 05 14:40:22 destinal-pre: 1.3.5.1 was pushed last night :p Jan 05 14:40:41 zsoc yeah I know Jan 05 14:40:41 (_I_) Jan 05 14:40:44 o Jan 05 14:40:46 destinal-pre I would love to compile an sdl app today. Are there clear instructions for setting up sb somewhere yet? Jan 05 14:41:17 (no, I am not going to install a debian chroot on my pre. Just let's get past that.) Jan 05 14:41:41 Rick_work: why? it takes 12 seconds :p Jan 05 14:42:02 zsoc -- Phppppppt. Jan 05 14:42:08 no chroot pre needed Jan 05 14:47:22 destinal-pre: what are the official instructions Jan 05 14:48:27 * PuffTheMagic wonders if he should just put his arm userland in a git repo Jan 05 14:48:32 PuffTheMagic: so.. like no joke... can you give me a hand with fceux? Jan 05 14:48:45 zsoc: possibly Jan 05 14:50:40 puff: you using sb2? Jan 05 14:51:19 PuffTheMagic: in case you missed my rant yesterday, palms webos-sdl patch gives error "does not support HWSURFACE and/or DOUBLEBUF" any time you have an error created a surface for any reason that has either of those setvideomode flagss Jan 05 14:51:58 PuffTheMagic: so that error is bogus, if you see it it just means your surface didn't get made Jan 05 14:52:17 gdb it Jan 05 14:52:20 destinal-pre: ? Jan 05 14:52:22 zsoc I thought you had an hwsurface mode game playing Jan 05 14:52:37 PuffTheMagic: gdb? Jan 05 14:52:42 debugger Jan 05 14:52:53 Rick_work: I do, it works fine. that's what I'm saying. Jan 05 14:52:59 uh Jan 05 14:53:02 can help u track down where its segfaulting Jan 05 14:53:06 give u line numbers even Jan 05 14:53:11 puff: scratchbox2 Jan 05 14:53:12 if stuff is built with -g flag Jan 05 14:53:15 oh Jan 05 14:53:16 but if the error means that your surface didn't get made, how is it playing? Jan 05 14:53:29 destinal-pre: no Jan 05 14:53:29 PuffTheMagic: er, well it doesn't segfault, it gives ioctl keyboard requests 100000 times a second. Jan 05 14:53:37 you don't need full arm chroot Jan 05 14:53:41 zsoc: u said it segfaults Jan 05 14:53:49 destinal-pre: i dont need a chroot with gentoo Jan 05 14:53:49 is very easy Jan 05 14:53:51 rick-home: I'm saying in general Jan 05 14:54:01 PuffTheMagic: it segfaults if I remove error handling Jan 05 14:54:03 destinal-pre: nothing is easier "for me" than using portage/emerge and ebuilds Jan 05 14:54:12 zsoc: so do that... Jan 05 14:54:16 zsoc: then see the segfault Jan 05 14:54:28 PuffTheMagic: also, it uses scons, is there a -g flag? Jan 05 14:54:38 zsoc, did zonly get his vnc running? Jan 05 14:54:39 scons is a build system Jan 05 14:54:43 -g is a gcc flag Jan 05 14:54:49 rick-home: it seems he did Jan 05 14:55:00 zsoc did he POST it somewhere? Jan 05 14:55:20 PuffTheMagic: ah ok.. so I add that in the scons makefile, er scriptfile Jan 05 14:55:31 zsoc: u add it to the cflags Jan 05 14:55:33 and if not do we know his name/email so that I can go beat him up? Jan 05 14:55:36 rick-home: er, the application he was using hardcodes vnc server info Jan 05 14:55:59 I HAVE 6 HOURS OF PAPERWORK TO DO Jan 05 14:56:10 zsoc - so? he can post the code with a readme that explains how to config it. Jan 05 14:56:30 and we can link to it off the wiki. -- duh Jan 05 14:56:38 rick-home: I can do it. I just need to find the apps he was using again Jan 05 14:56:53 he used up a LOT of your time and channel time. It needs to be paid forward. Jan 05 14:57:13 zsoc -- ok, but it's hardly YOUR job. Jan 05 14:57:15 rick-home: lol, he was polite enough Jan 05 14:58:32 I need one of those bluetooth projection keyboards for my desk touchstone Jan 05 15:02:22 brb, 1351 Jan 05 15:06:28 bleh. That last webOS update really screwed things up for me. Jan 05 15:06:41 tlp, what things? Jan 05 15:07:02 en0x: ssh is broken for some reason. I wanted to dump a song on my pre before I head to work, but dropbear is refusing connections Jan 05 15:07:11 It fix my calendar but I'm not getting alert on events Jan 05 15:07:11 :( Jan 05 15:07:18 my personal key and .ssh/config stuff is no longer working Jan 05 15:07:31 i gotta check my ssh Jan 05 15:07:37 hi, I'd like to access my pre with the OpenSSH server. I already have my public-private-key pair, but I wonder how I can transfer the pubkey/authorized_key file to my phone *without* USB connection... Emailing works only partially because the client can't open the file and thus not save it, either... Jan 05 15:08:20 my ssh is working Jan 05 15:08:20 ;) Jan 05 15:08:21 load average: 11.39, 8.20, 5.93 Jan 05 15:08:23 o_X Jan 05 15:08:28 :p Jan 05 15:08:37 are you using dropbear? I think the process died on me or something Jan 05 15:08:52 yap dropbear Jan 05 15:09:59 try to run it from terminal Jan 05 15:10:19 I can't remove it either. Is there like an /etc/init.d script to start it? Jan 05 15:10:35 there should be something like star blablabla Jan 05 15:10:49 weboisinternals.dropbear Jan 05 15:10:50 idk Jan 05 15:10:57 ask the webos guys Jan 05 15:10:57 :p Jan 05 15:11:11 hmm. no time now. gotta go. bbl Jan 05 15:11:46 hah, and now luna crashed or something. fml. :p Jan 05 15:12:00 damada do you have preware installed on your Pre? Jan 05 15:12:33 rick-home: yes, of course :) It just occured to me that I could put the content as text into the email, not as attachment... Jan 05 15:12:43 damada install terminal Jan 05 15:12:51 and then paste it to the terminal... Jan 05 15:12:52 upload the key file somewhere Jan 05 15:13:05 and then wget it into the correct directory Jan 05 15:13:14 zomg Jan 05 15:13:20 wget http://yadayadayada Jan 05 15:13:23 rick-home: already done... but where and how should I upload ... ah, very good idea!! Jan 05 15:13:58 but echoing should also work, if I am not mistaken? Jan 05 15:14:13 yes, but how do you propose to get it into terminal? Jan 05 15:14:54 oh, right, you sent it as an attachment, so it's the newest file in the attachments folder in the email under /var Jan 05 15:15:03 so you could just mv it I suspect Jan 05 15:15:22 is it really? can't find anything there... uh, /var? let me check Jan 05 15:16:21 cd /var Jan 05 15:16:34 find . email Jan 05 15:16:38 and you should find the folder Jan 05 15:16:49 I forget the exact path Jan 05 15:17:06 you mean /var/email?? Jan 05 15:17:21 is that the path, I can't remember and am not attached to a pre just now. Jan 05 15:17:55 no, unfortunately it's not :) Jan 05 15:18:45 1 minute Jan 05 15:20:44 it's /var/luna/data Jan 05 15:21:05 then emails Jan 05 15:21:10 then find the last bucket folder Jan 05 15:21:46 use the one with bucket-# Jan 05 15:21:52 and ls that and you should see your file Jan 05 15:22:53 rick-home: what a handy thing to know Jan 05 15:24:25 any impressions/problems with 1.3.5.1? Jan 05 15:25:23 no one we know has loaded it. Jan 05 15:25:39 It didn't include video recording, so Palm headquarters is going to be swallowed into a giant sinkhole. Jan 05 15:25:44 we're wondering if a) they added sdl to pixi and b) if they removed it from pre. Jan 05 15:26:11 is there a tab completion in the terminal, too? Jan 05 15:26:16 Hmmm .. the mention of removing SDL from the pre just scared the bejeezus out of me Jan 05 15:26:17 no idea Jan 05 15:26:33 damada: do you mean the Pre's Terminal app? Jan 05 15:26:37 hehehehe nothing like an adrenaline rush early in the morning. Jan 05 15:27:21 damada: sym+i for terminal app Jan 05 15:27:22 damada did that work? Jan 05 15:27:37 nt4cats: zsoc: thanks found it already in the settings :) Jan 05 15:27:42 rick-home: not yet... Jan 05 15:27:42 I installed 1.3.5.1 last night, all it did was fix the exchange calendar bug if that's what you're asking about? Jan 05 15:27:59 PuffTheMagic,oil: is there a good way in wirc to stop peoples usernames from randomly coming up as the same color as your background? :p Jan 05 15:28:00 brainiac: have you played quake or doom on your phone since installing 1.3.5.1? Jan 05 15:28:07 yes, still works fine Jan 05 15:28:17 rick-home: but currently, the installation of the openssh package does not seems to work. It's loading and loading forever... Jan 05 15:28:23 in fact, I didn't even uninstall patches or anything before updating Jan 05 15:28:26 zsoc: 1-bit color Jan 05 15:28:35 zsoc: good way? right way? only way? Jan 05 15:28:39 this was the updated files from last night that somebody posted in here: http://webos.pastebin.com/m55cbb61c Jan 05 15:28:40 zsoc: needs to change in the src code Jan 05 15:28:45 ther eis no option for it yet Jan 05 15:28:58 PuffTheMagic: lol. ok. I set sender text to fixed Jan 05 15:29:00 damada, open ssh via preware? Jan 05 15:29:04 zsoc: u could turn off sender coloring Jan 05 15:29:10 and now eveyone is green D: Jan 05 15:29:18 rwhitby: I guess I should look at making that preware installer "game" Jan 05 15:29:32 should be really easy Jan 05 15:29:37 destinal that's a really really good idea. Jan 05 15:29:38 rick-home: yes... Jan 05 15:29:47 destinal: that will be the best game ever. submit it to chuck ;) Jan 05 15:29:56 damada, then I suggest that you do the script instead. Jan 05 15:30:01 zsoc: that's another good idea :) Jan 05 15:30:22 if you mean chuq Jan 05 15:30:41 destinal: whoops, yes Jan 05 15:30:53 damada see pm Jan 05 15:31:23 destinal I've been thinking about that preware install game. Jan 05 15:31:28 I have a problem with it. Jan 05 15:31:36 oh? Jan 05 15:31:41 how do you get THAT onto the phone? It's the chicken and egg problem Jan 05 15:31:48 rick-home: palm-install Jan 05 15:31:57 rick-home: your moral ambiguity is not welcome here ;) Jan 05 15:32:03 or do we upgrade get.preware.jar to get the latest "game" from the repository Jan 05 15:32:21 or the feed.... same diff Jan 05 15:32:50 rick-home: you're saying that there are people who will download the webos doctor instead of the SDK? Jan 05 15:33:00 s/download/prefer to download/ Jan 05 15:33:01 destinal meant: rick-home: you're saying that there are people who will prefer to download the webos doctor instead of the SDK? Jan 05 15:33:10 MOST people don't download the sdk. Jan 05 15:33:12 I'm being paranoid and running EPR before updating to 1.3.5.1 Jan 05 15:33:28 I guess what the game gives us is a FILE COASTER installable preware. Jan 05 15:33:30 sure but the sdk is way smaller Jan 05 15:33:30 nt4cats: pretty much unnecessary Jan 05 15:33:39 destinal but it's COMMAND LINE Jan 05 15:33:47 which scares the CRAP out of some people Jan 05 15:34:21 so make a java app that runs your palm-install Jan 05 15:34:33 rick-home: I'm confused. what does the sdk/webosdoctor have to do with an appcatalog preware installer game? Jan 05 15:34:52 zsoc, how do you get the preware installer idk onto your phone Jan 05 15:34:55 ????/ Jan 05 15:34:56 I'll take the extra 5-10 minutes of re-applying patches and rebooting luna if only because it makes me feel like I'm doing things the right way Jan 05 15:35:05 zsoc: I think he believes like I do that it probably won't get accepted Jan 05 15:35:31 not enough hours of gameplay, in fact it will uninstall itself right away :) Jan 05 15:35:31 destinal: it won't. but we need to submit it once a day anyway ;) Jan 05 15:35:40 there is zero chance that a preware installer will be accepted to the app catalog. Brian would have kittens Jan 05 15:35:48 how do I get the ~on the terminal? Jan 05 15:35:53 rick-home: what about the new URL thing they were going to do? Jan 05 15:35:56 rick-home: but it's all mojo! ;) Jan 05 15:35:57 I like kittens Jan 05 15:36:08 open source apps can instantly get a preware-linking URL to install anything? Jan 05 15:36:24 s/preware/catalog app/ Jan 05 15:36:24 destinal meant: open source apps can instantly get a catalog app-linking URL to install anything? Jan 05 15:36:24 dogh Jan 05 15:36:28 destinal when they do the new url thing, then we'll figure out what the hell it does, and we'll emulate it. Jan 05 15:37:13 but we won't be able to send PREWARE via the URL thingy unless we LIE about it. because we would have to self-certify, and we can't. There are checkboxes we just can't honorably check. Jan 05 15:37:27 rick-home: self-certify what? Jan 05 15:37:34 destinal how do you type a ~ in terminal on the pre? Jan 05 15:37:49 where can I go and review the code of the patches that are on preware? Jan 05 15:38:23 Rick_work: uh. wow. I think you can't Jan 05 15:38:30 destinal in order to upload the app to the url download mechanism from Palm, you will have to upload it and "self-certify" -- this means you will have to sign off on a form that says that the app meets the following conditions.... Jan 05 15:38:44 Rick_work: use $HOME if you mean your home dir and you should be ok, not as friendly obviously Jan 05 15:39:22 destinal: no, unfortunately the only web server I have access to right now has some url .../~mylogin/ Jan 05 15:39:55 so, it really is difficult to get this sshd up and running ;) Jan 05 15:39:57 damada, were you unable to find the attachment in the email buckets? Jan 05 15:40:07 couldn't find it, no Jan 05 15:40:21 damada: download whatever you need through the browser then I suppose? Jan 05 15:40:31 rick-home: the "last" bucket is the one with the highest number? Jan 05 15:40:32 and then go into terminal and get it from /media/internal Jan 05 15:40:35 damada: use http://bit.ly/ to shorten the url Jan 05 15:40:39 webOS-internals, "Morally ambigious hackers extraordinaire" Jan 05 15:40:39 should take the ~ out Jan 05 15:40:42 brainiac744_: aha Jan 05 15:40:45 destinal: very good idea! Jan 05 15:40:47 brainiac744_ BRILLIANT Jan 05 15:40:48 brainiac744_: brilliant idea Jan 05 15:41:29 mine was straightforward, that one was outside the box. I like it. :) Jan 05 15:43:32 bit.ly saves me lots Jan 05 15:43:40 Templarian: we need an icon fo freeciv Jan 05 15:43:56 Templarian: and maybe fceux and also a worms port Jan 05 15:44:01 assuming any of that works Jan 05 15:44:01 Rick_work: so you don't think downloading an sdk, ipk and palm-installing it (with a gui if need be) is better than downloading hundreds of megs of doctor jar Jan 05 15:44:13 maybe you're right, they probably need it for WOSQI anyway Jan 05 15:44:28 zsoc: like civilization? Jan 05 15:44:39 destinal: I'm confused. how is that any better than our current method? Jan 05 15:44:46 Wait theres a worms port being worked on? Jan 05 15:44:48 destinal I think it's WAY better. Jan 05 15:44:52 Templarian: yes, freeciv as in like civilization Jan 05 15:45:00 but that's not the point. Many people are command-line-averse Jan 05 15:45:07 Templarian: yeah, puff is making me do it Jan 05 15:45:16 so they will download HUNDREDS AND HUNDREDS of megs of stuff to get a gui. Jan 05 15:45:16 MOST people are command line averse Jan 05 15:45:28 Worms is the most important though as long as you know that. Jan 05 15:45:29 like, the vast majority Jan 05 15:45:43 ok Jan 05 15:45:49 still, if we have the preware installer game, they only have to download ONE file not two via webos quick install Jan 05 15:46:05 and that eliminates the whole "did you install the package manager service" support questions. Jan 05 15:46:13 so, in long, that makes it worth it. Jan 05 15:46:21 still, it's not revolutionary, alas Jan 05 15:46:24 and, at that point, it's file-coaster installable. Jan 05 15:47:01 destinal once palm comes up with their URL based download an IPK, we will parse out what they're doing and find a way to emulate it. Jan 05 15:47:03 oh, but it would let us persist across a doctor reinstall of the rootfs Jan 05 15:47:09 if we kept the icon around Jan 05 15:47:13 Templarian: worms is also the most difficult. and I argue fceux is the most important Jan 05 15:47:32 destinal especially if the icon just ran a script that wgets the ipk for preware and the service.... Jan 05 15:47:32 what is fceux? Jan 05 15:48:22 destinal in other words, the preware install game should NOT include preware and the package manager in the ipk for the preware install game. Jan 05 15:48:26 Templarian: nes emulation Jan 05 15:48:32 emulator for Nintendo 8-bit Jan 05 15:48:35 rick-work: right Jan 05 15:48:47 s/work/home/ Jan 05 15:48:48 destinal meant: rick-home: right Jan 05 15:50:49 zsoc: oh yea that is more important. Jan 05 15:52:20 Templarian: although I think we run into a difficult spot bundling games. I'm not sure any nes roms are gpl/public domain Jan 05 15:52:22 I'm drawing the worms icon right now while I'm at work might have to do the others later. Jan 05 15:52:57 zsoc: no one cares as long as you make a directory called /nes in media/ it will be good :) Jan 05 15:53:59 Templarian: you don't think /media/games/nes? Jan 05 15:54:34 err /media/internal/games/nes Jan 05 15:54:59 Yea, that works then later there can be /gb /gbc /gba etc. Jan 05 15:56:02 Templarian: and /ds /dsi /psp /ps2 /xb360 and /ps3 Jan 05 15:56:20 nt4cats: lol Jan 05 15:56:21 Templarian: .. and don't forget /colecovision Jan 05 15:57:01 and dos, although maybe that's not accurate since dosbox can be used for real work too :) Jan 05 15:57:38 http://forum.ultravnc.info/viewtopic.php?t=4454&highlight=&sid=10c9fc964df6dafa455c15fa285c886f Jan 05 15:57:58 Sorry, wrong window Jan 05 15:58:06 Dosbox can be used to run Tie Fighter...if that happens, I will officially lose my mind. Jan 05 15:59:05 rick-home: the sbox2 stuff is in http://www.webos-internals.org/wiki/Application:ScummVM which is officially the wrong place for it Jan 05 15:59:09 doctoring my phone (to fix app catalog unable to install problem) has broken my package manager service again Jan 05 16:00:18 I had 1.3.5 and 17 patches. I ran EPR. I upgraded to 1.3.5.1. I re-applied the patches (in alphabetic order), and now the virtual keyboard won't install Jan 05 16:00:19 :( Jan 05 16:00:36 Rick_work: aha, I think we hide the installer icon after the install but give preware a "repair" button to launch the installer Jan 05 16:00:52 then we could just tell sugardave to hit repair Jan 05 16:01:12 destinal: yes, repair would be good :D Jan 05 16:01:13 I guessing that the remove script for the virtual keyboard didn't complete/work during EPR Jan 05 16:01:28 sugardave: we're thinking a "game" could fix that issue Jan 05 16:01:50 like ja'i lai? Jan 05 16:01:56 the ipkg log has a bunch of "the next patch would create file {blah}, which already exists Jan 05 16:02:06 sugardave: lol, like palm's game launch feature Jan 05 16:02:10 in appinfo.json Jan 05 16:02:11 ah, yeah Jan 05 16:02:14 Is it just me, or did palm change something during the update? Jan 05 16:02:26 I've been out of the loop for a couple weeks and you guys went all to Mars and back Jan 05 16:02:28 sargun_screen: like what? Jan 05 16:02:32 it appears that the IP on bluetooth is 10.1.1.11, not 10.1.1.10 anymore Jan 05 16:02:39 (keep in mind, this is only one try) Jan 05 16:02:50 nt4cats: install obsolete virtual keyboard then install virtual keyboard Jan 05 16:03:30 agaudet, hey bud - check to see if you were invoiced after today should show up Jan 05 16:03:34 bah, I don't have my cable with me anyway Jan 05 16:03:42 egaudet: thanks! Jan 05 16:03:45 np Jan 05 16:03:50 so, I'll just bitch and speculate instead :D Jan 05 16:03:57 let me know via pm if im not around Jan 05 16:04:20 egaudet_work: I assume I should remove the obsolete one before installing the patch? Jan 05 16:04:34 nt4cats: it auto-removes itself Jan 05 16:04:43 egaudet_work: thanks again Jan 05 16:04:59 brb Jan 05 16:05:58 np Jan 05 16:06:12 should I choose the regular OpenSSH application or the OpenSSH SFTP Server? What's the difference, actually? From my Linux box, both protocols feel the same... Jan 05 16:06:32 rick-work and then if preware ever fails to start it can prompt for autorepair Jan 05 16:06:38 damada: I think OpenSSH won't give you an sftp server.... Jan 05 16:07:00 sugardave: all I want is an SSH server, so that's fine, right? Jan 05 16:07:11 yeah, just to get a shell and do scp? Jan 05 16:07:13 no problem Jan 05 16:07:43 damada: actually openssh sftp service is launched by openssh when you connect Jan 05 16:07:59 with sftp Jan 05 16:08:09 oh, well there you go Jan 05 16:08:30 OK, installation succeded... where does the authorized_key file go again? Jan 05 16:13:54 seems like /home/root and /var/home/root is the same/a symlink Jan 05 16:14:01 zsoc: what version of worms is this port? Jan 05 16:14:17 so I should be fine with /var/root/.ssh/authorized_keys... Jan 05 16:16:48 hmm, I get the RSA fingerprint when trying to connect, but the after adding to the list of known hosts, nothing happens... Jan 05 16:17:42 I am trying to connect with the standard openssh client from my Linux box (Mandriva 2010.0) -- now the connection has been closed :( Jan 05 16:18:52 now, there's not even a route to the IP of my pre... Jan 05 16:20:57 damada: is your Pre "always on"? Mine will lose network if it's not plugged into the wall and the screen blanks Jan 05 16:22:12 sugardave: same here, but I am sure it was online when I tried to connect Jan 05 16:23:36 damada: bummer :( Jan 05 16:24:14 do I need to start the ssh daemon explicitely? maybe it stopped running? Jan 05 16:24:50 oh, cool. now it works!! Jan 05 16:25:30 hmm, but I can't type Jan 05 16:26:13 I am on root@palm-webos-device: /var/home/root but the prompt is not accepting any keystroke Jan 05 16:26:56 1.1.0 update for quate is nice :D Jan 05 16:27:09 onscreen controls is amazing - not a problem at all Jan 05 16:27:15 takes 2mins to get use to Jan 05 16:27:50 at first was playing bumper cars with the walls....but man - really smooth - keep up the good work Jan 05 16:28:31 Templarian: we don't know yet Jan 05 16:29:03 quake** Jan 05 16:29:13 lol Jan 05 16:29:28 Wormux :D Jan 05 16:29:34 damada: they appear to have changed the IP on the device. Jan 05 16:29:54 does my tether 1.5.1 work on 1.3.5? Jan 05 16:30:14 Sargun_Screen: ? I checked in the Wifi settings... Jan 05 16:30:30 and/or changed other stuff Jan 05 16:30:44 I can't seem to get a picture from the camera that doesn't have a corrupt exif headers Jan 05 16:30:48 has anyone sent palm a bitch-o-gram about missing headers for sdl? Jan 05 16:31:34 http://img69.imageshack.us/img69/8203/worm.png worm icon. :) Jan 05 16:32:24 http://webos.pastebin.com/d795b73b0 Jan 05 16:32:26 lame Jan 05 16:33:02 Templarian: the worm? http://tinyurl.com/yct4xtf Jan 05 16:33:49 I don't know sports so I miss the reference. Jan 05 16:34:36 Templarian: and if you're like most of the kids people here you're not old enough to remember when Dennis Rodman was playing. His nickname is "the worm" Jan 05 16:35:32 lol Jan 05 16:35:57 I'm old enough, I just don't follow [insert sports name other than basketball] Jan 05 16:36:22 Rodman played basketball -- maybe you mean college basketball Jan 05 16:36:49 No it was a joke. As in he plays hockey right? Jan 05 16:37:20 I have no sense of humor, sorry. Jan 05 16:37:23 So is worm working? Jan 05 16:37:25 worms* Jan 05 16:38:13 nah, but figured I would start getting these icons so everything doesn't pile up. Jan 05 16:38:36 Templarian: speak for your self Jan 05 16:38:37 ;) Jan 05 16:39:24 PuffTheMagic: you port it? Jan 05 16:39:32 port? Jan 05 16:39:40 wormux is SDL Jan 05 16:39:43 no porting Jan 05 16:40:09 what about controls Jan 05 16:40:14 gotta do some Pre finessing Jan 05 16:40:32 thats not a port though Jan 05 16:40:39 thats just a patch/commit/change Jan 05 16:40:40 what ever Jan 05 16:40:51 yea I didn't realize there was an SDL one Jan 05 16:41:05 there are a shit load of sdl games Jan 05 16:41:08 Descent Jan 05 16:41:09 Doom 3 Jan 05 16:41:21 sim city 3000 Jan 05 16:41:41 Civ 1 Jan 05 16:42:08 project starfighter Jan 05 16:42:14 ^^ that would be hot Jan 05 16:42:15 unreal as well Jan 05 16:42:49 http://www.parallelrealities.co.uk/projects/starfighter.php Jan 05 16:43:24 and there is a gentoo ebuild for it Jan 05 16:43:28 * PuffTheMagic starts building for arm Jan 05 16:46:57 PuffTheMagic: UI stuff can still be considered porting IMO Jan 05 16:47:09 adapting for a platform even if not changing languages Jan 05 16:47:22 destinal: ehhh, its just a "joystick" or "input" patch Jan 05 16:47:30 can anyone else post a picture online w/ gps data in the exif headers? I want to run the picture through my php script to test if php can read it Jan 05 16:47:34 There is code to do a joystick for a touchscreen. Jan 05 16:47:49 destinal: unless u really start getting into onscreen overlays/controls or what ever Jan 05 16:47:53 destinal: then its a fork Jan 05 16:48:18 its not a port in my eyes unless you are changing languages/graphics engines/etc. Jan 05 16:48:19 (quake for instance needs onscreen overlays, I played through most of it, but it's annoying) Jan 05 16:57:31 bpadalino: do you have rwhitby's mapping-armv7? Jan 05 16:57:40 doesn't seem to be in the git repo Jan 05 16:57:53 and won't build without Jan 05 16:59:29 bbl Jan 05 17:00:58 wtf is /usr/lib/libnapp.so Jan 05 17:02:09 * hucksy is away: Away Jan 05 17:02:16 lib native app? Jan 05 17:02:18 gee Jan 05 17:02:21 custom palm thing? Jan 05 17:02:29 public away messages should be forbidden Jan 05 17:03:06 PuffTheMagic: custom palm thing Jan 05 17:04:11 * (process:18099): CRITICAL **: void PIpcClient::init():60 Failed to connect to socket: Connection refused Jan 05 17:04:11 ** (process:18099): CRITICAL **: virtual void NIpcClient::serverDisconnected() (122). Remote server disconnected. Exiting... Jan 05 17:04:18 wtf is that Jan 05 17:07:04 PuffTheMagic: did you try to run an sdl game with LunaSysMgr stopped? Jan 05 17:07:16 yeah Jan 05 17:07:33 libSDL talks to Luna over IPC, doesn't like to find it gone Jan 05 17:07:53 yeah i see Jan 05 17:07:55 thanks Jan 05 17:09:14 omg Jan 05 17:09:20 project starfighter works Jan 05 17:09:21 PuffTheMagic: cat /etc/event.d/nappmgr Jan 05 17:09:25 how do i take a screen cap of this Jan 05 17:09:31 same as always? Jan 05 17:09:32 # nappmgr # manages fb1 video layer and other resources that might be left hanging by a terminated game Jan 05 17:09:42 PuffTheMagic: I don't think you can take full sceren screenshots Jan 05 17:09:46 but yeah same as always Jan 05 17:09:51 I think you have to shrink it to a card Jan 05 17:10:23 fb capture maybe i can get to work Jan 05 17:10:36 PuffTheMagic: that would be cool Jan 05 17:10:45 fbgrab Jan 05 17:10:47 or fbdump Jan 05 17:11:17 so i def need to fix the controls on this now Jan 05 17:13:30 howdy Jan 05 17:17:02 ok guys, I have a question. Jan 05 17:17:12 What apps do you think you can have running in sdl by TOMMOROW... Jan 05 17:17:23 can we pick a couple and actually compile them, and I can package them? Jan 05 17:17:27 please define "TOMORROW"n Jan 05 17:17:35 :-) Jan 05 17:17:35 24 hours from now. Jan 05 17:17:36 rick-home: what apps do you want? Jan 05 17:17:41 don't really care. Jan 05 17:17:43 dosbox was first on my list Jan 05 17:17:48 okie Jan 05 17:17:54 want more than 2 to show off at the palm demo rooms at CES on thursday am. Jan 05 17:17:57 also it looks like scummvm just needs packaged Jan 05 17:18:16 oh wtf, someone fly me out there to demo something Jan 05 17:18:21 (worms is the biggest on my list, but requires some more time probably). Jan 05 17:18:29 maybe a nice variation of apps Jan 05 17:18:38 not all FPS for example Jan 05 17:18:44 glxgears ;) Jan 05 17:18:46 an NES emulator would be good Jan 05 17:18:50 So, if we can have a couple more, then I can install whatever tommorow evening when I get to Las Vegas, call it 10 PM MST, 35 hours from now. Jan 05 17:18:56 an NES or gameboy would be good Jan 05 17:18:56 fceultra should compile Jan 05 17:19:00 DOSBOX would be GREAT Jan 05 17:19:14 rick-home: so emulators are OK even tho some consider the ROM situation a gray area? Jan 05 17:19:28 (OK for the purposes of this demo) Jan 05 17:19:38 use a non-licensed rom Jan 05 17:19:40 :) Jan 05 17:19:41 dont care showing off hombrew Jan 05 17:19:46 jacques: it's possible to rip your own roms Jan 05 17:19:48 its all grey Jan 05 17:20:04 must have contra Jan 05 17:20:16 there are some public domain roms though Jan 05 17:20:45 how is the current state (sry for asking) does it (natvie apps) run on 1.3.1? Does it compile on the device or on a debian box? Jan 05 17:20:49 I think rwhitby has the crosscompiler stuff dead easy, all we'll need is keymappings and distribution Jan 05 17:20:55 for a lot of apps Jan 05 17:21:01 I'm only bringing up potential issues. Personally I have no problem downloading ROMs from 20 years ago and playing them under emulation. Jan 05 17:21:17 the problem with public domain roms is they are probably unrecognizable to the public Jan 05 17:21:24 rick-home: VNC / remote desktop clients? Jan 05 17:21:36 doesn't have to be all games really Jan 05 17:21:47 if one has the original rom, he should be allowed to play it on emu Jan 05 17:21:47 yeah, pub domain roms are publicly free for a reason Jan 05 17:22:06 or since it's CES and games will be on the agenda, should we focus there? Jan 05 17:22:32 Galaga88 under sdlmame :-) Jan 05 17:22:32 I should be able to get supertux package tonight Jan 05 17:22:33 I'm sure someone here has a way of dumping gb/gbc roms. it's pretty simple Jan 05 17:23:01 so is palm having somebody from here do a demo at ces? Jan 05 17:24:22 I like the VNC suggestion Jan 05 17:24:39 but this will be a bummer i think Jan 05 17:24:49 pixi dont have 3d graphic acceleration Jan 05 17:24:50 or does it? Jan 05 17:24:59 if no then 3d games will only be for pre? Jan 05 17:25:01 so lame Jan 05 17:25:49 en0x: I guess that is one reason the pixi is cheaper Jan 05 17:25:54 I thought pixi did have GPU but not OMAP CPU Jan 05 17:26:00 I thought pixi had a gpu Jan 05 17:26:16 what Kyusaku said. Jan 05 17:26:26 http://omploader.org/vMzV6ZQ Jan 05 17:26:32 ^^ project-starfighter Jan 05 17:26:58 OpenGL 2.0-supporting GPU for some decent gaming capabilities, and a 320MHz application DSP to handle multimedia on the device, Jan 05 17:26:58 I *love* that background. Jan 05 17:27:01 hmm Jan 05 17:27:02 pixi Jan 05 17:27:33 200MHz hardware-accelerated 3D graphics core with OpenGL support. Jan 05 17:27:41 so it looks like it should be able to play 3d games Jan 05 17:27:56 ok i'm off to lunch Jan 05 17:28:32 maybe palm just didn't have the driver work done for the Pre in time for 1.3.5 release / CES Jan 05 17:28:41 s/Pre/Pixi/ Jan 05 17:28:42 jacques meant: maybe palm just didn't have the driver work done for the Pixi in time for 1.3.5 release / CES Jan 05 17:28:44 PuffTheMagic: awesome, want to preware-ify it? Jan 05 17:28:51 not yet Jan 05 17:28:54 controls need work Jan 05 17:29:06 and i havent looked at any of this sdl shit yet Jan 05 17:29:20 I think the driver work is probably partially done on experimental builds Jan 05 17:29:24 I want multiplayer gauntlet under sdlmame Jan 05 17:29:26 rick-home: anyone should be able to build scummvm now http://www.webos-internals.org/wiki/Application:ScummVM Jan 05 17:29:52 will Palm have any Pre phones running unreleased versions of WebOS at CES? Jan 05 17:29:53 same techniques apply to any app with makefile tweaks, small probably Jan 05 17:29:53 back sorry, had to take a support call from a customer. Jan 05 17:30:58 destinal if anyone should be able to build it, does that mean you could build it, and put it in a dir and I can ipk it? 'cause I can ipk it. Jan 05 17:31:30 Kyusaku there's a chance, but not much of a chance that we will SEE any of them. Palm is --- very --- closed mouthed about future plans. Jan 05 17:31:32 rick-home: I think it lacks the "modern" theme and maybe keymappings to be very useful Jan 05 17:31:51 the former can be copied from the official distribution, the latter will take someone a little bit of work Jan 05 17:32:30 Pre has arrived; Chinese knock-offs are being made: http://www.engadget.com/2010/01/05/keepin-it-real-fake-part-ccxlix-cool-k07-is-the-ultimate-face/ Jan 05 17:32:37 ok, back to the question then. What do we have we can actually package up? VERY SIMPLE STUFF would be fine really. Just proof that there's more to sdl than doom and quake, which is why dosbox would be absolutely coolest. Jan 05 17:32:43 rick: that's a bit disheartening, I was expecting to see a Pre running flash at CES Jan 05 17:32:57 Kyusaku there's a VERY GOOD CHANCE you will see that. Jan 05 17:33:14 Kyusaku there's a VERY VERY good chance you will have an official release date for flash. Jan 05 17:33:14 destinal: it uses accelerometer for stering Jan 05 17:33:18 but its messed up Jan 05 17:33:20 wrong directions Jan 05 17:33:49 Kyusaku can we make an appointment to meet at the Palm demo room sometime thursday? Jan 05 17:33:54 rick-home: if we concentrate on one thing, we can probably do it Jan 05 17:34:12 and dosbox is good because it plays lots of different games / software Jan 05 17:34:15 jacques then I think the thing to concentrate on is dosbox. Jan 05 17:34:19 jacques: I'm building dosbox now Jan 05 17:34:27 go go destinal Jan 05 17:34:33 I won't be at CES this year Jan 05 17:34:37 configure: WARNING: Can't find libSDL_sound, libSDL_sound support disabled Jan 05 17:34:39 hmmm Jan 05 17:34:49 but we know it's there.... Jan 05 17:34:54 we've been USING sound Jan 05 17:35:00 destinal: did rwhitby stage all the SDL libs or just libSDL ? Jan 05 17:35:03 right, must not be getting staged Jan 05 17:35:09 so, configure --with-libSDL_sound= Jan 05 17:35:12 Kyusaku DARN -- I'm trying to arrange meetups. Jan 05 17:35:14 errrr Jan 05 17:35:18 I am pretty sure cross-compile only builds / stages libSDL Jan 05 17:35:22 nebula: we just need to get it in staging dir Jan 05 17:35:28 k Jan 05 17:35:50 destinal: i got fullscreen color screencaps works :D Jan 05 17:35:55 for sdl shit Jan 05 17:35:56 :D Jan 05 17:35:58 PuffTheMagic: how? Jan 05 17:36:03 I'll be tweeting from CES the whole time. If I can get into the press announcement at 11 thur (I have a conditional room-available admission -- accomodate after working press) I'll live tweet from there. Jan 05 17:36:06 fbcat Jan 05 17:36:15 http://code.google.com/p/fbcat/ Jan 05 17:36:25 its the only one that supports DIRECTCOLOR Jan 05 17:36:30 and other color shit Jan 05 17:36:41 noice Jan 05 17:37:00 nice PuffTheMagic no more using camera shots of pre's. Jan 05 17:37:19 if we are going for dosbox, one task is finding / evaluating software to demo in it. not everything may work, so we would need to have lots of options Jan 05 17:37:38 yes, but if we can get one RUNNING then we can start looking at software. Jan 05 17:37:39 run a texas instruments scicalc ;) Jan 05 17:37:51 hehehe nebula Jan 05 17:37:58 run windows 2.11 Jan 05 17:38:05 PuffTheMagic: you have sdl fever now? kD Jan 05 17:38:05 rick-home: I;m thinking maybe we assume we can get it running and have that task going in parallel (limited time) Jan 05 17:38:13 http://omploader.org/vMzV6bA Jan 05 17:38:17 ^^^ fullscreen shot Jan 05 17:38:29 jacques -- fair enough. what should I be looking for in terms of runability? Jan 05 17:38:35 thats sexy Jan 05 17:38:37 PuffTheMagic: you rock Jan 05 17:38:39 text mode apps should just work out of the box, right? Jan 05 17:38:55 How important is 'overlays' to everyone for onscreen controls? I can whip up some alpha blitting code that should be compatible with anything Jan 05 17:38:59 rick-home: IIRC the dosbox site has a giant database of compatible apps Jan 05 17:39:01 PuffTheMagic: when I did supertux, the joystick axis are wrong because it's landscape Jan 05 17:39:12 egaudet_work: yeah that is probably the issue Jan 05 17:39:14 x and y need to be swapped and then y needs to be inverse Jan 05 17:39:19 egaudet_work: where is the super tux ipk? Jan 05 17:39:21 jacques: how does this cross compile environment decide what to extract from doctor? Jan 05 17:39:27 no ipk yet, the source is in git tho Jan 05 17:39:34 http://git.webos-internals.org/?p=games/supertux.git;a=summary Jan 05 17:39:43 egaudet does that mean you have supertux running? Jan 05 17:39:45 should have the port history from the stock supertux Jan 05 17:39:46 destinal: there's a script (or two) involved Jan 05 17:39:51 omg descent would be awesome with accelerometer Jan 05 17:39:52 rick-home: yea it works without keyboard too Jan 05 17:39:57 destinal: unpack-doctor or somesuch Jan 05 17:40:04 egaudet: for joystick settings I suggest a patch to sdl headers on compile Jan 05 17:40:07 egaudet it's _done_ as in releaseable? Jan 05 17:40:08 although it's hard playing supertux with accel, at least gotta get used to it Jan 05 17:40:35 destinal: but if you are asking about the SDL staging, there's a makefile which downloads sdl, applies palm's patches and builds it Jan 05 17:40:46 we would need similar scripts for the other SDL libs Jan 05 17:40:49 jacques: ugh Jan 05 17:40:54 I'll just copy the bins by hand for now Jan 05 17:40:59 destinal: it's not that bad, really Jan 05 17:41:02 rick-home: it's releasable as soon as I figure out what directories I need to change, it currently expects data in /usr/local/share/supertux. Although we can spawn it with supertux --datadir=, and then whatever dir you run it from it saves a .supertux/ game data Jan 05 17:41:27 so packaging it to spawn with --datadir= is probably doable as is Jan 05 17:41:38 zsoc: what's this about patching joystick headers? Jan 05 17:41:56 egaudet: SDL_joystick.h Jan 05 17:42:00 to swap x/y and reverse y? Jan 05 17:42:03 sure Jan 05 17:42:16 I mean it's a hack but it's easier Jan 05 17:42:24 that's a better idea than what I did directly changing it in supertux Jan 05 17:42:45 rick-home: have you seen this: http://www.dosbox.com/comp_list.php?letter=a (dosbox compat database) Jan 05 17:43:39 egaudet: just swap the hardware addressed of SDL_HAT_UP and DOWN or right/left Jan 05 17:44:07 they are probably going to reboot the proxy here any minute so if I stop responding, please forgive me :-) Jan 05 17:44:09 jacques: I wonder what's the benefit of building our own copy of palm's patched libsdl here since we can't really target platforms palm doesn't already support Jan 05 17:44:10 egaudet: you might have to check palms patch and make sure they didn't edit that header first Jan 05 17:44:33 destinal: the benefit would be if we make our own improvements to the SDL patches Jan 05 17:45:05 jacques: rod doesn't like binary patches Jan 05 17:45:13 yea like the bug I found in GetAttribute Jan 05 17:45:19 we -could- fix it Jan 05 17:45:24 egaudet_work can you move _everything_ into src??? so that there's room for the app folder? and put a compiled copy in binaries/arm7 ??? Jan 05 17:45:32 rick-home: everything is in src Jan 05 17:45:41 zsoc: they would not be binary - we would install our own sdl libs in a different dir and force our apps to link to them Jan 05 17:45:46 when I look at the tree, there's a LOT of stuff in root. Jan 05 17:45:50 I will do the binaries/arm7 now Jan 05 17:45:56 rick-home: are you looking at an old commit? Jan 05 17:45:57 jacques: oh, good idea. just big Jan 05 17:46:10 http://git.webos-internals.org/?p=games/supertux.git;a=tree Jan 05 17:46:12 zsoc: yep no getting around that I'm afraid :-) Jan 05 17:46:25 actaully I don't think libSDL_sound exists Jan 05 17:46:26 here Jan 05 17:46:29 hmm let me check Jan 05 17:46:36 we use alsa directly I think for anything that works Jan 05 17:46:49 rick-home: the source is separate from the binary/webos app. no source in the mojo app Jan 05 17:47:42 yp, they rebooted the proxy Jan 05 17:47:56 zsoc: but hopefully we would only have one copy of "our" SDl libs installed Jan 05 17:48:39 is this thing on? Jan 05 17:48:44 zsoc I'm not trying to be stupid, but if you look at http://git.webos-internals.org/?p=games/sdldoom.git;a=tree there's a src directory with the source in it. I know that doesn't go in the IPK, but the source is in the rpository there, along with the app and the binary Jan 05 17:48:47 jacques yes Jan 05 17:50:50 oh yea doh, the deleted the files didn't get commit'd because I forgot -a Jan 05 17:51:03 egaudet_work thanks Jan 05 17:51:09 egaudet_work: should be good now Jan 05 17:51:19 err rick-home, wow I'm out of it I just talked to myself lol Jan 05 17:51:50 egaudet_work is rod the only one who knows the rest of this? I can make the app stuff easly enough, but we need to get the binaries into the bin/arm7 folder. Jan 05 17:52:28 which bin/arm7 folder? Jan 05 17:53:02 destinal: are there detailed instructions on how doom/quake were ported? I would like to possibly port other version of doom/quake and other games as well Jan 05 17:53:11 for supertux, you need the src/data directory installed and then supertux --datadir= Jan 05 17:53:26 egaudet look at http://git.webos-internals.org/?p=games/sdldoom.git;a=tree Jan 05 17:53:27 navinag: you can probably build all kinds of things with our cross compilation environment Jan 05 17:53:27 http://www.webos-internals.org/wiki/Application:ScummVM Jan 05 17:53:38 DOOM was originally just built Jan 05 17:53:49 rick-home: there is a binaries/armv7/supertux Jan 05 17:54:16 so the preware/cross-compile.git is what everyone is using now destinal ? Jan 05 17:54:36 egaudet_work: well it's what rwhitby and myself use Jan 05 17:54:53 the others will probably want to start using it, since it makes things incredibly simple once it's set up Jan 05 17:54:59 basically ./configure && make Jan 05 17:55:11 destinal: so I could use crosscompile instructions a recreate the doom port.....Then I will try other games,... Jan 05 17:55:20 really? I can never get configure to produce a proper Makefile for cross compile Jan 05 17:55:21 destinal: thanks..... Jan 05 17:55:30 I just manually hacked the Makefile for supertux Jan 05 17:55:32 egaudet_work: that's what scratchbox2 is for :) Jan 05 17:55:40 gentoo ftw Jan 05 17:55:41 well I'll have to get in the loop :P Jan 05 17:55:46 scummvm literally works with ./configure and make Jan 05 17:55:55 http://www.webos-internals.org/wiki/Application:ScummVM Jan 05 17:57:05 nice, I"ll have to get that set up this evening Jan 05 17:57:25 I've seen you guys talking about it but didn't know that it was already ready already :P Jan 05 17:58:11 egaudet_work: rwhitby finished up the simplification we did with /usr/local mapping to the crosscompile dir this morning Jan 05 17:58:11 destinal so, where do we pick up a copy of sb destinal? Jan 05 17:58:28 rick-home: if you have ubuntu, all the instructions are on the wiki page I just linked Jan 05 17:58:42 it may need to go to some other page soon :) Jan 05 17:58:54 if you don't have ubuntu ... well let's just say I installed ubuntu into a virtual machine just to run scratchbox2 Jan 05 17:58:55 so our cross-compile environment instructions are on the scummVM page? Jan 05 17:59:09 rick-home: haha, uh. yes Jan 05 17:59:19 jacques_ I have a vm exactly for running ubuntu stuff. Jan 05 17:59:32 destinal I don't need anything but command line ubuntu do I? Jan 05 17:59:54 rick-home: nope Jan 05 17:59:57 kk Jan 05 18:00:10 but FIRST, i go fix that little problem with the wiki..... Jan 05 18:00:19 Jack87: yep Jan 05 18:00:33 Random question, whats the command to trace the route to a server again? Jan 05 18:00:48 traceroute Jan 05 18:02:26 sorry I'm not really here Jan 05 18:02:36 chrisa: hey it's you Jan 05 18:02:41 it is Jan 05 18:03:05 chrisa: way to go on native app support! Jan 05 18:03:12 chrisa: what do you do agaian? kernel stuff? Jan 05 18:03:13 uh, if that was you Jan 05 18:03:25 You'll never cheer about anything I work on Jan 05 18:03:42 chrisa: well I think you're extraordinary xD Jan 05 18:03:49 chrisa: way to go with kernel power management, yay! Jan 05 18:04:03 I am freed from the shackles of power Jan 05 18:04:08 Now I have to deal with touchpanels Jan 05 18:04:31 ah, sounds fun Jan 05 18:04:36 power management is critical. yay for power management! Jan 05 18:05:57 wasn't it harald / laforge who said that a mobile phone is basically a complex power management system that also happens to handle phone calls? Jan 05 18:06:38 destinal: I am kinda new at the compiling thing....So I would use ScubbVm to cross compile the doom.wad or what ever game I am try to port? Jan 05 18:07:23 navinag: no, scummvm is a game Jan 05 18:07:31 navinag: scratchbox2 - sb2 Jan 05 18:07:38 navinag: it just so happens our cross compilation instructions ended up being posted on that page Jan 05 18:07:48 navinag: are you familiar with gcc and/or compiling things in general? Jan 05 18:07:56 ahhhh Jan 05 18:08:10 zsoc: mildly Jan 05 18:08:45 destina: zsoc: I can follow directiosn well and interpret and build on that. Jan 05 18:09:10 zsoc: destinal; just need a nudge in the righ tdirection Jan 05 18:09:42 we can probably also use all pygame games Jan 05 18:09:47 since pygame uses sdl Jan 05 18:09:48 :D Jan 05 18:10:51 destinal please check http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 05 18:11:59 rick-home; making more sense now http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 05 18:12:21 navinag I have moved the instructions to http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 05 18:12:25 rick-home: so for example......doom source would be doo1.wad? Jan 05 18:13:00 navinag the wad is the map and images, the source is the .h and .c and stuff like that Jan 05 18:13:12 the actual SOURCE the wad is the game-environment Jan 05 18:13:17 doom engine runs many wads. Jan 05 18:13:26 rick-home: ok Jan 05 18:13:32 omg omg omg Jan 05 18:13:40 Castle-Combat Jan 05 18:13:43 rick:home: so where do these sources live? Jan 05 18:13:45 PuffTheMagic doesn't do giddy very often. Jan 05 18:13:48 its a pygame clone of rampart Jan 05 18:14:12 navinag for the ones we're working on, they're on our git repository at http://git.webos-internals.org/ Jan 05 18:14:21 Rick_work: cool, I added a fix just before apt-get install ing scratch box Jan 05 18:14:35 for things we have not yet posted, they're on whatever page on the web hosts the source for the project in question. Jan 05 18:14:48 turns out on stock ubuntu there's an mmap permission denied error, and installing qemu-arm-static fixes it, but we don't actually want qemu-arm-static, so we then remove it Jan 05 18:14:51 kind of a hack, but it works Jan 05 18:14:53 navinag what are you interested in working on????? Jan 05 18:15:29 destinal: ewwww Jan 05 18:15:34 dont do qemu and arm Jan 05 18:15:38 that will be horrid Jan 05 18:16:01 destinal: I got around that problem with the "echo 4096 > /proc/sys/vm/mmap_min_addr" Jan 05 18:16:13 rick-home: trying to see if thre are any types of racing games that could be ported Jan 05 18:16:34 PuffTheMagic: qemu-arm is used for making autoconf test programs work Jan 05 18:16:42 it's all automagic in scratchbox2 Jan 05 18:17:02 destinal: which can be made sticky in /etc/sysctl.conf Jan 05 18:17:41 jacques: I think this way is permanent too and easier for users, it makes the same changes Jan 05 18:17:49 min_addr I mean Jan 05 18:19:12 ok destinal scummVM now fixed to refer to sb2 page instead of having the full install specs. Jan 05 18:20:07 navinag see http://en.wikipedia.org/wiki/List_of_games_using_SDL Jan 05 18:20:20 I have no idea which ones might be racing games, I don't game. Jan 05 18:20:44 destinal back to dosbox now, you got it working except for sound? Jan 05 18:21:00 rick_home: i fond one ...might be agood start .,...http://torcs.sourceforge.net/index.php?name=Sections&op=viewarticle&artid=1 Jan 05 18:21:22 rick-home: I accidentalyl screwed up my toolchain and grabbed it again Jan 05 18:21:27 kk Jan 05 18:21:28 rick-home: dosbox is building Jan 05 18:21:33 (without sound) Jan 05 18:21:39 right Jan 05 18:21:44 so, what's the sound problem? Jan 05 18:21:53 rick_home: http://torcs.sourceforge.net/index.php?name=Sections&op=viewarticle&artid=3 is the source code Jan 05 18:22:11 I literally just ran sb2 -M ../../staging/mapping-armv7 Jan 05 18:22:14 then got a shell Jan 05 18:22:18 and ran ./configure && make Jan 05 18:22:23 and it's building away Jan 05 18:22:25 so apparently I was talking to myself Jan 05 18:22:40 PuffTheMagic: pygame has a very nice alpha blitting algo Jan 05 18:22:50 rick-home: the sound problem is we're missing SDL's sound library Jan 05 18:22:57 I think a lot of games use alsa directly instead Jan 05 18:23:16 PuffTheMagic: also, what is this gpl worms clone I'm working on? or are you doing it now that you realize how simple it is? Jan 05 18:23:25 destinal: I don't think that's true Jan 05 18:23:29 wow EPR fails to install with post inst saying no patches found Jan 05 18:23:47 zsoc: that lib isn't in webos Jan 05 18:24:06 navinag not an sdl app, uses glut not sdl -- see the faq "Why don't you use SDL instead of GLUT ??? sorry Jan 05 18:24:36 destinal: oh, you're not talking about libsdl-mixer? Jan 05 18:24:41 Robi_ try emeergency migration helper. Jan 05 18:25:00 no libsdl_sound Jan 05 18:25:02 destinal: I think -sound is for playing music, not sound effects. and probably requires a cdrom device Jan 05 18:25:08 Robi_: that means you have no patch control dir, did you doctor ? Jan 05 18:25:14 zsoc: aha Jan 05 18:25:18 no Jan 05 18:25:26 so destinal that would mean we MIGHT get sound. Jan 05 18:25:33 destinal: hexen has that issue Jan 05 18:25:45 rick-home: what is this for? Jan 05 18:25:51 dosbox Jan 05 18:26:23 rick-home: where would x86 emulation get us? Jan 05 18:26:31 if I can get dosbox, there's a LOT of crap//// stuff///// nice programs that I could run in there. Jan 05 18:26:42 rick-home: like? Jan 05 18:26:49 text mode apps in particular would just work. Jan 05 18:26:51 Curse of the Azure Bonds Jan 05 18:27:19 rick-home: why won't text apps 'just work' in sdl? isn't there sdlconsole support? Jan 05 18:27:24 http://icculus.org/SDL_sound/ Jan 05 18:27:25 zsoc, I'm looking to SHOW OFF WEBOS INTERNALS... an x86 dosbox on the pre would be "cool." Jan 05 18:27:45 rick-home: only if you wer born before 86 ;) Jan 05 18:27:51 zsoc, there are "rather a lot" of old dos things never ported to linux sdl apps. Jan 05 18:27:53 running windows 95 would be supercool Jan 05 18:28:01 zsoc -- ppphhhhtttpppppppppppppft!!!!!!!!!! Jan 05 18:28:10 80 ftw! Jan 05 18:28:17 I want kings quest on my pre heh Jan 05 18:28:18 lets run zork! Jan 05 18:28:29 heh, it's a 9 meg inary Jan 05 18:28:31 S2 was a fun racing hame Jan 05 18:28:32 binary Jan 05 18:28:36 er game Jan 05 18:28:40 zsoc, in '86 my youngest child was in school. In '86 I was on my SIXTH home pc. Jan 05 18:28:50 i was 6 :) Jan 05 18:28:54 86 I think we got our first PC Jan 05 18:28:57 Exit to error: Can't init SDL SDL not built with cdrom support Jan 05 18:28:57 nebula zork available as a mojo app in javascript now. Jan 05 18:29:01 Hmmm isn't there an SDL port of Tux Racer? Jan 05 18:29:02 wtf? Jan 05 18:29:04 20mb hard drive! Jan 05 18:29:10 rick-home: i meant return to zork, my bad Jan 05 18:29:19 rick-home: I was just trying to jerk your chain. I'm sure all of us are older than that Jan 05 18:29:26 you know, the one with fake ass graphics (movies/sprites) Jan 05 18:29:29 nebula dosbox won't run windows95 but it will run windows 211. Jan 05 18:29:33 woo Jan 05 18:29:35 Kyusaku: it's coming Jan 05 18:29:38 zsoc 23? Don't count on it. Jan 05 18:29:57 destinal: just patch out cdrom music Jan 05 18:29:59 lunch time Jan 05 18:30:00 egaudet_work: no doctor yet, but i'm tempted to get this sorted Jan 05 18:30:30 Robi_ I did, 'cause i had meta-doctored and the OTA 1.3.5 was NOT happy. Jan 05 18:31:34 destinal: you could build the SDL in the cross-compile with cdrom support, but might not do much good if the sdl on the device was built without it (unless out sdl libs actually work on the device) Jan 05 18:31:46 I seem to have a bunch of patches that nothing knows about Jan 05 18:31:48 s/out/our/ Jan 05 18:31:50 jacques meant: destinal: you could build the SDL in the cross-compile with cdrom support, but might not do much good if the sdl on the device was built withour it (unless out sdl libs actually work on the device) Jan 05 18:31:52 oooooh tux paint Jan 05 18:32:00 destinal: oh. for dosbox there's probably some serious cdrom integration Jan 05 18:32:02 ugh. Jan 05 18:32:02 ok, I'm going to try doing one of these..... Jan 05 18:32:26 rick-home: as a test? build vectoroids. it's 1 file Jan 05 18:32:29 we should patch the upgrade app to ask for EPR before the upgrades Jan 05 18:32:44 omega race! Jan 05 18:32:50 zsoc -- ok, but then, I'm going to try working on an app. Jan 05 18:33:13 but zsoc, if that's so simple, why isn't it in the repository and app'ed? Jan 05 18:33:37 rick-home: meta-doc 1.3.1 OTA 1.3.5 kept looping even if installed ? Jan 05 18:33:44 I can app things in about 5 minutes if there's a binary in binaries/arm7 Jan 05 18:33:53 rick-home: I don't own the app. and it requires patching for accel controls, by default it's too sensetive Jan 05 18:34:03 rick_home: i will play around with the info I got here today and see if I can compile some tine and format it like the quake/doom apps to run in a card...we will se what happens Jan 05 18:34:10 A2NY I could not get 135 to install on top of meta131 -- 47 tries. I gave up Jan 05 18:34:20 Robi_: that won't be needed once AUPT and update-all for preware are released Jan 05 18:34:29 navinag the point is, if it isn't an sdl app, it isn't going to do that Jan 05 18:34:42 rick-home: gotcha... Jan 05 18:34:47 egaudet_work: nod. so latest doctor is 1.3.5 still? Jan 05 18:34:50 navinag palm built "magic" sdl support into 135, but no support for other graphics libraries YET. Jan 05 18:35:05 Robi_ yes as of a few hours ago. Jan 05 18:35:07 has anyone looked at GLTron? Jan 05 18:35:09 1351 might be up now Jan 05 18:35:19 What other icon do I have to do zsoc? Jan 05 18:35:24 Kyusaku: I found tuxracer using openGL, and then the iphone port tuxrider using openGLES but haven't been able to get it running on Pre, I just get a blue screen Jan 05 18:35:26 rick_home: i will see what I can find,.....google is a wondeful thing... Jan 05 18:35:35 rick-home: opengl es isn't a graphics library? Jan 05 18:35:44 Robi_: when I asksed if you doctor'd it was because that is a way to remove the patch control dir Jan 05 18:35:48 rick-home: what else do they need besides sdl? it wraps anything else Jan 05 18:35:50 zsoc yes it is Jan 05 18:36:06 and I would not say that you guys have a good description of how to compile openGL apps for the pre yet. Jan 05 18:36:13 if I am wrong, help me get the wiki up Jan 05 18:36:15 Templarian: hmm.. dosbox? is destinal gets it working : Jan 05 18:36:16 egaudet: lose Jan 05 18:36:26 rick-home: open gles works Jan 05 18:36:41 zsoc: I hacked out initializing the CDROM support in SDL and it starts more now Jan 05 18:36:44 zsoc, in sb2? or is it more complex..... Jan 05 18:36:51 fails on SDL video since the ersolution is wrong Jan 05 18:37:02 arrrghhh Jan 05 18:37:10 no window manager. Jan 05 18:37:10 rick-home: mine installed, the update kept looping asking me to install it again and again Jan 05 18:37:20 A2NY ah Jan 05 18:37:25 rick-home: use standard sdl hook for opengl, but the name is patched in webossdl to SDL_OPENGLES Jan 05 18:37:28 finally I just removed the update app (short term fix) Jan 05 18:37:48 Robi_: note that the 1.3.5 doctor won't remove any ipkg data so any patches listed as installed in preware will remain after a doctor listed as installed (but not applied) Jan 05 18:37:53 destinal: resolution should autoscale. bpp is probably your issue, make sure it's 32 Jan 05 18:37:55 command line or partial erase can wipe the ipkg data Jan 05 18:38:24 Exit to error: Could not set windowed video mode 640x400-32: SDL_HWSURFACE and/or SDL_DOUBLEBUF not supported Jan 05 18:38:29 rick_home: can you guys post related links for other formats on this page as well....It will help me/others keep up on the pre gaming forefronts Jan 05 18:38:32 Oops. I just hit "update" like a drone without running EPR. Oh well. Jan 05 18:38:42 destinal: read the error :p Jan 05 18:38:51 I'm gonna doctor this thing anyway. Too many issues. Jan 05 18:38:55 tlp: to 1.3.5.1? Jan 05 18:38:55 rick-home: http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL this page Jan 05 18:39:00 egaudet_work: yeah. I'm betting it was harmless Jan 05 18:39:13 EPR works after update too btw, but 1.3.5.1 is tiny I don't know what it touches Jan 05 18:39:17 maybe just calendar app Jan 05 18:39:25 navinag yes, if zsoc says that opengles works we need to edit that page to reflect that. Jan 05 18:39:26 yeah, I doubt it touched anything I've patched Jan 05 18:39:33 but I'm not sure what to say. Jan 05 18:39:35 maybe dosbox can be told to start in VGA mode Jan 05 18:39:38 destinal: try sed'ing HWSURFACE in the source to SWSURFACE Jan 05 18:39:51 rick-home: bpadalino made an opengles demo Jan 05 18:40:03 zsoc -- not my point. I know he did. Jan 05 18:40:08 if (sdl.desktop.fullscreen) gotbpp=SDL_VideoModeOK(640,480,testbpp,SDL_FULLSCREEN|SDL_HWSURFACE|SDL_HWPALETTE); Jan 05 18:40:13 Is it possible to dump the linked contacts from the sqlite DB or something and then restore them? Jan 05 18:40:23 zsoc, I'm trying to update our documentation. Jan 05 18:40:27 tlp yes it is Jan 05 18:40:36 If I wanted to upload a few mp3 files (can't do anything with ogg or flac I guess) over usbnet so I could play them through a media player on pre, what's the best way to go about that? Jan 05 18:40:39 destrudo: oh no wait, try just removing HWPALETTE Jan 05 18:40:40 Wicked. Do you havea URL rick? Jan 05 18:40:53 well, I know it's possible; maybe I should have used another word :p Jan 05 18:40:56 alkos333 what desktop os? Jan 05 18:40:56 s/destrudo/destinal/ Jan 05 18:40:58 zsoc meant: destinal: oh no wait, try just removing HWPALETTE Jan 05 18:41:11 destinal: if that doesn't work, try swsurface Jan 05 18:41:15 zsoc: pointer to that demo? Jan 05 18:41:40 navinag: on the wiki, triangle of doom or something Jan 05 18:42:02 navinag http://www.webos-internals.org/wiki/OpenGL_Triangle_of_Doom Jan 05 18:42:43 rick-home: Slackware64 13. Jan 05 18:43:32 rick-home: is that a no? Jan 05 18:43:43 rick-home: so much to try out and so little time. Jan 05 18:44:12 tlp sorry, I'm not sure on the wiki where the path to the db for your contacts is. Jan 05 18:44:34 heh. Just asking... no is a fine answer. Jan 05 18:44:58 alkos333 scp if you have an ssh client installed on the pre, or sftp if you have installed openssh Jan 05 18:45:20 tlp I know it's on the wiki, but I'm kinda busy here right now. Jan 05 18:45:26 k, no problem. Jan 05 18:45:27 use the wiki google search Jan 05 18:45:34 not the plain search Jan 05 18:46:29 zsoc, so, the instructions for openGL on the wiki are for the debian chroot. Jan 05 18:46:36 rick-home: Yes, I got all of that stuff set up here. Which folder do I scp into in order for the media player to recognize the files? Jan 05 18:47:00 rick-home: so? the source code is the same Jan 05 18:48:18 zsoc -- :: rick beats head against the wall :: What exactly would I change in the sb2 instructions on the page http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL to allow the opengles stuff to compile properly. I -know- the source code is the same, I don't know what I would need to change in the sb2 environment. Jan 05 18:48:38 zsoc: do you have the "mojo" part to fceux? Jan 05 18:48:57 zsoc: so you really don't need to change from 640 to 320? Jan 05 18:49:00 rick-home: neither do I. bpadalino did the open gl stuff, and rod and team did sb2 Jan 05 18:49:12 the opengles libs and header files would need to be stages (assuming they arent) Jan 05 18:49:16 destinal: no, but it was save resources switching it Jan 05 18:49:26 PuffTheMagic: why would I? I can't get it to work yet Jan 05 18:49:30 still failing even though I keep changing the init Jan 05 18:49:36 idk how u were starting it Jan 05 18:49:37 zsoc, then it's moot. I'm leaving it like it is, until someone figures that out. Jan 05 18:49:38 rick-home: I don't think anything changes, as long as the GLES stuff is staged Jan 05 18:49:52 rick-home: ok. if no one else does I'll look at it later Jan 05 18:49:58 egaudet_work and how do we ensure that the gles stuff is staged..... ????? Jan 05 18:50:04 PuffTheMagic: to test? command line... Jan 05 18:50:20 later is fine. I'm still trying to get some apps compiled to go to CES with. :-) Jan 05 18:50:28 rick-home: depends on cross-compile.git, I don't know what exactly it stages, destinal, jacques, rwhitby ? Jan 05 18:50:38 rick-home: the libs can be extracted from the doctor rootfs, the headers would need to be retrieved from maybe khronos Jan 05 18:51:01 the header files should probably be put into our git if they aren't already Jan 05 18:51:11 note for opengles stuff, make sure GLESv2 lib is linked before GLES_CM if you link both Jan 05 18:51:20 I -think- Jan 05 18:51:34 why don't we drop openGLES for now. :-) Jan 05 18:51:58 because by the time I get someone to explain what exactly one needs, I will have pissed all of you off. :-) and I don't want to. :-) Jan 05 18:52:12 I'm trying to be the GOOD GUY today. :-) Jan 05 18:52:35 * rick-home -- nice guy. Very supportive. sending cookies. Perhaps chocolate. Beer later. :-) Jan 05 18:52:36 You need to make sure the app includes SDL_opengles.h I believe Jan 05 18:53:05 rick-home: i thought u didnt drink Jan 05 18:54:22 rick-home: I like you Jan 05 18:54:28 omgi had the best idea Jan 05 18:54:44 PuffTheMagic: I don't understand the question you asked me Jan 05 18:54:58 what did i ask? Jan 05 18:55:21 PuffTheMagic: about fceux Jan 05 18:55:28 http://www.precentral.net/homebrew-apps/classicnote # The license is wrong on this page. Jan 05 18:55:36 does that guy hang out on IRC? Jan 05 18:55:40 did u already answere that Jan 05 18:56:01 rick-home: So where do I copy the mp3 files in order for the media player to find them when I launch it instead of telling me my music library is empty? Jan 05 18:56:31 PuffTheMagic: I guess I was wondering why you asked. but I just now remembered I wasn't allowed to do that Jan 05 18:56:41 PuffTheMagic I don't drink, but I know you do. I'll BUY beer. Jan 05 18:57:00 zsoc: lol Jan 05 18:57:13 zsoc: i asked cause if u already had the mojo part i would ask for it Jan 05 18:57:18 is there a repo for fceux yet? Jan 05 18:58:21 http://www.google.com/phone Jan 05 18:59:01 PuffTheMagic: not till I figure out why I can't get a surface to reate Jan 05 18:59:10 *create Jan 05 18:59:54 ah, I think I know what's going on Jan 05 19:00:04 it needs to be forced fullscreen, doh Jan 05 19:00:21 destinal: uh, it is. didn't I see the SDL_FULLSCREEN flag? Jan 05 19:00:42 zsoc: there are lots of calls, I hadn't been debugging to figure out which one was failing Jan 05 19:01:05 destinal: oh that was an IF statement :) yes use that switch Jan 05 19:02:35 I can't wait till palm finds a way to play video with sdl-video instead of this silly npapi Jan 05 19:02:58 rick-home: remind us to apologize to geist after CES Jan 05 19:03:01 alkos333 it works for me in /music Jan 05 19:03:13 zsoc -- already sent him an email. Jan 05 19:03:32 rick-home: darn, andi didn't get to sign it lol Jan 05 19:04:23 11:27 <+zsoc> rick-home: only if you wer born before 86 ;) Jan 05 19:04:26 no way man :p Jan 05 19:04:32 I was born in '88 and love DOS stuff. Jan 05 19:05:55 I was stoked when I discovered DOSBox on FreeBSD years ago. All I'd ever wanted to do is run Commander Keen: http://tlp.lickwid.net/screenshots.php Jan 05 19:06:13 hrm, I don't care about this firmware update but it keeps poppin up in my way haha - dont want to have to remove and reinstall everything Jan 05 19:06:14 leisure suit larry Jan 05 19:06:18 for Pre Jan 05 19:06:29 Flashpass you may as well hunker down and deal Jan 05 19:06:35 Flashpass: If you're into taking chances, it probably won't hurt anything. It's an Exchange fix. Jan 05 19:06:41 tlp: what about leisure suit larry? Jan 05 19:06:44 Flashpass eventually it installes it late at night, and you don't get a choice. Jan 05 19:06:47 damn Jan 05 19:06:49 PuffTheMagic: beat me. Jan 05 19:06:53 ird_: I was too young for that game. I grew up on Keen :p Jan 05 19:06:57 ird_ if we get dosbox running we can play lll Jan 05 19:07:06 I was born in 88 and I played it :D Jan 05 19:07:08 and leather goddesses of phobos Jan 05 19:07:09 ah Jan 05 19:07:26 Of course I didn't get a computer until I was 12.. Jan 05 19:08:03 I remember playing Traffic Department on my grandparents old PC with Windows 3.1 Jan 05 19:08:11 wait. what about Diablo? Jan 05 19:08:17 I grew up with a 486. It was a family PC, but I was parked on it from the time I could stand. Jan 05 19:08:25 Diablo is DOS? Jan 05 19:08:30 SIM TOWER Jan 05 19:08:39 just sdl port ideas in general Jan 05 19:08:43 oh Jan 05 19:08:46 Diablo is SDL!? :p Jan 05 19:08:56 zsoc - focus. Make somethig run... focus. Jan 05 19:08:58 zsoc: http://www.homeoftheunderdogs.net/ Jan 05 19:09:05 Port away! Jan 05 19:09:05 tlp: lets port it Jan 05 19:09:15 http://en.wikipedia.org/wiki/List_of_games_using_SDL Jan 05 19:09:16 rick-home: I've made about 50 things run Jan 05 19:09:25 that list is rappy Jan 05 19:09:30 zsoc, that's nice, which ones do we have copies of in the repository? Jan 05 19:09:32 I wish I were in college or something. I'd love to jump into all of this stuff with you guys. Not enough hours in a day. (Now someone is going to tell me they work 30 hours a day and still find time to hack webOS) Jan 05 19:09:49 rick-home: So you just copy your mp3 files to /music and when you .launch the music app, it recognizes the new files? Jan 05 19:09:53 tlp, I just flat out have been not sleeping since July. Jan 05 19:09:54 I work 8 hours a day and still find time to idle here. Jan 05 19:09:59 alkos333 yes. Jan 05 19:10:05 hah. that works too Jan 05 19:10:38 rick-home: That's weird, I just scp'ed an mp3 and put it in /music, yet when I launch the music app, it says the library is empty Jan 05 19:11:35 alkos333: fileindexer is terrible Jan 05 19:11:36 imo Jan 05 19:11:54 zsoc: Ok, so what should I do to fix that? Jan 05 19:12:17 Is there a command I could execute to force it to "scan" for new files right now? Jan 05 19:12:28 alkos333: uh... delete mediadb maybe? or stop/start fileindexer? Jan 05 19:12:44 not sure. jason does all that with internalz Jan 05 19:13:22 maybe it's cause I haven't unplugged it from usb still? Jan 05 19:14:37 Anyway, I gotta run to the store guys. bbl Jan 05 19:17:22 rick-home: that list does not include pygame games i beleive Jan 05 19:18:00 hi all Jan 05 19:18:35 where can I get precorder? is it in preware, or still beta? Jan 05 19:18:57 PuffTheMagic the list sucks Jan 05 19:19:12 so is anybody working on zsnes? Jan 05 19:19:20 noaXess_kubuntu it's still ALPHA Jan 05 19:19:25 linksocc how about you? Jan 05 19:19:40 i dont have a linux box atm Jan 05 19:19:54 linksocc wht do you got? What os are you on? Jan 05 19:20:02 lame windows 7 Jan 05 19:20:18 loldows Jan 05 19:20:27 yes someone is working on zsnes Jan 05 19:20:32 linksocc that's what I have. You have virtualbox to run your palm sdk? So just create an ubuntu server 32 bix instance in virtualbox Jan 05 19:20:35 or someone said it was working Jan 05 19:20:47 ugh Jan 05 19:20:51 and then follow the instructions at http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL to set up a cross compile Jan 05 19:20:53 rick-home: is there a ipkg file to download/install? Jan 05 19:21:13 but is it just as simple as when i used to use gentoo linux?? Jan 05 19:21:14 so full screen seems to help, I get a black screen, a mouse pointer, and then: Jan 05 19:21:14 terminate called after throwing an instance of 'char*' Jan 05 19:21:27 zsoc: zsnes is the win Jan 05 19:21:40 If I had snes on my pre I'd never need another game. Jan 05 19:21:44 ird_ it isn't real until someone pushes it to the repository Jan 05 19:22:15 I'm just hoping. Jan 05 19:22:25 I want a Link to the Past for those long rides to work! Jan 05 19:22:31 right now, we got doom, we got scummvm and we got quake. People been TALKING about other stuff. Jan 05 19:22:34 but that's what we got. Jan 05 19:23:00 linksocc it's linux. no big deal. Even simpler in many ways. Jan 05 19:23:10 linksocc you COULD put a gentoo instance on your vm Jan 05 19:23:15 PuffTheMagic would be happy Jan 05 19:23:23 linksocc: I tried compiling zsnes Jan 05 19:23:26 but vmware SUPPORTS ubuntu, no big deal. Jan 05 19:23:31 yeah but that was when i was single i dont have much time now Jan 05 19:23:38 I can't figure out where to get the ft2/ stuff it needs Jan 05 19:23:40 lol Jan 05 19:24:20 rick-home: i am gonna build portage for x86 Jan 05 19:24:27 :-) Jan 05 19:24:31 then people can use emerge on any system Jan 05 19:24:50 and i can use all the ebuilds i have for all the palm opensource stuff Jan 05 19:24:57 rick-home: scumm? Jan 05 19:24:57 err wait no I'm sorry that ft2/ stuff was for something else Jan 05 19:25:02 So I can play Day of the Tentacle? Jan 05 19:25:42 I didn't compile zsnes successfully because my Cross Compile environment is pretty bad. I'll try again with the scratchbox stuff tonight Jan 05 19:27:00 too bad zsoc's is the only one who sees the light... of gentoo Jan 05 19:28:23 PuffTheMagic: I fail at installing gentoo so Jan 05 19:28:38 yeah we were stupposed to do that once but never did Jan 05 19:29:02 I'm ok with the code sorcery stuff Jan 05 19:29:21 hm, so what is the feasibility of an app or Preware feature that marks the themes/patches you have installed and puts them in a separate section for easy reinstall after a firmware upgrade? Jan 05 19:30:05 Flashpass: moot once AUPT+UpdateAll are finished testing and released Jan 05 19:30:09 Flashpass: it's sort of done Jan 05 19:30:15 Flashpass it's in the roadmap for preware Jan 05 19:30:33 ah, good stuff then :) Jan 05 19:30:37 well except for the "themes" part Jan 05 19:30:52 themes are still uhh I dunno something interesting Jan 05 19:30:54 haha, well thats not as bad anyway because you usually only have one installed Jan 05 19:31:32 but writing down 30 patches and reinstalling one by one is a chore for a 0.0.0.1 update Jan 05 19:32:38 hey all, I know the cal issue is with palm, though does anyone know any status of this getting fixed? Jan 05 19:32:53 I thought it was just fixed with 1.3.5.1? Jan 05 19:32:53 thought it was Jan 05 19:33:38 brb, lunch Jan 05 19:34:06 oh....update just showed up, thanks Jan 05 19:35:01 pretty much confirmed the Pre's exif data is corrupt Jan 05 19:35:13 I've tried 2 Pres Jan 05 19:35:18 both corrupted exif data Jan 05 19:35:24 so, I just built doomtriangle using sb2 and ran it - it worked Jan 05 19:35:27 hemna that's just weird Jan 05 19:35:28 HTC phone is fine Jan 05 19:35:39 but I had to hack the cr@p out of cross-compile first Jan 05 19:35:41 jacques did you do ANYTHING special, or did it just work. Jan 05 19:35:44 ahhhh Jan 05 19:35:47 I have a bug thread on the palm developer thread going with all my test results Jan 05 19:35:50 I need to talk to rwhitby Jan 05 19:36:01 about 2 hours jacques Jan 05 19:36:16 rwhitby: yep I'll be waiting for him :-) Jan 05 19:36:19 jacques does what you did break compiling sdl apps? Jan 05 19:36:48 rick-home: nope, I had to add a bunch of libs to staging copied from the doctor rootfs Jan 05 19:37:07 and my compile line is really ugly because something is not right yet with sb2 Jan 05 19:37:14 jacques you KNOW that rwhitby's not going to be up with hosting those. Jan 05 19:37:20 in other news: http://www.engadget.com/2010/01/05/marvell-plug-computer-3-0-packs-in-wifi-bluetooth-and-2ghz-arma/ Jan 05 19:37:55 rick-home: it's not a problem - cross-compile already downloads and unpacks the doctor to get the rootfs - it's alrady there, the libs just arent copied to staging right now Jan 05 19:38:13 ahhhhh Jan 05 19:38:20 so it's just adding more stuff to the script. Jan 05 19:38:44 anyway, my compile line is really ugly because libs can pull in other libs, but sb2 isn't currently finding them automatically Jan 05 19:39:01 it ended up looking like this: Jan 05 19:39:04 sb2 -t armv7 gcc -I/home/packages/palm/cross-compile/staging/armv7/usr/include -L/home/packages/palm/cross-compile/staging/armv7/usr/lib -o doomtriangle doomtriangle.c -lSDL -lnapp -lPiranha -lpalmvibe -lLunaSysMgrIpc -llunaservice -lfreetype -lmjson -lcjson -lgdbus -lgthread-2.0 -lglib-2.0 -ldbus-1 -lGLESv2 -lIMGegl -lsrv_um Jan 05 19:39:09 ICK Jan 05 19:39:20 which is not right, and we can fix it pretty quick Jan 05 19:40:20 and it will look like this: sb2 -t armv7 gcc -o doomtriangle doomtriangle.c -lSDL -lGLESv2 Jan 05 19:40:40 ld ftw Jan 05 19:43:12 rick-home: "so it's just adding more stuff to the script" for the additional libs, yes. Jan 05 19:43:18 jacques: LD_LIBRARY_PATH issue? Jan 05 19:43:31 the lib finding issue is probably the magical sb2 mapping Jan 05 19:43:49 destinal: I thought sb2 was supposed to take care of that ;-P Jan 05 19:44:00 I just think we need to tweak the mapping Jan 05 19:44:05 somehow :-\ Jan 05 19:45:13 jacques: for some reason really complex autoconf stuff just works Jan 05 19:45:20 including linking Jan 05 19:45:50 maybe we need a configure script for doomtriangle Jan 05 19:45:50 I built dosbox with ./configure & make using the palm includes and lbis Jan 05 19:45:53 libs Jan 05 19:46:22 I don't understand nearly enough about sb yet Jan 05 19:46:26 destinal: fix your surface issues? Jan 05 19:46:31 how are you linking to -lPiranha? Jan 05 19:46:31 zsoc: yes Jan 05 19:46:34 but then it crashed Jan 05 19:46:55 PuffTheMagic: I just copied the lib from the doctor rootfs Jan 05 19:47:04 oh Jan 05 19:47:09 all those libs Jan 05 19:47:12 well Jan 05 19:47:20 why Jan 05 19:47:24 what is requesting it Jan 05 19:47:26 lol Jan 05 19:47:29 except libSDL which is already there Jan 05 19:47:29 u gettinga failed symbol? Jan 05 19:47:34 PuffTheMagic: libSDL Jan 05 19:47:35 sdl for one Jan 05 19:47:46 PuffTheMagic: I was getting linker errors which told me which libs were needed Jan 05 19:48:02 libSDL dynamically links a bunch of palm stuff Jan 05 19:48:05 linker knew which libs were needed but not where to find them Jan 05 19:48:09 it should find them but didn't Jan 05 19:48:20 specifically for the case where they are required by other libs Jan 05 19:48:27 destinal: we could make a fake libSDL Jan 05 19:48:33 like the one i made for lunaservice Jan 05 19:48:35 PuffTheMagic: THE REAL sdl IS FINE Jan 05 19:48:42 we are so close with sb2 Jan 05 19:48:45 destinal: yeah but the real one requires all these libs Jan 05 19:49:10 a stubby libSDL with all the right methods that do nothing would make linking mucho easy Jan 05 19:49:13 IMHO all those libs should be in staging anyway Jan 05 19:49:26 no need if we dont actually use them directly Jan 05 19:49:42 we just need a libSDL that "looks right" to gcc Jan 05 19:49:54 what if we want to modify libSDL? Jan 05 19:50:17 what about that? Jan 05 19:50:19 and build it and package it to install parallel to the stock one Jan 05 19:50:28 in parallel? Jan 05 19:50:37 if u needed to modify it then you better static link it Jan 05 19:50:48 not if multiple apps use the modified one Jan 05 19:51:21 well regardless Jan 05 19:51:28 that has nothing to do with what im saying Jan 05 19:52:20 cause this is only regarding the "palm" libSDL Jan 05 19:52:30 they have the source available Jan 05 19:52:41 all we need to do is remove the code in the functions Jan 05 19:52:51 make sure things return 0 or NULL Jan 05 19:53:01 and clean up the the CFLAGS Jan 05 19:53:19 then when we want to link to libSDL you dont need to copy the file from the pre Jan 05 19:53:29 and it wont pull in 10 other libs we dont use Jan 05 19:54:09 I think the idea is it's cleaner when you don't have to edit what's working Jan 05 19:54:32 zsoc: huh? Jan 05 19:54:42 oh right that too Jan 05 19:54:55 err Jan 05 19:55:00 no i still dont know what u mean Jan 05 19:56:56 lol n/m Jan 05 19:57:15 I'm still not sure why we're building libsdl at all Jan 05 19:57:35 because we can Jan 05 19:57:59 all things are lawful, not all things are advantageous Jan 05 19:58:39 zsoc: the reason i am suggesting building a stubbed otu libSDL over using the binary .so on the pre or emu is so that we dont have to link to 20 other libraries Jan 05 19:58:59 and there is also the whole, no need for using files from the pre benefit Jan 05 19:59:31 PuffTheMagic: that's a good point Jan 05 19:59:38 I think I'm starting to get it Jan 05 19:59:58 you'd just have to find and stub all the functions Jan 05 20:00:08 a script can grab sdl, palms patch, and apatch to stubb things out, and build in the env Jan 05 20:00:12 destinal: well we have their code it would be easy Jan 05 20:01:43 true Jan 05 20:02:02 it isn't as high priority as building more games for rick at the moment IMO Jan 05 20:02:21 but it will be very handy for making the build environment smaller and easier to manage Jan 05 20:02:44 why does rick need games again? Jan 05 20:02:51 I'm not convinced, but to each his own. Jan 05 20:02:56 to show people after the announcement? Jan 05 20:05:10 jacques: you will get sick of messing with all those .so's and overly complicated makefiles Jan 05 20:05:50 rwhitby: did you ever hear back from freenode? Jan 05 20:06:56 hi all Jan 05 20:07:34 can't get palm-novacomd running, i have installed palmsdk but: sudo start palm-novacomd Jan 05 20:07:49 start: Unknown job: palm-novacomd Jan 05 20:08:09 i know, i need to make any change in /etc/init/palm-novacomd.conf, but which one? Jan 05 20:09:13 noaXess: official sdk talk goes to #webos Jan 05 20:09:23 zsoc: o.. thanks Jan 05 20:09:36 noaXess: but for what it's worth you can probably just grab palm-novacom from apt Jan 05 20:10:20 PuffTheMagic: once we get sb2 properly configured, those libs won't show up in the makefiles, they will be pulled in automatically by libSDL Jan 05 20:11:03 the build line will look like this: sb2 -t armv7 gcc -o doomtriangle doomtriangle.c -lSDL -lGLESv2 Jan 05 20:11:06 they shouldnt be pulled in at all Jan 05 20:11:16 you shouldnt be copyuing files off the pre to compile stuff Jan 05 20:11:29 zsoc: have donwloaded the sdk from developer.plam.com.. think it's the latest one.. Jan 05 20:11:31 why not? Jan 05 20:11:35 he has a point imo Jan 05 20:11:39 jacques: its dirty Jan 05 20:11:52 you have a differnt definition of dirty than I Jan 05 20:12:03 noaXess: may not work with ubuntu 9.10, not sure. ask #webos ;) Jan 05 20:12:04 it is kinda dirty though. Jan 05 20:12:12 if we had source for those libs, I would want to build them Jan 05 20:12:24 but we dont Jan 05 20:12:24 but we don't have them Jan 05 20:12:29 and we dont need them Jan 05 20:12:48 zsoc: it has worked, but i have reinstalled the sdk, now it wont.. it's just a little trick.. but i cant remember ;) Jan 05 20:12:59 * zsoc pictures rod's facepalm while reading this log Jan 05 20:13:06 I'm sorry. I just don't see the problem. We might as well stop going back and forth on it for now. Jan 05 20:13:19 I think the dosbox crash may be related to my cdrom hack.. will try to do same to linux pc build and see Jan 05 20:13:43 hah Jan 05 20:13:59 with dosbox you could get raptor call of the shadows working :O Jan 05 20:14:00 noaXess: ah. sorry. you could try going to / and then 'find | grep -i palm-novacom' to figure out where it is. Jan 05 20:14:53 if you have issues with upstart palm novacom Jan 05 20:14:58 noaXess: initctl reload-configuration Jan 05 20:15:00 no need to edit the conf file Jan 05 20:15:04 just need to reload Jan 05 20:15:12 it's because they have a symlink where none should be Jan 05 20:15:21 egaudet_work: aha.. okay.. Jan 05 20:15:22 who has built sdlquake Jan 05 20:15:40 i get some bad instruction errors when i gets to d_copy.S Jan 05 20:15:41 egaudet_work: with sudo i think, right? Jan 05 20:15:46 yea Jan 05 20:16:06 thats all , thanks.. Jan 05 20:16:14 np Jan 05 20:17:01 dtzWill: will. get pngs with alpha layers. blit them. profit. Jan 05 20:17:20 zsoc I'm spending most of thursday and part of friday at CES meeting with Palm folks, and working the room at the palm demo room pushing webos-internals as a valuable resource in the community Jan 05 20:17:40 The more I can show there, and the more things I can get people able to get THROUGH PREWARE, the easier that task will be Jan 05 20:17:50 dtzWill: you can probably even have multiple ones for each virtual joystick direction and swap them out on mouse event Jan 05 20:17:51 3 FPS games is not a great choice. Jan 05 20:18:12 Does anyone know if they will stream CES live? Jan 05 20:18:21 rick Jan 05 20:18:30 which is bette Jan 05 20:18:33 r Jan 05 20:18:42 I cant pay for airfare but i'd like to watch it. Jan 05 20:18:46 one dosboz Jan 05 20:18:59 or three or four ramdom games? Jan 05 20:19:39 CES is press only Jan 05 20:19:45 rick-home: you tweet for us? Jan 05 20:20:26 hmm someone better record it and upload to youtube. Jan 05 20:20:27 what's the third FPS? Jan 05 20:21:33 zsoc: everything with freeciv work out? Jan 05 20:21:54 rick: just trying to optimize my results for what you'd like to show off Jan 05 20:22:36 destinal-wirc: you have dosbox?? :D Jan 05 20:22:53 dtz: not quite Jan 05 20:23:21 Domingan: yeah it works Jan 05 20:23:36 rick-home: I'll get you freeciv. it's just slow to load Jan 05 20:23:38 it crashes after starting to load but i m looking into it Jan 05 20:23:57 dtzWill: don't ignore me. BLIT!!!!! Jan 05 20:24:35 zsoc: what's up? Jan 05 20:25:48 hmm.. doom and quake run at the same time. interesting Jan 05 20:25:49 zsoc: jack told me abt the sdl image stuff I'll try that later today Jan 05 20:26:11 dtzWill: lol ok :) I was just excited it looks simple enough Jan 05 20:26:22 zsoc: haha yeah, also quake+quake etc hehe Jan 05 20:26:27 dtzWill: unless you want to work on networking, I can always do it Jan 05 20:26:31 zsoc: yeah it should be sweet Jan 05 20:27:27 zsoc: : I think that I'll have one circle at "center" always and another that moves like the end of a joystick... we'll see how that looks but I think it'll be great Jan 05 20:28:07 zsoc yeah I'm excited too... in abt an hour or so I can get cracking Jan 05 20:28:18 zsoc: errr... 2 hours, shrug Jan 05 20:28:32 yep. I just bope the blitting work properly with alpha layers.. given the swsurface Jan 05 20:29:38 zsoc: well if you want, it's just disabled (net) to avoid the issues with mytether or whatever. other than that what kind of work do you thinks needs doing for net? Jan 05 20:30:05 also I'm going to try to tackle setting persistance bc that's annoying Jan 05 20:31:08 finally, the q1 map sources are gpl... does that mean we can ship the game? I think no, but not sure :) Jan 05 20:31:42 dtzWill: if they are GPL then you should be able to ship the game as freeware. I'm not entirely sure though. Jan 05 20:32:16 I don't see why not Jan 05 20:32:18 dtzWill: what? map sources? Jan 05 20:32:44 Toaster23: I hope so, but the map source not binary pak, so idk what is all involved. models, etc, are in shareware... Jan 05 20:33:10 destinal: see wiki (and ref) thee bsp are gpl as of 2006 Jan 05 20:34:01 maybe I should just ask id-- it's simple and is authoritative response. Jan 05 20:34:28 yeah I dont see a problem as long as your not selling Jan 05 20:34:50 Toaster23: not selling, although donations are welcome :) Jan 05 20:35:03 well atleast if I was ID soft I would say sure :D Jan 05 20:35:36 Toaster23: here's hoping. Jan 05 20:35:51 man quake drains my battery :D hehe Jan 05 20:36:21 wonder if glquake, etc, would be more battery friendly, using more appropriate hardware. Jan 05 20:36:58 hmm idk about that. Cause if it uses the GPU wouldnt it eat up more battery? Jan 05 20:37:00 dtzWill: well, we could add the maps to the demo pak but we may be missing sound and models Jan 05 20:37:28 textures etc Jan 05 20:38:28 destinal: hmm possibly. I have a feeling the whole game isn't gpl'd, so that's probably the case. worth looking into, whole game shipped would be nice :) Jan 05 20:39:22 http://quakeone.com/news/site-news/4885-space-4077-d.html Jan 05 20:39:25 so how are people following ces? is there a feed/update somewhere? Jan 05 20:39:30 >> This is a proof-of-concept total conversion, at least of the game data defined as the models and sounds -- which are 100% GPL, on a rapidly mostly retextured map, e1m1rmx, just to get a feel for it [the retexturing was hastily done, not a quality job]. Jan 05 20:39:36 dtzWill no :/ Jan 05 20:39:55 you just have to wait till after and hope and pray someone uploads it to youtube. Jan 05 20:40:14 Toaster23: bah, ty for the info tho Jan 05 20:40:33 yeah although microsoft has live streaming of there event. Jan 05 20:40:34 does anyone have the arm of quake with the overlay? Jan 05 20:41:27 PuffTheMagic: what? Jan 05 20:42:23 destinal-wirc: that sounds promising :D Jan 05 20:49:56 destinal: ping Jan 05 20:50:19 PuffTheMagic: hey Jan 05 20:50:38 destinal: Could not initialize SDL: SDL not built with cdrom support. Jan 05 20:50:41 were u getting that? Jan 05 20:50:58 PuffTheMagic: yeah, I hacked out the CDROM call in SDL_init (and it didn't break my PC build so it's probably fine) Jan 05 20:51:13 in SDL_init huh? Jan 05 20:51:15 ok Jan 05 20:51:22 i have a sweet sdl tetris game :D Jan 05 20:51:24 hang on i'll get exact lin Jan 05 20:51:24 e Jan 05 20:51:27 i foudn a SHIT load of sdl games Jan 05 20:51:33 im not doing this for dos Jan 05 20:51:37 or what ever u were working on Jan 05 20:51:54 gui/sdlmain.cpp Jan 05 20:52:15 if ( SDL_Init( SDL_INIT_AUDIO|SDL_INIT_VIDEO|SDL_INIT_TIMER|SDL_INIT_CDROM Jan 05 20:52:24 just remove |SDL_INIT_CDROM Jan 05 20:52:41 got damn Jan 05 20:52:43 SDL_INIT_EVERYTHING Jan 05 20:52:49 yeah Jan 05 20:53:04 is there a way to do everything minus CDROM? Jan 05 20:53:05 SDL_INIT_EVERYHING_BUT_CDROM Jan 05 20:53:15 heh, just take that out and leave the rest Jan 05 20:53:53 then edit your dosbox.com and set it to fullscreen Jan 05 20:53:57 s/com/conf/ Jan 05 20:53:57 destinal meant: then edit your dosbox.conf and set it to fullscreen Jan 05 20:54:48 then you'll probably be where I am, where it loads a black screen with a mouse cursor for a second and crashes Jan 05 20:55:01 lol Jan 05 20:55:13 atleast you are getting somewhere :D Jan 05 20:55:39 terminate called after throwing an instance of 'char*' Jan 05 20:55:39 Segmentation fault Jan 05 20:56:17 oh yeah and it shows a dosbox logo before the black screen and crash Jan 05 20:56:30 sweet :D Jan 05 20:56:34 PuffTheMagic: where are these shit load of gameS? Jan 05 20:56:46 http://www.libsdl.org/games.php Jan 05 20:56:48 :D Jan 05 20:57:13 im working on TetriCrisis right now Jan 05 20:57:23 shame we don't have world of goo source :) Jan 05 20:57:43 oh yeah i came accross that too, just don't know what most of them are :p Jan 05 20:58:30 if they ported world of goo to Pre, i'd buy it Jan 05 20:58:30 this is awesome :D Jan 05 20:58:46 especially with toppleball type input Jan 05 21:00:06 does this mean libsdl.org could be a preware feed? Jan 05 21:00:21 no Jan 05 21:00:50 standardize inputs, templatify carding each, and 5 minutes of packaging.. easy shell script Jan 05 21:00:59 * Mousey gets to work Jan 05 21:01:02 og Jan 05 21:01:03 oh, nm Jan 05 21:03:04 wirc doesn't appear to play nicely with gamesurge Jan 05 21:04:52 #servhome Jan 05 21:12:13 "Tune in to CESTV: Latest Episodes Cover the Las Vegas Hilton" Jan 05 21:12:34 "You don’t need a remote control to find CESTV. Just point your browser to CESweb.org to watch the latest in a series of videos that get you in the know for the 2010 International CES. " Jan 05 21:14:20 libsdl's website looks like it was made in 1992 by me. Jan 05 21:14:32 TetrisCrisis runs on pre :D Jan 05 21:14:37 http://omploader.org/vMzYyZQ Jan 05 21:14:41 ^^ screenshots Jan 05 21:14:44 PuffTheMagic: but is it fun? Jan 05 21:14:51 its tetris Jan 05 21:15:20 PuffTheMagic: get the controls working, pack it up. I want this thing in preware Jan 05 21:15:47 there are 650 sdl games listed on sdl's site Jan 05 21:15:48 :D Jan 05 21:16:03 yeah but most of them are broken links Jan 05 21:16:14 or can't use fbcon Jan 05 21:16:19 or require doublebuf Jan 05 21:16:46 umm Jan 05 21:16:49 i had that error Jan 05 21:16:50 and fixed it Jan 05 21:16:52 it was dead easy Jan 05 21:16:56 a wrote an sdl debugging function. you just include it and throw in debug() where you think errors are Jan 05 21:16:56 idk why u cant get past it Jan 05 21:17:19 zsoc: what does your debug() dO? Jan 05 21:17:20 PuffTheMagic: because that error is meaningless and can e caused by 35735735735 different things Jan 05 21:17:24 Right... I'm a tad pissed now that f'ing 1.3.5.1 is out and us GSMers STILL don't have 1.3.5! Jan 05 21:17:37 zsoc: i think u get the error exactly what it ways Jan 05 21:17:50 zsoc: what are you using for SDL_SetVideoMode Jan 05 21:18:33 egaudet: marks spots in the code to see what lines are causing trouble Jan 05 21:18:48 PuffTheMagic: some applications are not SWSUEFACE compatible Jan 05 21:18:54 how so Jan 05 21:18:56 err Jan 05 21:18:59 damnit Jan 05 21:19:06 what is fceux trying to use? Jan 05 21:19:09 for SDL_SetVideoMode() Jan 05 21:19:09 ? Jan 05 21:19:11 PuffTheMagic: and furthermore, hwsurface works fine on my pre for most things Jan 05 21:19:34 everything should work with that Jan 05 21:19:36 PuffTheMagic: there are a serious of flags, you can set anything you want. but it doesn't support swsurface Jan 05 21:19:56 dont use swsurface then Jan 05 21:20:01 what is fceux trying to use? Jan 05 21:20:06 so what other sdl games were you guys working on other than doom and quake? Jan 05 21:20:07 hwsurface. Jan 05 21:20:16 let me see the exact line Jan 05 21:20:43 PuffTheMagic: the exact line pulls variables and flags from command line switches and sdl GetInfo hardware calls Jan 05 21:20:57 PuffTheMagic: you're acting like I don't know how sdl works at all Jan 05 21:20:58 what about mame? now that would be sweet Jan 05 21:21:28 http://www.engadget.com/ces/ << has live streaming video I think Jan 05 21:21:31 zsoc: how do u get that... i keep asking 1 question and you keep not answering Jan 05 21:21:39 but i dont know how that implies i think u dont know anything Jan 05 21:21:42 http://ces.cnet.com/ << so does cnet Jan 05 21:21:53 jacques: I have no idea why sbox2 totally fails when it comes to a standalone gcc but rocks so much on a configure Jan 05 21:21:56 PuffTheMagic: the file is fceu/src/drivers/sdl/sdl-video.cpp Jan 05 21:22:09 pastebin it Jan 05 21:22:33 PuffTheMagic: I'm on my pre. hmm.. maybe pastebinit Jan 05 21:25:30 PuffTheMagic: pastebin.com/f54289da0 Jan 05 21:26:14 PuffTheMagic: I _think_ that's undoctored Jan 05 21:27:15 destinal: I'm not worried. We'll fix it one way or another Jan 05 21:27:26 so try hardcoding the values to ... 16, SDL_HWPALETTE|SDL_FULLSCREEN); Jan 05 21:28:00 PuffTheMagic: I tried 32 ways. you mean SDL_FULLSCREEN Jan 05 21:28:08 no Jan 05 21:28:12 i mean exactly what i posted Jan 05 21:28:24 with no specified surface? Jan 05 21:28:56 SDL_SetVideoMode(xrex, yres, 16, SDL_HWPALETTE|SDL_FULLSCREEN); Jan 05 21:29:03 line 296 Jan 05 21:29:12 why 16 and not 32? Jan 05 21:29:40 just try it Jan 05 21:29:46 if this works I want to know why Jan 05 21:30:37 zsoc: im gonna send you tetris in a second :D Jan 05 21:30:39 its hot Jan 05 21:31:46 +CONFIG_ARCH_MSM7X25=y Jan 05 21:31:47 +CONFIG_MACH_BLENNY=y Jan 05 21:31:47 +CONFIG_MACH_CHUCK=y Jan 05 21:31:52 yeah, this makes sense Jan 05 21:32:51 nevermind Jan 05 21:32:54 PuffTheMagic: please do. or I'll just wget/build in my chroot Jan 05 21:32:55 zsoc: do you know what key the sym key generates in SDL? Jan 05 21:33:19 PuffTheMagic: er.. I think it's right ctrl or right shift Jan 05 21:33:27 not sure tho. Jan 05 21:34:58 yea why use 16bpp and not 32 PuffTheMagic Jan 05 21:35:21 cause i know 16 works Jan 05 21:35:30 so after he trys 16 he can try 32 Jan 05 21:35:33 i dont care Jan 05 21:37:03 hah Jan 05 21:37:06 use 8! Jan 05 21:37:42 hi guys, I am looking for someone to help testing a native plugin on a real pre/pixi. Jan 05 21:38:29 PuffTheMagic: according to webos-sdl patch comments, only 32 should work :=p go figure lol Jan 05 21:38:52 muahaha Jan 05 21:38:56 photon70: won't work on pixi. pre i'l test if you show me source and let me build it Jan 05 21:39:03 good to know Jan 05 21:39:17 i remember farking with the bit value for nes Jan 05 21:39:21 what error do you get anyway zsoc ? Jan 05 21:39:51 egaudet: with which configuration? heh Jan 05 21:39:58 I sec I'm trying puffs idea Jan 05 21:40:07 with the default Jan 05 21:40:16 egaudet: palm's joke error Jan 05 21:40:23 which is? Jan 05 21:40:49 you failed because you used hwsurface OR doublebuf Jan 05 21:40:58 both which I have working on another game :p Jan 05 21:41:17 zsoc: send me your configs Jan 05 21:41:24 so i don't have to bang my head on the table Jan 05 21:41:47 nebula: huh? Jan 05 21:41:52 nevermind :) Jan 05 21:42:10 zsoc: why cannot it run on a pixi Jan 05 21:42:19 nebula, btw, the pre's exif headers are borked. did some more testing. the tools to read the headers are fine. Jan 05 21:42:32 photon70: no kernel module for framebuffer access Jan 05 21:42:46 zsoc: so take out SDL_DOUBLEBUF ? Jan 05 21:43:03 egaudet: black screen Jan 05 21:43:12 fun Jan 05 21:45:33 zsoc: Does classics run on pixi? Jan 05 21:46:19 nope Jan 05 21:46:40 zsoc: Are you saying that draw event in the plugin doesn't provide a frame buffer on pixi? Jan 05 21:47:13 tank1: correct Jan 05 21:47:23 hi all Jan 05 21:47:53 hemna: how so? the only bork i saw was yours had a + instead of a - for longitude Jan 05 21:48:14 does anyone one know a way to change the provisioning... PRI settings in the doctor? Jan 05 21:48:23 I've gotten pictures from a few Pres Jan 05 21:48:24 hemna: i remember looking at a picture i took in a canoe a while back, it seemed to be ok :/ Jan 05 21:48:29 each of them have broken headers Jan 05 21:48:38 well the picture displays fine Jan 05 21:48:49 yeah, i mean reading the exif Jan 05 21:48:51 the exif data isn't correctly created Jan 05 21:48:55 what util are u using to read it Jan 05 21:49:02 compared to an HTC phone as well Jan 05 21:49:06 ah ok Jan 05 21:49:10 I have a thread on the palm developer forums Jan 05 21:49:14 i can do that tonight since i have both Jan 05 21:49:15 with all the tests I ran Jan 05 21:50:01 does anyone one know a way to change the provisioning... PRI settings in the doctor? or any info about that Jan 05 21:50:04 never heard of SCUMM Jan 05 21:50:13 scummmmmmmmmvm Jan 05 21:51:23 zsoc: so what are our alternatives for drawing to screen on pixi, sdl? Jan 05 21:51:48 nebula, http://webos.pastebin.com/d247abce1 Jan 05 21:52:24 photon70: no alternatives right now Jan 05 21:53:09 hemna: AHHHH i was just looking at lines 25 and 26 Jan 05 21:53:31 yah Jan 05 21:53:48 zsoc: have u tried SDL_OPENGL Jan 05 21:53:51 I think some of the tools try to gracefully glean data out even though the exif data is borked Jan 05 21:53:52 jhead, eh Jan 05 21:53:59 yeah Jan 05 21:54:08 so whats missing from it that you need specifically Jan 05 21:54:46 well, I need the data to not look bad to the tools :) I need to read it from php, which fails to even get the gps data due to the bad exif data Jan 05 21:55:23 yup yup Jan 05 21:55:27 it has something to do with the IFD2 directory entry Jan 05 21:55:41 the tools complain about it, and php completely balks at it :( Jan 05 21:55:48 send that bug with a HUGE description to pdn@palm.com Jan 05 21:56:22 don't think it'll will get noticed on the developer forums? Jan 05 21:58:22 it might now ;) Jan 05 21:59:05 PuffTheMagic: you mean SDL_OPENGLES Jan 05 21:59:16 hmm Jan 05 21:59:21 open giggles? Jan 05 21:59:33 I doubt that the code is using OPENGLES though if has defines for OPENGL only Jan 05 22:00:35 do u know what OPENGLES is defines as? Jan 05 22:02:28 0x40 Jan 05 22:05:34 #define SDL_OPENGL 0x00000040 Jan 05 22:05:36 like that? Jan 05 22:06:18 but GLES Jan 05 22:06:22 yea Jan 05 22:06:33 SDL_video.h Jan 05 22:06:45 runs the same as with GL Jan 05 22:06:50 but none of the code is using it Jan 05 22:06:58 what do you mean "runs the same as with GL" Jan 05 22:07:10 not getting into it Jan 05 22:07:13 bout to eat dinner Jan 05 22:07:27 say something quick for me to think about Jan 05 22:07:47 I still got a lot to learn with SDL, GL, GLES. and by a lot I mean everything Jan 05 22:07:48 it runs at wrong res and flickers Jan 05 22:09:50 zsoc: so i cant get HW surface to work Jan 05 22:09:58 but it at 16bit it runs with sw surface Jan 05 22:10:55 PuffTheMagic: really? hmm... Jan 05 22:11:16 PuffTheMagic: does swsurface work with hwpalette? Jan 05 22:12:59 yeah Jan 05 22:13:02 zsoc: http://omploader.org/vMzYzZg Jan 05 22:13:04 tetris Jan 05 22:13:14 z and x are left right Jan 05 22:13:24 n and m are rotate Jan 05 22:13:24 period is drop Jan 05 22:13:32 the menu says z or x to start Jan 05 22:13:35 its really n or m Jan 05 22:13:39 i havent fixed that display yet Jan 05 22:15:03 cooool Jan 05 22:15:20 I have legend of zelda, a link to the past (snes) running on my pre in snes9x Jan 05 22:15:41 no sound though Jan 05 22:15:45 nice destinal Jan 05 22:16:21 PuffTheMagic: which line was it? 296? there's 2 set video modes and I can't follow the code on this screen Jan 05 22:16:34 hmm Jan 05 22:16:37 tweed suck Jan 05 22:18:30 zsoc you guys find someone to map scumm yet? Jan 05 22:18:41 and of course it would need a launcher, alas. Jan 05 22:19:14 back - sorry and I'll be in and out, but I can do launchers _fast_ if someone points me to repo's with binaries in them. Jan 05 22:19:28 and I can make ipk's if the auto-builder doesn't. Jan 05 22:19:37 rick____: no I mean it's a command line tool Jan 05 22:19:43 oh Jan 05 22:19:45 ok Jan 05 22:19:47 sorry. Jan 05 22:19:56 as I said, I've been gone for about 2.5 hours. Jan 05 22:20:15 rwhitby: when will AUPT go primetime? Jan 05 22:20:31 there, that' better Jan 05 22:20:50 but I remember some people don't like underscores.... Jan 05 22:21:42 anyone.....hen will AUPT go primetime? Jan 05 22:24:23 navinag: when it's determined to be tested enough Jan 05 22:24:38 It will require a mass update of all patches everywhere so I want it to be a one time thing Jan 05 22:24:52 it looked like the time was close before the SDL craze :P Jan 05 22:24:55 egaudet_work: unserstandable....just trying to get some info thats all... Jan 05 22:25:23 I'm shooting for not more than a week Jan 05 22:25:55 alas snes9x uses oss and not even alsa Jan 05 22:26:09 I guess I could wrap it, or just try to find a more modern program Jan 05 22:26:11 egaudet_work: will it require an uninstall and reinstall of all the patches...Or will it do that automagically... Jan 05 22:27:04 JMyaDaGod: I don't think anyone has mapped scumm Jan 05 22:28:23 morning. I like that someone did http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL for me :-) Jan 05 22:28:51 navinag: it will require manually removing/reinstalling all Jan 05 22:29:24 however update all will be released at the same time, so if you update preware/pms first you will see all your patches as needing update and can hit update all Jan 05 22:29:27 egaudet_work: so we can run EPR then...to remove? Jan 05 22:30:26 egaudet_work: ok nice Jan 05 22:34:27 Ok, so created a music folder in my home directory and transferred a few mp3s using scp. However, the music app still claims that my music library is empty. What am I missing? Jan 05 22:36:18 rwhitby: there's a strange thing, it looks like ./configure stuff works brilliantly but gcc'ing the triangle of doom seems to not find lots of libs even if in -L and -l Jan 05 22:36:44 had this problem with snes9x and it seems like maybe "-L/usr/local/lib -Wl,-rpath,/usr/local/lib" helps Jan 05 22:37:13 rwhitby: hear back from freenode yet? Jan 05 22:37:44 zsoc: did u try tetris? Jan 05 22:37:46 at least, making a change like that got me to be able to build it snes9x which runs (but uses oss for sound and takes a rom name on the command line so it's not great), but still no joy from triangle Jan 05 22:37:57 alkos333: your "home" folder? Don't they need to go in /media/internal/ Jan 05 22:38:04 it is cool to see zelda snes running on the pre though :) Jan 05 22:38:07 PuffTheMagic: doing it now, just got free for a few minutes Jan 05 22:38:22 PuffTheMagic: did you verify what line i was changing? There are two setvideomodes, one only applies to fullscreen switch Jan 05 22:38:27 i guess i'll just change them both Jan 05 22:38:44 im in the middle of dinner just came back to see if u tried that Jan 05 22:38:54 bbl Jan 05 22:38:56 destinal: rom name in command line is find, use a mojo app and upstart service? Jan 05 22:39:04 PuffTheMagic: kk Jan 05 22:39:16 zsoc: uh, well. Jan 05 22:39:32 zsoc: you'd need an upstart service for each rom.. Jan 05 22:39:36 egaudet_work: I have to create a music folder in /media/internal? Jan 05 22:39:38 not really all that workable Jan 05 22:39:39 destinal: crap Jan 05 22:39:44 didn't think about that Jan 05 22:39:46 I've read around a bit and it doesn't mention this folder really.. Jan 05 22:41:02 PuffTheMagic: couldn't open data/fonts/... .etc. etc... Jan 05 22:41:13 PuffTheMagic: wait is that a tar or a binary? Jan 05 22:41:23 oh, no it's a binary Jan 05 22:41:37 the fact that sdl init has an "Everything" flag is funny to me Jan 05 22:43:43 Hmm... well i wouldn't call this _working_ Jan 05 22:43:51 what is the widget with the divider you can expand and collapse? Jan 05 22:46:58 hm... maybe my test rom is bad Jan 05 22:48:42 alkos333 you need to put your mp3's under music in /media/internal Jan 05 22:49:47 rwhitby or any other preware guru? I'm on the phone with a friend, 1.3.5, pkg manager service 0.9.29 latest preware, attempts to remove any "advanced" app, a service, a patch, whatever, and he gets a spinner and nothing happens ever. Jan 05 22:49:51 Any suggestions? Jan 05 22:50:10 yea i had that Jan 05 22:50:25 Rick-home: Alright. Hmm how come I can't create a directory with a regular user permissions under /media/internal? Jan 05 22:50:25 i had to use webos QI to remove the package manager and preware and reinstall it Jan 05 22:50:46 alkos333: type rootfs_open Jan 05 22:50:52 It tells me Operation not permitted even though I'm sudo'ed Jan 05 22:51:01 alkos333 that's very odd. Jan 05 22:51:41 PreGame: Nothing Jan 05 22:51:47 photon70: you still around? Jan 05 22:51:58 that is odd Jan 05 22:52:01 Didn't help me, still getting the not permitted error when trying to "chown" Jan 05 22:52:02 what are you using? Jan 05 22:52:07 alkos333 try logging in as root. Jan 05 22:52:07 ssh Jan 05 22:52:15 ssh via wireless? Jan 05 22:52:27 PreGame: I use optware-bootstrap-manual.sh for sudo set up along with other stuff Jan 05 22:52:30 *used Jan 05 22:52:54 meh, i just usb my pre and use the python script so that no one can try and root it without having physical contact Jan 05 22:52:58 destinal: tried -rpath-link ? Jan 05 22:53:06 zsoc: no word on cloaks Jan 05 22:53:27 rwhitby: when do we ask again? :> 170+ chill here... Jan 05 22:54:04 alkos333: OpenSSH is now in Preware, with a one file copy setup. Jan 05 22:54:34 hi! anybody has tested the pre with a car bluetooth? my radiobluetooth resets after connect it, my blackberry works without problem Jan 05 22:54:43 anyone know what the what the widget is called that can expand and collapse dividers? Jan 05 22:54:51 Rick-home: thx for wiki work for sb2 Jan 05 22:55:07 alex____: yeah I use my pre over bluetooth in my car daily Jan 05 22:55:50 rwhitby: Yes, but I've already set it up... and it's worked fine - I'm just getting this weird permission error Jan 05 22:56:19 alkos333: new setup doesn't use sudo - logs in as root Jan 05 22:56:25 (via ssh keys only) Jan 05 22:56:31 PuffTheMagic: i can only get the first frame in fceu an it kinda chills out there... Jan 05 22:56:49 alkos333: BTW, /media/internal is vfat, not ext3 Jan 05 22:56:53 strace shows tons of the same ioctl Jan 05 22:56:53 seeking quake/doom help... getting this error Jan 05 22:56:55 rror: VID: Couldn't load SDL: No available video device Jan 05 22:57:03 no mytether, camera works fine Jan 05 22:57:04 any ideas? Jan 05 22:57:08 rwhitby: That makes sense. Jan 05 22:57:14 rwhitby: in your infinate stracing experience "ioctl(11, KDGKBENT, 0x9ebce77c) = 0" over and over again (100+ times a second) is probably some sort of keyboard error, no? Jan 05 22:57:23 xenophonite: what device, what OS version, have you run mytether ever, have you run cpu speed scripts/patches ever? Jan 05 22:57:54 zsoc: it's doing something to a keyboard driver Jan 05 22:57:59 sprint pre 1.3.5.1, used to run myther, removed patch, removed altogether Jan 05 22:58:03 camera works. Jan 05 22:58:10 (assuming KDGKBENT is a keyboard driver) Jan 05 22:58:11 yes, have once used a cpu patch and removed Jan 05 22:58:26 rwhitby: and doing it that often means... something not working right? maybe i can make it stop doing that D: Jan 05 22:58:40 xenophonite: do you have a pixi? :p Jan 05 22:58:46 pre Jan 05 22:58:55 xenophonite: if you've ever run mytether, then all bets are off from my point of view. Jan 05 22:58:56 sprint pre 1.3.5.1 Jan 05 22:59:00 xenophonite: command line access? can you lsmod Jan 05 22:59:04 (until you re-doctor it) Jan 05 22:59:25 rwhitby: So what's the point of installing openssh now if it's already installed? Jan 05 22:59:26 rwhitby: i'd at least be interested if the module is loaded. if it's the mytether bug it wouldn't load the pvr kernel module Jan 05 22:59:44 yes, can run lsmod Jan 05 22:59:49 alkos333: no point for you, just letting you know so when you tell others you tell them the new way :-) Jan 05 23:00:09 xenophonite: right. is there an output of lsmod | grep -i pvr ? Jan 05 23:00:21 bridgedriver only one that shows up Jan 05 23:00:27 Flashpass: and you never had a problem as mine? bluetooth reboot several times in the car (not in the Pre) Jan 05 23:00:40 xenophonite: then your kernel module isn't loaded _probably_ the mytether patch never got removed. you can try modprobing it but it won't work i don't think Jan 05 23:00:50 rwhitby: Got ya, but I'm still trying to figure out why I'm having this weird permission problem... Jan 05 23:00:50 rwhitby: OK that got it down to: sb2 -t armv7 gcc -Wl,-rpath-link=/home/packages/palm/cross-compile/staging/armv7/usr/lib -I/home/packages/palm/cross-compile/staging/armv7/usr/include -L/home/packages/palm/cross-compile/staging/armv7/usr/lib -o doomtriangle doomtriangle.c -lSDL -lGLESv2 Jan 05 23:00:54 It's really bugging me now. Jan 05 23:00:56 xenophonite: modprove pvrsrvkm Jan 05 23:01:11 getting closer :-D Jan 05 23:01:17 how can i modprobe? Jan 05 23:01:19 jacques: give the -M switch and use /usr/local/... everywhere Jan 05 23:01:21 xenophonite: with that command :P Jan 05 23:01:31 jacques: closer to.... ? Jan 05 23:01:43 jacques: you have no mapping file for staging there Jan 05 23:01:56 rwhitby: what needs to be setup for the -M ... /usr/local ... to work? Jan 05 23:02:04 jacques: cross-compile.git sets it up Jan 05 23:02:08 Hmm... I don't have rooot in /etc/passwd ... Jan 05 23:02:09 *root Jan 05 23:02:13 That's weird.. Jan 05 23:02:17 i did use fceux nes emulator that once had it's own sdl installed Jan 05 23:02:24 i removed that sdk.. could that be the issue? Jan 05 23:02:25 then you do sb2 -M /srv/preware/cross-compile/staging/mapping-armv7 .... Jan 05 23:02:43 i removed the sdl that was with fceux Jan 05 23:02:59 xenophonite: if you installed it in /, then removing it would destroy SDL support on your Pre Jan 05 23:03:01 rwhitby: OK I did that part of the howto, but I have tried -I/usr/local/include and that didn't work ... Jan 05 23:03:12 bummer Jan 05 23:03:27 xenophonite: that's why I always package stuff *properly* before installing. Jan 05 23:03:39 wil webos report util work? Jan 05 23:03:43 oh wait, that part's not in the howto ... Jan 05 23:03:48 maybe I didn't do it Jan 05 23:04:00 report=repair Jan 05 23:04:17 zsoc: oh shit i forgot to give u the data dir Jan 05 23:04:22 but I dud setup cross-compile.git so maybe that did it ... Jan 05 23:04:31 thanks for the info Jan 05 23:04:44 PuffTheMagic: you did, also i'm pretty sure there's a serious keyboard issue with fceu :P Jan 05 23:04:47 gues i redoctor... will try webos repair util first Jan 05 23:04:54 xenophonite: dunno if webos repair does /usr/lib Jan 05 23:04:59 PuffTheMagic: and there's a function that trys every possible hotkey, which could be it Jan 05 23:05:05 zsoc: hells yes there is Jan 05 23:05:53 PuffTheMagic: there are so many requests D: D: D: Jan 05 23:05:59 btw, the sdl I used came from PreWare and I uninstalled it from PreWare... so would that be it? Jan 05 23:06:07 PuffTheMagic: actually, that function is in .../driver/win/... so i don't think it should be using that no? Jan 05 23:06:10 the sdl that was with fceux that is Jan 05 23:06:24 xenophonite: has nothing to do with preware, it's whatever package/script YOU installed Jan 05 23:06:35 zsoc: wsup my man Jan 05 23:06:39 atlanta: bah Jan 05 23:06:39 how is everyone Jan 05 23:06:40 zsoc: http://omploader.org/vMzYzcw Jan 05 23:06:45 thats the data.tar.gz file Jan 05 23:06:47 rwhitby: so, what happened on ScummVM? did you hit a place that you can't go any further, or want to pull in someone who's already done key mapping in SDL or..? Jan 05 23:06:48 PuffTheMagic: ty Jan 05 23:06:50 extract it where the binary is Jan 05 23:06:55 the cd to the binary dir Jan 05 23:06:57 to run it Jan 05 23:07:26 i found some more nice looking sdl games to build Jan 05 23:07:31 a nice pacman game Jan 05 23:07:35 a bad ass breakout game Jan 05 23:07:56 zsoc: did it work did it work? Jan 05 23:07:59 PuffTheMagic: are you going to put them up in repos and let Rick package and ship them? Jan 05 23:08:02 Hmm... weird - the artwork doesn't show up... Jan 05 23:08:06 we could get a good half dozen little games going Jan 05 23:08:50 destinal: im just tinkering around right now... i probably will put them up on repos Jan 05 23:08:53 PuffTheMagic: LOL MUSIC Jan 05 23:09:00 zsoc: there is more music Jan 05 23:09:03 but ther eis an issue Jan 05 23:09:05 that i need to fix Jan 05 23:09:07 ah Jan 05 23:09:13 sdl dont recognize the file format or something Jan 05 23:09:27 destinal: im gonna be verry busy the next 3 weeks Jan 05 23:09:33 i have to move across the state Jan 05 23:09:36 and find an apt Jan 05 23:10:00 destinal: ScummVM just needs key bindings, and I don't have time to do that. Jan 05 23:10:14 rwhitby: do u have docs Jan 05 23:10:20 ill be more than happy to help out with it Jan 05 23:10:29 PuffTheMagic: no quick drop? Jan 05 23:10:30 atlanta: the wiki page has build instructions Jan 05 23:10:37 rwhitby: make a repo for this tetris game Jan 05 23:11:09 destinal: as soon as someone who has the skills to complete the job commits to the task, I'll start packaging in parallel. Jan 05 23:11:21 atlanta: let me know when you've built it and we'll go from there. Jan 05 23:11:46 (building it is the test to see who has the skills to be able to do the keybindings without taking up huge chunks of my time building it) Jan 05 23:11:47 ok and just build it with the keybindings Jan 05 23:11:53 PuffTheMagic: no.. serious... quick drop? the first level moves so slow i want to seppuku Jan 05 23:11:59 rwhitby: ok cool Jan 05 23:12:02 ill give it a go Jan 05 23:12:13 rwhitby: no no, i don't think it's a test so much :P Jan 05 23:13:07 PuffTheMagic: any patches to this at all? Jan 05 23:13:15 atlanta: just create a patch which does the keybindings, we add that patch to the makefile, and the autobuilder does the rest. Jan 05 23:13:47 rwhitby: ok ill be home in a few and going to give it a look through and help you guys out Jan 05 23:13:57 atlanta: thx Jan 05 23:14:04 rwhitby: no problemo Jan 05 23:19:11 * rwhitby wonders if there is an unlocked nexus one available ... Jan 05 23:19:21 GASP Jan 05 23:19:28 rwhitby: no, we need you to ourselves Jan 05 23:19:39 rwhitby nexus one's are automagically unlocked. Jan 05 23:19:48 you can buy them WITH or WITHOUT service Jan 05 23:19:55 zsoc: it's for work Jan 05 23:19:58 Who is getting a nexus one? Jan 05 23:20:01 oh ok :P Jan 05 23:20:05 cashen: go make a car Jan 05 23:20:08 doesnt it lack multi touch? Jan 05 23:20:18 zsoc: i paint them! Jan 05 23:20:26 lll Jan 05 23:20:30 lol even Jan 05 23:20:36 lol odd Jan 05 23:21:05 finally got my pre to where I want it to be after doctering earlier today....:) Jan 05 23:21:14 Rick-home: how much? Google doesn't want my country to see details Jan 05 23:21:27 think its 579 but not sure Jan 05 23:21:48 it's 529 unlocked Jan 05 23:21:54 oh yea my bad Jan 05 23:22:28 rwhitby Ooops Jan 05 23:22:28 We're sorry, but we are unable to serve your request at this time. Jan 05 23:22:28 Please try back in a few minutes. Jan 05 23:22:29 I like how "The Nexus One Phone with Verizon Wireless service. Coming soon in the United States. Can't wait for your Verizon Nexus One? " is right on their order page Jan 05 23:23:25 Nexus one comes with engraving! Jan 05 23:23:42 jacques: nslu2 in security research: http://portal.acm.org/citation.cfm?id=1455821&dl=GUIDE&coll=GUIDE&CFID=69648658&CFTOKEN=80976286 Jan 05 23:24:18 rwhitby: and make one for freeciv while you're at it Jan 05 23:24:27 nexus one could be a nice world phone for me (if I still travelled). that said, it would be something I would check out just out of curiosity Jan 05 23:24:32 rwhitby do me a favor? What's the temp in se au this morning? Jan 05 23:24:45 sw au sorry Jan 05 23:24:57 Rick-home: south central? Jan 05 23:25:01 ok ok Jan 05 23:25:16 25 degC Jan 05 23:25:26 * mdklein is jealous Jan 05 23:25:27 thanks Rod. Jan 05 23:25:40 ugh... Jan 05 23:25:56 rwhitby: down to: sb2 -t armv7 -M /home/packages/palm/cross-compile/staging/mapping-armv7 gcc -Wl,-rpath-link=/usr/local/lib -I/usr/local/include -L/usr/local/lib -o doomtriangle doomtriangle.c -lSDL -lGLESv2 Jan 05 23:26:00 expect a high of 31 today, and heatwave of 39degC for Fri, Sat, Sun, Mon, before a cool change of 24 on Tue Jan 05 23:26:02 the high today was -15 degC here :( Jan 05 23:26:14 mdklein: ew Jan 05 23:26:25 jacques: yep, that's what I would expect to be the simplest Jan 05 23:26:26 * Rick-home is happy to know that SOMEWHERE the sun is shining, there are people outdoors in shirtsleeves and flowers are blooming. It's NICE that the world is round. Jan 05 23:27:00 rwhitby: it's simple enough for me :-) Jan 05 23:27:00 My parents are in FL and they said it was 31 degrees.... F Jan 05 23:27:09 jacques: SlugOS mentioned in research paper: http://portal.acm.org/citation.cfm?id=1455821&dl=GUIDE&coll=GUIDE&CFID=69648658&CFTOKEN=80976286 Jan 05 23:27:10 cashen: so -0 C :) Jan 05 23:27:12 mdklein ouch. Our high was only -12. (Rick feels lucky) Jan 05 23:27:21 in FL damn i cant wait till summer to go back down to FLorida!!!!! Jan 05 23:27:24 I just found out my friend across campus is getting a free trip to CES :( I work in the wrong lab Jan 05 23:27:26 rwhitby: readint it now :-) Jan 05 23:27:42 jacques: so you've updated cross-compile.git to stage the GLES libs? Jan 05 23:27:43 I wish they still made slugs Jan 05 23:28:13 no one here going to CES??? Jan 05 23:28:25 rwhitby: no for two reasons. 1) I wanted to talk to you first 2) I am at work behind firewall and committing hasn't been working for me from here Jan 05 23:28:27 I am going Jan 05 23:28:28 jacques: I want to tweet as soon as we can one line compile the doom triangle from cross-compile.git set only Jan 05 23:28:36 there a reason make stage uses wget for some things and curl for others? Jan 05 23:28:44 Rick-home:where u from? Jan 05 23:28:51 Topeka, ks Jan 05 23:28:55 mdklein: historical reasons Jan 05 23:29:06 argh. forgot my usb cable to charge the pre and I'm expecting a call. can't mess with the pre now... Jan 05 23:29:09 makes me think of corn feilds Jan 05 23:29:11 fair enough, my ubuntu was missing curl :-p Jan 05 23:29:13 mdklein: for a while I didn't have wget on the mac, so was using curl for everything Jan 05 23:29:23 dont know if i am right but just made me think of them LOL Jan 05 23:29:30 mdklein: I'll change everything to wget eventually Jan 05 23:29:32 JMyaDaGod uh. Wheat. Think of kansas, think of wheat. Iowa=corn Jan 05 23:29:44 aa thats what it is Jan 05 23:29:46 yeah, I'm familiar with the curl on mac Jan 05 23:29:46 my bad Jan 05 23:29:50 rwhitby: PuffTheMagic: that strace i/o driver issue i mentioned earlier... ioctl(11, KDGKBENT, 0x9ebce77c), i threw 0x9ebce77c into a hex converter.. guess what? "NaN", or "not a number". Jan 05 23:29:58 boulevard wheat, nomnom Jan 05 23:30:14 jacques: you need anything from me before I head out for a while? Jan 05 23:30:17 mdklein free state brewery.... nodnodnod Jan 05 23:30:17 but I think that's on the Mo side of KC... Jan 05 23:30:36 I'm in Iowa, so you can think of corn for me Jan 05 23:30:38 ok, oh mdklein Bolevard is indeed on the Mo side of KC.... Jan 05 23:31:53 ok, time to leave work Jan 05 23:31:58 destinal: fceu is dividing by zero, literally :D Jan 05 23:32:10 0x9ebce77c = 2 663 180 156 Jan 05 23:32:19 zsoc: u play any tetris? Jan 05 23:32:29 PuffTheMagic: HOW DO I DROP Jan 05 23:32:33 period Jan 05 23:32:36 oooooo Jan 05 23:32:41 yes then it's fun :D Jan 05 23:32:44 lol Jan 05 23:32:51 rwhitby: nope thanks for the help with -M Jan 05 23:32:57 Rick-home: right, NaN Jan 05 23:33:02 zsoc: i found a 3d air hockey sdl game Jan 05 23:33:16 jacques: I'm considering merging preware/build.git and preware/cross-compile.git somehow ... Jan 05 23:33:26 but not yet Jan 05 23:33:50 Rick-home: hm, wait, i can't count Jan 05 23:33:53 rwhitby: could be the way to go. seems logical (haven't thought about it much) Jan 05 23:33:55 Rick-home: yep you're right Jan 05 23:34:10 Rick-home: turns out <-- *I* was dividing by zero Jan 05 23:34:20 * zsoc lays off the caffeine Jan 05 23:34:27 jacques: I named stuff so that it could be merged Jan 05 23:35:11 zsoc :did the joystick get better on Quake since last night? Jan 05 23:35:17 zsoc -- cool Jan 05 23:35:21 I'm going to try to get things ready so I can commit as soon as I get home Jan 05 23:35:22 JMyaDaGod: why are you asking me? :P Jan 05 23:35:46 rwhitby: I manually copied the libs over and ran Jan 05 23:35:48 sb2 -t armv7 -M /srv/preware/cross-compile/staging/mapping-armv7 gcc -Wl,-rpath-link=/usr/local/lib -I/usr/local/include/SDL -L/usr/local/lib -o doomtriangle doomtriangle.c -lSDL -lGLESv2 Jan 05 23:35:54 zsoc: werent u saying u love joystick yesterday? Jan 05 23:35:58 so I can confirm that works once you get staging set up properly Jan 05 23:36:03 JMyaDaGod: yes? Jan 05 23:36:06 destinal: sweet Jan 05 23:36:14 JMyaDaGod: what's wrong with it_ too sensitive? Jan 05 23:36:42 oh I forgot to mention I modified doomtriangle.c slightly to look for the sdl libds in "SDL/*" Jan 05 23:36:54 zsoc, dtwill:i had to doctor so i dont know if it updated again or it just got easier for me ...No its better for me Jan 05 23:37:11 JMyaDaGod: i didn't touch it... yet :) Jan 05 23:37:41 i guess i got used to it then LOL i like it though Jan 05 23:37:42 one day we'll be able to eliminate the evil -M :) Jan 05 23:37:42 hiya.. is it possible to wrap the palm browser into an official app? I'd like to build a set of new controls for it Jan 05 23:37:49 destinal: trivial patch: http://pastebin.com/m45796846 Jan 05 23:38:09 destinal: did you run the doomtriangle you built? Jan 05 23:38:28 wozzer: it would be possible to build a new browser based on sdl Jan 05 23:38:36 zsoc: you wanna tackle that? I can't until 2hrs or so... supposed to be outlets on this train but no and bat on lappy dead :( Jan 05 23:38:43 jacques: just add a -I/usr/local/include/SDL to your command line Jan 05 23:38:54 (that's what configure would do) Jan 05 23:39:40 jacques: no need to patch source Jan 05 23:39:44 jacques: yup, but it started programming me to be a sleeper agent for a global conspiracy involving linux so I threw away the card quickly :) Jan 05 23:40:30 jacques: which of course means it works perfectly Jan 05 23:40:42 zsoc, do you know if palm would reject this? I know apple doesn't like it when you replace native apps with app catalog Jan 05 23:41:24 wozzer: palm would reject that yes, but you're in webos-internals. try #webos for official / palm catalog stuff Jan 05 23:42:19 gotcha.. thanks Jan 05 23:42:49 wozzer: are you using all your own code? Because they won't accept a modification of their own app Jan 05 23:42:53 rwhitby: OK that will be more compatible anyway. Jan 05 23:43:41 destinal: yeah all three I build with different command line variations work Jan 05 23:43:43 interesting. PalmGear relaunch, and they say they are selling webOS apps too. wonder if it's just palmos apps for classic ... Jan 05 23:44:04 it only takes about 1.3% CPU in a card Jan 05 23:44:09 jacques: where did the GL headers come from? Jan 05 23:44:20 rwhitby: no headers are needed Jan 05 23:44:30 I thought they would be, but they aren't when using SDL Jan 05 23:44:49 zsoc, thanks.. Kyusaku, no.. don't want to rebuild the browser.. just want to build some new controls for form fill Jan 05 23:44:55 oh, ok. I can add it to staging easy then (I have an automatic target to take /usr/lib/* stuff from the ipkg info .list files and stage automatically from the doctor) Jan 05 23:45:09 jacques: what are you up to? :) Jan 05 23:45:10 jacques: which lib files do you need? Jan 05 23:45:11 is this was a GLES app (no SDL) we would need the headers from khronos Jan 05 23:46:00 rwhitby: -lnapp -lPiranha -lpalmvibe -lLunaSysMgrIpc -llunaservice -lfreetype -lmjson -lcjson -lgdbus -lgthread-2.0 -lglib-2.0 -ldbus-1 -lGLESv2 -lIMGegl -lsrv_um Jan 05 23:46:12 rwhitby: want me to pastebin a ls of my lib dir? Jan 05 23:46:19 jacques: ok Jan 05 23:47:10 rwhitby: http://pastebin.com/m1e2a4f4e Jan 05 23:48:13 nice Jan 05 23:48:18 Maelstrom works Jan 05 23:48:19 http://omploader.org/vMzY0aQ Jan 05 23:48:23 its an asteroids like game Jan 05 23:50:41 PuffTheMagic does it _work_ as in playable? Jan 05 23:51:11 jacques: pushed - please try from a fresh start Jan 05 23:52:10 rwhitby: after controls are tweaked it will be easier to play Jan 05 23:52:15 but it is "playable" Jan 05 23:52:19 dtzWill: preware/cross-compile.git and scratchbox2 on Ubuntu 9.10 should now build the triangle of doom example Jan 05 23:53:22 rwhitby: congrats, and ty :). I'm computerless, but I'll check it out when I get a chance Jan 05 23:53:48 rwhitby: will try now Jan 05 23:56:08 dtzWill full instructions at http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 05 23:56:26 Rick-home: thanks! :) Jan 05 23:56:46 that looks a lot cleaner than my hacked env :) Jan 05 23:57:23 dtzWill: that's a result of my obsession to automate everything Jan 05 23:57:51 sb2? Jan 05 23:57:51 rwhitby: I was able to build dosbox like so Jan 05 23:57:51 sb2 -M /srv/preware/cross-compile/staging/mapping-armv7 Jan 05 23:57:51 cd src; ./configure && make Jan 05 23:58:05 it still has issues on the pre, alas Jan 05 23:58:14 but no fault of the compilation environment Jan 05 23:58:32 destinal: sweet - we've acheived our goal from, what, 24 hours ago? Jan 05 23:58:50 rwhitby: I have been getting an erro on make staging-armv7 and working around it, but I guess you can fix it: http://pastebin.com/m521c65d1 Jan 05 23:59:00 rwhitby: yup. I still think we can get rid of the -M, but I'm pretty happy now :) Jan 05 23:59:02 a directory is not made early enough for some reason Jan 05 23:59:48 jacques: nod Jan 06 00:00:35 mkdir staging/armv7/usr/include fixes it Jan 06 00:00:37 jacques: fixed, pushed. install -d before it Jan 06 00:01:25 install -d ? Jan 06 00:01:42 install create directory Jan 06 00:01:47 creates the dir Jan 06 00:01:56 always do it before install -m .... Jan 06 00:02:38 ah, we're building freetype now? Jan 06 00:03:04 I didn't know there would be additional downloads. I need a proxy line in there for curl Jan 06 00:03:34 rwhitby: so, quick question.. why build palm's libs when we're just going to link against them and not run our own binaries anywhere anyway? Jan 06 00:03:45 rwhitby: I understand the desire for a good solid buold env :), gj :) Jan 06 00:04:00 destinal: only to get the headers Jan 06 00:04:14 destinal: I don't actually stage any of the libs that I build Jan 06 00:04:56 rwhitby can you please check that the edits I made at http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL are correct. New text at top, and new comments at bottom. Jan 06 00:05:09 jacques: haven't completed freetype yet - I think it might be staging built libs Jan 06 00:05:56 Rick-home: rather than mention Debian/sid, I'd just say we testing and build on Ubuntu 9.10 server Jan 06 00:06:01 rwhitby: OK but it is buyilding it as part of the make staging-armv7 Jan 06 00:06:12 jacques: yeah Jan 06 00:06:41 Rick-home: I don't want to waste time with people trying to build this stuff on Arch Linux or something and coming here and asking why it doesn't work, Jan 06 00:08:55 rwhitby: OK with the caveat that I manually did "mkdir staging/armv7/usr/include" it appears everything worked. if you want me to get latest and try again I will Jan 06 00:09:20 Rick-home: we should just apt-get install scratchbox2 instead of pointing to source releases and tarballs Jan 06 00:10:01 Rick-home: we need a stable build env, not people grabbing the latest and wondering why it's broken. That means a single support host OS (Ubuntu 9.10) and apt-get install only from that distro Jan 06 00:10:15 rwhitby I agree completely Jan 06 00:10:19 fixing Jan 06 00:10:35 rwhitby: so for now, we've confirmed sb2 works on ubuntu 9.10 server, any other distros or versions of ubuntu? Jan 06 00:10:36 any other experts can do what they want (e.g. PuffTheMagic and his powerful Gentoo cross-build env) but they don't need this wiki page Jan 06 00:10:51 in semi-related news, I found some patches on scratchbox-devel which allowed sb2 to build on F12 :-D Jan 06 00:10:52 rwhitby: whoops, and i just read that message, lol forget it Jan 06 00:11:03 tho I'm kinda getting attached to this ubunto VM Jan 06 00:11:24 rwhitby: is 9.10 limited to server edition? Jan 06 00:11:25 jacques: a VM is good for not screwing your main system :) Jan 06 00:11:36 rwhitby: absolutely. Jan 06 00:11:48 zsoc: probably not Jan 06 00:11:48 and, I can move it around :-) Jan 06 00:11:57 and migrate it from machine to machine Jan 06 00:12:06 and copy it Jan 06 00:12:08 zsoc: I followed the instructions to compile in the desktop version and it worked Jan 06 00:12:59 brainiac744_: ty Jan 06 00:13:13 I need to add myself to the video group so I don't have to be root to run the triangle of doom Jan 06 00:13:33 Rick-home: have you followed the instructions yourself yet btw? Jan 06 00:13:44 in general, if we do things right the desktop version should work identically. it would only be where an autoconf is looking in system dirs for libs instead of in the toolchain dirs which would break it, and that shouldn't happen with sb2 Jan 06 00:14:07 Rick-home: it would be good to get some feedback from someone who hasn't had their brain stuck in scratchbox for days :) Jan 06 00:14:10 Rick-home: so feel free to just specify Ubuntu 9.10 Jan 06 00:14:34 brainiac744_: had you used scratchbox before today? Jan 06 00:14:40 no, I hadn't Jan 06 00:14:48 I just copy-pasted and it all worked Jan 06 00:15:01 SB2 itself is totally distribution neutral but the webOS cross-compile environment is designed and tested on Ubuntu 9.10. The webOS Internals team strongly suggest apt-get install into that environment only for this purpose. The same installation of Sun Virtualbox which hosts the Palm SDK emulator can host an Ubuntu 9.10 server with very little effort. Jan 06 00:15:08 it complained about some packages I hadn't installed like git, but once I got them all it worked great Jan 06 00:15:18 Rick-home: thx Jan 06 00:15:31 rwhitby: well, do we know if it works on 64-bit ubuntu ? Jan 06 00:15:34 brainiac744_: can you add the ubuntu requirements to the wiki page please? Jan 06 00:15:46 jacques: dunno, but there be dragons I reckon Jan 06 00:15:52 yes, if I can remember them, I did it this morning Jan 06 00:16:00 rwhitby: just saying we should specify 32-bit for now Jan 06 00:16:00 I already had apt-get install git-core Jan 06 00:16:05 jacques: agreed Jan 06 00:16:21 I don't KNOW that there's anything else unless someone lacks gcc... Jan 06 00:16:25 I'll try 64-bit tonight. I have the iso already Jan 06 00:16:39 rwhitby: error Jan 06 00:16:39 Rick-home: I lacked gcc and g++ Jan 06 00:16:40 http://webos-internals.pastebin.com/m57a96b5 Jan 06 00:16:41 gcc was on there, I did have to install g++ for some reason Jan 06 00:16:42 jacq good point. Done. Jan 06 00:17:20 destinal: out of disk space? Jan 06 00:17:23 destinal: the curl download of freetype source failed Jan 06 00:18:22 Rick-home: the ubuntu server install (which I started with) is really lean :-) no compilers, etc. Jan 06 00:18:27 rwhitby: negative Jan 06 00:18:29 rwhitby: http://webos-internals.pastebin.com/m55301404 Jan 06 00:18:32 plenty of disk Jan 06 00:18:38 I'm getting about 15% corrupt packets and can not md5 check downloads, so I can't INSTALL the cross-compile environment. :-( Jan 06 00:18:52 8 mbps of bad == 0 bps Jan 06 00:18:56 Rick-home: tcp provides guaranteed delivery Jan 06 00:19:02 destinal: but something is up with curl: curl: (23) Failed writing body (0 != 2502) Jan 06 00:19:16 it tried to write 2502 bytes and wrote 0 Jan 06 00:19:53 palmcast in 40 mins - should be quake and doom talk today Jan 06 00:20:01 rwhitby: the source for TetriCrisis if you want to set up a repo (and you have a second): http://silentheroproductions.com/files/tetricrisis_cross.zip - then i can pastebin or commit (if you prefer) the patch to remove cdrom usage, and send you the binary. list Puff and maintainer and give him access (so he an fix music issue) Jan 06 00:20:04 I suppose there are possible checksum collisions Jan 06 00:20:13 rwhitby: rick was complaining only FPS's availble, he needs stuff in preware for CES :P Jan 06 00:21:12 precentral broken? Jan 06 00:21:55 zsoc: tetris or asteroids will just be "oh, there's already good webos apps for that - big deal" Jan 06 00:22:09 rwhitby: no there isn't. this tetris is _good_ Jan 06 00:22:31 rwhitby: asteroids i agree. although vectoroids supports accelerometer... Jan 06 00:22:36 zsoc: so I'm happy to set up a repo, but will need someone else to do the packaging. Jan 06 00:22:40 zsoc: nat tetris? nice! Jan 06 00:22:41 rwhitby: it was a local permissions error Jan 06 00:22:45 Wait. What's the linux version of bomberman called? Jan 06 00:22:52 zsoc: if you have an SDL game with accel support, that will be interesting Jan 06 00:23:04 (since that's a proof of concept) Jan 06 00:23:18 some of these, if we want to get them up quickly can use the type=game and save the upstart and launcher Jan 06 00:23:27 we can always update it later Jan 06 00:23:41 destinal: what's involved in packaging? You have access to do that magic right? :> Jan 06 00:23:43 zsoc: I'm not against any of them, I just need to prioritise my personal time - I'll help anyone else who wants to do the packagin Jan 06 00:23:46 fwiw qemu-arm-static does not exist apparently for ubuntu hardy Jan 06 00:24:01 zsoc: you have all the access you need to package Jan 06 00:24:01 so no sb2 cross compile env for me. Jan 06 00:24:08 zsoc: create an appinfo.json and run palm-package Jan 06 00:24:16 very very easy Jan 06 00:24:25 destinal: hm.. i don't get it. :D Jan 06 00:24:29 Chatroll full?! wtf Jan 06 00:24:58 zsoc: check out palm's documentation on appinfo.json Jan 06 00:25:05 then change type from "web" to "game" Jan 06 00:25:15 and the index.html path to the path of the binary Jan 06 00:25:23 destinal: yes, but the whole.. setting up the structure correctly.. i'm not a mojo guy Jan 06 00:25:28 i guess i can just copy doom Jan 06 00:25:30 zsoc: no structure Jan 06 00:25:30 and add that Jan 06 00:25:32 'game' thing Jan 06 00:25:36 palm-package makes ipks Jan 06 00:25:39 from directories Jan 06 00:25:39 oh Jan 06 00:25:54 so rename your directory org.webosinternals.myrandomapp Jan 06 00:26:01 and run palm-package on it Jan 06 00:26:07 zsoc: alerted dieter Jan 06 00:26:18 I don't get it how can there be no entry for root in /etc/passwd ? Jan 06 00:26:22 ToD (triangle of doom) isn't a game? it's fuuuuuuuun.... Jan 06 00:26:27 rwhitby: ty :P Jan 06 00:26:28 destinal: cd into it and palm-package . - it gets the name for appinfo Jan 06 00:26:33 Never mind, there is :) Jan 06 00:26:35 I'm freaking blind Jan 06 00:26:36 rwhitby: oh, or that Jan 06 00:26:37 sorry Jan 06 00:27:04 zsoc: you can check out doom for an example appinfo.json Jan 06 00:27:09 but change web to game in type Jan 06 00:27:19 and change the index.html to a script or binary to run Jan 06 00:27:22 bah, i want to compile apps not build packages ;) ok ok ok Jan 06 00:27:35 a script may be prefereable beacuse it can have a current working directory Jan 06 00:27:47 you can have it cd Jan 06 00:28:08 join #webos-palmcast Jan 06 00:28:40 jauderho: you don't need the static, "echo 4096 > /proc/sys/vm/mmap_min_addr" should do same thing (but not permanent, have to do it each boot) Jan 06 00:29:15 I need to figure out the exact line to put in /etc/sysctl.conf - that will make it permanent Jan 06 00:29:15 doesn't installing it and removing it make the fix perm? I haven't tried rebooting honestly Jan 06 00:29:33 vm.mmap_min_addr should do it no? Jan 06 00:29:38 destinal: fwiw qemu-arm-static does not exist apparently for ubuntu hardy Jan 06 00:29:48 jauderho: yes Jan 06 00:29:54 jauderho: something like that yes :-) Jan 06 00:30:03 since I haven't done it, I didn't want to say Jan 06 00:30:08 #webos-palmcast is just a temporary channel I created in case Dieter can't get chatroll fixed in time Jan 06 00:30:38 rwhitby: I have to relocate to friends' house in a few minutes otherwise I would join Jan 06 00:31:01 chatroll is fixed. Jan 06 00:31:08 vm.mmap_min_addr is a valid param Jan 06 00:31:28 go to http://chatroll.com/palmcast-live/embed instead Jan 06 00:31:40 so do you have to set it to a non-zero number ? mine like it is at 64k right now. Jan 06 00:31:52 set it to 0 Jan 06 00:31:53 jauderho: yeah that's way too high Jan 06 00:32:08 4096 works great for me Jan 06 00:32:16 and I have seen it documented in sb howto's Jan 06 00:32:24 0 is probably fine too tho Jan 06 00:32:31 i had to set mine to 0 to avoid a qemu Permission Denied error Jan 06 00:32:41 bpadalino: ah OK Jan 06 00:33:49 okay Jan 06 00:33:50 bpadalino: I think any low number works Jan 06 00:33:55 vm.mmap_min_addr works fine Jan 06 00:34:05 someone might want to update the wiki to reflect that Jan 06 00:34:15 instead of the apt-get install/remove Jan 06 00:34:29 jauderho: how do you set it permanently? Jan 06 00:34:43 edit sysctl.conf Jan 06 00:34:47 add this line Jan 06 00:34:49 vm.mmap_min_addr = 0 Jan 06 00:34:56 then do sudo sysctl -p Jan 06 00:35:13 jauderho: I hate to say it but the current way is more convenient for many Jan 06 00:35:22 that will refresh the current setup without having to reboot. Jan 06 00:35:27 i used sysctl -w i think ? Jan 06 00:35:32 maybe but so ugh Jan 06 00:35:58 bpadalino: -w not an option on ubuntu i think Jan 06 00:36:04 at least not what it looks like to me Jan 06 00:36:25 destinal: putting kernel params in sysctl.conf is TheRightThing =) Jan 06 00:36:44 -w Use this option when you want to change a sysctl setting. Jan 06 00:36:46 for some odd reason, the pre has the sysctl binary but no sysctl.conf Jan 06 00:36:56 BIALW Jan 06 00:37:11 bpadalino: doh. =) Jan 06 00:37:19 I didnt read the man. Jan 06 00:37:23 it's okie dokie Jan 06 00:37:30 -p just reloads the whole file Jan 06 00:37:37 so Jan 06 00:37:39 sudo sysctl -w vm.mmap_min_addr=0 Jan 06 00:37:43 that's easy enough Jan 06 00:37:49 that's what i did Jan 06 00:38:18 apparently it's reset on reboot .. Jan 06 00:38:18 wth with all these people on chatroll already. Jan 06 00:38:56 well I dont think -w writes it to sysctl does it? Jan 06 00:38:58 jauderho: we has no life Jan 06 00:39:08 zsoc: no comment Jan 06 00:39:43 zsoc: you mean shopsavvy? Jan 06 00:40:00 jauderho: if you can boil it down to one or two sudo commands, I'll change it Jan 06 00:40:10 wondered why irc became quiet everyone is on palmcast room LOL Jan 06 00:40:10 I don't want to walk people through vi ing sensitive system files Jan 06 00:40:17 heh Jan 06 00:40:39 mainly cause they'll break it and blame me somehow :) Jan 06 00:40:40 jauderho: yah, the bij tools have that lib Jan 06 00:41:50 freakout: you coming to the party? Jan 06 00:41:56 party ? Jan 06 00:43:05 destinal: yeah - it might be better to just have a little part of the make script whenever someone does something for a package quickly check that flag and either set it or error out with the message saying how to set it Jan 06 00:43:13 if the answer comes back too low Jan 06 00:43:36 destinal: I could Jan 06 00:43:59 destinal: i won't blame you Jan 06 00:44:09 but honestly, if they do not know how to edit a file, maybe they should not be messing with cross compiling =) Jan 06 00:44:12 windzilla: thanks :) Jan 06 00:44:14 just saying Jan 06 00:44:28 the bar needs to be set somewhere. Jan 06 00:44:35 well the whole point is once they've done these steps, it's just ./configure && make Jan 06 00:44:45 it's gonna be brain dead easy at least to make something build Jan 06 00:44:50 ok ok Jan 06 00:44:52 here you go Jan 06 00:45:05 sudo bash -c 'echo "vm.mmap_min_addr = 0" > /etc/sysctl.conf' Jan 06 00:45:14 sudo sysctl -p Jan 06 00:45:19 that should do it Jan 06 00:45:32 jauderho: cool, looks good Jan 06 00:45:42 have them do a cat /proc/sys/vm/mmap_min_addr Jan 06 00:45:42 after to verify Jan 06 00:45:45 oh Jan 06 00:45:51 except that's >> not > Jan 06 00:45:52 :) Jan 06 00:46:22 doh quickie fingers Jan 06 00:46:31 that will teach me to script commands with a cold Jan 06 00:47:09 sysctl -p takes a filename or stdin ? Jan 06 00:47:19 no need Jan 06 00:47:24 just sysctl -p Jan 06 00:47:38 bpadalino: looks like it does optionally Jan 06 00:47:40 -p Load in sysctl settings from the file specified or /etc/sysctl.conf if none given. Specifying - as Jan 06 00:47:40 filename means reading data from standard input. Jan 06 00:47:43 it'll check for /etc/sysctl.conf and if it exists Jan 06 00:47:47 just do it Jan 06 00:47:58 bpadalino: I didn't know that Jan 06 00:47:58 so it reads from /etc/sysctl.conf ? Jan 06 00:48:02 yes Jan 06 00:48:07 if you dont pass it a param Jan 06 00:48:15 isn't that where it says vm.mmap_min_addr = 65535 ? Jan 06 00:48:35 doh Jan 06 00:48:35 oh i see Jan 06 00:48:40 you are right Jan 06 00:48:52 BUT if you put it at the end of the file, it works Jan 06 00:49:05 I guess I could come up with a sed Jan 06 00:49:08 read sequentially, eh? Jan 06 00:49:19 apparently the last one takes precedence Jan 06 00:49:34 bpadalino: mine doesn't have a min line Jan 06 00:49:42 maybe that's what installing static did Jan 06 00:49:47 just remove it may fix it Jan 06 00:49:53 interesting Jan 06 00:50:06 probably just doing what jauderho says is a good fix Jan 06 00:50:13 brb Jan 06 00:50:21 honestly I just VI =) Jan 06 00:50:26 use vi not emacs Jan 06 00:51:25 yeah having to be cut / paste friendly sucks but reduces the number of people screwing up and asking :) Jan 06 00:54:03 i have a feeling i am not gonna watch whole palmcast Jan 06 00:55:04 I think I should write a wiki article: howto, DOOM from source code to working ipk Jan 06 00:55:10 let me get some coffee first Jan 06 00:58:02 first, write a wiki article "How to properly read AND follow instructions" Jan 06 00:59:04 jauderho: nah, that one's impossible to teach Jan 06 00:59:20 tasers could be a good start. Jan 06 00:59:27 pavlovian conditioning Jan 06 01:01:00 well. there is no qemu-kvm-extras for hardy either Jan 06 01:01:08 jauderho: I don't care so much abt that, it's "read and follow wiki before bitching and demanding help" :P Jan 06 01:02:08 dtzWill: heh. the amount of hate being thrown on the cpu scaling patches was crazy. even though there was warning text all over. Jan 06 01:02:28 jauderho: :( :( Jan 06 01:03:50 jauderho: heh -- big brouhaha over that one, eh? Jan 06 01:04:04 yup. Jan 06 01:04:22 I was going to adjust the patch for 1.3.5 but not worth the hate.... Jan 06 01:05:20 jauderho: yeah, I tried those when they first showed up in preware, good work. I did notice some instability, though. =op Jan 06 01:05:24 I just made a package and scp'd it over to my pre ... I used to ipkg -o /var these, but I literally don't know how to install them by hand now... Jan 06 01:05:29 where do you -o them now? Jan 06 01:05:35 nothing worth yelling about, though Jan 06 01:05:39 PuffTheMagic and his powerful Gentoo cross-build env Jan 06 01:05:40 lol Jan 06 01:05:45 jettero: /media/cryptofs/apps i believe Jan 06 01:05:51 just a heads up, i just tested out your cross-compile instructions on lucid 64-bit Jan 06 01:05:59 PuffTheMagic: hi 5! Jan 06 01:05:59 texel: there are some patches that need to be applied to the kernel Jan 06 01:06:14 seemed to work fine, i had to fix permissions on srv/preware to work for user, and i had to install curl Jan 06 01:06:27 thats about it, everything else worked, i got a scummvm binary out of it Jan 06 01:06:30 there is a TI engineer that has cpu-scaling+smartreflex working on his pre Jan 06 01:06:34 jauderho: thought as much. Jan 06 01:06:38 deiter had issues? Jan 06 01:07:03 jauderho: no chance of him releasing those patches? Jan 06 01:07:07 he says it's a rough patch though so probably needs cleanup Jan 06 01:07:09 hrm, doesn't seem like it Jan 06 01:07:21 jauderho: they'd be useful for the beagleboard guys, too. Jan 06 01:07:24 texel: I asked. but the polite thing is to ask palm engineers if it is okay. Jan 06 01:07:36 timepants good to know. Jan 06 01:07:40 just curl? Jan 06 01:07:42 maybe someone from palm can chime in. Jan 06 01:07:52 timepants was it apt-get curl ? Jan 06 01:07:56 yessir Jan 06 01:08:08 texel: he indicated he may be willing to release it IF palm is okay with it. Jan 06 01:08:15 timepants thanks. Did the binary RUN on the phone??? Jan 06 01:08:23 i also had build-essential already installed so i'm not sure if thats necessary Jan 06 01:08:31 * texel nods Jan 06 01:08:33 obviously understanding doing so will completely invalidate any sort of warranty Jan 06 01:08:42 jauderho: right Jan 06 01:08:45 i haven't tried the binary yet, gimme a sec Jan 06 01:09:08 hopefully i can just drop it on there and run it from terminal Jan 06 01:09:24 jauderho: I do forsee some licensing issues, though. the beagleboard guys were saying something about nda issues. Jan 06 01:09:25 my pre is dead (no battery). wish I could try doom, quake out... Jan 06 01:09:57 oh, that's right Jan 06 01:09:59 jauderho: but my fingers are crossed. =o) Jan 06 01:10:00 was using the wrong ipkg Jan 06 01:10:00 well it's gpl. nda is a separate issue Jan 06 01:10:01 Lol. Keith wrote down what I said before the show and is now saying it :P Jan 06 01:10:19 * texel nods Jan 06 01:10:21 zsoc: you should demand credit Jan 06 01:10:36 jauderho: really don't want people editing files as root on that wiki page Jan 06 01:11:10 rwhitby: your call. Jan 06 01:11:18 timepants you should be able to just drop it into a directory and run it from terminal Jan 06 01:11:25 if you did it right. Jan 06 01:11:34 and if your environment worked. That's the test. Jan 06 01:11:52 jauderho: I'd rather tell people to install a Ubuntu 9.10 VM on that page than edit a system file as root Jan 06 01:11:53 but imo, some things really need people to have some basic level of understanding Jan 06 01:12:03 just want to say, you guys are the bees knees -- thanks for all the hard work guys! Jan 06 01:12:07 rick, yep it runs Jan 06 01:12:24 rwhitby: if someone is willing to host a VM for that, I'm all for it. Jan 06 01:12:31 oh weird, i just got a dialog box about installing update 1.3.5.1 ... its already installed Jan 06 01:12:35 destinal gets a lot of credit for finding scratchbox2 .. it seems to do really well for this stuff - perfect even Jan 06 01:12:41 is it possible this binary triggered that somehow Jan 06 01:12:43 now I just need to jump into writing apps myself. =o) Jan 06 01:12:52 go fer it Jan 06 01:13:00 timepants updating wiki thanks. Jan 06 01:13:02 jauderho: the idea is that you use the same virtualbox you have installed for the SDK to install ubuntu 9.10 server, then run what's on that wiki page. Jan 06 01:13:27 sure. Jan 06 01:13:42 and I *really* want it to be a single supported flow on that page, no options. Jan 06 01:13:57 if someone creates an image for virtualbox, I might be willing to figure out how to convert that image to work with vmware fusion. Jan 06 01:14:02 I have both installed Jan 06 01:14:31 jauderho: if someone doesn't know enough to follow those instructions on a simple ubuntu install, then they won't be able to use it to port stuff. Jan 06 01:15:09 well yeah, that's what i was saying about editing sysctl.conf Jan 06 01:15:37 yeah, but one is fail safe, and the other could screw your system if you fail Jan 06 01:15:54 anybody know what changed in 1.3.5.1? Jan 06 01:16:15 rwhitby: =) no training wheels!!! Jan 06 01:16:15 texel nothing except the calendar sync to that microsoft thiny Jan 06 01:16:29 ah. thanks Jan 06 01:16:33 we arent making a branch for 1.3.5.1 are we? Jan 06 01:17:11 so what's in qemu-kvm-extras? Jan 06 01:17:14 jauderho: not for patches, unless we get a report that something doesn't apply Jan 06 01:17:25 ok Jan 06 01:17:51 rwhitby: I suppose preware properly handles the .1 vs no .1 condition? Jan 06 01:18:03 jauderho: i think the extras has the arm support .. Jan 06 01:18:10 jauderho: we put a symlink in the feeds Jan 06 01:18:21 ah. Jan 06 01:18:22 bpadalino: yes Jan 06 01:18:26 arm Jan 06 01:18:28 that works. just checking. Jan 06 01:18:36 /me is retiring from posting at precentral's threads... atleast the quake one for now Jan 06 01:18:36 bpadalino: ah okay. Jan 06 01:18:47 destinal: good job on finding this sb2 stuff .. it's really impressive, i have to say Jan 06 01:19:05 guess I'll find a 9.10 image somewhere. Jan 06 01:19:35 so is there an app that removes all patches prior to an update of the system? Jan 06 01:19:47 jauderho: what's going on Jan 06 01:20:02 enh? Jan 06 01:20:19 ubuntu iso? Jan 06 01:20:25 i have hardy at home and was going to see if I could get sb2 up and running on it Jan 06 01:20:27 bpadalino: thanks. took us some trial and error to figure out how to use it, it's an awesome project but not much in the way of docs Jan 06 01:20:29 but it's missing packages. Jan 06 01:20:45 so I'll just get 9.10 somewhere I guess. Jan 06 01:20:52 destinal: for real .. might be worth while to take a little bit of time and help them with that Jan 06 01:21:26 jauderho: well their all over Jan 06 01:21:39 texel : emergency patch recovery Jan 06 01:21:41 too old to keep up with different versions and was going to just stick with ubuntu LTS versions but lots of things have been updated and hardy is getting to be long in the tooth. Jan 06 01:21:54 Jack87-wIRC-: oh I know. =) Jan 06 01:22:13 jauderho ubuntu.com Jan 06 01:22:16 just download it Jan 06 01:22:25 rwhitby: thanks Jan 06 01:22:42 you'll love 9.10 Jan 06 01:23:40 Templarian1: ping Jan 06 01:23:57 rwhitby: I'm assuming that's in optware? Jan 06 01:25:03 i need to copy one of my scumm games over and try this now Jan 06 01:25:18 Rick_work: thanks =P Jan 06 01:25:26 I want 10.4 Jan 06 01:26:49 10.4 works fine with the toolchain Jan 06 01:27:25 texel in Preware Jan 06 01:27:52 Hm. can't seem to find it. O.o Jan 06 01:27:55 hmm how about dott Jan 06 01:30:20 dott ? Jan 06 01:30:22 PuffTheMagic: Crysis Jan 06 01:30:29 TetriCrisis Jan 06 01:30:36 bpadalino: day of the tentacle Jan 06 01:30:36 Templarian1: icon Jan 06 01:30:38 (I'm not good at this game we can say any game right?) Jan 06 01:30:41 ah Jan 06 01:30:56 texel: search in list of everything Jan 06 01:31:01 PuffTheMagic: what icon? Jan 06 01:31:06 Templarian1: i've got a sdl tetris game i am packaging up Jan 06 01:31:11 Oh Jan 06 01:31:15 Yea one sec making it now Jan 06 01:31:16 then a pac man Jan 06 01:31:25 and a breakout Jan 06 01:31:29 Pac man should only take a few minutes. Jan 06 01:31:31 and a asteroids Jan 06 01:31:43 rwhitby: so what are you working on next? adding in sdl-net, sdl-mixer, sdl-ttf and sdl-image to the cross-compile ? Jan 06 01:31:55 Is anyone working on an emulator other than DosBox? Jan 06 01:32:06 anyone can make me supertux icon? Jan 06 01:32:08 bpadalino: yeah, but anyone can do that Jan 06 01:32:10 dangerskew: I got Snes9x working kind of Jan 06 01:32:18 puff, where are you going to post those? Jan 06 01:32:21 but no sound and we'd need an SDL launcher which is nontrivial Jan 06 01:32:30 * Templarian1 also has to start making a new icon for a new feature in Firebug later Jan 06 01:32:40 destinal: whoa, thats pretty big progress Jan 06 01:32:57 dangerskew: with the new cross compile environment it's really easy to build things Jan 06 01:33:17 destinal how far along did dosbox get? Still failing to start? Jan 06 01:33:25 you run: sb2 -M /srv/preware/cross-compile/staging/mapping-armv7 Jan 06 01:33:33 then in that shell you can ./configure && make Jan 06 01:33:35 it would be awesome if ultima worked on the pre Jan 06 01:33:38 destinal: Nice, I wish I had the knowhow to do these things Jan 06 01:33:47 dangerskew: it's all on the wiki now Jan 06 01:33:54 rwhitby: odd -- searching for emergency yields no results. Jan 06 01:33:56 and really dead nuts easy to do Jan 06 01:34:04 dangerskew no better time than now to start Jan 06 01:34:12 Hmm, guess I'll go check it out. Jan 06 01:34:30 Rick-home: it crashes mysteriously Jan 06 01:34:40 I'd have to start debugging Jan 06 01:34:41 texel: what is the URL for the webos-internals feed in the Manage Feeds page? Jan 06 01:34:42 destinal :-( Jan 06 01:34:54 rwhitby: actually, I remember seeing it in there, too. Jan 06 01:35:18 Is this the wiki page you were talking about? http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 06 01:35:57 rwhitby: ipkg.preware.org/feeds/webos-internals/all Jan 06 01:36:32 dangerskew yes. Jan 06 01:36:34 texel: should work then Jan 06 01:37:08 rwhitby: does running 1.3.5 make a difference at all? Jan 06 01:38:35 even after updating, emergency patch recovery isn't in the search results. O.o Jan 06 01:39:06 in "List of everything" ??? Jan 06 01:39:23 no atlanta? Jan 06 01:40:50 since 1.3.5.1 is such a small update. i wonder what the ramifications of not running EPR before applying the update are going to be.. Jan 06 01:41:06 should be minor unless you've patched calendar Jan 06 01:41:36 zsoc: where did you get the doom source to start with? Jan 06 01:42:11 hi Jan 06 01:42:14 jauderho: I did it without removing patches. Jan 06 01:42:24 hah -- there it is. Jan 06 01:42:24 destinal: sdldoom I think Jan 06 01:42:44 destinal: sdl's project page Jan 06 01:42:52 destinal: http://www.libsdl.org/projects/doom/ Jan 06 01:42:54 back Jan 06 01:43:08 sdldoom as opposed to lxdoom Jan 06 01:43:37 ird: no issues? Jan 06 01:43:45 Templarian1 when you get a chance could you make a supertux icon? Jan 06 01:43:48 oops, time to eat :-) Jan 06 01:44:23 PuffTheMagic you said you had 3 or 4 things packaged up. Did you say -where- you posted them? Jan 06 01:44:46 no im only packing up 1 of them now Jan 06 01:44:59 but i have a few other that need some control tweaks first Jan 06 01:45:02 but they run Jan 06 01:45:09 ok Jan 06 01:45:16 what are you packaging up PuffTheMagic ??? Jan 06 01:45:33 a tetris game now Jan 06 01:45:41 Oh goody!!! Jan 06 01:45:42 then i have Pac Man, Breakout, Asteroids Jan 06 01:45:51 cool PuffTheMagic Jan 06 01:45:54 I was gonna guess a dragon... Jan 06 01:45:57 where you gonna put them? Jan 06 01:46:04 git repo Jan 06 01:46:10 under webos Jan 06 01:46:23 kk Jan 06 01:46:32 jauderho: none so far Jan 06 01:46:41 I don't expect there to be any. Jan 06 01:48:02 ird: thx Jan 06 01:48:15 jauderho: np Jan 06 01:48:26 PuffTheMagic: hows about an ultima game? =) I just found this http://www.ultimaaiera.com/category/ultima4/ Jan 06 01:48:57 jauderho: search on here -> http://www.libsdl.org/games.php Jan 06 01:49:01 Hey all... I dropped in the other day, I'm trying to have any of the webos-internals team help me figure out why the themes I created will not install via Preware. They say that they are installed **.backups are created yet the images do not get replaced. They do install via WOSQI but I get a cryptofs error... Any help would be greatly appreciated. Jan 06 01:50:15 I just instaled 1.3.5.1, do I need to reinstall preware? Jan 06 01:50:52 MLJ have you downloaded any of the themes that WORK and compared yours to those? Jan 06 01:51:28 MLJ because that file-by-file comparison is going to be the only answer. There's no simple "Ohhh well the reason themes don't install is "X" " Jan 06 01:51:45 PuffTheMagic: http://img683.imageshack.us/img683/9725/icontetris.png Jan 06 01:52:06 no Tux? Jan 06 01:52:07 lol Jan 06 01:52:18 Why would there be a tux? Jan 06 01:52:33 why is there a tux for quake and sdl? Jan 06 01:52:44 Rick-home: I haven't tried anyone else's theme as I know many people include patches and thus have a hard time removing them... one of the reason I created my own. I would be willing to try, do you use one that works? All of my themes have worked prior to 1.3.5 and all the paths should be correct. Jan 06 01:52:53 PuffTheMagic: Because I didn't make an icon for those. Jan 06 01:53:09 Wait you mean a theres a small tux? Jan 06 01:53:15 MLJ: your paths aren't correct Jan 06 01:54:08 zsoc: so one bad path makes the whole theme apply without errors and causes the images to not be replaced yet creates backups? Jan 06 01:54:10 MLJ you DO know that the paths CHANGED for 1.3.5 ??? Jan 06 01:54:15 Can someone test this supertux ipk please? Jan 06 01:54:24 egaudet gimme gimme Jan 06 01:55:13 http://omploader.org/vMzY1bw Jan 06 01:55:36 Rick-home: They are very simple themes...even the most simple one changes only palm backgrounds... which are still ...usr/applications or whatever correct? I browsed my pre via WinSCP and all appeared to be the same. Jan 06 01:55:55 oh, yea I didn't do those icons one of you guys did Jan 06 01:56:02 MLJ -- really really really -- find another simple theme and compare yours to them. Jan 06 01:56:11 because SOMETHING is wrong, even if it's just one character. Jan 06 01:56:12 The doom one is just the zombie tux I made for the wiki Jan 06 01:56:52 MLJ The only way any of the webos team could answer your question is to do that file by file comparison. Jan 06 01:57:37 http://www.webos-internals.org/wiki/Building_DOOM_with_scratchbox2 Jan 06 01:57:47 now we can all be WHE's! Jan 06 01:57:57 did you link that to the scratchbox2 page as well as an example? Jan 06 01:58:11 going to add the scratchbox2 link Jan 06 01:58:20 Rick-home: I can simply compare each path line by line to the directory via WinSCP correct? And your saying that if one path is wrong (which it sounds like is the case) then that results in the theme being installed via preware w/o errors and all **.backups are created yet not one image changes? If thats the behavior then I will go line by line. Jan 06 01:58:25 MLJ, what "crpytofs error" do you get? Jan 06 01:58:27 point of this page is to show people this is brain dead easy even for brand new stuff Jan 06 01:59:08 egaudet: is that a binary? Jan 06 01:59:14 MLJ the backups happen first. Jan 06 01:59:15 egaudet: this is the error from WOSQI: command: put file:///media/cryptofs/apps/usr/lib/webos-quick-install/theme.xml Reply:file open failed Jan 06 01:59:38 egaudet: oh, ipk lol sorry Jan 06 02:00:14 egaudet see pm Jan 06 02:00:22 I'm pretty sure I can't watch/listen to PalmCast Live anymore Jan 06 02:00:38 Rick-home: Ok... but even so I just find it odd that no error is prompted. I suppose I'll go line by line on my most simple theme and see if I can find a path mismatch. Jan 06 02:01:10 zsoc, y? Jan 06 02:01:41 MLJ I thought you said webos-qi worked and preware didn't??? Jan 06 02:02:09 Rick-home: WOSQI does work.. but it does give that error code. Jan 06 02:02:24 just run the postinst manually Jan 06 02:02:27 see exactly what the error is Jan 06 02:03:06 egaudet: I don't know how to do that or know what that means to do. Jan 06 02:03:57 Rick_work: have you checked out the howto on building? Jan 06 02:04:34 going to add packaging to it Jan 06 02:05:04 but hopefully the "building is really easy with sb2" comes across :) Jan 06 02:05:04 MLJ -- does the xml file exist as it asks? Jan 06 02:05:38 dsevil Jan 06 02:05:46 destinal: we should steer porters towards our repo, so we get more developers in the team Jan 06 02:06:01 make it easy for them to get a repo and get into preware Jan 06 02:06:16 dsevil: our build scripts we use to create the ipk's are available to everyone at: http://git.webos-internals.org/preware/build.git Jan 06 02:06:31 rwhitby: hmm, that's almost another article in and of itself. have you looked at the article? Jan 06 02:06:39 we should make one and link it Jan 06 02:06:46 what article Jan 06 02:06:53 egaudet: http://www.webos-internals.org/wiki/Building_DOOM_with_scratchbox2 Jan 06 02:07:10 egaudet: we can all be WHE's now! :) Jan 06 02:07:30 Rick-home: ?? I know nothing about that directory or where the theme.xml should be installed to. I do know however if you install my theme via Webos quickinstall it gives the above error. Then reverting to default is not possible unless I install the same theme via preware. Jan 06 02:08:01 Webos Hacker Extraordinaire? Jan 06 02:08:19 yeah Jan 06 02:08:29 :p Jan 06 02:08:35 literally, run scratchbox. configure, make, copy Jan 06 02:08:39 Elite Jan 06 02:09:28 rwhitby: the point is I didn't want to show dependency on the repository since this is someone doing a brand new app. once it works they should package it for the repo but to be honest I've never done that yet. want to write the article? Jan 06 02:09:32 destinal in http://www.webos-internals.org/wiki/Building_DOOM_with_scratchbox2 you forgot to untar Jan 06 02:09:38 Rick-home: refresh Jan 06 02:10:59 egaudet: btw, supertux no worky Jan 06 02:11:07 damnit Jan 06 02:11:13 no launch at all? Jan 06 02:11:15 destinal: agreed Jan 06 02:11:26 destinal sb2 page now links to building doom page Jan 06 02:11:31 egaudet: er, i get a surface, just black Jan 06 02:11:37 wait like 10 seconds zsoc Jan 06 02:11:39 kk Jan 06 02:11:40 it takes a while to load Jan 06 02:11:52 how can I figure out what opengl type something uses? Jan 06 02:11:54 brb I'll check my theme line by line to be sure the paths are correct. Jan 06 02:12:07 egaudet: holy crap we need to fix that lol Jan 06 02:12:14 haha yeah I know Jan 06 02:12:23 Rick-home: it's so cool that doom is hello world :) Jan 06 02:12:37 it's pretty smooth and nice after the initial load Jan 06 02:12:46 but the launch does take far too long Jan 06 02:14:22 egaudet: great proof of concept tho Jan 06 02:14:37 have you played? Jan 06 02:14:38 egaudet: needs "mouse press" for jump so i don't have to open the keyboard Jan 06 02:14:39 egaudet: yes Jan 06 02:14:48 zsoc it works without keyboard entirely Jan 06 02:14:49 oh GESTURE! Jan 06 02:15:02 screen (mouse) is fireball, gesture jump, tilt down to duck when big Jan 06 02:15:26 has anybody tried cross-compiling Frozen Bubble? Jan 06 02:15:28 i get it now Jan 06 02:15:34 does anyone know what .mus files are? Jan 06 02:15:35 (I don't like the gesture for jump because it's so flaky but that'll do until overlay buttons or something on the screen Jan 06 02:16:20 Frozen Bubble is really just perl .. Jan 06 02:16:46 PuffTheMagic: I take it file has no idea? Jan 06 02:16:56 and uses sdlperl to talk to stuff Jan 06 02:17:49 anyone have any opinions on how to best to make appinfo.json for the howto? From scratch, or palm-package and rm almost everything? Jan 06 02:18:06 bpadalino: ah, just trying to find something simple to mess around with. trying to figure all this stuff out Jan 06 02:18:10 PuffTheMagic Contains music data referenced by a PlayStation 2 (PS2) video game; often used by games developed by Electronic Arts (EA); typically used for background music that is played during gameplay. Jan 06 02:18:27 a midi like format huh Jan 06 02:18:28 "clee" lol! Jan 06 02:19:52 egaudet: which source file holds the sdl-video stuff? Jan 06 02:20:02 destinal, what kind of appinfo.json, the one using type: game, or the upstartmgr? Jan 06 02:20:21 I'll teach people how to do the official style because they're easy Jan 06 02:20:28 and we're going for simple to get more people involved Jan 06 02:20:34 zsoc, from supertux? Jan 06 02:21:02 (so type: game) Jan 06 02:21:06 Rick-home: egaudet zsoc ... My most simple theme paths all seem to be correct, I just finished checking them one by one. Any other ideas? Jan 06 02:21:35 you working on a porting howto or something? Jan 06 02:21:45 cryptk-ppre we have that Jan 06 02:21:57 cryptk-ppre: yes Jan 06 02:21:58 see Jan 06 02:22:02 http://www.webos-internals.org/wiki/ScratchBox2_cross_compiling_with_SDL Jan 06 02:22:02 destinal, I haven't tried the official style. Does it need anything except appinfo.json and binary? Jan 06 02:22:05 start there. Jan 06 02:22:07 cryptk-ppre: http://www.webos-internals.org/wiki/Building_DOOM_with_scratchbox2 Jan 06 02:22:19 if it needs nothing but appinfo.json, don't bother with palm-package. If it needs more then start with it IMO Jan 06 02:22:33 yery nice Jan 06 02:22:47 MLJ: can you define correct please? Jan 06 02:22:53 egaudet: yes, for supertux Jan 06 02:22:58 s/yery/very/ Jan 06 02:22:58 cryptk-ppre meant: very nice Jan 06 02:23:00 setup.cpp Jan 06 02:23:16 I haven't looked at video set up yet, looks like it's calling SetVideoMode with 0 bpp Jan 06 02:23:53 zsoc: I opened my theme.xml went then via WinsSCP I went to each destination's directory to verify the image was there. Jan 06 02:24:45 s/theme.xml went/theme.xml/ Jan 06 02:24:45 MLJ meant: zsoc: I opened my theme.xml then via WinsSCP I went to each destination's directory to verify the image was there. Jan 06 02:24:59 zsoc , rwitby : you should do ur own palmcast Jan 06 02:25:06 egaudet: i'm going to see if we can clean that up, it might make it 328428348 times better Jan 06 02:26:12 ok, I"ll try some stuff too see if it helps Jan 06 02:26:19 egaudet: have you edited that file at all? I'll be glad to clean it up if you like Jan 06 02:26:22 MLJ do you have any accidental blank lines or cruft at the end of your xlm file? Jan 06 02:27:21 I haven't touched the file a lot Jan 06 02:27:31 egaudet: why are there 400 lines dedicated to directory restructuring? D: Jan 06 02:27:37 So, last i checked... its not normal for preware-installed applications to exist, after a webOS doctor, is it? Jan 06 02:27:38 I think I've only commented out use_joystick = false when it realizes it has no buttons Jan 06 02:27:50 JMyaDaGod: I'm too lazy to do a palmcast Jan 06 02:27:51 FuMan: it is now. Apps are on /media Jan 06 02:28:00 bunch of file deletes and adds Jan 06 02:28:07 Rick-home: I wrote none of the .xml by hand. It was all created by Jason's theme builder... Of course I had to type in the image directories... but I didn't complie the .xml. Jason's app did. As far as I know there is not cruft. Jan 06 02:28:08 hrm, thats kinda neat i suppose Jan 06 02:28:18 egaudet: just seems really messy. now i don't want to touch it lol Jan 06 02:28:27 touch what? Jan 06 02:28:29 egaudet: right away i'd nail resolution down Jan 06 02:28:33 egaudet: that file D: Jan 06 02:28:33 the structure didn't change Jan 06 02:28:40 it simply moved from ./ to ./src/ Jan 06 02:29:00 MLJ then I have absolutely no idea. Jan 06 02:29:15 and I'm back to comparing YOUR xml file to SOMEONE ELSES xml file that works. Jan 06 02:29:22 really my best suggestion. Jan 06 02:29:30 egaudet: wait, are you launching with the fullscreen flag or no? Jan 06 02:29:40 find a theme that works via preware, and get THEIR xml file. Jan 06 02:29:46 I believe so Jan 06 02:29:56 and do a line-by-line compare. Jan 06 02:30:03 'cause SOMETHING has to be broken. Jan 06 02:30:05 destinal: tweeted the doom build wiki page Jan 06 02:30:13 hmm the directory move to src/ messed up the history Jan 06 02:30:16 egaudet: you commented out HWSURFACE because that crashes it or no? Jan 06 02:31:00 Rick-home: alright... if thats all there is left to try. egaudet said to manually run postinst earlier is that an option I should explore first? Jan 06 02:31:08 zsoc, I didn't Jan 06 02:31:11 they did Jan 06 02:31:14 MLJ: It could just be one single character fudging up everything for you. Jan 06 02:31:35 egaudet: interesting... Jan 06 02:31:49 if you look at the gitweb PRIOR to the directory move Jan 06 02:31:54 you should see the history fo my changes Jan 06 02:32:02 the first commit is stock 0.1.3 supertux Jan 06 02:32:34 rwhitby: nice Jan 06 02:32:45 egaudet: ok :) I'd be curious about whether the images would hold if you change the native res to 320x480, and then hard code the bitres at 32 Jan 06 02:32:56 ird: I'm aware.. but it worked prior to 1.3.5 so if the only possibility is a path mismatch then you'd think I'd notice by simply comparing... I guess I'll give it one more line by line comparison before comparing to another theme.xml as that will take much longer. Jan 06 02:33:00 MLJ: i think he was talking about his app :P Jan 06 02:33:23 zsoc, gotcha Jan 06 02:34:20 whats the shorter devmode code? Jan 06 02:34:22 Anyone in here using a theme on 1.3.5? Or know of one which does work? Jan 06 02:34:25 zsoc, is there still a need for a joystick overlay image? Jan 06 02:35:12 MLJ really, just do a diff. Jan 06 02:35:20 FuMan webos20090606 Jan 06 02:35:29 egaudet: wow, you worked some magic Jan 06 02:35:37 rick, danke. Jan 06 02:35:40 jack87: no one else has made it yet :P that i know off.. i think will wanted multiple images Jan 06 02:36:46 Rick-home: what is a diff? What characters are not compatible with linux? I know parenthesis don't sit well. Is there a max file name character count? Jan 06 02:36:46 MLJ don't get us wrong, it's not that I don't care, it's that NONE of us mess with themes. Jan 06 02:36:50 zsoc, howso? Hacking the heck of the makefile to work in my terrible environment :P Jan 06 02:37:03 egaudet: yes :D Jan 06 02:37:04 MLJ what operating system are you on? Jan 06 02:37:18 egaudet: maybe i should be more impressed by your bad-ass environment ;) Jan 06 02:37:41 lol Jan 06 02:37:42 Rick-home: I'm on XP but I know that a linux system compiles the ipk for Precentral's Theme's. Jan 06 02:38:05 I'm going to try scratchbox now Jan 06 02:38:10 MLJ: Themes are a weird inbetween. They don't fit in #webos / "official" anything, and they really don't fit in here. I guess you guys need a #webos-themer or similar. Ask AnOutsider? :p Jan 06 02:38:20 MLJ get a copy of http://download.cnet.com/ExamDiff/3000-2248_4-10059626.html Jan 06 02:38:27 zsoc, any idea what the images are supposed to look like that he envisioned. Jan 06 02:38:34 which will allow you to do a visual side-by-side comparison of two files. Jan 06 02:38:45 once you find a working theme Jan 06 02:38:51 jack87: no, but i would look up example pictures online of similar ones Jan 06 02:38:51 zsoc, i can get started i am not expert but i feel like if i start something someone else could build on it with better photoshop skills Jan 06 02:39:35 jack87: http://mobilize.in/uploads/posts/2009-11/1259480580_iphone-nova.jpg <--- something like the one on the left there? Jan 06 02:39:48 jack87: and then just a different image that represents "moving" the joystick in each direction Jan 06 02:40:07 MLJ my other idea would be to contact Jason, since he wrote the theme builder, and ask him for help. Jan 06 02:40:07 jack87: don't kill yourself, there's no guarantee alpha blitting will be supported by the quake environment Jan 06 02:40:19 jack87: oh, and make sure they are .png's, and have alpha layers (are see through) Jan 06 02:40:32 has jason put out a themebuilder update??? Jan 06 02:40:45 zsoc, haha i have the shittest imagination ill try to come up with something like i said this is in hope someone else can take over or provide input Jan 06 02:40:50 Rick-home: I'm not sure that application will work.. As my line 3 will surely be different than say X's line 3... the lines of a .xml are created in the order that you add images to your theme. Jan 06 02:40:58 and have you tried rebuilding it MLJ??? Jan 06 02:41:14 MLJ ok, well, it's pretty good at syncing, but if not, then not. Jan 06 02:41:37 and that proves how little I know about themes... Jan 06 02:41:37 zsoc, our luck will just left :) Jan 06 02:41:56 what is going on here, zsoc I can't change my binary. I remove it and re scp it and it keeps giving me my old printf's Jan 06 02:42:17 what do you guys need done with images? I can get ahold of Josh if I need to Jan 06 02:42:30 jack87: replied to the guy on the quake thread. Jan 06 02:42:35 egaudet: that's odd... wrong directory? Jan 06 02:42:39 Rick-home: I don't believe a update has been released. I have tried rebuilding (but not from scratch). I've contacted Jason but no reply as of yet. I do appreciate your time and knowledge... the limited it may be it appears its more than my own. Jan 06 02:42:40 Rick-home: and I'm always here :P Jan 06 02:42:52 egaudet: didn't rebuild right? Jan 06 02:43:03 it had to, I put in another bad line adn got an error building Jan 06 02:43:11 hm Jan 06 02:43:12 grr Jan 06 02:43:18 palm-package: invalid value for property "type" in /home/destinal/sdldoom-1.10/package/appinfo.json Jan 06 02:43:20 egaudet: moving an old version of the binary? Jan 06 02:43:36 destinal: type set to game? Jan 06 02:43:40 I got the same errors Jan 06 02:43:41 kesne: yup Jan 06 02:43:58 destinal: I can package it Jan 06 02:44:01 I rm'd both binaries Jan 06 02:44:05 I got it working somehow Jan 06 02:44:06 I dunno something WEIRD is happening Jan 06 02:44:13 kesne: oh? Jan 06 02:44:15 how Jan 06 02:44:20 I don't remember Jan 06 02:44:26 Sorry Jan 06 02:44:37 It didnt work in eclipse Jan 06 02:44:41 rwhitby, thanks :). lol his well thought out considered scheme had already been discussed haha :) idea was to perfect what we know how to do before messing with hard buttons if at all Jan 06 02:44:46 Where are you packaging it? Jan 06 02:44:52 use ipkg-utils Jan 06 02:45:40 kesne: linux latest sdk Jan 06 02:46:12 destinal: well I have no memory of how I fixed it, it was like at 4 in the morning Jan 06 02:46:23 kesne: did you sed the binary ? Jan 06 02:46:45 destinal: I don't remember Jan 06 02:46:56 Late nights take a toll on my memory Jan 06 02:47:08 * rwhitby bbl Jan 06 02:47:49 Rick-home: which do you think I should do, have them sed the binary so they have a palm-game-package program? or extract, recreate the package Jan 06 02:47:57 they're already on linux so the sed shouldn't be bad Jan 06 02:49:14 Having an issue with my Pre. Haven't been able to install/update any apps since the 1.3.5 upgrade over the weekend. About ready to wipe it and start from scratch, but can't even USB mount it to copy pics/audio off. Jan 06 02:49:14 oh wait Jan 06 02:49:17 it's a script! Jan 06 02:49:28 and it runs a java jar Jan 06 02:49:29 Here's the log from /var/log/messages when I try to USB mount it - http://pastebin.com/d7e195d16 Jan 06 02:49:39 gathright, what message u get? while trying to install apps? Jan 06 02:49:49 gathright, "device reset required"? Jan 06 02:49:52 that's bad Jan 06 02:50:28 hm Jan 06 02:50:29 something is holding /media/internal Jan 06 02:50:29 yeah, that's the error Jan 06 02:50:44 gathright, so it means that your apps werent moved to /media/cryptofs Jan 06 02:50:56 ah, so what's the fix for that? Jan 06 02:50:56 gathright, got preware running? Jan 06 02:51:00 \yeah Jan 06 02:51:14 gathright, go to list everything and install migration helper Jan 06 02:51:21 and reboot ur pre Jan 06 02:51:27 Hmm.... sdl-bomber is pretty lame Jan 06 02:51:41 zsoc, u didnt answer my question Jan 06 02:51:48 en0x: hey, look at you helping :D Jan 06 02:51:50 destinal, I just followed the sb2 instructions, and get error with make stage Jan 06 02:51:50 en0x: what question? Jan 06 02:51:50 en0x: Thanks, I'll give that a shot Jan 06 02:51:51 gathright, and after that u should be golden ) Jan 06 02:51:55 sb2: Error: No target specified and none set as default, aborting. Jan 06 02:52:04 zsoc, why u would not watch/listen to palmcasts :P Jan 06 02:52:11 en0x: i can't say in a logged channel Jan 06 02:52:16 zsoc, sometimes I feel sorry for guys and I help :) Jan 06 02:52:31 zsoc, i got feelings u know ;) Jan 06 02:52:43 egaudet: pastebin command and output? Jan 06 02:52:48 en0x: how are you affiliated with precentral? Jan 06 02:52:54 egaudet: what error? Jan 06 02:52:55 zsoc, i'm not :P Jan 06 02:52:58 ok lol Jan 06 02:53:04 zsoc, i'm not affiliated with anybody! :P Jan 06 02:53:08 i'm a freelancer ;D Jan 06 02:53:42 http://pastebin.com/d18b804aa Jan 06 02:53:52 ok so who got so excited about sdl that he had to beat off? :> Jan 06 02:54:04 lol i better hide before they ban me Jan 06 02:54:06 * en0x hides Jan 06 02:55:14 egaudet: oh, that's the build system rwhitby set up. did you miss the PATH=/srv/preware/cross-compile/toolchain/arm-2007q3/bin:${PATH} sb2-init -c /usr/bin/qemu-arm armv7 arm-none-linux-gnueabi-gcc ? Jan 06 02:55:15 hmm so who tweets besides rwhitby? Jan 06 02:55:24 zsoc, do u tweet? Jan 06 02:55:47 sb2-init sets up a default target Jan 06 02:55:56 oh doh that command returned error Jan 06 02:55:57 en0x: no Jan 06 02:55:59 but I just kept on going lol Jan 06 02:56:00 egaudet: you shouldn't need the mkdir on line 5 Jan 06 02:56:22 I copy/pasted from wiki Jan 06 02:56:25 zsoc destinal : whats an easy java app to start off with just to try to port it over? Jan 06 02:56:28 rwhitby: that directory wasn't there before so that was in the wiki Jan 06 02:56:34 egaudet: line 4 is a failure Jan 06 02:56:38 JMyaDaGod: how would you port a java app? Jan 06 02:56:58 so the PATH= line Jan 06 02:57:04 it's thinking that is a command Jan 06 02:57:14 turtorial says:Porting Javascript Apps to the Pre Jan 06 02:57:15 egaudet: what shell do you run? Jan 06 02:57:20 yeah Jan 06 02:57:22 dash I guess Jan 06 02:57:33 no wait it's bash Jan 06 02:57:34 just trying to learn something lol Jan 06 02:57:35 java != javascript Jan 06 02:57:41 egaudet: should work in both Jan 06 02:57:55 try breaking it into two lines Jan 06 02:58:05 PATH=/srv/preware/cross-compile/toolchain/arm-2007q3/bin:${PATH} Jan 06 02:58:12 sb2-init -c /usr/bin/qemu-arm armv7 arm-none-linux-gnueabi-gcc Jan 06 02:58:15 no wait damnit I'm in tcsh Jan 06 02:58:22 sorry Jan 06 02:58:31 egaudet: yeah, I think it only works bash Jan 06 02:58:38 better add that to the wiki - use bash for shell Jan 06 02:58:41 JMyaDaGod: big difference between java and javascript, and honestly, that's more of a #webos thing imo, but oil might know more Jan 06 02:58:59 ok thanks Jan 06 02:59:00 egaudet: just rerun that and go on from there Jan 06 02:59:15 when's the announcement supposed to be? Jan 06 02:59:37 from Palm **** ENDING LOGGING AT Wed Jan 06 02:59:57 2010