Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2005-07-14

00:01:24 Join JAJDude [0] (
00:05:16 Part JAJDude
00:06:34 Join JAJDude [0] (
00:07:04JAJDudeSlasheri, YOU ONLINE?
00:07:23JAJDudeooops - damn capslock
00:17:57 Quit Cassandra (" HydraIRC -> <- Try something fresh")
00:21:20 Quit Febs ("Chatzilla [Firefox 1.0.5/20050711]")
00:22:17 Join courtc [0] (
00:22:17 Quit bill20r3 ("Client Exiting")
00:23:35 Join bill2or3 [0] (
00:30:26 Quit hicks ("Too lazy to change my quit message")
00:39:01 Join hicks [0] (
00:39:55 Quit Strath (Read error: 110 (Connection timed out))
00:40:35 Quit JAJDude ("CGI:IRC (EOF)")
00:40:42 Join ripnetUK [0] (
00:43:13 Join TCK [0] (
00:44:59Bagderclarifies how colors are to be used
00:45:57Bagderamiconn: you still around?
00:47:24BagderI'll be back tomorrow instead
00:49:45 Quit ripnetUK ()
00:59:17 Quit Harpy (Read error: 110 (Connection timed out))
01:05:42 Quit Moos (Read error: 104 (Connection reset by peer))
01:07:47***Saving seen data "./dancer.seen"
01:11:05 Join ashridah [0] (
01:30:42 Quit ze (Read error: 60 (Operation timed out))
02:01:25 Quit hicks ("Too lazy to change my quit message")
02:02:36 Join stratocaster [0] (
02:03:57stratocasterHi guys. Can anyone tell me, is the AC adaptor for the JBR V2 also supposed to be a 9V DC center positive as the web page seems to say? Been a long time since I used mine (charge via USB) and the adaptor that I *thought* was for my JBR is a 6V center positive.
02:04:28stratocaster"web page" meaning my reading of the rockbox doc pages, couldn't find anything on the Archos pages.
02:05:55stratocasterThe reason I ask is because I tried a "universal" adpator, set to 9V and center/tip positive, and the JBR got REALLY hot, though it still works.
02:07:16 Quit ashridah ("Leaving")
02:08:28 Join Schumi [0] (
02:11:06Schumiare you here?
02:12:15Schumiit's about playlist bug :(
02:16:03stratocasterRe: my question; nevermind, the answer is on . Sorry for the noise.
02:23:18Schumilast atempt, Hardeep?
02:23:37DBUGEnqueued KICK Schumi
02:23:37Schumi Hardeep
02:25:22Schumibye all
02:25:26 Quit Schumi ("CGI:IRC")
02:36:32 Quit stratocaster ("Method.methods.method(:method)")
02:49:25 Quit cYmen_ ("zZz")
03:07:49***Saving seen data "./dancer.seen"
03:07:52 Quit edx (Read error: 104 (Connection reset by peer))
03:12:25 Join austriancoder [0] (
03:19:09 Part austriancoder
03:30:44 Join alxcm [0] (
03:30:44 Quit alxcm_ (Read error: 104 (Connection reset by peer))
03:53:47 Join jamesshuang [0] (~james@
03:54:07jamesshuanghmmm... awfully quiet in here the last few days...
04:01:04jamesshuangcan anyone point me to plugin API documentation for rockbox?
04:01:27RickI dunno if it is up to date though
04:01:45jamesshuangwhere is this file?
04:02:04jamesshuangthe api file in the docs dir is badly out of date
04:02:09Rickin docs directory
04:02:20Rickwell, then you'd probably want to look at plugin.h (I think?)
04:02:30Ricksomewhere there's a struct with all the func ptrs
04:02:40RickI havn't touched rockbox in months so :P
04:02:57 Join Strath [0] (
04:03:12jamesshuangahh... hmm.... this is annoying... I really want to contribute, but I can't understand the program without tracing it from the beginnings? :-p
04:04:55Rickwhat are you aiming to do?>
04:05:45 Join QT_ [0] (as@area51.users.madwifi)
04:08:51 Quit hardeep ("[BX] Who ate my nuggets?!")
04:12:15jamesshuangI'm trying to add greyscale to the WPS
04:12:22jamesshuangbut I want to try greyscale image loading first
04:12:52jamesshuangso I want to make a viewer plugin to load up the bmp files
04:15:52 Quit QT (Read error: 113 (No route to host))
04:25:06 Join Psy-Dead [0] (
04:25:15Psy-Deadanyone here?
04:25:19jamesshuangyeah, what's up
04:26:08Psy-Deaddo you know if anyone is doing anything about making the peakmeter work on iriver? I heard there was a patch, but it doesnt seem to be on the sourceforge tracker
04:26:45jamesshuangsomeone made one, but nothing was calculating the peaks
04:26:54jamesshuanghence it was just showing bogus data, rather pointless
04:27:12Psy-Deadi see
04:27:24jamesshuangnot to mention, amiconn is currently working on a new graphics library, which should improve aesthetics
04:27:48jamesshuangI'm waiting on his library, I'm eager to improve the aesthetics of rockbox
04:27:51Psy-Deadsomeone needs to clone amiconn
04:28:04Psy-Deadseveral times
04:28:09jamesshuanghaha... I wish I understood rockbox as much as him...
04:28:16jamesshuangslasheri, linusN too
04:28:26Psy-Deadi wish i understood C code at all ;)
04:28:36jamesshuangI'm currently working on getting greyscale bmp's in the wps
04:28:51jamesshuangbut there's no documentation for the code anywhere... so I'm just slowly working my way through everything :-p
04:30:10Psy-Deadis bmp2rb part of rockbox or is it a separate app for PC? if so greyscale rb would be as good
04:30:18jamesshuangit's a separate app
04:30:33jamesshuangexcept the code seems to clone a part that's within rockbox
04:30:38jamesshuangthat's what I'm working on
04:31:05jamesshuangtransplanting that code first into a plugin, and then into the main rockbox library so any loaded bmp can be greyscale
04:31:37jamesshuangthe wps parsing seems to be pretty nice too... perhaps I'll add some clauses to enable placing text anywhere on screen, instead of in specific lines
04:48:24 Quit Psy-Dead (Read error: 104 (Connection reset by peer))
04:58:46 Join ze [0] (
05:03:47 Join amiconn_ [0] (
05:07:52***Saving seen data "./dancer.seen"
05:22:01 Quit amiconn (Read error: 110 (Connection timed out))
05:22:01 Nick amiconn_ is now known as amiconn (
05:29:28jamesshuangso amiconn... when are you going to finish all those functions you listed in the wiki :)
05:41:30 Part jamesshuang
06:32:27 Join LinusN [0] (
06:34:11 Quit Coldtoast ("Peace and Protection 4.22")
06:38:55 Join JAJDude66 [0] (
06:39:24 Quit JAJDude66 (Client Quit)
06:55:01 Join webguest88 [0] (
07:07:53***Saving seen data "./dancer.seen"
07:20:16 Nick QT_ is now known as QT (as@area51.users.madwifi)
07:22:25 Join edx [0] (
08:02:52amiconnLinusN: I thought about xor filling a bit. Iiuc, it may be even easier
08:03:17amiconnYou said that it is necessary to draw the lines between 2 faces with the xor'ed colour of the 2 faces
08:03:42 Join jpegreen [0] (
08:03:45amiconnbut this needs to know whether only one of the faces or both of them are visible
08:04:17LinusNnot really
08:04:22amiconn...which isn't that straightforward when running through all faces
08:04:37LinusNit needs to know the color of each side of the line
08:05:04amiconnYes, and that depends whether both faces are visible or only one of them
08:05:15jpegreenHi there guys I am a new user and want to add the cube or mosaique screensaver to my player and want to know how it is done?
08:05:36LinusNjpegreen: they are included in the rockbox .zip package
08:05:45LinusNin the daily build
08:06:01LinusNhowever, they are not screensavers, they are plugins
08:06:06amiconnHowever, it would be much simpler to just draw the lines of each face that is visible, in their own colour, but xor'ing to the background, and *not* tracking already drawn lines
08:06:25jpegreenReally? Tanks How do I turn them on then
08:06:35amiconnThis way, when both faces are visible, the lines would xor themselves in the screenbuffer
08:06:48LinusNjpegreen: "Browse plugins" in the main menu
08:07:18LinusNamiconn: then you have to draw the same line twice
08:07:31amiconnNo additional (potentially complicated) checking of visibility of adjacent faces, at the expense of drawing the lines twice
08:08:38jpegreenOkay... I was also wondering if once you started using the Rockbox firmware if you had any problems with safely removing your player from your computer... I have a jukebox studio 10
08:09:21amiconnHmm, when thinking about it... a 2-pass algorithm would easily avoid that.
08:09:35LinusNjpegreen: no, you shouldn't have any additional usb removal problems with rockbox
08:10:07amiconn(1) Go through all faces, and mark the lines that need to be drawn with their colour. If they already have a colour (both faces visible), xor the colour in
08:10:15amiconnDo not draw anything yet
08:10:23LinusNamiconn: sounds like a good idea
08:10:37amiconn(2) Now it's as simple as going through all the lines and draw the ones marked
08:10:55amiconn... ready for xor filling
08:11:30jpegreenLinus I really appreciate your feedback. Since I installed Rockbox I am having to shutdown my computer to safely remove my Jukebox ... With Rockbox it is still unsafe to just unplug my player right?
08:11:31LinusNall you need now is a line drawing algorithm that only plots one pixel per scanline
08:11:40 Join B4gder [0] (
08:12:12LinusNjpegreen: it depends on which operating system you have, and the settings on the control panel
08:12:19amiconnLinusN: That's even simpler than bresenham
08:12:28LinusNamiconn: yup
08:13:27LinusNand faster
08:13:32jpegreenI am running WindowsXP Professional with service pack2, and what should I have the control panel set to?
08:13:54jpegreenSilly question I am sure.
08:14:26LinusNjpegreen: control panel->administrative tools->computer management
08:14:50jpegreenLinusN: Thanks
08:14:55LinusNthere you select "disk management"
08:15:43LinusNright click on "disk X" and select the "policies" tab, "optimize for quick removal"
08:16:45LinusN(where X is the jukebox disk)
08:18:49amiconnLinusN: apps/plugins/lib/3dengine.c ;-)
08:24:21B4gderamiconn: did you see my x11 color patch?
08:24:45B4gderI wasn't sure how to add the greyscales
08:27:16 Join jpegreen_ [0] (
08:29:19 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
08:30:02jpegreen_LinusN: Thank you for the tip on settings I had to restart and after I did it works great, when I checked for the plugins cube and Mosaique though they weren't there I also checked my daily update DL and couldn't find it there any ideas?
08:30:20 Join ashridah [0] (
08:33:42jpegreen_Other than that I really like the improvement that Rockbox's firmware has made to my jukebox. Like being able to flash start... what an improvement. I already had increased the HD space to 30GBs before I found the Rockbox site all by myself, but I am planning to now increase my RAM with the tutorial page.
08:35:20jpegreen_Anybody know if it is possible to use the ".c" files to add a plugin to your player and if so how?
08:35:52B4gderthe .c files get built to .rock files
08:36:03B4gderthe ones in the plugins dir at least
08:36:17B4gderand .rock is the extension we use for plugins
08:37:06jpegreen_B4dger: how do they get built to .rock files
08:37:31B4gderyou install the dev environment and run make
08:38:11jpegreen_Where can I get the dev environment
08:38:28jpegreen_Which page on the site?
08:40:29 Quit jpegreen (Read error: 110 (Connection timed out))
08:42:36jpegreen_B4gder: Thanks for the heads up.
08:43:11CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
08:43:11*B4gder bows
08:46:48LinusNjpegreen_: i just dl:ed the latest daily build for Player, and i see mosaique.rock and cube.rock in there
09:07:54***Saving seen data "./dancer.seen"
09:09:37 Quit jpegreen_ (Read error: 110 (Connection timed out))
09:18:12 Join oInquisitr [0] (
09:19:02 Quit Bigribo ("BitchX: the cure for the common client")
09:24:04 Nick Lynx_awy is now known as Lynx_ (
09:31:13 Join webguest22 [0] (
09:31:23 Quit webguest22 (Client Quit)
09:45:36 Join einhirn [0] (
10:04:04 Join Harpy [0] (
10:34:53amiconnB4gder: I did not yet try your x11 colour/greyscale patch, but it looks like this still uses single pixel drawing? Why don't you use a bitmap? That would make it waaay easier, and more similar to the win32 simulator
10:35:13B4gderbecause I can't find any bitmap concept
10:35:31amiconnThe win32 simulator uses a 256-colour bitmap, allocating the first 2^depth colours for the native lcd emulation
10:35:46B4gderwe could easily allocate 256 colors here too
10:36:15B4gderonly that we need to set the pixels using an X11 function
10:36:34amiconnThere is a reason for the 256 colours - I plan to use the free ones to allow allocation of a second range, for grayscale library emulation
10:37:06B4gderI made my patch so that it currently allocates the two colors it uses
10:37:11B4gdercould easily extend that to N colors
10:37:35B4gderand the drawing function uses the color number passed in to them
10:37:40amiconnCalculating the values for the intermediate shades is simple. The first is the backgroundshade, the last is black. The others are just interpolated
10:39:02amiconnThis 'walk the bitmap, find difference, draw each pixel individually' approach in the x11 sim is cumbersome and sloow, imho
10:39:23amiconnI can clearly see the speed difference between win32 and x11
10:39:36B4gderx11 certainly isn't fast
10:39:39amiconn...even without greyscale
10:39:45B4gderbut then we can easily network the x11 sim...
10:39:54amiconnI can't believe x11 can't use bitmaps
10:40:34B4gderwhat would the big difference be?
10:41:51amiconnThe pixel difference approach will likely break when we have to introduce truecolour
10:42:11B4gderit won't be hard to add
10:42:21amiconn...and the bitmap concept allows to simulate backlight on/off way easier
10:42:31amiconnJust recalculate the palette and redraw
10:42:42B4gderin x11 you can modify the color
10:42:54B4gdershould be easy enough
10:43:13amiconnYes, and then redraw pixel by pixel?
10:43:21B4gdermodify the color
10:43:25B4gderand all pixels change
10:43:34B4gderthat use it
10:43:48amiconnReally? Even on a high/truecolour visual?
10:44:22B4gderI would expect that to use a special bgcolor, so I think so yes
10:45:03B4gderof course, it won't be perfect since it would need tansparancy
10:45:33B4gdersince backlight is visibible on all colours
10:45:37B4gdernot just the bgcolor
10:45:49B4gderor rather, all colors need to become brighter
10:45:55B4gderor something
10:45:57amiconnWith a bitmap, you would just change the background colour, recalculate the intermediates, then redraw
10:46:05B4gderwith truecolor?
10:46:33B4gderthat recalc thing works _exactly_ for x11 too
10:46:44amiconnNot with truecolour LCD emulation (H300), but with up to 256 colours even on a high/truecolour screen
10:47:28amiconnBut the H300 is an entirely different beast, where backlight emulation is even more simple
10:47:39B4gderwhy so?
10:47:45amiconnIf backlight is off, draw a black rectangle instead of the screen
10:47:53B4gdervery true
10:48:05B4gderbut then I don't think we've seen the display without backlight
10:48:24B4gderI think they shut it off
10:48:41amiconnIt is very likely that the display is put to powersave when backlight is off
10:48:50amiconn...but I think we will do that too
10:49:51amiconnYou say x11 works the same way in that you can allocate some colurs, draw some pixels in that colour, then change the colour and all pixels already draw with it will change?
10:50:08amiconnEven if the X11 server is running on an truecolour screen?
10:51:03B4gdereach window has its own "visual"
10:51:09amiconnIf that is so, your approach might work
10:51:24amiconnYou just need to add the calculation of the intermediates
10:51:46B4gderI actually wasn't sure how to get the greys out from the framebuffer
10:52:09amiconnThe 4-grey lcd uses a similar layout as the b&w one, meaning that colour 0 is background ("whie"), and colour 3 is black
10:52:53amiconnLook at uisimulatr/win32/lcd-win32.c, lines 64 ff
10:54:14B4gderwill do
11:06:14 Join Aison [0] (
11:07:33 Join Lurkski [0] (
11:07:56***Saving seen data "./dancer.seen"
11:11:14 Quit Lurkski (Client Quit)
11:17:41amiconnB4gder: The current implementation in lcd-x11.c already uses the 4-grey screenbuffer format (actually it has to), but it only uses the to bit of the 2 to decide the pixel colour
11:18:09*B4gder runs the x11 sim from home, over wifi over ssh to his x11 on cygwin at work
11:18:23B4gdercube isn't very fast then :-)
11:19:15amiconnThe win32 versions of lcd_update() and lcd_update_rect() are more readable, although a bit less efficient
11:19:37B4gderI think my fixes now will improve it slightly
11:20:07amiconnYes, I think you will have only one array of pixels to draw, adding the colour of the pixel to each entry
11:20:43amiconn...and I think you should convert it to only 2 nested loops, like the win32 version
11:21:05amiconnThe 3 nested loop approach might be a tiny bit faster, but much harder to read
11:21:59 Join cYmen [0] (
11:24:28 Quit webguest88 ("CGI:IRC (EOF)")
11:41:41B4gderit almost works
11:42:40B4gdercolor 0: 44461 55512 59110
11:42:40B4gdercolor 1: 29555 37008 39321
11:42:40B4gdercolor 2: 14649 18504 19532
11:42:40DBUGEnqueued KICK B4gder
11:42:40B4gdercolor 3: 0 0 0
11:42:50B4gderI used your lcdcolor function
11:42:54B4gderadapted to x11
11:43:27 Quit einhirn (Read error: 104 (Connection reset by peer))
11:46:25amiconnHmm? What range does x11 use for the components? I would expect 0..255 ...
11:46:32B4gder16 bits
11:46:37B4gderfor each
11:46:44amiconnStrange method...
11:46:59B4gder8 bits would be more limited
11:47:00amiconnThe values look like they sould, then
11:47:26 Join einhirn [0] (
11:47:29B4gderin draws fine too
11:47:29amiconnI haven't seen any display that uses more than 8 bits per component, so 16 bits are a waste, imho
11:47:29 Quit einhirn (Read error: 104 (Connection reset by peer))
11:47:37 Join einhirn [0] (
11:48:00B4gderx11 was made ages ago
11:48:06B4gdereven befor 24 bits displays existed
11:49:13B4gderI get a weird effect though
11:49:20B4gdermy colors are "stripy"
11:49:55B4gderit is some x11 effect I don't know how I made it appear
11:53:33B4gderhah, silly me
11:53:50B4gderI have a grey cube
12:01:20 Join rooomish [0] (
12:02:08B4gderthere you go
12:03:24rooomishMy Archos Player is dead after flashing :-(((, I tried to inspirate by link, but it is not working, any www page recomendation?
12:06:12 Join rooomish2 [0] (
12:06:32 Quit rooomish ("CGI:IRC")
12:07:34rooomish2So pls once more again (see rooomish question) any www page solving it?
12:08:07LinusNhow dead is it?
12:09:32LinusNif uart boot doesn't work, you're in trouble
12:09:46 Quit einhirn (Read error: 104 (Connection reset by peer))
12:10:10 Join hicks [0] (
12:12:06LinusNthat's all the documentation we have, and i don't know wy jörg didn't put the rest pf the docs in the wiki
12:12:27rooomish2LinusN: thnx, on that page I started my tour - this page is refering to mentioned pages, where is a tools/, but this link is not working :-(
12:12:35 Join einhirn [0] (
12:13:11LinusNrooomish2: your only hope is to contact him and ask him to upload it to the wiki
12:13:35rooomish2LinusN: :-) OKI will try
12:19:08 Join webguest75 [0] (
12:19:37webguest75these graphics plusins, are they enabled when 'Hold' is selected ?
12:21:35amiconnrooomish2: The link isn't working because T-Online shut down all these old websites, and offered new ones to their customers
12:22:10amiconnI don't know whether Jörg already put the content on such a new website though
12:22:36rooomish2amiconn: thanks, and do you know ....aha :-(((
12:24:44 Part webguest75
12:27:01rooomish2amiconn: and do you pls know, if is any possibilitty to obtain the new correctly programmed flash (with right SW contain -for resoldering it)?
12:36:12 Join Moos [0] (
12:52:00amiconnrooomish2: With uart boot, you can reflash even if the flash content is completely garbled.
12:56:06rooomish2amiconn: yes but I have to make some HW between PC and Archos - wil be I able to do it? Is anywhere the circuit diagrams or instructions??
12:58:06amiconnI think exchanging the flash chip is way trickier than using uart boot.
12:58:33amiconnThe flash chip is a TSOP32 package, with only 0.5 mm pin spacing...
12:59:39amiconnThe serial mod (which is the basis for uart boot) is documented in the wiki, but iirc for the player
12:59:58amiconnHowever, it is possible to do it for all archoses
13:00:38B4gderwe should add an option to make repeated screen dumps
13:00:39amiconnThe uart boot mod additionally needs a method to pull the 3 of the lcd lines low instead of high
13:00:45B4gderto enable aminations
13:01:24amiconnrooomish2: For the player, I have some pics (not yet posted) which show the whole uart boot mod
13:01:51B4gderrenamed, now it'll be
13:01:59 Quit einhirn (Read error: 104 (Connection reset by peer))
13:02:02amiconnIn addition, you will need a serial level converter. There are schematics and a pcb layout to build one in the wiki
13:02:27B4gder58 frames
13:03:11amiconnThen you will need the uart boot sw package. You could build it yourself from cvs. I think I should attach it to the wiki as well
13:03:32rooomish2amiconn: oki I will search thank you!
13:03:42amiconnrooomish2: What exact archos model do you have?
13:04:02rooomish2amiconn: AJB 6000 with 40 GB HD
13:04:19amiconnAh, so my images would show exactly what to do
13:04:38 Join einhirn [0] (
13:04:46amiconnI did the uart boot mod on my Studio 10 when developing the flash package
13:05:08amiconniirc Jörg did the uart boot mod on a recorder and an Ondio
13:05:54amiconnBagder: From looking at your changes, I have some more ideas how to make the x11 sim more similar to the win32 one.
13:06:21amiconnPerhaps we can even move most of the lcd code to uisimulator/common/
13:06:29B4gderwould be neat
13:06:52amiconnI'll definitely need to do some more changes for the grayscale lib anyway
13:07:02 Quit pill (Read error: 104 (Connection reset by peer))
13:07:18amiconn...but that'll happen *after* converting it to new api style and getting it to work on H1x0
13:08:00***Saving seen data "./dancer.seen"
13:08:07rooomish2amiconn: and where I can find your mentioned pictures? When will you post them? Re: I have some pics (not yet posted) which show the whole uart boot mod
13:08:46amiconnrooomish2: I did some shots when I did my uart boot mod which I should have posted since long
13:09:44amiconnMaybe I should try to write a wiki topic this evening...
13:09:58amiconnBagder: I want to get rid of this:
13:10:23B4gderah, right
13:10:53 Quit einhirn (Read error: 104 (Connection reset by peer))
13:13:03CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:13:03*amiconn is also >.< this close to ordering a H3x0 just for lcd drive hacking...
13:13:11 Join edx__ [0] (
13:13:12 Join einhirn [0] (
13:13:14 Quit einhirn (Read error: 104 (Connection reset by peer))
13:13:15amiconn*lcd driver
13:13:24B4gdergo go go ;-)
13:14:15 Quit edx (Read error: 110 (Connection timed out))
13:14:20amiconnWe just need to find the controller type (should be possible by disassembling iriver fw), and we need a bootloader...
13:14:29 Join Chamois [0] (
13:14:37 Nick edx__ is now known as edx (
13:15:07B4gderhow do I switch mode of the cube in the x11 sim?
13:15:59B4gderah, INS
13:16:16 Join pill [0] (
13:16:53B4gderbut I can't get it to show hidden lines mode then
13:17:40amiconnIt should work. INS (or numpad dot) equals MODE
13:18:12B4gderyeah, just me being stupid again
13:18:22B4gderhadn't ran make install since I CVSuped
13:18:38amiconnHehe, old plugin...
13:18:41rooomish2amiconn: In that case you will write a wiki topic this evening (not only) and attach the uart boot sw package - pls let me know (link) on e-mail THANK YOU!!!
13:19:14amiconnI also had that yesterday, where I wondered why I couldn't swicth mode while paused in the win32 recorder sim. Forgot to make install...
13:22:30amiconnYou could put these in the wiki replacing the static screenshots...
13:23:53amiconnBtw, how did you make them?
13:24:03B4gdermanual screendumps in the sim
13:24:19B4gderthen I use "convert" from ImageMagick
13:24:30B4gder"convert archos/*bmp cube-hiddenlines.gif"
13:25:12B4gderI'm tempted to make the sim capable of doing automatic saves on a set interval
13:25:20amiconnHow did you take the manual screenshots in such quick succession? Is it sufficient to hold down the key and let keyrepeat do the work?
13:25:42B4gderI run the x11 sim over a network with lots of roundtrip
13:25:47B4gderit isn't that fast ;-)
13:25:54amiconnFor the win32 sim it should be simple to add saving animations to .avi
13:26:24B4gderso I just pressed '5' about twice per second
13:27:43amiconnx11 sim greyscale works perfectly in cygwin-x11 :)
13:27:57amiconnBtw, that's also while remoting the machine (via rdp)
13:28:38 Join webguest66 [0] (
13:41:20B4gderdid two animations of the bounce plugin too
13:41:56B4gdertried to make one of rockblox
13:42:06B4gderbut it was hard to play and screendump at the same time ;-)
13:44:55amiconnThe bounce.rock sine-scroll mode should be fixed to fully scroll out the chars at the left before removing them
13:45:22 Quit Maxime (Read error: 104 (Connection reset by peer))
13:45:30amiconnThat would look much better, and is possible now thanks to the new graphics routines' full clipping support
13:46:33B4gderso it can draw bitmaps on negative X ?
13:47:09B4gderthen such a fix should be very simple indeed
13:48:56B4gderone line in fact
13:49:36amiconnThe new routines can draw anything on any coordinate, and correctly draw the visible part
13:49:49B4gderthat's cool
13:51:09amiconnIt's at the top of - 'Key features'
13:56:00 Quit webguest66 ("CGI:IRC (EOF)")
14:08:37 Join RotAtoR [0] (
14:09:55 Join merbanan [0] (
14:12:04 Join einhirn [0] (
14:16:45 Quit einhirn (Read error: 104 (Connection reset by peer))
14:19:07 Join einhirn [0] (
14:19:18 Join Maxime [0] (
14:23:42 Quit einhirn (Read error: 104 (Connection reset by peer))
14:26:23 Join einhirn [0] (
14:29:56 Quit B4gder ("go go go")
14:42:05 Quit Maxime (Read error: 113 (No route to host))
15:08:03***Saving seen data "./dancer.seen"
15:13:35 Join asdsd____ [0] (
15:13:42 Part asdsd____
15:33:35 Part LinusN
15:48:25 Join Lear [0] (
15:58:38 Quit ashridah ("sleep")
16:06:05 Quit Lear ("Chatzilla [Firefox 1.0.4/20050512]")
16:24:25 Quit einhirn (Read error: 104 (Connection reset by peer))
16:26:39 Join alxcm_ [0] (
16:26:39 Quit alxcm (Read error: 104 (Connection reset by peer))
16:26:52 Join einhirn [0] (
16:27:55 Quit einhirn (Client Quit)
16:30:34 Join Maxime [0] (
17:08:04***Saving seen data "./dancer.seen"
17:15:46 Quit oInquisitr (Read error: 110 (Connection timed out))
17:21:40 Quit godzirra (Read error: 104 (Connection reset by peer))
17:55:31 Join travis [0] (
17:57:52 Quit travis (Client Quit)
18:03:26 Join Maxime`Mrn [0] (
18:03:27 Quit Maxime (Read error: 104 (Connection reset by peer))
18:04:27 Join TCK- [0] (
18:14:16 Join muesli- [0] (
18:21:31 Join MrStaticVoid [0] (
18:23:50 Join Psy-Dead [0] (
18:24:01Psy-Deadany devs about?
18:24:31Psy-Deadsome guy has madea korean translation
18:53:00 Quit Psy-Dead ()
19:02:44 Join Sucka [0] (
19:06:34CoCoLUShas anyone ever thought about porting gnu chess to rockbox?
19:06:44CoCoLUSis it feasible?
19:08:05***Saving seen data "./dancer.seen"
19:13:16 Join jamesshuang [0] (
19:13:30jamesshuangHey guys, figured I'd just throw this idea out there for anyone to think about
19:13:54jamesshuangIs it possible to use some sort of a binary search-type thing for the keyboard?
19:14:17jamesshuangthe current method isn't exactly fast, and still requires a lot of scrolling around and clicking
19:14:47jamesshuangbut what if say, we split the alphabet in half, right button means second half, left button means first
19:15:00jamesshuangkeep on going down until you have the letter you want...
19:15:12jamesshuangwould that be faster or slower?
19:15:21 Join einhirn [0] (
19:16:16jamesshuangconsidering we have 4 directional keys, we could probably split this into 4 sections, in some sort of odd quadrary search method?
19:18:19 Join ep0ch [0] (~ep0ch@
19:18:52 Quit muesli- (Read error: 113 (No route to host))
19:22:44 Quit Chamois (" Like's GUI? Then try HydraIRC -> <-")
19:26:26 Join Stryke` [0] (
19:30:21 Quit MrStaticVoid ("Lost terminal")
19:31:23 Quit jamesshuang ("CGI:IRC (Ping timeout)")
19:36:18 Join Tiegs [0] (
19:42:50 Quit ep0ch (" HydraIRC -> <- The professional IRC Client")
19:51:15 Join solex [0] (
19:54:22 Quit Stryke` ("Friends don't let friends listen to Anti-Flag")
19:56:34 Quit solex_ (Read error: 104 (Connection reset by peer))
19:56:48 Join muesli- [0] (
20:17:27 Quit Aison ("( :: NoNameScript 3.72 :: )")
20:23:07 Quit Tiegs ("CGI:IRC (EOF)")
20:26:33 Nick Lynx_ is now known as Lynx_awy (
20:33:02 Join amiconn_ [0] (
20:34:14 Join austriancoder [0] (
20:35:39austriancoderhi all
20:39:29 Quit amiconn (Nick collision from services.)
20:39:29 Nick amiconn_ is now known as amiconn (
20:40:27 Quit muesli- (Read error: 113 (No route to host))
20:46:51austriancoderhow can i upload pictures to the wiki?
20:58:45amiconnEvery wiki page has an 'attach' link at the bottom
20:59:17austriancoderah ...
21:00:33 Join muesli- [0] (
21:01:24 Join alxcm [0] (
21:01:24 Quit alxcm_ (Read error: 104 (Connection reset by peer))
21:08:09***Saving seen data "./dancer.seen"
21:08:50 Join Blue65 [0] (
21:08:50 Quit alxcm (Read error: 104 (Connection reset by peer))
21:11:44 Join alxcm [0] (
21:11:51 Quit Blue65 (Client Quit)
21:16:45 Join tiegs [0] (
21:16:49 Quit austriancoder ("CGI:IRC")
21:17:20 Quit TCK (Read error: 104 (Connection reset by peer))
21:22:34 Quit tiegs ("CGI:IRC (EOF)")
21:40:30 Quit TCK- (Read error: 110 (Connection timed out))
21:41:47 Join ]RowaN[ [0] (
22:03:02 Quit RotAtoR ()
22:26:12 Join muesli__ [0] (
22:27:58 Join Yokalosh [0] (
22:28:31YokaloshI know this is totally unrelated to rockbox, but does anyone know anything about setting up xpde in debian?
22:30:25Yokaloshguess not then!
22:30:59BagderI don't even know what it is
22:31:22Yokaloshits a desktop environment and window manager for linux :)
22:33:51BagderI just run gnome
22:34:13Yokaloshyeh me too but it is aesthetically displeasing
22:34:22Bagderit is?
22:34:47BagderI wouldn't be able to tell
22:36:47 Quit Rori ()
22:37:10Yokaloshyou wouldnt be able to tell?
22:37:16Yokaloshanyone with a pair of eyes could tell!
22:37:21BagderI just don't care
22:37:30BagderI have my xterms, my emacs, my firefox
22:37:35Bagderwhat else do I need?
22:37:37Yokaloshfair enough
22:37:48Yokaloshwht is xterms and emacs?
22:38:15Bagderyou and I are in different universes ;-)
22:38:22Yokaloshi have had debian 5 days.... gimme a chance
22:38:43BagderI've used emacs daily for the last... uh, 14 years
22:39:17Yokaloshso what is it?
22:39:21Bagdera text editor
22:39:30Yokaloshoh ok
22:39:41Bagderthe mother of all monster-editors
22:40:44Yokaloshwhat distro you use?
22:40:52Bagderdebian unstable
22:41:15Yokaloshwoody is unstable right?
22:41:23Yokaloshor is it SID?
22:41:26Yokaloshi'm confused
22:41:30BagderI never learn those names
22:41:32amiconnBagder: Do you remember this one: Eight Megabytes And Constantly Swapping? ;)
22:41:37Yokaloshbut i know Sarge is stable :)
22:41:47BagderI do
22:41:56ze"emacs would be a nice OS if only it had a decent editor"
22:42:13Bagderbut then came eclipse
22:42:24Bagderwhich bypasses emacs in size and growth with eons
22:45:41Yokaloshamiconn do you know anything about it?
22:48:22 Quit muesli- (Read error: 110 (Connection timed out))
22:48:46amiconnYokalosh: It == the various release names / version etc of debain?
22:48:58amiconnIf so, I don't.
22:48:58 Quit Yokalosh ("CGI:IRC (EOF)")
22:51:22 Join KasKaraK [0] (
22:57:47BagderSlasheri: here?
22:59:34Slasheriyep :)
22:59:48Bagderwhen I play a song in my sim, pcm_play_data is never called
23:00:08Slasherioh, i will check that
23:00:17 Join bobbers [0] (
23:00:25BagderI don't see how I could've broken this
23:00:44Slasherii will do a quick debug.. just a moment
23:02:08amiconnBagder: You bounce.rock greyscale was funny... leaving non-black set as foreground when returning....
23:02:14bobbershey guys, any work being done on the making the LCD remote function?
23:02:37 Join Coldtoast [0] (
23:02:55amiconnI put a safeguard into plugin.c, and also changed bounce.c a bit.
23:03:13amiconnIt also didn't reset to black when switching back from scroll to bounce
23:03:44Bagderyeah, I realize now my approach was naive
23:03:51BagderI'll shape up
23:04:08amiconn(and I noticed a function was missing in the api that I specified - grr)
23:05:48Coldtoastnoticed a bit of a glitch with crossfade
23:06:03 Quit muesli__ (Read error: 110 (Connection timed out))
23:06:11SlasheriBagder: ah, there was no pcmbuf_init() called for simulator. I will commit the fix now
23:06:21Coldtoastever have it where you change tracks and instead of fading, you get a bit of the next track, chunk of the last track then the rest of the next track?
23:06:21Bagdergreat, thanks!
23:07:07bobbersyeah, i had that Coldtoast, but that was with Crossfade switched off
23:07:14SlasheriBagder: done :)
23:07:21Coldtoastoh? ok
23:07:30Coldtoastmind you... the chunks were gapless. hehe
23:08:12***Saving seen data "./dancer.seen"
23:08:32Slasherithat's great ;)
23:08:38BagderI'm listening to an mp3 now
23:08:43Slasherioh, cool! :)
23:08:43Bagderjust a bit slow for some reason
23:09:07Slasheriyep, i think the kernel has some sleep(1) calls..
23:09:16Slasherimaybe those should be changed to usleep(1) or something
23:09:33Slasherioh, i mean usleep(1000) -> usleep(1)
23:10:02Bagdernah, I had it set to mono
23:10:08Bagdernow it plays realtime
23:10:20Coldtoastwhat are you playing?
23:10:25Slasheriplease commit that :)
23:10:44BagderI need to cleanup a bit first
23:10:53Coldtoastnot got Rockbox working on the h3x0, by any chance?
23:11:09BagderColdtoast: codecs playing sound in the sim
23:11:09 Quit alxcm (Read error: 104 (Connection reset by peer))
23:11:15Coldtoastah. heh. ok
23:11:31Coldtoastwow! that's pretty sweet tho!
23:12:14*Bagder enables crossfade
23:13:19Bagderfast forward works
23:13:23amiconnBagder: x11 sim only?
23:13:34Bagderyes, linux /dev/dsp sound
23:13:55amiconnHmm :/
23:14:07 Quit bobbers ("CGI:IRC (EOF)")
23:14:10 Join bobbers [0] (
23:14:10BagderI have no idea how to program windows sound
23:14:50Coldtoastanybpdy after a new keyboard?
23:15:49SlasheriColdtoast: nice! that's something i have always wanted
23:16:15Coldtoastit's awesome
23:16:21Coldtoastbut fake. it's rendered
23:16:29Slasherii have even though about designing something like that myself but i find it would be quite difficut
23:16:34amiconnBagder: I think windows sound shouldn't be hard. I may have a look at it, if time permits
23:16:39Coldtoastyeah. expensive too
23:16:48amiconnSo many ideas, and the days still only have 24 hours...
23:16:57 Join lodesi [0] (
23:17:11BagderI know the feeling
23:17:15 Join alxcm [0] (
23:18:05bobbersthat keyboard is definately worth the hours though
23:22:14 Join alxcm_ [0] (
23:22:14 Quit alxcm (Read error: 104 (Connection reset by peer))
23:27:25BagderSlasheri: red red red
23:27:30 Quit alxcm_ (Read error: 104 (Connection reset by peer))
23:27:44Bagderthe build that is
23:32:33Bagderme fix
23:32:34 Quit Rick (Read error: 104 (Connection reset by peer))
23:33:34 Join Rick [0] (
23:35:23 Quit rooomish2 (
23:35:23 Quit Strath (
23:35:23 Quit Sucka (
23:35:23 Quit cYmen (
23:35:23 Quit ze (
23:35:23 Quit pike (
23:35:23 Quit HCl (
23:35:23 Quit lodesi (
23:35:23 Quit solex (
23:35:23 Quit Maxime`Mrn (
23:35:23 Quit hicks (
23:35:23 Quit merbanan (
23:35:23 Quit courtc (
23:35:23 Quit mbr (
23:35:23 Quit crash__ (
23:35:23 Quit lostlogic (
23:35:23 Quit crwl (
23:35:23 Quit floam (
23:35:23 Quit Slasheri (
23:35:23 Quit Hadaka (
23:35:23 Quit ansivirus (
23:35:23 Quit KasKaraK (
23:35:23 Quit edx (
23:35:23 Quit QT (
23:35:23 Quit bill2or3 (
23:35:23 Quit CoCoLUS (
23:35:23 Quit gromit` (
23:35:23 Quit Ismo (
23:35:23 Quit ]RowaN[ (
23:35:23 Quit Lynx_awy (
23:35:23 Quit odd (
23:35:23 Quit C-Keen (
23:35:23 Quit Seed (
23:35:57 Quit amiconn (Nick collision)
23:35:57 Join amiconn [0] (
23:35:57NJoinlodesi [0] (
23:35:57NJoinsolex [0] (
23:35:57NJoinSucka [0] (
23:35:57NJoinMaxime`Mrn [0] (
23:35:57NJoinmerbanan [0] (
23:35:57NJoinhicks [0] (
23:35:57NJoinrooomish2 [0] (
23:35:57NJoincYmen [0] (
23:35:57NJoinze [0] (
23:35:57NJoinStrath [0] (
23:35:57NJoincourtc [0] (
23:35:57NJoinpike [0] (
23:35:57NJoinHCl [0] (
23:35:57NJoinmbr [0] (
23:35:57NJoincrash__ [0] (
23:35:57NJoinfloam [0] (
23:35:57NJoincrwl [0] (
23:35:57NJoinlostlogic [0] (
23:36:12NJoin]RowaN[ [0] (
23:36:12NJoinLynx_awy [0] (
23:36:12NJoinodd [0] (
23:36:12NJoinC-Keen [0] (
23:36:12NJoinSeed [0] (
23:36:31 Quit odd (
23:36:31 Quit ]RowaN[ (
23:36:31 Quit Seed (
23:36:31 Quit C-Keen (
23:36:31 Quit Lynx_awy (
23:36:31 Quit rooomish2 (
23:36:31 Quit Strath (
23:36:31 Quit HCl (
23:36:31 Quit ze (
23:36:31 Quit Sucka (
23:36:31 Quit amiconn (
23:36:31 Quit cYmen (
23:36:31 Quit pike (
23:36:31 Quit mbr (
23:36:31 Quit hicks (
23:36:31 Quit Maxime`Mrn (
23:36:31 Quit solex (
23:36:31 Quit crash__ (
23:36:31 Quit merbanan (
23:36:31 Quit courtc (
23:36:31 Quit lodesi (
23:36:31 Quit lostlogic (
23:36:31 Quit crwl (
23:36:31 Quit floam (
23:36:43NJoin]RowaN[ [0] (
23:36:43NJoinLynx_awy [0] (
23:36:43NJoinSlasheri [0] (
23:36:43NJoinHadaka [0] (
23:36:43NJoinansivirus [0] (
23:36:43NJoinodd [0] (
23:36:43NJoinC-Keen [0] (
23:36:43NJoinSeed [0] (
23:36:51NJoinKasKaraK [0] (
23:36:51NJoinedx [0] (
23:36:51NJoinQT [0] (as@area51.users.madwifi)
23:36:51NJoinbill2or3 [0] (
23:36:51NJoinCoCoLUS [0] (
23:36:51NJoingromit` [0] (~gromit`
23:36:51NJoinIsmo [0] (
23:37:12NJoinamiconn [0] (
23:37:12NJoinlodesi [0] (
23:37:12NJoinsolex [0] (
23:37:12NJoinSucka [0] (
23:37:12NJoinMaxime`Mrn [0] (
23:37:12NJoinmerbanan [0] (
23:37:12NJoinhicks [0] (
23:37:12NJoinrooomish2 [0] (
23:37:12NJoincYmen [0] (
23:37:12NJoinze [0] (
23:37:12NJoinStrath [0] (
23:37:12NJoincourtc [0] (
23:37:12NJoinpike [0] (
23:37:12NJoinHCl [0] (
23:37:12NJoinmbr [0] (
23:37:12NJoincrash__ [0] (
23:37:12NJoinfloam [0] (
23:37:12NJoincrwl [0] (
23:37:12NJoinlostlogic [0] (
23:37:18 Quit rooomish2 (
23:37:18amiconnFreenode flakiness ™ :/
23:37:23Bagderbig time
23:37:29 Quit odd (
23:37:29 Quit ]RowaN[ (
23:37:29 Quit Seed (
23:37:29 Quit Lynx_awy (
23:37:29 Quit C-Keen (
23:37:29NJoinrooomish2 [0] (
23:37:53 Join alxcm [0] (
23:37:56NJoin]RowaN[ [0] (
23:37:56NJoinLynx_awy [0] (
23:37:56NJoinodd [0] (
23:37:56NJoinC-Keen [0] (
23:37:56NJoinSeed [0] (
23:38:51 Join ashridah [0] (
23:39:00SlasheriBagder: oh :/ fixing that
23:39:05BagderI already did
23:39:10Slasherigood :)
23:40:31amiconniAudio uses MCF5250, not 5249...
23:40:52Bagderknown differences?
23:44:21]RowaN[yey my 30gig iriver hd has been shipped =]
23:45:43amiconnBagder: ..and this is the only 52xx coldfire with SCF.... instead of MCF....
23:45:49amiconnlooking up datasheet....
23:46:11BagderSlasheri: committed
23:46:19Bagdergo go go ;-)
23:46:57SlasheriBagder: nice! i will try that and then go to sleep ;)
23:48:33Bagderthis should enable some more fancy debugging
23:48:56Bagdereven though it doesn't mimic the target 100%
23:52:20Coldtoastgood stuff ]RowaN[
23:52:54amiconnBagder: Differences spotted at first glance: 128K SRAM, 120 MHz, only one IEC958 receiver, 3 instead of 4 serial audio i/f, internal/external bootrom, integrated voltage converter
23:53:54amiconnEverything else seems very similar or identical (EMAC, 8K direct-mapped icache etc)
23:54:58amiconnThey state 128K IRAM are enough to decode WMA without requiring external RAM...
23:55:57Bagderour codecs are smaller than 128k
23:56:02Bagderexcept for mpc
23:56:17 Join Febs [0] (
23:58:38amiconnAha, core operates at 1.2V instead of 1.8V

Previous day | Next day