IRC log of #maemo for Monday, 2007-07-23

thoughtfixLike a good girlfriend, bugzilla is.00:00
milhousehurrah... just booted 4.2007 with high speed and wide data bus support :)00:00
pupnikbburd: there should be an updated version somewhere - i can't test anything with gps00:00
milhouseall good so far (after a solid 2 minutes of testing)00:00
whaqlike a good girlfriend? That it goes down so much??00:00
*** frade has joined #maemo00:00
milhousebless ;)00:00
thoughtfixwhaq: Goes down on you when you need it the most.00:01
bburdpupnik - Thanks - I'll look into getting an updated libpcr...00:01
whaqyep... it always listens to all your problems and never forgets.00:02
celestehanybody here successfully install jalimo?00:03
*** bburd has left #maemo00:03
*** kerwood|afk has joined #maemo00:04
*** gilles has quit IRC00:04
*** Tahitibob has quit IRC00:04
VimSianyone know, why my 770 with hackeros07 is not able to make voice-calls via googletalk ?00:05
__pvagh, can't get sshfs to work on n800. fuse 2.6.5 & sshfs 1.8 compiled fine, but accessing the mount point hangs00:05
thoughtfixOk... new article on tabletblog00:10
*** pdz has quit IRC00:10
*** SomeoneE1se has joined #maemo00:11
*** pdz has joined #maemo00:13
SeRi<thoughtfix> I just apply for the garage account ill update you on the info once up ill post in your blog00:13
*** Yamazaki-kun has quit IRC00:13
*** Yamazaki-kun has joined #maemo00:13
SeRiI am out cya!00:13
*** Yamazaki-kun has quit IRC00:14
*** melmoth has quit IRC00:20
*** abock has joined #maemo00:21
milhousebugzilla is back00:22
*** hein has joined #maemo00:23
NeoStriderthoughtfix...about tablet design...what about buttons on the right?00:24
thoughtfixNeoStrider: There should be at least a scroll wheel on the right.00:24
thoughtfixGamers seem to want buttons there more than anyone else.00:24
NeoStrideri mean for games =-)00:24
NeoStrideryeah00:24 asked for it:
NeoStridernow, I must go00:25
NeoStridersee you all later, fellows00:25
*** NeoStrider has quit IRC00:25
whaqscrollwheel rocks00:30
pupniki think scrolling with the stylus works fine00:31
whaqsure, don't take that away00:31
thoughtfixpupnik: The screen would get less wear (and potential scratches) with a wheel00:31
whaqbut scrollwheel for one-handed operations (menu nav, ebook, etc)00:31
pupnikbtw i hear that the fingerprint scanners aren't particularly good for security00:31
thoughtfixPerhaps not00:32
thoughtfixthey're excellent scrollers00:32
thoughtfixYeah... a real wheel would be better than a fingerprint scanner00:32
thoughtfixEspecially one with tactile feedback00:32
whaqhow about slide-out keyboards, but on both sides like the pepperpad?00:33
whaqyeah, tactile feedback is a necessity. it's the downfall of iphone.00:34
milhouseI used someones BlackBery Pearl the other day - the rollerball on that was pretty good, I only wish it had Missile Command installed00:36
whaqmilhouse: does it have an onscreen pointer all the time then?00:37
pupnikbtw penguin command is close to perfect on 770.. still some scaling problems00:37
thoughtfixIt's also the downfall of my Mighty Mouse. While I like the scrolling trackball on the top, I don't like the lack of feedback00:38
milhousepenguin command - that would be ace! :)00:38
*** Sho_ has quit IRC00:39
*** hein is now known as Sho_00:39
milhousemy n800 with the new SDHC kernel hasn't fallen over yet - I declare it a success. Been playing audio flawlessly the last 15 mins00:39
pupnikit's pretty fun and well done gameplay - very amateurish coding though00:40
milhousemedia player is sooo shit!00:40
milhousewish Nokia would fix the bugs in media player or open source the code so we could have a go00:40
pupnikan ogg DSPsink is high on my wishlist00:41
*** vivijim has joined #maemo00:42
thoughtfixGive me a port of Worms Armageddon00:43
*** ed_ has joined #maemo00:44
trevarthanwhat is the best way to get the display's state using python? I want to know when it turns off.00:44
thoughtfixThen you'll have to pry my N800 out of my cold, dead hands00:44
trevarthanthoughtfix: something tells me that W.A. uses too much CPU....00:44
*** edt has quit IRC00:46
disqthoughtfix: why does works but doesn't? any way to fix it?00:47
thoughtfixdisq: I have to change my hosting for that. Grr.00:48
pupnikis worms armageddon 3d?00:48
trevarthanpupnik: I don't think so. It might use a 3d engine for rendering though. Not sure.00:50
pupniki liked the old worms a lot00:50
pupnik have you tried wormux on pc thoughtfix / trev?00:52
trevarthanlooks sweet though.00:53
trevarthanbuilding 0.7.9 now00:55
pupnikin scratchbox?00:55
*** philipl has quit IRC00:56
*** koen has quit IRC00:57
*** timtimred has quit IRC00:57
*** frade has quit IRC00:58
thoughtfixI am on hold with GoDaddy to fix that00:58
thoughtfixWorms Armageddon was the last 2D Worms00:59
*** slomo has quit IRC00:59
jjo_no it wasn't00:59
jjo_worms world party was the last 2d worms00:59
pupnikit wants libcurl01:00
trevarthan:) no it wasn't. Worms for Xbox Live Arcade was the latest one.01:00
trevarthanJust released a few months ago.01:00
trevarthanDoes anyone know how to get the screen status (on/off) using python?01:00
maxfanybody familiar with menelaus? It seems to react when my card in inserted but still doesn't get it mounted.01:01
*** philipl has joined #maemo01:02
disqtrevarthan: i tried to find it out but couldn't you need to listen the dbus system(?) bus for "signals"01:03
disqtrevarthan: nothing in Osso classes, probably there's something in Dbus. but couldn't find any example code01:03
thoughtfixOkay .... I think I fixed the to forward to tabletblog.com01:03
thoughtfixInstead of a CNAME record, it had to be a forwarded subdomain01:04
disqtrevarthan: also ported maemoscrobbler to n770, works fine, kagu works fine too01:04
thoughtfixWhen the TTL expires, should work01:04
trevarthandisq: yeah, I got the message about maemoscrobbler. Any new functionality in the new version? BTW, did you just up and buy a 770?01:04
trevarthanpupnik: just tried wormux and got a segfault. gayness.01:05
disqtrevarthan: i already had the 770 (since early 2006 iirc) there's some new stuff in 0.1.2, but nothing worthy of mentioning in 0.1.2a01:06
pupniksomebody did a port for zaurus, should be doable01:06
pupnikit wants a lot of stuff though, libcurl, libxml etc yadda01:06
trevarthandisq: what does 0.1.2 offer? I'm running
trevarthanis there like a sniffer for dbus or something?01:07
pupnik  <<< zaurus oe games... lots of projects01:10
disqtrevarthan: "dbus-monitor --system" (the signal name is "display_status_ind")01:11
*** unicyn has quit IRC01:11
disqreally couldn't find the time to investigate python-dbus01:11
trevarthandisq: search for "set the backlight":
*** _Monkey has quit IRC01:12
trevarthanhaha. you suck, _Monkey.01:12
pupnikthe Sierra SCI interpreter 'freesci' should be port-able.  needs the latest darcs sources though01:13
disqtrevarthan: hmm. then a simple gconf callback should do it i think01:14
trevarthanyou any good with gconf? I've never used it.01:14
disqi've used it in C, mostly cheated from inz's code tho :)01:14
*** Tu13es has joined #maemo01:19
*** SomeoneE2se has joined #maemo01:22
pupnikdebhelper v5 would be nice01:25
disqtrevarthan: found some samples, but that gconf key doesn't contain current display information, just settings01:31
disqtrevarthan: try gconftool-2 -R /system/osso/dsm/display01:31
*** SomeoneE1se has quit IRC01:32
disqthe file /sys/devices/platform/omapfb/panel/backlight_level does but i don't think there's a feasible way to hook that. will try the dbus approach once more01:34
trevarthandisq: I'm pretty sure I can use /sys/devices/platform/omapfb/panel/backlight_level01:35
trevarthanIf you find a better way, let me know. But I'll go with that for now.01:36
disqtrevarthan: reading the python-dbus tutorial now :P01:37
trevarthandisq: got a link to that? I'll read it too...01:37
disqbtw if you'd like to use gconf for configuration, i gathered sample code for that too01:37
trevarthanI think I'm happy with the prefs module for now.01:38
trevarthanI ran that dbus sniffer. dbus definitely looks like the way to go.01:39
trevarthandisq: aren't you a dbus wizard already, since you wrote maemoscrobbler and all?01:41
*** lle2 has joined #maemo01:42
trevarthanlooks like we can just use connect_to_signal("display_status_ind", handler, sender_keyword='sender')?01:43
disqsomething like that yeah, i'm trying out some code which isn't really working01:46
*** vivijim has left #maemo01:47
*** sbaturzio has quit IRC01:49
trevarthanyeah, I'm not sure how to create an object, then an interface for
*** badvoc has quit IRC01:58
*** blkhawk has quit IRC01:58
*** pupnik_ has joined #maemo02:01
*** __pv has quit IRC02:02
trevarthanAny Nokia dbus experts in the channel?02:09
*** pupnik has quit IRC02:13
*** sp3000 has quit IRC02:13
*** pupnik_ is now known as pupnik02:13
disqtrevarthan: closest i got02:14
disqtrevarthan: appending .signal to dbus_interface makes it throw error messages on every mce dbus event02:15
*** user__ has joined #maemo02:18
*** matt_c has joined #maemo02:18
trevarthandisq: does that code actually do anything for you?02:18
disqno :)02:19
disqappend .signal to the dbus if and it will generate error messages on each event02:19
disqthat's the level of blindness i'm shooting :P02:19
trevarthanexceptions, yeah02:19
*** matt_c has quit IRC02:20
*** matt_c has joined #maemo02:20
disqwon't work if you don't import dbus.glib though, btw. and i think the dbus bindings on the device are outdated02:21
disqbtw to make maemoscrobble work i had to build libcurl and libconic from the n800 source debs. the libcurl in the 770 latest fw is outdated and has some deprecated functions :)02:23
*** bilboed has quit IRC02:30
trevarthandisq: got it02:32
disqgood news! how02:33
disqi was desperately browsing carman sources02:33
trevarthandisplays: "got signal from u'on'" and "got signal from u'off'"02:34
disqthere's also "dimmed" when the backlight is off but the screen's still on02:35
*** pdz- has joined #maemo02:35
trevarthanit's funny. I had almost that exact same code, but I kept getting the "member_keyword" exception. So I removed it and all was well.02:35
disqbtw, i have an "UNKNOWN" artist with a known album name. but the tracks in the album are from different artists (and the album names wouldn't match either)02:38
disqerm sorry. known artist with an unknown album name02:38
disqthe tracks in it are from different artists (possibly unknown)02:38
*** matt_c has quit IRC02:39
trevarthanso, I guess we want to kick over to the idle event loop in kagu whenever the screen status changes to "off". We'll keep running the normal loop for "on" and "dimmed".02:41
trevarthanthat'll chew up battery like crazy, but at least the user can turn off the screen to mitigate the drain.02:42
trevarthanor maybe we should kick to the idle loop on 'dimmed' too?02:43
disqhave to check how dimmed behaves when the brightness is set to one bar02:43
trevarthanMight be useful to throw battery states into the mix too. For example, kick to idle loop only for 'off' when plugged in, but kick to idle loop for 'off' and 'dimmed' when on battery?02:44
disqwould be great for in-car usage02:44
disqchecked, dimmed isn't the default status with brightness at 1 bar. so it should be the second one. idle at off and dimmed, animate at on02:45
trevarthanand desktop usage.02:45
*** pdz has quit IRC02:46
trevarthanok. I'll work on that tonight. I'll make it behave differently for's charger_disconnected and charger_connected.02:47
trevarthanHmmm.... how do I query that state at application startup?02:47
trevarthanI need to know if it's on charger or off when the app starts. I can't assume...02:48
disqhmmm. should be somewhere in /sys02:48
disqlemme have a quick look02:48
*** goloo has quit IRC02:48
trevarthangonna run out and get a few more eps of BSG. back in 20...02:51
disqbsg ftw. :P02:52
*** rev has joined #maemo02:56
disqtrevarthan: acmonitor sends a dbus request to bme. source at but not sure python-dbus stuff is worth fiddling03:00
derfNote that the glib bindings for dbus on the N800 are mostly broken.03:01
*** unique311 has joined #maemo03:02
disqooh you're here. hi03:03
disqby broken, do you mean deprecated/obsolete bindings? or more in the lines of "not working as it's supposed to"?03:04
derfWell, I never bothered to see if the API changed any, but definitely not working as it's supposed to.03:05
derfThe version of dbus shipped is _very_ old.03:05
derf(at least by FLOSS standards)03:05
derfYou'll notice in acmonitor I don't make nice GObjects and install real glib signal handlers, but instead have to install a generic dbus filter and parse the messages myself.03:09
derfThe reason was that the GObject approach segfaults due to some code in the bindings that was clearly never tested.03:09
disqand this whole thing runs on dbus. great03:11
derfdbus AND GTK!03:12
disqlike that's supposed to calm me down :P03:13
disqheh. dbus_bindings.DBusException: Could not get owner of name '': no such name03:13
derfAnyway, maybe the new OS2007 releases are better, I was still using OS2006 when I wrote this.03:14
*** VladDrac has quit IRC03:15
*** pixelstick has joined #maemo03:16
*** VladDrac has joined #maemo03:16
*** Radar has joined #maemo03:20
*** pixelstick has quit IRC03:20
*** jonty_ has quit IRC03:21
*** pixelstick has joined #maemo03:21
*** pixelstick has quit IRC03:24
*** saerdnaer has quit IRC03:50
*** Pio has quit IRC03:51
*** Agogo has joined #maemo04:03
Agogoseri,vnc working after installing tight vnc04:03
Agogovs realvnc.04:04
*** kerwood|afk is now known as Kerwood04:04
Agogohappy now..haven't get ur cifs script working yet..but at least 1st win04:06
*** eugene is now known as eugene_afk04:07
*** Andy80 has quit IRC04:12
*** unicyn has joined #maemo04:14
*** Luria has joined #maemo04:14
*** pixelstick has joined #maemo04:15
*** Tu13es_ has joined #maemo04:16
*** Radar has quit IRC04:19
SeRiohhh man I just finish eating...04:21
SeRican even move04:22
SeRiWifes are good for cooking :P04:22
Agogoseri,success with tightvnc04:24
*** frob has joined #maemo04:24
SeRiso what did you do?04:25
SeRiooo ok so you install thight vnc server04:25
nelsonis there a way to turn on bluetooth from the shell?04:26
frobnelson: hciconfig04:28
nelson'hciconfig hci0 up' ?04:28
nelsonkewl, thanks!04:29
SeRiops to late04:30
SeRiok BrB04:30
*** Tu13es has quit IRC04:33
*** NeoStrider has joined #maemo04:37
*** N800 has joined #maemo04:38
*** unicyn has quit IRC04:39
NeoStriderhello folks04:40
*** NeoStrider has quit IRC04:43
*** Agogo has quit IRC04:43
*** Tu13es_ has quit IRC04:44
*** frob has quit IRC04:50
*** unique311 has quit IRC04:54
*** unique311 has joined #maemo04:54
*** alterego has quit IRC04:54
*** N800 has quit IRC04:58
*** unique311 has quit IRC05:00
pupnikvideo clips on internet are wasting my life now05:01
*** gcarrier has quit IRC05:10
*** rev has quit IRC05:12
trevarthandisq: taking a look at acmonitor now.05:12
*** abock_ has joined #maemo05:14
pupnikNokia 770 arm926ej-s: arm9_memcpy() memory bandwidth (align=0, size=4096): 128.60MB/s05:16
pupnikNokia 800 arm1136j-s: arm11_memcpy() memory bandwidth (align=0, size=4096): 335.13MB/s05:17
*** tuxperger has joined #maemo05:17
pupniki wish i could see how fast n800 does snes9x05:18
*** abock has quit IRC05:19
*** tuxperger has quit IRC05:19
trevarthan:) I'm not taking that bait pupnik. I've got my own project man. :)05:20
trevarthanAnyone know if there is a libconic equiv for python on maemo?05:21
pupnikwell you can try it out - the intro to chrono trigger (birds flying over the fairgrounds) is about 4-6 fps on 77005:21
lmouratrevarthan, there are bindings for libconic05:21
*** vivijim has joined #maemo05:22
trevarthanoh, ok. I saw this, so I thought they didn't exist:
*** vivijim has left #maemo05:22
pupnikacmonitor for n800 uses libconic05:22
trevarthanpupnik: you got a deb of snes9x?05:22
trevarthanyeah, but acmonitor is written in C.05:23
pupnikjust a tgz
lmouratrevarthan, that was a message I sent while writing those bindings :)05:23
lmouraI had some dbus issues but managed to get it working05:23
trevarthanI'm actually trying to port some of the acmonitor libconic code from C to python... I need to query the battery status.05:23
trevarthanlmoura: so is it included in python 2.5 for maemo by default?05:24
lmouratrevarthan, yes05:24
lmouratry 'import conic'05:24
*** matt_c has joined #maemo05:25
trevarthanlmoura: yeah, that works. Are there docs for it?05:26
*** gcarrier has joined #maemo05:27
lmouratrevarthan, I guess they're still in the svn (xml...) =\05:27
lmouratrevarthan, but it is pretty much like the C api (no big changes)05:27
trevarthanpoint me to the SVN then?05:27
trevarthanpupnik: I didn't realize that tar.gz contained a binary. I thought it was source.05:29
trevarthanpupnik: lemme find a ROM. Gimme a minute.05:29
lmouratrevarthan, gtg. I have 5 hours of sleep left... :)05:29
trevarthanlmoura: alright. Thanks for the help!05:30
pupnikit's just an archive like .zip... frame rates are highly game dependent - the free pac man demo runs smoothly05:30
disqtrevarthan: the thingy throws an error when i try to hook/read the signals. same code as the display_ind, but this time it won't work05:32
trevarthandisq: you still awake? Dang. Yeah, acmonitor gets around that by using libconic, so that's what I'll do too.05:33
*** user__ has quit IRC05:33
disqthe 770 by default doesn't have libconic (but i made a package for m-s) but I hope it has the python-conic bindings05:33
*** _Shurik_ has joined #maemo05:33
trevarthanpupnik: what args should I run it with? Been a while since I used this.05:34
pupnikno args ... i didn't find any that made a difference05:35
disqanyway, night all05:35
disqtrevarthan: i could get into packaging kagu if i can make the time05:36
trevarthanpupnik: where's the fullscreen option?05:36
pupnikno scaling or fs option05:36
trevarthanwell it's rather useless then eh?05:36
disq<- off05:37
*** Gigabites has joined #maemo05:37
trevarthanframerate actually isn't all that bad with mario. :)05:37
trevarthansee ya disq!05:37
_Shurik_hey guys, anyone using scratchbox2?05:38
trevarthanpupnik: what are the buttons?05:38
pupniksomething like zxcasd leftshift, rightshift05:39
*** gcarrier has quit IRC05:39
trevarthanso you use a keyboard with it?05:39
trevarthanThe center dpad button is something, obviously. If you could make the fullscreen button be something else then that would work.05:40
trevarthanHow many buttons did the snes have?05:40
*** pixelstick has quit IRC05:44
*** NeoStrider has joined #maemo05:44
*** Kerwood is now known as Kerwood-afk05:45
*** Kerwood-afk is now known as Kerwood|afk05:46
*** gcarrier has joined #maemo05:48
NeoStriderhello folks05:48
*** Pio has joined #maemo05:49
*** pdz has joined #maemo05:49
*** pdz- has quit IRC05:53
*** giga has quit IRC05:54
*** matt_c has quit IRC05:55
*** _Shurik_ has left #maemo05:57
*** _Shurik_ has joined #maemo05:57
cesmanhello NeoStrider05:58
NeoStriderwhats up, cesman!?05:59
justin__Is installing Maemo SDK 2.2 in the latest scratchbox r4 packages not possible?06:00
*** Pierre_Tramo has joined #maemo06:02
cesmannut much...baking brownies06:02
*** gcarrier has quit IRC06:02
pupnikjustin__: dunno - don't see why not though06:05
*** matt_c has joined #maemo06:05
justin__I don't either.06:05
justin__I don't understand why it seems like the rootstrap isn't installing06:05
*** _Shurik_ has left #maemo06:06
justin__None of the scripts or applications said to come with the rootstrap show up when I extract the rootstrap to the target.06:07
pupnikhmm, scratchbox gcc seems to support profiling: -fprofile-arcs06:09
*** matt_c has quit IRC06:10
justin__shouldn't Xephyr just exist?06:13
NeoStriderjustin__: just tried with the said sbox version...not on the r4..and I wouldnt recommend06:14
NeoStridernot actually , justin__06:14
NeoStriderI had to apt-get it06:14
*** syntux has joined #Maemo06:14
NeoStriderbut the docs says it comes bundled...its strange...06:14
syntuxGood morning, are there any porting guide?06:14
NeoStridersyntux...porting what , using what?06:15
justin__so how can I check to see if the rootstrap was installed succesfully?06:15
justin__to gcc06:15
justin__and apt-get doesn't work within scratchbox.06:15
syntuxNeoStrider, I'm getting N800 in days and looking for a way to port some apps into it.06:15
NeoStriderI have a I guess I can answer you06:16
*** frob has joined #maemo06:16
NeoStriderits a somewhat spartan unix box06:16
NeoStriderbut just that06:16
NeoStriderit does run anything that uses gtk106:17
NeoStriderout of the box06:17
syntuxNeoStrider, lovely, so would my bash scripts run there?06:17
*** matt_c has joined #maemo06:17
NeoStriderit uses busybox...let me check the shell06:17
NeoStriderthere is ASH06:18
*** matt_c has quit IRC06:18
NeoStriderbut no bash06:18
syntuxit's ok, they should be similar in way or another, anyway tell me about root access, is it only with R&D mode?06:19
NeoStrideronly R&D06:19
NeoStriderbut the x-terminal gives us some power06:20
NeoStriderwhat do you want to do?06:20
syntuxI'm a software developer so I just want to digg more on Maemo before putting my hands on the device heh06:20
syntuxthere is plenty of apps, cool06:21
NeoStriderI wouldnt recommend fiddling too much06:22
NeoStridermay unstabilize the system06:22
*** NeoStrider has quit IRC06:23
syntuxhmm, then there should be a system emulator or a virtual image for development right?06:24
pupnikwhat do you want to do, syntux?06:27
syntuxpupnik, new apps06:29
syntuxor porting existing ones06:29
justin__Has anyone sucessfully installed Maemo SDK 2.2 in scratchbox using scratchbox packages from a source url?  What url are you using?06:29
pupnikyou do that in a development environment called scratchbox06:29
pupniksyntux: you can run the apps on your pc for testing before running them on the device06:30
pupnikit's not a system emulator though06:30
syntuxpupnik, or this no?06:30
pupnikyes that is a prebuilt scratchbox plus host distro for running in a vm06:31
pupnikyou can emulate the cpu in scratchbox, but you do not emulate all the hardware on the device06:32
*** Zword has quit IRC06:32
syntuxpupnik, but emulating CPU would be enough right ?06:33
*** ryanfaerman has quit IRC06:35
pupnikfor many apps yes06:36
pupnikapps that use special nokia hardware will not work06:37
justin__What version of cs2005q3.2-glibc-i386 toolchain should be used with the 2.2 SDK06:37
pupnikscratchbox-toolchain-cs2005q3.2-glibc-i386_0.9.8.5-6_i386.deb here06:41
pupnikon scratchbox-core 1.0.706:42
*** matt_c has joined #maemo06:43
justin__Can I use the debs from <> for 2.2?06:44
justin__That's super old lol.06:45
justin__Everything is 1.0.5 or older in r4.06:47
pupnikwrong window sorry06:51
* pupnik sleeps06:51
justin__Where can I find that version?06:52
*** gorlov has quit IRC06:58
syntuxweird, can't download that torrent07:00
*** tko has quit IRC07:04
*** Luria has quit IRC07:04
*** Luria has joined #maemo07:04
*** tko has joined #maemo07:11
*** jkyro has quit IRC07:17
*** RP has quit IRC07:18
*** Zword has joined #maemo07:20
*** rkaway has quit IRC07:27
*** rkaway has joined #maemo07:29
*** ericz_ has joined #maemo07:35
ericz_is it possible to add more search engines to the home applet on the 770?07:36
ericz_a file i can edit? i want to be able to easily search imdb...07:37
*** jkyro has joined #maemo08:02
proctoI don't know about what internals one should modify, unfortunately08:03
ericz_ah, thanks!08:04
*** SeRi has quit IRC08:04
*** frob has quit IRC08:06
*** ericz_ has quit IRC08:12
*** else58 has left #maemo08:14
*** syntux has quit IRC08:15
*** eugene_afk is now known as eugene08:18
*** megabyte405 has quit IRC08:20
*** Toni_ is now known as Toni08:30
*** blkhawk[work] has joined #maemo08:44
*** matt_c has joined #maemo08:45
*** Komarov has joined #maemo08:49
Komarovanyone writes program in python using bluez09:04
*** VladDrac has joined #maemo09:07
*** VladDrac has joined #maemo09:07
*** VladDrac has joined #maemo09:08
*** VladDrac has joined #maemo09:08
*** VladDrac has joined #maemo09:09
KomarovI'm trying to access D-Bus in python but it says some method is missing09:09
*** VladDrac has joined #maemo09:09
KomarovSomeone told me that I don't have necessary bindings09:09
*** VladDrac has joined #maemo09:10
*** Pierre_Tramo has quit IRC09:14
*** philipl has quit IRC09:21
*** VladDrac has joined #maemo09:21
*** geaaru has joined #maemo09:23
*** Komarov_ has joined #maemo09:30
*** guardian has quit IRC09:35
*** tank17 has quit IRC09:41
*** geaaru_ has joined #maemo09:47
*** Komarov has quit IRC09:49
*** tank17 has joined #maemo09:49
*** gcarrier has joined #maemo09:55
*** ||cw has quit IRC09:57
*** geaaru has quit IRC10:04
*** Luria has quit IRC10:06
*** guardian has joined #maemo10:06
*** maxf has left #maemo10:06
*** MishaS has joined #maemo10:12
*** dubdibdu1 has joined #maemo10:12
dubdibdu1hi there10:12
dubdibdu1does anyone of you know how to obtain something unique like a cpuid from an n800?? N800:/# cat /proc/cpuinfo|grep Serial returns Serial          : 000000000000000010:14
*** koen has joined #maemo10:16
* VladDrac 's being annoying and nominates dubdibdu1 for the redundant-use-of-cat award ;)10:17
*** dneary has joined #maemo10:18
Veggendubdibdul: Nokia uses the WLAN MAC address as its product ID.10:18
*** goloo has joined #maemo10:20
*** Wizzard has joined #maemo10:21
*** bergie has joined #maemo10:31
*** philipl has joined #maemo10:35
*** fab_ has joined #maemo10:36
guardianhello #maemo10:37
*** giga has joined #maemo10:38
dubdibdu1hi there10:40
blkhawk[work]dubdibdu1: want to make some shareware registration function?10:41
dubdibdu1is there a nicer way to obtain the macaddr than ifconfig wlan0|grep HWaddr|cut -c39-55 ??10:41
dubdibdu1not direct - it's a normal key-verification10:41
dubdibdu1where i need a hw_key10:41
blkhawk[work]dubdibdu1: should be cattable from proc os sys10:42
blkhawk[work]or sys10:42
*** philipl is now known as phil|sleep10:42
dubdibdu1cat /sys/devices/platform/wlan-omap/cal_mac_address seems better to me!!!10:42
dubdibdu1how hard is it to crosscompile for n800 with a buildroot-environment instead of a scratchbox env?10:43
blkhawk[work]dubdibdu1: should be easier frankly10:44
dubdibdu1the cpuinfo file does not tell me a lot about the cpu-arch, uname -m tells me armv6l => does that mean i neet to config my buildroot for arm610 ??10:46
dubdibdu1or should the "Target Architecture Variant" be generic-arm10:51
*** Gigabites has quit IRC10:56
*** sp3000 has joined #maemo11:03
*** saerdnaer has joined #maemo11:05
*** AD-N770 has joined #maemo11:12
AD-N770good morning11:12
*** koen has quit IRC11:18
*** slomo has joined #maemo11:20
*** pcfe has joined #maemo11:23
*** RP has joined #maemo11:26
*** mgedmin has joined #maemo11:30
*** frob has joined #maemo11:49
guardianhmm slow garage this morning :(11:51
dubdibdu1do you know why vlc cannot show the stream it receives when i let the n800 spit the cameradata into my nw via gst-launch-0.10 gconfv4l2src ! video/x-raw-yuv,width=176,height=144,framerate=\(fraction\)15/1 ! udpsink host= port=543211:58
dubdibdu1when i save the stream to a file via netcat it seems like video-information11:59
*** bilboed has joined #maemo12:06
colinlhi guys12:07
colinlis there any API to get an easy "Open $file with" dialog?12:08
colinlI can't seem to find that on
*** ramo102 has joined #maemo12:08
*** AD-N770 has quit IRC12:10
*** lele has joined #maemo12:12
*** florian has joined #maemo12:12
*** FunkyPenguin has joined #maemo12:22
*** dubdibdu1 has left #maemo12:23
*** koen has joined #maemo12:24
*** rlifchitz has quit IRC12:33
*** koen has quit IRC12:34
* guardian is learning how to make a debian package in order to make an installation package :/13:02
*** lardman|afk is now known as lardman13:03
pupnikmorning lardman13:04
lardmanhi pupnik13:07
lardmanhow's things?13:07
pupnikjust makin cofee13:07
pupnikfakeroot apt-get update13:08
pupnikFailed to fetch  404 Not Found13:08
sxpert-workpupnik: same here for a number of weeks13:12
pupnikok thanks sxpert-work13:15
* pupnik researches cheap and dirty profiling options13:17
pupnikCFLAGS+= -mcpu=arm926ej-s -fomit-frame-pointer -fprofile-arcs13:17
*** alterego has joined #maemo13:18
celestehhowdy all,  i'm looking for java for my n800.  anybody got pointers to a repository?13:20
Veggenno such thing yet.13:20
VeggenThere are only various people who experiment, but nothing packaged.13:21
*** frade has joined #maemo13:22
Veggenbut look at
celestehthere's jalimo, but the stuff in the repository won't install for me13:30
*** eXeonical_ has joined #maemo13:34
*** Dasajev has joined #maemo13:36
*** Dasaev has quit IRC13:36
*** AD-N770 has joined #maemo13:36
lardmancelesteh: If you just want command line stuff then the PhoneME ones work fine, my impression is that there are issues with GTK/Hildon bindings13:39
* lardman hasn't tried Jalimo yet13:39
*** felipec has joined #maemo13:40
*** ryanfaerman has joined #maemo13:42
celestehI want to be aple to use the Google API for sending email, so command line might be good enough.  Where can I find PhoneME?13:42
pupnik"is your internet tablet too fast?  java can help."13:42
celestehYeah, but there are a lot of pre-existing apps, like the Google stuff and a flickr uploader, etc13:43
lardmanSee Veggen's link above13:43
celestehi already know java.  i don't know python.  and there are already libraries for these apis in java.13:43
*** toni_ has joined #maemo13:46
*** eXeonical has quit IRC13:48
* celesteh trying to do 347568972345 things at once13:50
toni_does anyone know what's the catch with maemo  accounts. i registered in order to correct a wiki error, got email, confirmed registration and loged in fine to, but wiki reject me.13:50
X-Fade_toni_: Just wait an hour orso. It syncs up every once in a while..13:51
toni_ah, ok. thanks.13:52
toni_there should be a note on the registration page to say that13:52
toni_it confuses users as it is. it did cross my mind that it could be syncing account.13:52
*** melmoth has joined #maemo13:53
X-Fade_toni_: Yeah, but it is a know bug and there is some work going on to fix that..13:55
toni_ah, ok.13:56
toni_but technical bug could be fixed socially, with a single sentence in the confirmation email, saying that accounts are synced and that it will take XY hours before new user can log into wiki.13:57
toni_X-Fade_:  since i only started using 770 tablet few days ago, i installed a monitoring applet which gets shown next to brightness setting, on the top of the screen. it's not the CPU/memory applet, but another one, which shows filesystem usage too and wifi link strength too. since, my 770 crashed badly, refused to boot and i had to reflash it. now, i can't find the same monitoring application any more, i searched for a while. any idea what is the14:02
toni_name of this monitoring app?14:02
*** jait has joined #maemo14:03
*** ajturner has joined #maemo14:05
*** justin__ has quit IRC14:05
X-Fade_toni: ?14:06
toni_thanks. not that one. i just found it! it's the SMP system monitor plugin.14:07
toni_it is strange though that it doesn't appear in new application search if you search for key works like CPU, wifi, memory.14:08
pupnik  Siarhei Siamashka's improved memset and memcpy14:09
FunkyPenguinhas there been any work on an ftp client for the n800 yet?14:13
FunkyPenguinI see there were a couple for mistral is that compatible with bora?14:14
*** ajturner has quit IRC14:14
pupnikin my bora repositories i only see: curl - Get a file from an HTTP, HTTPS, FTP or GOPHER server14:14
pupnikor wget14:14
*** ajturner has joined #maemo14:15
FunkyPenguinI've got both installed, which is fine to pull files14:15
FunkyPenguinbut I need something to put files14:15
pupnikgftp should work14:15
Veggenmm, command-line ftp should be easy enough to compile, I guess.14:16
FunkyPenguinI saw something about gpefilemanager with sftp built in14:16
FunkyPenguinbut that was for it2005/200614:17
pupnikyou can always try to install it2006 stuff onto bora (i do it all the time) with dpkg -i packagename.deb14:17
FunkyPenguinthanks pupnik I wasn't sure if it would work or not14:18
pupnikgah gftp wants imagemagick14:19
pupnikdpkg-checkbuilddeps: Unmet build dependencies: imagemagick14:19
*** Savi_Bot has joined #maemo14:20
Savi_Bothi all14:21
jaita friend of mine did something called maemoftp a while ago14:22
pupnikis there a debhelper 5 yet?14:22
jaitgoogle for it and you should find it, although i don't know if there's a version for OS200714:23
blkhawk[work]what was that command to change initfs settings from inside arm again?14:23
blkhawk[work]cb something?14:23
Savi_Bothow can i add smiles to gaim on nokia 770 ? is that possible at all?14:23
*** koen has joined #maemo14:23
*** Savi_Bot has left #maemo14:25
blkhawk[work]Savi_Bot: everything is possible14:25
*** Savi_Bot has joined #maemo14:26
pupnikcool, Nokia 770 memory much faster than Zaurus sl-5500 and Zaurus sl-c75014:26
Savi_Botwhot that sweet14:26
blkhawk[work]pupnik: sdram or flash?14:26
*** Nokiatard has joined #maemo14:26
*** Savi_Bot has quit IRC14:27
blkhawk[work]a shame there isn't more of it tho14:27
*** ||cw has joined #maemo14:28
*** matt_c has quit IRC14:28
*** Nokiatard has left #maemo14:28
*** Nokiatard has joined #maemo14:28
Veggenhmmf. Tileset finally rendered upon rerequest today, but sea disappeared :)14:28
pupniktiles? game/14:29
Veggenurgh. wrong #14:29
Veggentrying to get right :)14:30
*** Nokiatard has left #maemo14:31
*** Nokiatard has joined #MAEMO14:32
*** zumbi has quit IRC14:33
*** Andy80 has joined #maemo14:37
*** luck^ has joined #maemo14:37
pupnikanyone experienced with gcc profiling on the device?14:38
Mikhowould somebody know why my application quits automatically after a few seconds when running it in the actual N770?14:40
*** vivijim has joined #maemo14:42
*** cbrake has quit IRC14:44
*** cbrake has joined #maemo14:44
Mikhooh, actually it quits in scratchbox as well, it just works properly when I run it standalone14:45
*** matt_c has joined #maemo14:46
pupnikrun it from a shell and see what it says14:46
pupnikI think this is a known issue but i forgot what14:46
*** koen has quit IRC14:48
*** ||cw has quit IRC14:49
Mikhoit works properly also when run from the shell14:51
*** ryanfaerman has quit IRC14:51
Mikhoso it just quits when I select the program from the menu14:51
inzMikho, do you use X-Service in .desktop but don't register the name in dbus?14:53
Mikhohmm... "One symptom of missing initialisation is that the application starts from the task navigator but closes automatically after a few seconds."14:54
Mikhoyou're right, thanks14:54
Mikhoall right, I had the proper initialization, but it seems 'I' in the servicename has absolutely nothing to do with 'i'14:57
inzof course not14:57
Mikho...grown up with windows :/14:57
*** vivijim has quit IRC15:03
*** matt_c has quit IRC15:03
*** matt_c has joined #maemo15:04
*** vivijim has joined #maemo15:04
*** Nokiatard has quit IRC15:11
*** FunkyPenguin has quit IRC15:16
*** frob has quit IRC15:22
*** frob has joined #maemo15:23
*** frade has quit IRC15:23
*** vivijim has quit IRC15:25
*** hap has joined #maemo15:26
*** etrunko_lap has joined #maemo15:28
*** oil has quit IRC15:28
*** vivijim has joined #maemo15:29
pupnikhmm, 100,000 units at 50 euro net profit per unit will not justify much investment into a product15:32
pupnik1 million at 100 euro net would be much better15:33
*** alex-weej has joined #maemo15:33
*** Vudentz has joined #maemo15:35
*** ||cw has joined #maemo15:42
*** oil has joined #maemo15:43
*** koen has joined #maemo15:44
*** Tu13es has joined #maemo15:45
pupnikSomebody was asking about 'worms armageddon' - runs 23 fps on psx4gp2x with software renderer15:48
*** FunkyPenguin has joined #maemo15:48
*** guardian_ has joined #maemo15:49
*** koen has quit IRC15:49
*** guardian has quit IRC15:50
*** ryanfaerman has joined #maemo15:52
*** gomiam has quit IRC15:56
*** guardian_ has quit IRC15:59
*** zyxulnag1 has joined #maemo16:02
*** adoyle has joined #maemo16:02
*** frob has quit IRC16:02
*** Ryback_ has joined #maemo16:03
*** adoyle has quit IRC16:07
*** adoyle has joined #maemo16:07
blkhawk[work]pupnik: really?16:11
blkhawk[work]on a 770?16:11
*** zyxulnaga has quit IRC16:13
pupnikno on a gp2x16:13
Sparrow-some kind of worms would be nice game for internet tablets also16:15
cosmosomeone ported UAE, you could play original worms on it16:15
Sparrow-it would be playable with it's buttons16:15
*** aCiDBaSe has joined #maemo16:15
pupnikuae needs optimization for 770 - intelligent xsp scaling, cyclone 68000 core, and a virtual keyboard that doesn't go through hildon16:16
pupnikAnd some investigation into other performance tweaks.  I get 8-15 fps on most things16:17
*** SomeoneE2se has quit IRC16:17
*** SomeoneE1se has joined #maemo16:17
*** sabotage_home has quit IRC16:21
*** geaaru_ has quit IRC16:24
*** SomeoneE1se has quit IRC16:25
*** SomeoneE1se has joined #maemo16:25
pupnik  <<- the mad scientist who is bringing playstation to ARM portables16:26
*** kenne has joined #maemo16:32
*** k-s[WORK] has joined #maemo16:37
*** ppl has quit IRC16:38
*** koen has joined #maemo16:40
*** Archdevil has joined #maemo16:41
*** Archdevil has left #maemo16:41
*** andrunko has joined #maemo16:44
*** pvanhoof has joined #maemo16:54
*** koen has quit IRC16:54
*** AD-N770 has quit IRC16:54
pupnikIs It Can Be use -fprofile-arcs to improve performance?16:55
*** ryanfaerman has quit IRC16:58
*** X-Fade has joined #maemo17:02
*** goloo has quit IRC17:02
*** ramo102 has quit IRC17:04
*** _Shurik_ has joined #maemo17:05
*** spaetz has quit IRC17:06
*** spaetz has joined #maemo17:06
*** ryanfaerman has joined #maemo17:13
*** Hyperion|n800 has joined #maemo17:13
*** blkhawk[work] has quit IRC17:14
*** ocnarfidW has joined #maemo17:16
*** X-Fade_ has quit IRC17:17
*** pigeon has quit IRC17:20
*** ryanfaerman has quit IRC17:20
*** bilboed has quit IRC17:21
*** fab_ has quit IRC17:21
*** bergie has quit IRC17:24
*** ryanfaerman has joined #maemo17:24
*** bilboed has joined #maemo17:32
*** Andy80 has quit IRC17:33
*** matt_c has quit IRC17:35
*** c0ffee has quit IRC17:37
*** ryanfaerman has quit IRC17:38
*** c0ffee has joined #maemo17:40
*** gomiam has joined #maemo17:43
FunkyPenguinis there a simple way of configuring the application area on the n800?17:43
*** gomiam has quit IRC17:44
FunkyPenguinbasically I want to change what apps show up in what group, create and delete groups etc17:44
*** lsobral has joined #maemo17:44
trevarthanYeah, check the control panel17:44
*** gomiam has joined #maemo17:45
_Shurik_damn it, n800 toasted my 8 gig SD17:45
trevarthan_Shurik_: latest firmware?17:45
mgedminuh oh17:45
trevarthanman. I was really hoping that was a vapor bug.17:45
mgedminbug 1024?17:45
_Shurik_it's been messing it up for a while17:45
trevarthanwhich slot? External or Internal?17:45
_Shurik_but now it has stopped working completely17:46
* mgedmin wants to know the slot too17:46
*** ryanfaerman has joined #maemo17:46
_Shurik_had it in external17:46
FunkyPenguintrevarthan: thanks for that17:46
trevarthanFunkyPenguin: np. you found it?17:46
_Shurik_should've moved it to mmc2 :(17:46
trevarthanI was gonna give you the click path, but I'm slow... :)17:46
mgedminI had a 512 gb SD card die in the n800's external slot, with some old non-sdhc-capable firmware17:46
mgedmindon't know if it's the same bug, or just bad luck17:46
FunkyPenguin_Shurik_: I've got an 8gb transcend class 6 in internal slot and it works a charm17:47
trevarthan_Shurik_: yeah, if I upgrade, I'm gonna try putting my 4gb in the internal slot.17:47
* FunkyPenguin crosses fingers and touches wood :)17:47
_Shurik_yeah but now I'm not sure if it is completely dead or what17:47
FunkyPenguintrevarthan: yeah thanks, for some reason I didn't look in there!17:47
trevarthanTry to format it from win32.17:47
_Shurik_I'm not sure that my laptop can read it at all17:47
_Shurik_well that's a thing, I don't have another sdhc reader handy17:47
_Shurik_hm, let me ask around the office. brb17:48
trevarthan_Shurik_: you can't format it over the USB link?17:48
trevarthanI guess if it's mounted r/o you wouldn't...17:48
*** phil|sleep is now known as philipl17:48
*** ryanfaerman has quit IRC17:49
lardmanpupnik: I just saw your comment about worms, I think there's an open-source version somewhere17:50
*** Gigabites has joined #maemo17:50
pupnikyeah wormux.  lots of dependencies in the stock version.  but there are zaurus versions, so it's possible17:51
*** Komarov_ has quit IRC17:51
lardmanpupnik: Zaurus versions, do you have a link?17:51
pupniklardman: have you found any sensible way to do gcc profiling?17:51
_Shurik_trevarthan: it's not being recognized at all. mmc1 nor mmc217:51
trevarthanpupnik: crying shame he didn't write wormux in python. would have been easy.17:51
lardmanpupnik: Not looked at it yet17:51
_Shurik_so if it's not hardware-dead, it's really messed up17:51
pupnikfor the zaurus stuf17:51
trevarthansorry man, that sucks.17:52
_Shurik_I wonder if I have warranty on it :)17:53
disqmorning (ugt)17:54
trevarthanI'm gonna put a big freakin' hazard sign on my external mmc slot.17:54
pupnikpenguin command is close to finished, if anyone wants to find the remaining bugs (relating to scaling from 600->480)17:54
_Shurik_well, it worked pretty good for a while17:54
_Shurik_but damn17:54
*** vims0r has joined #maemo17:54
_Shurik_Nokia needs to get this sorted out17:54
*** VimSi has quit IRC17:54
trevarthanthen pump it full of plumming caulk.17:55
disquh. mine mostly has music, and the card is a cheap (cheapest - real slow write speed) 4gig17:55
_Shurik_well mine is $50, but still17:55
lardmanpupnik: Not that many deps, most of them are gcc or sdl, plus a few extrast17:55
infobottrevarthan meant: then pump it full of plumbing caulk.17:55
disq_Shurik_: you could try the third party kernel that's just been released. though i doubt it'll help at this point17:56
_Shurik_probably not17:56
pupnikdpkg-checkbuilddeps: Unmet build dependencies: patchutils libsdl-gfx1.2-dev (>= 2.0.13) libxml++2.6-dev ttf-dejavu dpkg-dev (>= 1.13.19)17:57
trevarthanpupnik: I showed my co-workers snes9x on the n800 this morning. They all thought it was pretty cool.17:57
pupnik:)  Can they code?17:58
lardmanpupnik: Is Zodttd's stuff still closed source?17:58
trevarthannah. the ones who game can't code. The ones who code can't game. I'm the only hybrid with massive amounts of spare time.17:58
pupniki haven't found sources for zodttd's stuff17:59
pupnikwell emus are more worthwhile than individual games imo17:59
pupnik... better ROI17:59
trevarthanthey all think you should implement hardware acceleration ASAP. :)17:59
trevarthanI wonder if you could beg Nokia for a free n800?18:00
disqtrevarthan: maybe in the next device, if they do the developer device program again18:01
pupnikdon't need one, nothing i do is n800 specific18:01
*** ab has joined #maemo18:01
lardmanpupnik: Where do your emus require acceleration18:01
*** ryanfaerman has joined #maemo18:01
*** disq has left #maemo18:01
*** disq has joined #maemo18:01
lardmanpupnik: as in what part of the processing18:01
trevarthanyeah, so disq, I guess kagu will be n800 specific once I implement that screen blanking/battery stuff unless 770 users install libconic manually?18:02
pupnikall of them can benefit from xsp pixel doubling18:02
pupnikthe snes emu can benefit tremendously from ARM asm optimized elements from notaz, squidge and reesy18:02
disqtrevarthan: yeah. or, you could try/catch the libconic binding import and make it behave accordingly?18:02
trevarthanlardman: you need to eek every ounce of performance out of an app to get any sort of gaming performance on the n800.18:02
trevarthandisq: sounds like a plan.18:03
disqtrevarthan: also once you put it in maemo garage and have the .install file ready it's no problem, since the 2.x repos already contain my build of libconic :P18:03
lardmanof course, but what are the time consuming tasks to be optimised, I suppose we come back to the profiling problem18:03
trevarthandisq: yeah, but does python 2.5 for the 770?18:04
_Shurik_sent email to newegg.com18:04
disqtrevarthan: it's possible libconic binding import not fail though, the first libconic call could. not sure python2.5/770 includes libconic bindings or not (if i say libconic binding one more time :P )18:04
_Shurik_hopefully I can get it replaced :-P18:05
disqlet me boot up my 770 and ssh in18:05
trevarthan_Shurik_: tell them to bill Nokia.18:05
*** bilboed has quit IRC18:05
trevarthanAnyone want to buy me a 770? I'd be happy to religiously support it if I had one.18:06
*** _Shurik_ has quit IRC18:06
*** bilboed has joined #maemo18:06
pupniklardman, probably the best place to start reading would be squidgesnes and drpocketsnes comments and forums.  the one unit doing the most work in teh SNES is the PPU/pixel processing unit18:06
*** _Shurik_ has joined #maemo18:06
_Shurik_right :)18:06
disqi hear the maemo-mapper team/gnuite religiosly supports 770. maybe you could interest them in kagu and see what happens :P18:07
_Shurik_trevarthan: whay do you need 770?18:07
trevarthan:) I'm mostly kidding anyway. I don't really want the extra baggage of a 770.18:07
*** giga has quit IRC18:07
lardmanpupnik: I was wondering whether anything would suit a DSP18:08
disqtrevarthan: erm. could convince somebody in the US (i'm 250ms away, too much lag) to open their 770 (root pass and vnc-server pass) maybe18:08
pupnikspc700.cpp possibly (sound playback module)18:08
*** goloo has joined #maemo18:10
pupniklardman: i'm guessing the most useful dsp thing would be an ogg sink18:11
disqtrevarthan: nope, python2.5-770 doesn't have the conic binding .so by default18:11
lardmanpupnik: That wouldn't help your snes emulation though...18:11
*** F3E8A2F3 has joined #maemo18:11
lardmanpupnik: and in reality no-one really needs an oggsink, unless they are watching a movie with an ogg soundtrack18:12
pupniklardman: well, a lot of open source games have ogg soundtracks/background sounds18:12
trevarthanlardman: in reality, I don't think anyone really needs the mp3sink for that matter.18:12
lardmantrevarthan: I don't know about that, it removes some load from the ARM processor when doing video decoding for example18:13
pupnikand i see about 7-11% cpu usage decoding those with tremor18:13
lardmanpupnik: Yep, so unless you're really pushing the ARM processor you don't gain much. But on the point of games, I agree it would be useful18:14
*** matt_c has joined #maemo18:14
pupniklardman: another crazy but fun project might be looking into other people's emulation of OPL3 FM chipsets on DSPs - you could do Adlib / Sound Blaster FM on it.18:15
*** abock_ has quit IRC18:16
pupnikbut doing snes sound on dsp is also crazy/fun :)18:16
*** abock has joined #maemo18:16
trevarthanpupnik: lardman: that's all cool and stuff, but I think you'll get the most bang for buck out of video performance enhancements.18:17
lardmanYes, but not direct framebuffer rendering as it's disabled in the n800's setup18:18
lardmannot that it's direct anyway, but you know what I mean18:18
*** AD-N770 has joined #maemo18:18
trevarthanwhat is it that pupnik keeps throwing around? xsp pixel doubling? I don't even know what that is, but he says it would help.18:19
*** cbx33 has joined #maemo18:19
pupnikit allows you to draw 1/4 the pixels and the hardware scales it up18:19
lardmanthat's 770 hardware specific, and it's a hardware feature18:19
cbx33heyya all18:20
cbx33if I wanted to compile something to work on the n80018:20
trevarthanah, so that wouldn't help the n800 at all. pupnik, you dog. you didn't tell me that. :)18:20
cbx33I have my scratchbox install all setup18:20
cbx33do i just make sure it compiles in the x86 target, then compile in the arm target18:20
cbx33and copy the binary over?18:21
cbx33assuming it's all self contained and doesn't have libraries18:21
_Shurik_I thought n800 has pixel doubling as well, no?18:21
lardmanyou can miss the x86 target if you want to test on the n800 directly18:21
trevarthancbx33: I wouldn't even bother with x86. just get it working with armel.18:21
cbx33ahh ok18:21
lardmancbx33: So yes, make sure you put the binary somewhere that's not on the mmc cards18:21
trevarthancbx33: you can then transfer the binary, or else make a .deb. The second is preferable for distribution.18:21
cbx33can you modify a make file so that it compiles everything in one binary?18:22
cbx33instead of relying on libs?18:22
cbx33lardman, why not on the mmc?18:22
disqi never test code in scratchbox nowadays. just compile it, scp away, test on the device18:22
cbx33disq, cool18:22
_Shurik_disq: really?18:22
lardmancbx33: mount options, you can't run things from the mmc18:22
cbx33i didn't know that18:22
_Shurik_what if it's a big project, you keep moving binary back and forth?18:22
lle2testing in sb is *wrong* on so many levels18:22
_Shurik_hm, okay18:23
lardmancbx33: you could also compile statically if you really want. What are you compiling?18:23
disqi keep moving the binary forth and forth yeah. debugging can get tough though :)18:23
trevarthancbx33: you should be able to statically compile things. That would be some sort of gcc option. Sorry, my C,C++ is rusty. That's about all I know. Check `man gcc` or something.18:23
_Shurik_btw, anyone using sb2?18:23
* cbx33 wanted to get kismet working18:23
lle2_Shurik_: I am18:23
cbx33i know it's been done before18:23
_Shurik_lle2: is it stable?18:23
cbx33but I kinda wanted to do it myself18:23
pupnikbinaries shouldn't be big18:23
lardmancbx33: Does kismet produce libs?18:23
lle2_Shurik_: no idea, but developing it is fun18:23
_Shurik_okkay :)18:24
cbx33no idea18:24
trevarthandisq: I develop python code right on the n800. I just SSH into it and run screen. I keep wondering when my RAM will die because of that.18:24
cbx33lardman, i guess noy18:24
disqif it's something python I edit it on the device too18:24
cbx33disq you use the touch pad?18:24
lardmancbx33: No, it doesn;t look like it does18:24
cbx33so i just need the libs to compile it18:24
cbx33then the binary would be ok to use?18:24
trevarthancbx33: I either use synergy, an external machine's keyboard via SSH, or a BT keyboard, depending on what is on hand.18:25
disqI gotta install screen and also get rid of that pty limitation18:25
cbx33like it probab;y needs some dev libs18:25
lardmancbx33: What does it depend on? The libs must already exist as it's an installable package afaik18:25
trevarthandisq: yeah, I did that a few days ago. real handy.18:25
cbx33lardman oh?18:25
lle2_Shurik_: maemo is less than ideal for it though18:25
disqcbx33: touchpad? while testing? have to. while developing? no, mcedit works fine for me (i prefer mcedit over vi and emacs.)18:25
cbx33not from my set of repos18:25
trevarthanthere's a bin for maemo out there somewhere.18:26
disqin the maemo garage i think18:26
cbx33maemo garage?18:26
*** _Shurik_ has left #maemo18:26
*** _Shurik_ has joined #maemo18:26
disqi use synergy2 for my htpc (home theater pc) it's handy18:26
*** geoffeg has quit IRC18:27
*** geoffeg has joined #maemo18:27
trevarthanI really try *not* to use it if I can help it. It's a pain to get everything connected without a GUI on the n800, but it's nice when nothing else is available.18:27
disqtrevarthan: btw the 770 easily runs out of file descriptors. even running tail -f /var/log/syslog can cause problems :) (had to find it the hard way. nothing would work)18:27
trevarthan:) that sucks18:28
lle2_Shurik_: biggest problem with maemo is that the rootstraps lack almost everything that they really should have18:28
lle2_Shurik_: I'm much more optimistic about debian armel port18:28
trevarthanlike ping? :)18:28
cbx33i thought ping was on it?18:28
disqprolly could be fixed with some /proc magic. also I didn't have swap on at the time, putting in the 64mb rsmmc and enabling swap made it better18:28
cbx33oh maybe it got installed with something else18:28
_Shurik_well that's bad news about not being able to debug in sb18:28
trevarthanthat odd gconf ping imitation is a really poor substitute too.18:28
disqtrevarthan: gconf ping imitation? in acmonitor?18:29
trevarthancbx33: sb comes with ping, but not maemo production firmware.18:29
trevarthandisq: yeah18:29
disqlatest fw comes with ping18:29
cbx33thought so18:29
trevarthanoh yeah? That's good news.18:29
cbx33i knew i had ping18:29
disqand they closed the bug request with "wontfix". but they included ping18:30
trevarthanjust watch that evil external mmc port. :)18:30
infobotdisq meant: and they closed the enh request with "wontfix". but they included ping18:30
cbx33trevarthan, ???18:30
disqooh new monkey18:30
*** koen has joined #maemo18:30
trevarthanoh damn. anyone got a link?18:30
_Shurik_I can't believe I haven't switched to mmc2 long time ago18:30
_Shurik_how could I miss this :(18:30
cbx33eh eh eh ?18:31
trevarthan someone get the man a bug report link for the mmc issue.18:31
cbx33was it the same issue i had i wonder18:31
cbx33with the internal card18:31
cbx33got screwed up completely18:31
cbx33had to reformat with a linux machine18:31
cbx33as the ITOS reformat for cards didn't work18:31
disqinfobot: quick, give us bugzilla url for bug#120418:31
lle2_Shurik_: sure people do debug in sb, it's just nuts to pretend that the results have anything to do with the real target18:32
*** ryanfaerman has quit IRC18:32
*** ryanfaerman has joined #maemo18:32
*** _Shurik_ has quit IRC18:32
mgedminoh, it's bug 1204, not 102418:32
cbx33yeh i got that mixed up too a while back ;)18:32
*** _Shurik_ has joined #maemo18:32
_Shurik_damn in18:32
_Shurik_lle2: not good not good18:33
disqmgedmin: yeah i first tried bug 1024 that's why it took that long :P18:33
cbx33so trevarthan can you install all the debhelper tools in scratchbox?18:33
trevarthanexternal mmc bug is
trevarthanexternal mmc bug?18:33
cbx33to make the debs18:33
trevarthanoh... monkey is offline...18:33
trevarthancbx33: debhelper tools? dunno. probably. not sure what those are.18:34
lle2_Shurik_: nokia has never gotten around to providing a real emulation solution, even if it's been established looooong time ago that sb is just a build tool, not target emulation, even if it does a little bit of that on the side18:34
cbx33how do you make debs for distribution on the maemo platform18:34
*** zyxulnag1 has quit IRC18:34
mgedmincbx33: with dpkg-buildpackage in scratchbox18:34
trevarthanthere's a howto that compliments the normal debian "New Maintainer Handbook" or whatever...18:35
disqi have a handy ~/makedeb script which runs buildpkg18:35
lle2_Shurik_: sb2 makes this totally obvious and hopefully prevents any idiot thinking it's a target emulator18:35
disqtrevarthan: got my message about SDL keysym thingy? it sucks18:35
disqtrevarthan: ah yeah turns out we talked about it (checked the log)18:36
*** felipec has quit IRC18:36
_Shurik_lle2: I see...18:36
trevarthanI saw your mailing list message about it too18:36
*** ab has quit IRC18:36
lle2_Shurik_: trying out sb2 is pretty easy if you're on a debian/testing box18:37
disqmaking a daemon that turns that event (globally access key events? how) into dbus signals could work but it's a hack really18:37
cbx33looks like I'd need libpcap too18:38
lle2_Shurik_: just apt-get install scratchbox2 and follow the sb2 readme skipping the part about building it18:38
lle2_Shurik_: although right now you will have trouble with qemu, you'd need a fresh cvs snapshot18:38
trevarthancbx33: this might help too:
cbx33I'm an Ubuntu MOTU so I know how to build my own packages....just getting used to the layout18:39
cbx33is scratchbox2 very different?18:39
trevarthanthat url I sent just now has useful maemo specific info, like step #7.18:40
cbx33thanks trevarthan18:40
trevarthanBTW, does anyone have a canned Makefile + debian dir for making simple python app debs?18:40
trevarthanI'm lazy. I don't want to write my own.18:41
disqtrevarthan: i found a packaging guide somewhere, i'll get into it18:41
_Shurik_lle2: thanks!18:42
_Shurik_I'll be back guys18:42
*** _Shurik_ has left #maemo18:42
disqso don't worry about the packaging18:42
*** ocnarfidW has left #maemo18:43
trevarthanok cool.18:46
*** bipolar has joined #maemo18:48
*** ||cw has quit IRC18:49
*** koen has quit IRC18:51
*** spect has joined #maemo18:52
*** ||cw has joined #maemo18:53
*** snorkelyd has joined #maemo18:58
pupnikconfigure scripts still freak me out19:00
*** verto has quit IRC19:00
*** vertoo has joined #maemo19:01
*** lardman is now known as lardman|gone19:01
*** verto has joined #maemo19:03
*** verto has left #maemo19:04
cbx33me too19:05
cbx33I can pacakge python crap easy19:05
cbx33but make and configure I'm still no master of19:06
trevarthanI've been meaning to learn autoconf for like 5 years now. Still haven't got around to it. :)19:06
pupniktrev, would you be interested in testing another build on n800?19:11
*** philipl is now known as phil|work19:12
*** melmoth has quit IRC19:12
*** zoto has joined #maemo19:12
*** zoto has quit IRC19:13
*** melmoth has joined #maemo19:15
*** djcb has joined #maemo19:17
*** frade has joined #maemo19:20
*** rev has joined #maemo19:25
*** mallum has joined #maemo19:26
proctoany of the folks working on the cx3110x drivers in here?19:26
proctohas injection been implemented yet?19:26
*** MDK has quit IRC19:27
*** MDK has joined #maemo19:27
*** mazzen has joined #maemo19:28
trevarthanuh. yeah, sure pupnik.19:28
trevarthansorry. no sound or visual notifications on my desktop. I work in cubical-land.19:28
*** dolske has quit IRC19:29
pupniktrevarthan: some alternate versions to try - these are supposedly a bit slower - please try them with -sc (scaling) and without to see whether you can see a performance drop when scaling to full window size19:32
*** rhys has joined #maemo19:32
pupniki'm invoking with ./snes9x -ns -f 3 -j -nomouse -nomp5 ct.smc19:32
pupnikwhenever you have time - no hurry19:33
pupnikalso this is a newer version, which the snes9x devs tell me is a bit slower than 1.40 - i can't see a difference though19:33
*** mgedmin has quit IRC19:36
*** florian has quit IRC19:38
*** xan has joined #maemo19:39
disqreading about git, interesting19:39
*** fsmw has joined #maemo19:41
pupnikis the simplest way to do generic audio streams to use esd?19:46
pupnikosso-esd - Enlightenment Sound Daemon19:46
proctopupnik: do you happen to know if kvalo is even on here?19:47
proctoI guess I'll have to email him19:47
proctoI want injection :(19:47
proctoneedz to crack these APs19:47
pupniki thought there was a company selling 770s for security audits with all that stuff19:48
proctoI want one of those puppies so bad19:51
proctowell, it's running their product19:51
proctoa modified version of CANVAS19:51
proctowhich is sort like metasploit on crack19:52
pupnikso they did their own drivers?19:52
proctorunning their delicious proprietary 0day19:52
proctomost likely19:52
*** djcb has left #maemo19:52
proctoif I didn't have student loans to pay off19:53
procto$3600 wouldn't be that steep19:54
cbx33procto, just get nmap19:54
proctoalready do19:55
proctobut CANVAS is pretty hot shit19:55
*** lmoura_ has joined #maemo19:55
proctoand unlike metasploits, you're not stuck writing code in ruby19:55
proctobut in delicious python19:55
* cbx33 never heard of CANVAS19:55
cbx33is it OSS?19:55
*** lmoura_ is now known as lmoura[work]19:56
proctothe same company, immunitysec19:57
proctosells it19:57
proctoit's $1200 or so19:57
proctothe reason it's so expensive19:57
proctois that it comes with proprietary 0day19:57
proctoi.e. they find holes19:57
proctoand write the exploits19:57
proctoand customers get them19:57
proctobefore Immunity reports to vendors19:57
proctoit's all written in python19:58
proctoand has an open API19:58
proctobut to get it in the first place you gotta fork over19:58
proctoand there's also a subscription fee. The initial monies only last for a limited time19:58
procto(i.e. they will update the exploits)19:58
proctoso, what SILICA is20:05
proctois basically CANVAS ported to the n80020:05
*** celesteh has quit IRC20:06
joshinWhere can I find libmad for the 770?20:06
pupniki wish we had a wrapper for /dev/dsp->alsa20:08
pupnikaha alsa-oss should do it20:13
pupnikaoss wrapper, which transparently replaces open/read/ioctl functions by alsa calls.20:13
pupnikneeds to be built in bora though... gregale missing too much stufph20:13
trevarthanpupnik: it's actually a lot faster, but even with -sc it only displays in part of my window. like, the upper left 1/4 of the window.20:14
pupnikok interesting thanks!20:14
pupnikyou probably won't see a difference in speed between the builds20:14
pupnikoh and to get sound all we need is alsa-oss (aoss) wrapper to provide /dev/dsp20:15
pupnikor rework the sound in snes9x itself20:15
trevarthanthe snes9x_opt binary does full sized window (not fullscreen), and it seems a bit faster too.20:15
pupnikdoes it seem like playable speed?20:15
trevarthanwhat is the diff between snes9x_opt2 and snes9x?20:16
pupnikfor an rpg20:16
pupnikdifferent compile time flags - in my notes somewhere (i hope!)20:16
trevarthanhang on for playable. I don't have my bt kb on hand. gimme a sec.20:16
*** lle2 has left #maemo20:16
pupnikdoes the intro clock sequence seem halfway smooth?20:16
trevarthanyeah, it does.20:17
* cbx33 needs a bt keyboard20:17
cbx33but they cost a little too much at the mo20:17
*** melmoth has quit IRC20:18
trevarthanpupnik: I think this is a completely playable speed.20:18
cbx33what game you testing?20:18
trevarthanChrono Trigger.20:18
cbx33I've never plyed that20:18
cbx33is it good?20:18
cbx33I've heard a lot about it20:18
revcbx33: supposed to be one of the best console rpgs around20:19
cbx33so i heard20:19
revcbx33: i keep meaning to play it, but i've never really played a 'real' rpg, Ocarina of Time is about as close as I've gotten :D20:19
pupnikif anyone has a bora sdk set-up you should be able to apt-get source alsa-oss and dpkg-buildpackage it20:19
revtrevarthan: is this a new build of it?20:19
trevarthanrev: yeah. pupnik just built it.20:19
* cbx33 has played final fantasy vi, and completed vii, viii, ix, x, x-2, dirge, and xii20:20
* rev stop waiting for a playable GBA emulator and just bought a GBA micro for playing advance wars (the N800 plays it too slow, and my CE phone does it fine but it kills the batteries)20:20
trevarthanI wish I had a camera. This looks REALLY good!20:20
cbx33trevarthan, coool20:20
trevarthanWow, that 3d racing scene was awesome!20:20
cbx33man i wanna see it20:20
*** melmoth has joined #maemo20:20
*** dneary has quit IRC20:20
cbx33wish roms werent so illegal20:20
*** ericz_ has joined #maemo20:21
revwell, ROMs aren't, per se20:21
pupnikthere are freeware snes9x roms too.  some run fullspeed too (not using many special effects)20:21
cbx33per se they are esp if you don't have the original cart20:21
trevarthancbx33: well, you can find one (rom) for yourself. You've got an n800, right? The download for pupnik's new snes9x is here:
revcbx33: why would it be illegal if you had a game someone released for free, as a ROM? a patent issue with the ROM image format?20:22
cbx33trevarthan, I'm not on about finding it ;)20:22
cbx33chrono trigger wasn't released for free though ;)20:22
pupniki should bundle the freeware pacman with it20:22
ericz_oohh... no snes9x for the 770?20:22
revpupnik: good idea!20:22
cbx33how does it eat battery life?20:22
cbx33which version do i use?20:23
pupnikericz_: if anyone with a lot of energy wants to work on a fast snes for 770, here you go
cbx33also can i ask, how often do people "Switch Off" their N800s?20:24
cbx33is it a bad thing to do?20:24
cbx33should I just offline mode it and lock it?20:24
pupnikthe main thing that eats battery is screen brightness imo.20:24
pupnikthat and wlan20:24
pupniki think the omap consumes about 300mw20:24
pupnikat full-tilt20:25
cbx33pupnik, awesome20:26
cbx33are there good free roms?20:26
*** edulima_ has joined #maemo20:28
*** yerga has joined #maemo20:29
*** unique311 has joined #maemo20:30
pupnikhi unique31120:30
unique311as much as i hate myspace...i took the time to make some changes to my page...and i think it looks anything but myspace now..besides the stupid google add.20:31
*** zodttd has joined #maemo20:31
unique311hello zodttd20:32
zodttdFound this place from pupnik :)20:32
pupnikwelcome zodttd20:32
cbx33hey zodttd20:32
zodttdI check referrers ;)20:32
cbx33so what are the best games on the n80020:33
zodttdI was about to get a Nokia tablet too20:33
cbx33that require nothing more than a stock n80020:33
pupnikawesome zodttd20:33
unique311 best games20:33
pupnikare they expensive where you live?20:33
trevarthancbx33: I would just suck it up and download a real rom dude. Then stop talking about it. :)20:33
cbx33trevarthan, hahah20:34
zodttdThere was one on but it looked too low powered to handle something like OpenTTD more or less PSX4ALL20:34
cbx33I'll just stick to deving then20:34
zodttdThe n800 doesnt run Symbian does it?20:34
pupnikit does not20:34
pupniklinux / maemo (gtk based)20:35
zodttdAhh its the tablet, the newer version...20:35
unique311zodttd, java20:35
unique311lack of20:35
unique311no symbian20:35
pupnikzodttd: it has powervr and could do opengl es but no drivers yet20:36
zodttdSymbian is scary. I only mention it since there were some plans to get gpSP on the Nokia20:36
zodttdYipes, drivers...hrmm.20:36
pupnik(may never have drivers, for the psx emu)20:36
*** __shawn has joined #maemo20:36
trevarthanpupnik: are you going to release the build system / howto for that optimized snes9x build? I *really* want to play with the button mappings and see if it'll go fullscreen.20:36
zodttdWere still using software rasterizers, but we were about to go OpenGL at one point.20:36
pupnikyou can modify buttons with
zodttdWhich Snes9x did you port?20:37
pupnikyeah i watched the videos - it looks great esp with the 2s games20:37
zodttdThe original, or a port of a port?20:37
pupnikoriginal with tiny modifications  1.40 and 1.5020:37
zodttd2d is getting better, Unai is getting frameskipping going. Im constantly working on the dynarec as well.20:37
zodttdpupnik: Very cool. SNES is a hard project when youre in need of optimizations.20:38
zodttdpupnik: Did someone do gpSP (GBA) for the n800 yet?20:38
pupniki've spent about 80 hours trying to convert drpocketsnes v6 back to work with std linux+sdl20:38
zodttdLOL I bet20:38
trevarthanpupnik: where does it expect to find snes9x.conf?20:38
pupnik /home/user/.snes9x i think, or specify it with -conf20:39
*** Sulis_ has quit IRC20:39
zodttdpupnik: gpSP is a fairly easy port, though the dynarec's from Exophase and I are a bit tricky. I believe the N800 is an ARM processor, correct?20:39
zodttdIm lazy and not looking things up :P20:39
pupnikyes OMAP 242020:39
zodttdVery cool20:39
zodttdYeah you could probably very well get a dynarec'd gpSP up and going20:40
pupniksomewhat slow framebuffer though, but if done right, writing to it can be largely async20:40
zodttdI remember looking up the N800 (I was offered a good price on an older model :( ) and it seems nice20:40
*** Hyperion|n800 has quit IRC20:40
*** Hyperion|n800 has joined #maemo20:41
zodttdAsync will help in that case. I have the same issue of a crappy framebuffer with the Gizmondo20:41
zodttd(yeah Gizmondo heh)20:41
pupnikwell i'm going to fight to get whatever i can on the 770.  sc2 is 2-3 times faster now.20:41
trevarthanpupnik: where's the keycode list? Is it using SDL keycode names?20:41
pupnikno sdl20:41
pupnik[Unix/X11 Controls]20:41
zodttdI was going to do the SC2 port for the GP2X. It looked too time consuming so lucky someone was there to pick it up.20:42
zodttdMy next project when I get freetime is still the ARM Dynarec for DOSBox. I keep delaying the DOSBox team and theyre probably mad at me by now. :x20:42
pupnikzodttd: do you know if anyone else is working on dynrec for dosbox/ARM?20:42
zodttdNobody is currently :(20:42
zodttdPeople seemed scared to do it, but in reality they have a great framework up for a C Dynarec.20:43
*** mallum has quit IRC20:43
zodttdC Dynarec, as in, all translation is done via external function calls20:43
*** AD-N770 has quit IRC20:43
zodttdI got a Zaurus C1000 for testing the DOSBox build I made as well20:43
pupnikthere was a guy in australia who was doing some sample JIT x86-asm20:44
zodttdHeh very cool. For ARM?20:44
*** Sulis_ has joined #maemo20:44
* cbx33 is trying to compile nmap20:44
pupnikasm/arm blah20:44
pupniknmap is available20:44
cbx33i know20:44
cbx33but i wanted to try it myself20:44
zodttdWow impressive. The only thing I've seen was a guy I worked with who did a 286/386 static recompilation of certain games.20:45
cbx33seeing as i couldn't find the install file20:45
*** etrunko_lap has quit IRC20:45
zodttdStatic recompilation of such games is a pain in the arse of course with weird overlays. So I had the idea to go the DOSBox dynarec route.20:45
Hyperion|n800has anyone gotten an n800 display at 480x800 (as in high not wide)20:46
*** renatofilho_ has quit IRC20:46
zodttdpupnik: You think a N800 is worth giving psx4all a chance? The controls might be the biggest issue. Performance being the second.20:47
pupnikzodttd: is there anything you use to benchmark dosbox that makes any sense?  i find things like mips or checkit are pretty worthless20:47
*** rhys has quit IRC20:47
cbx33pupnik, now that I've compiled nmap20:47
cbx33on the ARMEL target20:47
cbx33can i just copy that binary?20:47
zodttdpupnik: I used a framerate output and tried some basic games. Didnt do any sort of synthetic tests.20:47
*** rhys has joined #maemo20:47
zodttdI wouldnt mind some sort of benchmarking as well.20:48
pupnikzodttd: i have to say i wouldn't buy a n800 hoping for psx emu20:48
zodttdIs it slower than a GP2X? ;P20:49
*** Sulis_ has quit IRC20:49
*** lasko has joined #maemo20:49
pupnikzodttd: no it's faster, you might get 5-6 fps in FF7 combat20:49
*** blkhawk has joined #Maemo20:49
zodttdpupnik: I think GP2X with the latest version on GP2X gets 7 on my end during combat. ;)20:50
pupnikzodttd: I am waiting for an OMAP 3430 device with OpenGL ES20:50
zodttdOpenGL wont be much help for psx4all, at least not for some time.20:50
zodttdThough if it helps the framebuffer...20:50
* cbx33 is just about to play FFVI20:50
pupnikwell i have pcsx running on the 77020:51
pupnikjust no renderer plugin :P20:51
zodttdpupnik: PCSX is a mess. Believe me, I know. ;)20:51
pupnikwell of course you should buy a tablet and join the happy family20:51
pupnikporting stuff is really easy20:51
zodttdI had to fix some much stuff in it. Originally psx4all was PCSX back when it was just a port on the Tapwave Zodiac that I did overnight.20:51
cbx33the n800 rocks20:51
laskoI've got a complicated problem if someone could give me some assistance with my 77020:51
laskoI'm trying to find out if there is an IAX client for the 770 that anyone knows about?20:52
zodttdpupnik: If you look really hard you can find some source to psx4all out there, it's very dated though and ugly as all.20:52
pupnikzodttd: i would love to see how your psx emu does on n80020:53
zodttdIt just got buried in all the releases and as I removed the PCSX leftovers I stopped releasing sources.20:53
zodttdMe too :)20:53
pupniklast video i saw was 3 fps in FF7 combat20:53
zodttdProblem is, I remember the N800 being a bit pricey still.20:53
pupnikif the 800 can get that up to 12+ it's going to be awesome20:53
zodttdI can make a new FF7 video if you'd like. :)20:54
*** fro1 has joined #maemo20:54
zodttdThe site needs one anyways20:54
zodttdWell the combat in FF7 is normally 15 FPS I believe.20:54
zodttderr 15 or 20, cant remember20:54
pupnikyeah. how hard would it be for you to get your psx emu compiled under desktop linux?20:54
zodttdWell right now it would be a days work20:55
pupnikusing alsa / asound and sdl or framebuffer20:55
zodttdWe use OSS20:55
pupnikok that works too20:55
zodttdAnd SDL20:55
zodttdSo very easy ;)20:55
zodttdSDL is hardware accelerated on all handhelds we've chosen so far20:55
pupnikno HWSURFACE on 770/80020:55
zodttdI actually made a Linux and Windows build not too long ago20:56
*** _shawn_ has joined #maemo20:56
pupnikbut we can do hardware scaling so you only have to deal with a 320x240 screen20:56
zodttdIm suprised nobody's figured out how to directly access the PowerVR yet20:56
zodttdNice! Thats important20:56
pupniksmall community20:56
zodttdYeah I noticed that when I was about to get a n77020:56
zodttdI think it was $150 or so20:57
pupnikthat's a great deal20:57
zodttdI think theyre still cheap at too20:57
trevarthanpupnik: I remapped the keys. Super Mario World is definitely playable. A bit slow, but playable.20:57
zodttdBut I think the n800 is what I'd focus on for my sort of projects20:57
blkhawkare there any "naked" n770 pictures around20:57
blkhawkwithout case i mean20:57
blkhawkof the board20:57
* blkhawk plugs a joystick into his 77020:58
zodttdpupnik: If you need some inspiration for SNES, there's some GP2X projects that finally got SNES going playable.20:58
blkhawktrevarthan: why not plug in a joystick?20:58
pupnikyes i know, reesy and squidge20:58
trevarthanblkhawk: :-{20:59
zodttdSquidge is a good guy. I never spoke much to Reesy.20:59
pupnikzodttd: do you know what memcpy can do on the gp2x? with the mmu hack?20:59
*** florian has joined #maemo20:59
zodttdThe MMU patch edits the TLBs20:59
zodttdVia a patched uname to get Kernel mode21:00
*** lasko has quit IRC21:00
zodttdAll it does is basically mark the upper 32MB of RAM usually not cached due to dual cpu usage, to being cachable.21:00
pupnikaha...  on 770 at 190MB/s and 800 about 340 MB/s with aligned 4096-byte memcpy21:01
zodttdMakes sense21:01
zodttdIt's probably the width of the cache lines21:01
*** bueroman has joined #maemo21:01
trevarthanpupnik: what would it take to make it fullscreen?21:02
trevarthanpupnik: have you tried the SDL version?21:02
pupniktrevarthan: gtk wrapper around it.  or sdl yes21:02
pupnikwhat sdl where21:02
trevarthansdl snes9x?21:03
pupnikbtw if you want to map the top edge buttons they are F8, F7, F621:04
zodttdWow pupnik you're a support machine :)21:04
trevarthanyeah, I found them.21:04
trevarthanzsnes isn't as good as snes9x, IMO, but it's got sdl.21:04
pupnikthat's another way to say 'bad coder'21:04
pupniktrevarthan: zsnes is 60% x86 asm21:05
trevarthanooooh. that sucks21:05
pupnikthe place to go fishing is gp2x-land21:05
pupnikthat is the happy jolly land of emulation with candy in the trees21:06
zodttdpupnik: Not at all a bad coder, more like a friendly one ;)21:06
trevarthando they have a version of an snes emu using sdl? I thought drpocket was framebuffer?21:06
cbx33when you save something in "Documents" in the file manager....where does it go?21:06
zodttdGP2X fans are crazy like that :P21:06
trevarthancbx33: ~/.documents21:07
*** __shawn has quit IRC21:07
trevarthancbx33: ~/MyDocs/.documents ?21:07
trevarthansomewhere like that.21:07
zodttdpupnik: Your DOSBox port looks very cool on the tablet!21:08
*** renatofilho_ has joined #maemo21:08
zodttdI really should get that dynarec going21:08
pupnikzodttd: also, Exult is dreamy with scale2x scaler21:09
cbx33got it21:09
cbx33i asked earlier but not sure if people answered21:09
*** jj- has quit IRC21:09
cbx33do you generally...a) lock and wireless disable your n800 or b) turn it off21:09
cbx33when not in use21:09
zodttdpupnik: Heh! Is the scale2x in nicely written assembly or C/C++?21:10
zodttdI havent seen many scalers in ARM assembly. :(21:10
trevarthanI generally leave it plugged in on my desk, then, when I walk around I lock the screen (thus turning it off). That seems to work quite well for me.21:10
*** behdad has quit IRC21:10
pupnikit's C++ and fast enough so that i can't see a slowdown21:10
zodttdThough if the N800 can do hardware scaling, I'd go that route if it looks good. I'm cheap like that21:10
cbx33trevarthan, ok21:10
zodttdpupnik: Very cool!21:10
cbx33trevarthan, locking screen != turning off though does it21:11
pupnikzodttd: 770 has a faster framebuffer than 800 though, so yes the hw scaling will be implemented soon21:11
zodttdpupnik: Is the N800 much faster than the N770 when it comes to performance of emulators?21:11
trevarthancbx33: yeah, it's the same. "Lock touch screen and keys" turns the screen off and locks the keys.21:12
pupnikcpu is a lot faster, around 2x from reports i hear21:12
zodttdNice...I'm looking up prices now21:12
cbx33trevarthan, CPU still runs though21:12
cbx33when you switch off it has to do the whole boot up thing again21:13
cbx33so it must do something different21:13
pupnikthe omap cpus draw very little power when sleeping21:13
infobotpupnik meant: the omap socs draw very little power when sleeping21:13
cbx33pupnik, ok21:13
trevarthandoes maemo have DGA?21:16
blkhawkI relly need that 1.1 kernel :/21:16
*** _shawn_ has quit IRC21:19
pupniktrevarthan: no21:19
cbx33just compiled nmap21:20
cbx33shame nmapfe doesn't fit properly21:20
* cbx33 is loving scratchbox21:21
cbx33I'm gonna do a total n00b guide for SB tomorrow21:21
zodttd$360 shipped isn't too bad. Seems to be the common price.21:21
zodttdWhere's the largest community site for Nokia N770/N800's?21:21
trevarthaninternet tablet talk or whatever...21:22  and the maemo-developers and maemo-users list21:22
zodttdCool :)21:22
pupnikthen for projects there's and... well the software is spread around a lot of sites21:22
zodttdYeah was the one I went to earlier when looking at the N770. CHecking out ITT now21:23
*** __shawn has joined #maemo21:24
cbx33is there a vnc server for n880?21:24
blkhawkyou got a n880 already?21:25
*** rev has quit IRC21:27
trevarthanfreaking alsa-oss require po4a which requires perl crap21:28
trevarthancbx33: yes. not sure where though. check the's downloads section maybe?21:29
cbx33there is a client21:29
cbx33.....wanted to do a presentation about scratch box21:29
trevarthanoh. might have to build it. not sure.21:29
*** yerga has quit IRC21:30
zodttdpupnik: Are you ArnimS on ITT?21:30
zodttdCool. Nice avatar btw :)21:30
pupniki took that shortly after getting my Nokia 77021:31
zodttdI saw the PCSX post. I'm itching to see how it runs on it21:31
zodttdDo you have a 800 as well?21:31
pupnikbut developing for both is not a problem21:32
zodttdAwesome :)21:32
zodttdIs the GCC for it the standard ARM GCC 3.xx21:32
zodttd(unless doing kernel work where its usually 2.6x)21:32
pupnikgcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2 in my current dev environment21:33
zodttdNice :)21:33
*** jj- has joined #maemo21:34
pupniki forgot, have you used any -fprofile with gcc?21:34
zodttdNo, sadly it's a pain to get going on most handhelds I use21:34
pupnik-fprofile-arcs for e.g.?21:34
pupnikok i just ran -fprofile-arcs, and copied back the .gcda files and recompiled with -fprofile-use on a test program21:35
zodttdI dont think the GCC for the GP2X supports it either. Its meant for X86 but it can be worked around21:35
pupnikand i got no complaints21:35
*** zyxulnaga has joined #maemo21:36
zodttdFrom what I understand, that wasnt meant for anything but X86, so profile-arcs wouldnt work unless you compiled the program for the X86 host21:36
zyxulnagawhere can I find an armel version of osso-screenshot-tool?21:36
zodttdBut it can be helpful data even for ARM builds, if you use that workaround21:36
zodttdMaybe that changed though?21:36
pupnikoh ok thanks i have no idea - i did get resulting code that was far slower (simple sdl blitting test)21:36
pupniksomeone was talking about doing an oprofile kernel21:37
pupnikzyxulnaga: contact the author and threaten with troutslapping21:37
zyxulnagagood idea21:37
zyxulnagaI found an arm and i386 version21:38
zyxulnagaI guess I have to cross compile21:38
trevarthanpupnik: have you looked at bsnes? Looks like he's got a linux/sdl version...
pupnik  zyxulnaga it should be in the repository21:39
zodttdSNES is such a mess of a project generally21:39
pupnikyeah i've looked at the older SNES sources - very DOS-centric21:39
zodttdYes, for porting most werent written with performance in mind either21:39
zodttdAlso the GPU code is usually oddly written21:40
zodttdI hear nightmare stories about SNES21:40
trevarthanterrible license on bsnes. he's basically like "you can compile it, but don't touch or I own your nuts".21:41
blkhawkis it normal that 2GB mmc cards won't work in older usb cardreaders?21:42
trevarthansdhc cards don't work in non-sdhc readers.21:42
blkhawkgood - means i got a free "broken" mmc card :D21:42
trevarthan:) I'll take it.21:43
trevarthanit'll work in an n800....21:43
* blkhawk is building a franken-2.2-arm release21:43
*** melmoth has quit IRC21:44
blkhawkthis will be fun21:44
*** cbx33 has quit IRC21:45
trevarthanpupnik: does MESS work?21:46
*** unique311 has quit IRC21:46
pupniknever tried it21:47
trevarthanlists the snes as one of it's supported emulation targets..21:47
trevarthanI've never tried it either. I always thought it was a fork of mame, but it looks like an snes emulator.21:48
trevarthansupports sdl. :)21:48
Hyperion|n800anyone know where the maemo xorg.conf equivalent is located?21:48
*** Yamazaki-kun has joined #maemo21:49
blkhawkwher does the kernel source usually hide in the rootstrap?21:50
*** dolske has joined #maemo21:52
*** Andy80 has joined #maemo21:52
pupnikhave you tried it trevarthan ?21:53
trevarthantrying now21:53
trevarthanthink I need the snes rom...21:53
blkhawkwhat are the prerequisites for the2.2 kernel? do i start with a vanilla kernel source?21:54
*** Tu13es has quit IRC21:56
disqtrevarthan: just watched linus talk about git. for 70 minutes. i got tired but it was good :)21:57
disq(on youtube :P )21:58
trevarthanstupid pupnik has me obsessed with snes emus now. :)21:58
disqi noticed :P21:58
zodttdThat git21:58
FunkyPenguinwas abiword ported to mistral/bora same as gnumeric?21:59
zodttdLinus loves to be an arse on video :P21:59
*** mallum has joined #maemo22:01
trevarthanok. pupnik, I'll mess with xmess later. Gotta find spc700.rom first. Not going to search for that here. I'll let you know what I find.22:01
*** __shawn has quit IRC22:01
pupniktrevarthan: apt-get install xmess-sdl on a debian box22:02
trevarthanI only run gentoo at home22:02
trevarthanonly win32 at work. and besides, they don't come with roms, I think.22:02
blkhawkoh great NOW i manage to get the right kernel source for the original kernel22:02
*** TimRiker has joined #maemo22:03
TimRikeris there a fix for when the scrollbars and highlighting get all messed up other than reflashing?22:03
TimRikerSeems to happen sometimes when my n800(s) are not cleanly shutdown.22:04
pupnikTimRiker: try switching themes22:04
TimRikerthe displno joy.22:05
TimRikerwe no joy.22:05
TimRikerer... sheesh.22:05
* TimRiker tries again....22:05
TimRikerswitching themes does change the color of the titlebar, but it does not bring back the color on scrollbars etc.22:05
TimRikerso I can't see the keyboards, or scrollbars etc.22:06
TimRikerreboot does not help.22:06
*** __shawn has joined #maemo22:06
TimRikerThis has happened to me like 5 times now. the only solution I've found is to reflash. then I have to re-customized everything again.22:06
TimRikerhappens on both of my devices, so it's unlikely it's a hardware issue.22:07
TimRikerIt acts like some config file is not saved correctly, and the system can't create a new working one.22:07
TimRikerall the apps/menus work, but I can't see things correctly.22:08
TimRikerthe scrollbars appear all white. ie: the arrow space, the scroll space, the tab, etc are all 100% white. so I can't even see that there is a scrollbar there.22:08
TimRikerthe keyboards (large and small) are also all white. no keys visible at all. I can find any key by trial and error, but see nothing.22:09
TimRikerthis is particularly useful when entering passwords :/22:09
TimRikerany thoughts other than switching themes? can I blast a dir in user's home and cause anything to get re-created?22:10
TimRikerre-installing is a royal pain. need to re-enter the install sources, reinstall ssh to get remote access, sync the packages back, etc. ugh.22:11
TimRikertakes me a couple hours each time this happens.22:11
pupnikthis only happens with latest firmware?22:11
TimRikerI'm on the latest now, but I have seen it on both devices once on the previous firmware.22:12
pupnikwhat is causing unclean shutdowns?22:15
TimRikeris there a screenshot utility? I'd take a piture and show you.22:16
pupnikopera crashes/reboots?22:16
TimRikerthis last one the device locked up while doing bluetooth net with a phone.22:16
TimRikerhad to pull the battery. no buttons worked etc.22:16
pupnikhmm.  i never had crashes on 770/2.2  but i do now on it2007he22:16
TimRikerbut other times it's happened on what looks like a normal power cycle. ie: power down from the menu, then power up, and I'm in no-scrollbar mode.22:17
TimRikerone time it happened without a reboot. my daughter was just tapping things on the screen, and poof.. away went the scrollbars and colors.22:18
TimRikerlike I say, everything still works. it just does not display correctly.22:18
*** setanta has joined #maemo22:18
pupniki don't know the answer, someone mentioned resetting themes once - maybe you can ssh into the device and reinstall a theme or an alternate theme22:21
pupnikbut this is a job for google22:21
*** The_Sorrow has joined #maemo22:21
*** The_Sorrow has left #maemo22:21
TimRikerI've googled this but can't seem to find any info. just white-screen-of-death references which does not appear to be what I'm seeing.22:22
TimRikeris there a screenshot app in maemo?22:24
*** Tahitibob has joined #maemo22:25
*** netx has quit IRC22:25
pupnikor digicam + macro mode22:25
*** timtimred has joined #maemo22:28
* TimRiker ssh's into his tablet over sprint wireless. :)22:29
TimRikerI should put a web server on it and dyndns. :)22:30
TimRikerthat's a current screenshot.22:33
TimRikernot a very useful keyboard is it?22:34
proctolooks like Hildon is fucked up22:36
disqit's just the theming22:36
* TimRiker nods. and like I say, it gets in the state often.22:36
proctoif it's just the theming why does it persist?22:36
proctoI'm still a newb (got my n800 last week)22:37
proctobut what about redpilling and reinstalling hildon22:37
TimRikerswitching themes does NOT fix it. though it does change the visible colors.22:37
TimRikerI can ssh in. perhaps I'll try that. but I expect there is a config in /home/user/ someplace that needs rebuilding or something like that.22:37
proctoso I'm thinking reinstalling the right packages22:38
proctowill do that22:38
proctowithout requiring a reflash22:38
proctoyou might have to go one by one reinstalling packages22:38
proctoand rebooting22:38
proctobecause if a reflash fixed it22:38
proctothat must be it22:38
*** setanta has quit IRC22:38
*** dolske has quit IRC22:40
*** netx has joined #maemo22:41
alteregoAnyone have an issue after they installed the mozilla based browser on the N800? I click on form input fields and the onscreen keyboard flashes up and dissapears.22:42
TimRikerhmm. restarting X causes the n800 to reboot. :/22:43
TimRikerreminder to self... don't killall Xomap remotely.22:43
proctoalterego: microb or minimo?22:47
proctoalterego: I'm having no trouble with microb22:47
*** guardian has joined #maemo22:50
alteregoprocto, microb22:50
guardianevening maemo22:51
alteregoFunny thing is. I've uninstalled it now, yet the menu item in the web-browser is still there and I'm still getting this odd behaviour.22:51
TimRikerhmm. removed theme2 and it's config and tried to reinstall, and they are not in the pkg feeds!?!22:52
TimRikernice. looks like there are base packages that are not in any feed, just on the install rom. That's a Very Bad Thing.22:52
* TimRiker reflashes yet again... :(22:57
*** blkhawk- has joined #Maemo23:00
*** dolske has joined #maemo23:10
pupnikAAUGH psion netbook pro going for 130 euro23:13
pupnikah no it went up to 224 sorry srory23:14
zodttdThe Asus Eee looks cool23:14
zodttdAlso theres a similar one by a Japanese company that people on are getting to replace Zaurus'23:14
florianpupnik: that's still quite cheap23:15
pupnikbtw the guys hacking the linux kernel for the netbook pro are not finished23:15
pupnikeyah it's the guys working on the netbook23:15
zodttdOh cool23:15
* florian starts to understand why people are interested in it now23:15
zodttdThey're pretty cocky though23:15
*** blkhawk has quit IRC23:16
*** blkhawk- is now known as blkhawk23:16
*** fro1 has quit IRC23:16
pupnikyeah 400mhz xscale, 800x480 tft, and a beautiful keyboard23:17
* pupnik still has a 32MB netbook with crap dstn screen23:17
pupnikbut it was fine for rxvt and vnc23:17
*** dolske_ has joined #maemo23:19
*** dolske has quit IRC23:19
*** mazzen has quit IRC23:21
*** SomeoneE1se has quit IRC23:24
*** slomo has quit IRC23:25
* pupnik goes to uh.. 'test' UQM before release23:27
joshinIs the CPU in the N770 so slow that I should expect my ancient Zaurus 5500 to outperform it when attempting to listen to an audio stream in mplayer?23:27
pupnik.. just so nobody gets hurt23:27
pupnikif you are getting breakups, increase cache23:28
joshinI didn't think so.  I need to wrap my head around this.23:28
joshinCache is huge already.23:28
*** frade has quit IRC23:28
pupnikopen a terminal and check cpu use with 'top'23:29
joshinCPU is maxed.23:29
joshinpupnik: I'm quite Linux literate but not yet super familiar with all the DSP stuff of the 770.23:29
trevarthanjoshin: how much ram are you using? might be attempting to swap23:30
joshintrevarthan: I've tried it using the stock .17 defaults as well as ranging up to a 1MB cache.23:31
pupnikmplayer is taking up high cpu while playing a stream?23:31
joshinI killed off all non essential processes, disabled applets, and made sure that swap was enabled.23:32
pupnikis this a public stream we can try?23:32
joshinYup, it really shouldn't be.23:32
joshinYeah, give me a minute.  Stupid clear-channel has been randomizing URLs to prevent people from ripping their streams.  What was just me wanting to listen to an amusing segment on a radio show has turned into a quest...  :)23:33
pupnikbreaking up here too23:35
joshinIt works ok on my SL5500 running a built-by-me version of OZ.  Sigh.23:37
pupniksomething odd about that ffwmav2 afm: ffmpeg (DivX audio v2) decoder - other streams are no problem23:38
joshinThanks for looking at it.  Maybe I'll just grab the stream on my server and reform it to something the 770 can handle.23:39
*** rowlandchane has joined #maemo23:43
*** at3560k has joined #maemo23:43
whaqAre there Palm or PPC emulator for Maemo?23:43
rowlandchanehi people23:43
*** Tahitibob has quit IRC23:44
whaqhi person23:44
rowlandchaneI've a question: I was grabbing the camera API, and it hasn't got the "take_photo" implementation, where can i find it?23:44
whaqpupnik: aahhhh POSE, I was thinking of PACE somehow..23:44
pupnikit needs work - check forums for usage details23:45
trevarthanpupnik: how would I write a gtk wrapper for snes9x that does fullscreen? And why hasn't someone done that already?23:45
whaqany option to stretch\pixel doubling or whatnot?23:46
trevarthanI've been researching it, and it looks hopeless as the snes9x developers clearly have a really bad disposition toward SDL.23:46
rowlandchanesorry, found23:47
trevarthanThey seem to think that opengl is the future, but we don't have opengl, even in software...23:47
pupniktrev - i duno ...
VeggenHmm. wasn't executable. Wonder...if it didn't run?23:50
trevarthanpupnik: does snes9x run in scratchbox?23:52
pupniki'll see23:54
*** Hyperion|n800 has quit IRC23:54
*** slomo has joined #maemo23:54
trevarthanLooks like gtk_window_fullscreen() and gtk_window_unfullscreen() are the methods we need to call, perhaps with a small gtk wrapper around the snes9x window?23:54
pupnikruns then stops23:55
trevarthanyou mind sending me the source and your compile/configure args?23:56

Generated by 2.15.1 by Marius Gedminas - find it at!