summaryrefslogtreecommitdiff
path: root/www/irc/rockbox-20020531.log
blob: 2610a88f5dd5716181442f94e97380c1ea30047a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
**** BEGIN LOGGING AT Wed May 29 23:40:11 2002

-->	adiamas (~adiamas@as5300-9.216-194-23-46.nyc.ny.metconnect.net) has joined #rockbox
---	Topic for #rockbox is Does your box rock? http://bjorn.haxx.se/rockbox/
---	Topic for #rockbox set by Bagder at Mon May 13 04:46:28
---	You are now known as adi|home
<irony|zzz>	http://www.teilar.gr/~h2527/
<irony|zzz>	mornin
-->	elinenbe (trilluser@bgp01080511bgs.wanarb01.mi.comcast.net) has joined #rockbox
<PsycoXul>	ok so why is bmp.h being included somewhere for a player build?
<PsycoXul>	and whats up with snprintf conflicting types?
-->	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Bagder>	mooo
<irony|zzz>	heya there bäddur
<irony|zzz>	nice to see you
<irony|zzz>	Do you have power heh
<Bagder>	*I* have
<irony|zzz>	or is it black in kista
<irony|zzz>	:-P
<irony|zzz>	contactor takes a day off?
<Bagder>	Kista is pretty black, yes
<Bagder>	I'm at a customer south of stockholm
<irony|zzz>	i see
<irony|zzz>	talked to a friend working at nordnet (teletrade)
<irony|zzz>	they suffered some probs
<irony|zzz>	but they managed to get their fiber online
<irony|zzz>	jus tnow
<Bagder>	they in kista?
<irony|zzz>	good for them, stock exchange is opening in 2 minutes, isn't it
<irony|zzz>	yup
<irony|zzz>	they just got the servers online like 1 minute ago
<irony|zzz>	they supposedly moved there not long ago
<irony|zzz>	if i remeber it right
<irony|zzz>	nice company, lot of heavy machines =)
<Bagder>	hm, well I bet no one is at our office at this time anyway
<irony|zzz>	=)
<irony|zzz>	I hope I'll move to sthlm in august
<irony|zzz>	and hopefully find some job there
<irony|zzz>	I don't think it can be too hard.
<irony|zzz>	Well w/o any work experience it's not allt hat easy, but I do hope my degree will be work something
<Bagder>	I'll cross my fingers for you
<irony|zzz>	thx :)
<irony|zzz>	well time fo rme to sleep now, I've had a REALLY rough night
<irony|zzz>	had like 30-35 ppl in the shopa t the same time
<irony|zzz>	all drunk, all wanting hot dogs
<Bagder>	haha
<Bagder>	what shop is this?
<irony|zzz>	2 hours of extreme stress between 1:30-3:30
<irony|zzz>	gas station actually, shell.
<Bagder>	aha
<irony|zzz>	we're open 24/7,a nd i do the night shift this week, covering for another emoployee
<irony|zzz>	its a shitty job but i need osmething to make some money for summer vacation
<irony|zzz>	and also, this makes you appreciate you decided to get a masters degree
<irony|zzz>	heh
<Bagder>	I figure that
<irony|zzz>	but it's nice in some strange way...
<irony|zzz>	you get into the work of ordinary people...factory workers, newspaper drivers, taxidrivers
<irony|zzz>	into their world
<irony|zzz>	I find that fascinating...for some reason
<irony|zzz>	People that don't think too much about things that aren't concrete...they just live on.
<irony|zzz>	Bah, Iäm ghetting to philosophic, even though I do have a point with this.
<irony|zzz>	time to sleep
*	irony|zzz is gone, zzz [l/on p/on]
<irony|zzz>	later
<Bagder>	see ya
<--	elinenbe has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0rc3/20020523]")
-->	elinenbe (trilluser@bgp01080511bgs.wanarb01.mi.comcast.net) has joined #rockbox
<--	irony|zzz has quit (" <k!15b8>")
<--	elinenbe has quit (Client Quit)
-->	elinenbe (trilluser@bgp01080511bgs.wanarb01.mi.comcast.net) has joined #rockbox
---	ChanServ gives channel operator status to Bagder
---	Bagder has changed the topic to: web site down due to power blackout
<PsycoXul>	so yeah how about the current cvs
<PsycoXul>	first i get errors about not finding bmp.h (and i'm trying to build for a player!) and then snprintf conflicting types
<Bagder>	hm
<PsycoXul>	the bmp.h thing is in main_menu.c
<Bagder>	I see it too now
<Bagder>	it breaks all over
<PsycoXul>	heh
<adi|home>	yeah.. i had the snprintf complaint today..
<Bagder>	I fix
<Bagder>	try now
<PsycoXul>	its good now
<Bagder>	good only recorder builds break now ;-)
<Bagder>	.. and now that builds too
<PsycoXul>	hmm 
-->	Zagor (~haxx@Job.elit.net) has joined #rockbox
<Bagder>	woo
<Zagor>	hi there
<Bagder>	a different Zagor ;-)
<PsycoXul>	ok well it looks like that changes in CGRAM get reflected in already-printed characters on the screen
<Zagor>	yeah, this blackout forces creative solutions :)
<PsycoXul>	i mean the custom chars change as soon as you change them :/
<Bagder>	Zagor: let me know if you wanna use my home machine for anything creative ;-)
<Zagor>	bagder: can you set me up a ssl tunnel?
<Zagor>	brb
<--	Zagor has quit (Client Quit)
-->	Zagor (~haxx@Job.elit.net) has joined #rockbox
<Zagor>	has anyone found any bugs the last 12 hours?
<Bagder>	yes
<Zagor>	what?
<Bagder>	edx broke the build
*	Zagor smacks edx
<Bagder>	hehe
<Zagor>	what did he do?
<Bagder>	#include "bmp.h"
<Zagor>	buh
<Zagor>	oh well
<Bagder>	and I fixed the snpritnf() proto
<Bagder>	as that caused confusion too
<PsycoXul>	ok i've got 3 different dirs that the first 10 chars of are the same
<PsycoXul>	2 of which the first 11 chars are the same
<Zagor>	psycoxul: tough :)
<PsycoXul>	and i can't tell them appart in the browser, but worse is i can't tell them appart by their contents which should be different
<PsycoXul>	1 of them i can tell appart from the other 2
<PsycoXul>	but then the other 2 i can't
*	adi|home has no idea what PsycoXul is talking about
<PsycoXul>	those 2 also appear right next to each other in the browser
<Bagder>	adi|home: it's rockbox on a player target talk ;-)
*	adi|home perks up
<adi|home>	sweet...
<adi|home>	but im sorry. i refuse to shell out another 200$ just to get a player so i can keep up with you folks ;)
<Bagder>	boooo ;-)
<adi|home>	you could always send me one of those donated units ;)
<Bagder>	I'd go for a donut unit too :-P
*	Bagder needs coffee
<adi|home>	that would go with your 'donut unit ' ;)
-->	bjst_ (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<adi|home>	hmmm.. minor bug here...
<bjst_>	hey there
<adi|home>	need to look into that.
<--	Zagor has quit ("Leaving")
---	bjst_ is now known as Zagor
<Bagder>	hm, now I have to move my mp3 stream to another port...
<Bagder>	:-)
<adi|home>	maybe that someting we need ;)
<adi|home>	a common mp3 repository for all of us ;)
<Zagor>	Bagder: hehe
*	adi|home pokes Bagder
<adi|home>	you need to get me and ip and port so i can downsuck at work ;)
<Bagder>	Zagor: I'll run it tunneled through ssh ;-)
<Bagder>	downsuck ?
<adi|home>	downsuck: (v) to download at a high rate for the purposes of later consumption.
<Bagder>	ah
<adi|home>	[ie: 'Bob downsucked 30gigs of music that he had never heard of just in case he would want it later.']
<adi|home>	:)
<Bagder>	I don't want my poor machine and connection get choked by maniacs downloading mp3s ;-)
<adi|home>	hehehe
<adi|home>	what conneciton you on?
<Bagder>	adsl, 2.5mbit down, 700kbit up
<adi|home>	bahh.. your just fine ;)
*	adi|home pokes Bagder 
<adi|home>	come'on.. share
<adi|home>	ya know you want to
*	adi|home inserts gross amounts of peer pressure
<Zagor>	adi|home: you don't want bagder's music anyway :)
<adi|home>	why not?
<adi|home>	:)
<Bagder>	haha
<adi|home>	i have yet to find music i won't listen to :)
<adi|home>	rap
<adi|home>	country
<adi|home>	blue grass
<adi|home>	techno
<adi|home>	rock
<adi|home>	punk
<adi|home>	blues
<adi|home>	showtunes
<adi|home>	p0rn
<adi|home>	classical
<adi|home>	its all good :)
<Zagor>	it's none of the above. i'll say no more...
<adi|home>	hehehe
<Bagder>	I do have *some* of the above too
<PsycoXul>	why's lcd_write() and related macro's only defined in lcd.c and not usable directly from an app?
<adi|home>	Armagedon Dildos?
<adi|home>	wtf
<Zagor>	PsycoXul: 'cause they're not part of the API. define a high-level function to do the job.
<Bagder>	PsycoXul: I think that's because we've aimed at a somewhat higher level api for the applications
-->	Zagor_ (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Zagor_>	tadaaa
<--	Zagor has quit ("Client Exiting")
---	Zagor_ is now known as Zagor
<Zagor>	ssl tunnels rock
<Bagder>	well, it isn't really ssl ;-)
<Zagor>	nah, but it's the ssl port :)
<Bagder>	right
<Zagor>	so, where were we? edx broke the build? who broke edx? ;-D
*	adi|home kicked edx in the nuts.. that count?
<Bagder>	I fixed the build
<Zagor>	ok, good
<adi|home>	how expensive a call is lcd_update?
<Bagder>	adi|home: Gary once mentioned he could get 20 fps using that
<adi|home>	ummmm.. is that good or bad?
<Bagder>	but I guess he did more than just updating too then ;-)
<adi|home>	im just noticing we do alot of:
<adi|home>	function() 
<adi|home>	function()
<adi|home>	lcd_update()
<adi|home>	return
<adi|home>	other_function()
<adi|home>	lcd_update()
<Bagder>	right, that is not good
<adi|home>	where the second call only makes a minor change over the first
<adi|home>	i thought so
<Bagder>	we could possibly remake things to only do lcd_update() just before we await a keypress
<PsycoXul>	hmm
<adi|home>	dunno if i like that or not...
<PsycoXul>	what shifts the words over 1 char for the cursor on the player
<PsycoXul>	i thought just the printing of the '-' was doing it but its not heh
<adi|home>	i don't think we have a function for that...
<PsycoXul>	in tree.c i mean
<adi|home>	i don't get what you mean then
<PsycoXul>	do you have a player?
<adi|home>	you mean the alignment of the 1char in the col?
<adi|home>	nope.. recorder
<PsycoXul>	well
<PsycoXul>	heh
<PsycoXul>	but basically i mean
<adi|home>	but the display in that sense should be the same
<PsycoXul>	its '-Stuff'
<PsycoXul>	and if i get rid of the - printing entirely its still ' Stuff'
<adi|home>	okay.. and what do you want?
<adi|home>	'Stuff'?
<PsycoXul>	yes
<adi|home>	because the '-' is your cursor
<adi|home>	so you want:
<adi|home>	-Stuff
<adi|home>	 other stuff
<adi|home>	to be
<adi|home>	Stuff
<adi|home>	other stuff
<adi|home>	?
<PsycoXul>	yes
<adi|home>	how do you kno which one your selecting then?
<PsycoXul>	because we don't need - as a cursor on the player, it has a cursor of its own that reverses the text
<PsycoXul>	and it doesn't need to take up a space
<adi|home>	ahhh.. okay..
<adi|home>	got ya
<adi|home>	one sec, let me look
<--	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has left #rockbox
<PsycoXul>	ok
<PsycoXul>	i see it
<PsycoXul>	#define LINE_X      1 /* X position the entry-list starts at */
<PsycoXul>	heh
*	adi|home nods
<adi|home>	but make sure you #define around it
<adi|home>	the recorder does need a cursor
<PsycoXul>	yeah
<PsycoXul>	well i'm just testing stuff atm
<adi|home>	okay.. i got it..
<PsycoXul>	i still need to see if i can make that cursor show up and not blink
<adi|home>	just set the LINE_X to 0
<PsycoXul>	yeah
<adi|home>	and: line 116
<adi|home>	or there in abouts
<adi|home>	lcd_putsxy
<adi|home>	put that inside the #ifdef below it
<adi|home>	before the lcd_update
<PsycoXul>	hmm
<PsycoXul>	what?
<adi|home>	okay.. go to tree.c
<PsycoXul>	lcd_putsxy's just for the recorder
<PsycoXul>	i'm not touching anything with that
<adi|home>	doh.. wrong line.. hold on
<adi|home>	check line 173
<adi|home>	see the lcd_puts after it?
<PsycoXul>	i've already gone through all those
<adi|home>	put _that_ inside the #ifdeff below it
<adi|home>	nods
<PsycoXul>	there's way too many places that say to put the "-" on there, but i already changed them all :p
<adi|home>	heheh k
<PsycoXul>	hmm
<PsycoXul>	i can't get the cursor to show without it blinking
<PsycoXul>	and its off half the time when its blinking heh
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
*	PsycoXul will mess with it more later... tea and movie now
-->	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Linus>	Yo!
<Bagder>	hej linus
*	Zagor is dogfooding today
<Linus>	I'm glad I don't live in the northwest part of Stockholm
<adi|home>	the menu on the recorder.. is it supposed to wrap hen you hit top or bottom?
<adi|home>	or do we just stop?
<Zagor>	just stop
<Zagor>	i removed the wrap yesterday
<adi|home>	okay..
<adi|home>	then i just fixed the recorder menu..
<Zagor>	it was bugging, and became rather confusing on the 2-line player
*	adi|home nods
-->	alkorr (alkorr@srs01v-7-102.n.club-internet.fr) has joined #rockbox
<alkorr>	Hello
<Zagor>	hi alan!
<Linus>	yo!
<Linus>	major power blackout. our site is down
<Zagor>	very ironic, since I really feel 1.0 is release ready
<adi|home>	hehe i noticed
<alkorr>	arf
<adi|home>	do we have any idea of this release works on the recorder or not?
<Zagor>	maybe it's a conspiracy instigated by archos? ;)
<Zagor>	it doesn't. the ata code isn't right
<adi|home>	k...
<adi|home>	btw.. have we given any thought to rolo yet?
<adi|home>	on the menu, when you hit Version, whats supposed to happen?
<Zagor>	tought, yes. code, no
<adi|home>	heheh k
<adi|home>	what are your thoughts on it?
<Zagor>	version show the firmware version number and waits for a keypress
<Zagor>	rolo should work much like lilo on linux
<adi|home>	um, well version on the recorder just shows 'CVS' 
<adi|home>	im trying to figure out why the splash doesn't display right now
<Zagor>	yeah, that's the version right now :)
<adi|home>	heheh k
<Zagor>	i've removed the delay from the splash. i forgot it was used in the menu too.
<adi|home>	ahhh...
<adi|home>	k..
<Bagder>	adi|home: that version string is generated by the release tarball script
*	adi|home nods
<adi|home>	that makes sense
<adi|home>	no fair, your using logic
<Zagor>	hehe
<Bagder>	so if you'd build from a daily build tarball, you'd see a different version in there
<alkorr>	Zagor: the ata code isn't right ?
<adi|home>	Zagor: where was the delay you removed initially?
<Zagor>	alkorr: it fails for the recorder, for some reason
<Zagor>	adi|home: it was in show_splash()
<Zagor>	i removed it since I made splash appear during init instead of before
<adi|home>	hmmm.. k
<alkorr>	have a look on it Zagor
<adi|home>	well.. it doesn't really display at all now because of the sim ;) but i assume on a recorder or player it would
<Zagor>	adi|home: yes it does
<adi|home>	yes it does?
<adi|home>	meaning it will on the player?
<Zagor>	it shows on target
<adi|home>	k.. thats what i thought :L)(
<adi|home>	:)
<Zagor>	init takes about a second on the player, and about 3ms in the simulator :)
<adi|home>	hehe
<alkorr>	it doesn't read at all ?
<Zagor>	ata_init() fails with -4
<Bagder>	alkorr: it stops at "ata: -4"
<alkorr>	freeze lock ?
<Zagor>	yup
<alkorr>	no apparent locking ? i mean when accessing via a PC ?
<Zagor>	no we haven't seen a lock in a long time now
<Bagder>	using with usb works fine
---	Tumm^Awej is now known as Tumm
<alkorr>	and if you comment the freeze_lock ?
<adi|home>	okay, you can now see the splash screen from the menu
<Zagor>	alkorr: haven't tried that
<adi|home>	Zagor, i fixed main.c
<adi|home>	it now references show_logo
<adi|home>	not show_splash
<Zagor>	ok, you fixed main_menu.c+h too?
<adi|home>	show_splash has a delay in it, show_logo doesnt
<adi|home>	only main_menu.h
<adi|home>	.c rather
<alkorr>	you should put -1 before command and -2 after command completion
<Zagor>	we need it in the header file or we'll get ab ugly compiler warning
<Zagor>	alkorr: how do you mean?
<adi|home>	need what?
<Bagder>	adi|home: we could make the "version" display show the logo above the version string, would look cool ;-)
<Zagor>	alkorr: ah in freeze_lock() you mean?
<adi|home>	that i can do :)
<Zagor>	adi|home: declaration of show_logo()
<adi|home>	Zagor: it was already that
<adi|home>	show_splash called show_logo
<adi|home>	originally
<Bagder>	zagor and linus, we should work away the compiler warnings
<alkorr>	more generay
<adi|home>	show_splash is called in the menu function pointer
<Zagor>	no, just show_splash. if main.c now calls show_logo instead, the .h needs to be changed
*	adi|home is now totally confused
<adi|home>	menu.h makes not reference to show_splash or show_logo
<adi|home>	main_menu.h only needs to know about show_splash
<adi|home>	so all should be well
<alkorr>	oh i have an idea ! the original recorder firmware maybe execute freeze_lock() so you cannot do twice !
<alkorr>	i don't another explanation for the moment
<Zagor>	ahh, yes that's quite possible
<alkorr>	i'm pretty sure about this
<adi|home>	Bagder: ill get the version to display the splash screen tomorrow.. im off to bed...
<adi|home>	night all
<Bagder>	night adi
<Zagor>	night!
<alkorr>	which version of newlib you use for rockbox ?
<Bagder>	1.10
<alkorr>	gluuup 3 MB... :(
<Bagder>	yeah :-/
<alkorr>	hope it will compile fine after downloading it
<Bagder>	3MB package for some very few functions
<Bagder>	(that we use I mean)
<alkorr>	i thought you wanted to get rid of it...
<Bagder>	it wouldn't be very hard to get rid of it now
<alkorr>	quite now i want to compile rockbox :/
<alkorr>	in fact it is only some file in app which are eager of newlib
<Bagder>	no
<Bagder>	strncmp, strncpy, strlen, memcpy etc
<Bagder>	they're used all over
<alkorr>	oh yeah it fails for app before the other directories
<Bagder>	ah yes
<alkorr>	recorder works now with ATA ?
<alkorr>	by the way which version of gcc do you use ?
<Bagder>	I use 3.0.3 for the cross compile
<Zagor>	alkorr: i'll test the recorder now
<alkorr>	k
<alkorr>	a question arises : if some arch*s firmware freezes the lock, we need to check after command failure if it is because the lock is always froozen to be correct
<Bagder>	is the mpeg thread suitably disabled on the recorder?
<alkorr>	well i read the ATA document
<alkorr>	it is said that "Frozen mode is disabled by power off or
<alkorr>	hardware reset. If SECURITY FREEZE LOCK is issued when the device is in Frozen mode, the command
<alkorr>	executes and the device remains in Frozen mode.
<alkorr>	not a good news
<alkorr>	oh it seems you don't issue a hardware reset even if the function is here
<alkorr>	"The device shall return command aborted if the command is not supported, or the device is in Locked
<alkorr>	mode.
<alkorr>	it doesn't mention there is an error if already frozen :/
<Bagder>	mp3 streaming through a ssh tunnel really doesn't work well
<Bagder>	for some odd reason
<alkorr>	ok, SECURITY_FREEZE_LOCK is a non-data protocol
<alkorr>	which means it issues an interrupt at completion
<alkorr>	so be sure to disable interrupt before (i suppose it is so)
<alkorr>	what is the main file ?
<Zagor>	apps/main.c
<Linus>	system_init disables all IRQ, and then we enable only those we actually use
<Linus>	and we don't use the ATA IRQ
<alkorr>	i see that
<alkorr>	but when you will use it, beware
<alkorr>	what i mean you did nIEN after two non-data command
<alkorr>	whereas it should be before
<alkorr>	it doesn't change anything quite now but still a mistake :)
<alkorr>	well, success ?
<Zagor>	well it doesn't say ata: -4, but it doesn't say anything else either :)
<Linus>	dead
<Bagder>	ouch
<alkorr>	try another command instead of freeze... just to say if ata controler is failing
<Zagor>	i'll try removing the splash
<alkorr>	uh you try to see if it exist a slave ?
<Linus>	yes
<alkorr>	so when you enter freeze, you are selecting slave ?
<alkorr>	unless freeze works for both...
<Linus>	both?
<Zagor>	we are selecting master or slave first, then perform commands
<Linus>	since the drive may be strapped as slave, we must determine that first
<alkorr>	yes because you leave DEV at the slave when you call freeze
<alkorr>	ah ok
<alkorr>	it is MASTER xor SLAVE
<alkorr>	if a master is found, we don't look for a slave
<alkorr>	sorry :)
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	alkorr has quit ()
<Bagder>	popping off like flies ;-)
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Zagor>	whoa. kernel panic!
<Bagder>	really?
<Linus>	Lame USB driver
<Zagor>	yup. usb isn't quite bug free :)
<Bagder>	hehe
<Bagder>	nasty
<Bagder>	and its not even usb2?
<Linus>	plain usb1.1
<Bagder>	did you see edx screendump of the win32 simulator?
<Bagder>	edx's
<Zagor>	no
<Bagder>	http://codeforce.d2g.com/rockbox/w32sim.jpg
<Bagder>	kinda neat-looking
<Bagder>	compared to the x11 one ;-)
<Linus>	Zagor has real problems with the USB driver...
-->	RKK60 (OKE60@pD9EAB9DE.dip.t-dialin.net) has joined #rockbox
---	RKK60 is now known as edx
<Linus>	HELO
<Bagder>	hey edx
<edx>	hi
<Bagder>	edx: you should take bigger care not to break the builds
<Zagor>	lunch time
---	Zagor is now known as Zagor|lunch
---	Linus is now known as Linus|lunch
<Bagder>	all three broke
<edx>	oh.. what did i do?
<edx>	ahhhhhhhhhhhhhhhh
<Bagder>	you added an include of "bmp.h"
<Linus|lunch>	WRONG, that's what you did! :-)
<Bagder>	that doesn't exist
<edx>	ohoh.. sorry
<Bagder>	and should only ne included for recorder
<edx>	but i need that one.. (and you should too) because teh bmp_read function is not defined otherwise
<Bagder>	for the recorder, yes
<Bagder>	you made it unconditional
<edx>	ok.
<edx>	i am very sorry. i have not thought that far...
<edx>	did you fix anything yet - or shall I do now?
<Bagder>	I'm only telling you so that you can be slightly more careful next time
<Bagder>	I've fixed those things
<edx>	i will.
<Bagder>	it builds fine for all targets now
<Bagder>	gah
<Bagder>	it did
<Bagder>	not anymore
<edx>	what's the problem now..
<Bagder>	adiamas latest patch
<edx>	it builds for windows though
<edx>	what did he do?
<edx>	(btw.. i brought dir size to 144kb.. that should be ok, shouldn't it?)
<Bagder>	forgot to commit a change I suspect
<Bagder>	certainly, that's fine
<edx>	is that file used by the simulator (i dont get any errors)
<Bagder>	no it's in target-only code
<edx>	the target code.. does it work? like how much can you do already?
<Bagder>	it works for the player
<Bagder>	there's still some ata issues on the recorder
<edx>	ah..
<edx>	it plays mp3s already?
<Bagder>	yes
<edx>	cool :)
<edx>	we should implement a search possibility btw..
<edx>	to search a directory (or the whole hd)
<Bagder>	we should implement a lot ;-)
<edx>	true. :)
<--	elinenbe has quit (Read error: 104 (Connection reset by peer))
<Bagder>	the good part is that we can already write most of the code and try it in the simulators
<Lion>	Hey everybody.  Anyone fix the loop-de-loop character bug?
<Bagder>	Zagor said he believed he did
<Lion>	Cool
<Bagder>	then the big bad power blackout fell upon us
<Lion>	Oh
<Bagder>	so there's no daily builds and stuff available
<Lion>	That's why the thing is down.
<Bagder>	yeah
<Bagder>	there's been a fire in some cables, the whole area went black
<Bagder>	I could offer you a binary if you feel like giving it a go ;-)
<Lion>	Sure, in a min... :)
<Bagder>	http://storebror.haxx.se/archos/
---	Bagder is now known as Bagder|food
---	edx is now known as edx|homework
---	Linus|lunch is now known as Linus
---	Zagor|lunch is now known as Zagor
<Lion>	Anyone know how PsyKul's test went?
<Zagor>	yes
<Lion>	And?
<Zagor>	the characters changed on-screen
<Lion>	FUCK
<Zagor>	so the trick doesn't work
<Lion>	Damn.
<Lion>	Well, I'll need to come up with a more complex alg.
<Zagor>	heh, yeah
<Zagor>	reboot again :(
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<Lion>	He must run Windows
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Lion>	I think I have time this weekend to write some additinal layers for complex char management.
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Linus>	the splash screen bugs in the recorder
<Linus>	empty screen
<Linus>	seemingly dead
<Linus>	after removing the splash, it says: "ATA -5"
---	Bagder|food is now known as Bagder
-->	alkorr (alkorr@srs03v-5-28.n.club-internet.fr) has joined #rockbox
<alkorr>	i download gcc-core-3.0.3 is it enough ?
<alkorr>	-ed
<Bagder>	try!
<Bagder>	Linus: show_logo() you mean?
<Linus>	alkorr: i'm not sure
<Bagder>	it uses malloc()... so it should be moved to at least after the malloc init stuff
<Zagor>	Bagder: no, it was before adi changed
<alkorr>	hey i don't want to wait for 1 hour to tell me there is something missing !!!
<Bagder>	ok
<alkorr>	so i prefer to be sure that gcc-core is enough before compiling it
<Linus>	alkorr: i have never used only the core version
<Bagder>	me neither
<alkorr>	good
<alkorr>	well... i pray so
<alkorr>	still down your website ?
<Bagder>	yeps
<alkorr>	i was looking for the HOW-TO-INSTALL-GCC-AND-NEWLIB-FOR-SH-TARGET page 
<Bagder>	it should be available on the sf mirror too, right Zagor?
<Linus>	dead today. Look at our sourceforge mirror
<alkorr>	okay i try the redhat page
<alkorr>	sourceforge mirror ?
<Zagor>	rockbox.sourceforge.net
<Bagder>	http://rockbox.sourceforge.net/rockbox/cross-gcc.html
<alkorr>	ok, i didn't know that
<alkorr>	ok see you later
<--	alkorr has quit ()
<Bagder>	Zagor: perhaps the splash was made before the malloc init before too?
<Zagor>	yes
<Bagder>	but otoh, I doubt you had a bmp stored there
<Zagor>	actually i had
<Bagder>	so what does -5 mean?
<Bagder>	oh you did, well that explains something! ;-)
<Zagor>	uhhh... must... remove... new emacs eye candy...
<Bagder>	emacs 21?
<Zagor>	yes, on storebror
<Bagder>	check my .emacs
<Zagor>	i did. i still get a blinking cursor.
<Bagder>	in the bottom
<Bagder>	oh
<Bagder>	blink-cursor
<Bagder>	"Non-nil means blinking cursor mode is active"
<Zagor>	ahhhhh
<Zagor>	splash-before-malloc_init was probably the crash reason
<Zagor>	with this flaky usb driver, i'm not sure I feel like experimenting too much though :(
<Linus>	still, the ATA problem persists...
<Zagor>	yes
<edx|homework>	... is there a good mp3-download client for linux?
<Linus>	It's time to debug-enable a Recorder...
<Zagor>	edx|homework: audiogalaxy
<edx|homework>	preferably console...
<Zagor>	Linus: yep
---	edx|homework is now known as edx
<Bagder>	edx: audiogalaxy is the best any-platform
<edx>	and: audiogalaxy preserves users from downloading some copyrighted files :/
<Bagder>	leech now before RIAA closes it down ;-)
<edx>	but i need a console :)
<Bagder>	yeah, like 2 of them million ones
<edx>	consoel program.
<Zagor>	edx: naah, just misspell the name some and it works again
<Zagor>	AG is console
<Zagor>	+browser
<edx>	cool
<edx>	cuz i'd like to run it via ssh
<Zagor>	you use their web site to select songs and then run a simple download client on your machine
<Zagor>	noninteractive
<edx>	i use ag for windows and normally i find stuff but there are some files that are really hard to find
<Linus>	of course
<Linus>	they can't have it all
<Linus>	and the most popular ones are filtered
<edx>	hard to find because they are copyrighted. thats what i meant
<edx>	yea
<Bagder>	I'll still have to see a better system appear
<Linus>	that's why you'll find artists like "Madona" and "Britny Spers"
<Bagder>	AG is a killer system just because it is not strict p2p ;-)
<Zagor>	edx: try "spiffy's AG tools", it automates searches for full albums. even tries misspellings and things in case of blocked download :)
<Zagor>	http://freshmeat.net/projects/agqt/
<Bagder>	I found "fags" the other day, a free AG sattelite clone
<edx>	zagor: great :)
<Zagor>	Bagder: good name :)
<Linus>	"fags" :-)
<edx>	"Nap is a console napster client written by Kevin Sullivan" That uses WinMX which is cool to :)
<Bagder>	yeah, kinda fun
*	Zagor is off to do mind-numbingly boring work
<Linus>	He's not joking
<Linus>	it's really boring
<Bagder>	but he's out from there starting next week, right?
<Bagder>	so he should have as boring as possible now!
*	Bagder grins
<Linus>	he might stay a little longer after all...they are discussing it.
<Bagder>	aaah
<Linus>	a few weeks longer
<Linus>	but again, maybe not...
<Bagder>	ata_spindown() could be modified to return different return codes, then we could easier see which of its operations that fail on the recorder
<edx>	hmm you linux guys have to help me
<edx>	i cant get a program to install..
<edx>	it has an "install" with it and when i type like install /srcdir/ /destdir/ it does about nothing
<Bagder>	linux programs usually don't get installed with 'install'
<Bagder>	did you download a binary package?
<Linus>	what program is it?
<edx>	that's "nap"
<edx>	napster client for linux
<edx>	it is a binary package, yes
<Bagder>	and there's no INSTALL or README document ?
<edx>	AUTHORS    ChangeLog  README          nap          napster.txt
<edx>	COPYING    INSTALL    README.win      nap-session  server
<edx>	COPYRIGHT  NEWS       get-servers.sh  napping      userguide.html
<edx>	there is.. yea
<Bagder>	so read it ;-)
<edx>	thought INSTALL was a program :/
<Bagder>	you can probably run 'nap' just as it is
<edx>	i cant
<Linus>	error message?
<edx>	AUTHORS    ChangeLog  README          nap          napster.txt
<edx>	COPYING    INSTALL    README.win      nap-session  server
<edx>	COPYRIGHT  NEWS       get-servers.sh  napping      userguide.html
<edx>	sorry
<edx>	bash: nap: command not found
<Bagder>	./nap
<Linus>	./nap
<edx>	that's what i get.. ahhhh
<edx>	ok thanks.
<edx>	./nap: 1: Syntax error: "(" unexpected
<edx>	hm
<Linus>	. is seldom in the PATH
<Bagder>	in unix you don't usually have current directory in your path
<Bagder>	edx: do 'file nap'
<edx>	ok
<Bagder>	it displays what kind of file it is
<edx>	nap: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
<Bagder>	now, read the INSTALL fil ;-)
<Linus>	ok ther read the README
<edx>	the readme file is helping me ... i guess i can do it ;)
<Bagder>	file
<Linus>	otherwise it would have been named IGNOREME :-)
<edx>	the readme just tells me how to compile it :/
<edx>	but those are already binaries
<Linus>	maybe it wants a config file
<edx>	what is the "su" command supposed to do?
<Bagder>	you need a linux course
<Bagder>	su makes you super user
<edx>	aha
<edx>	well i do it with ssh and the command wont work
<edx>	no matter i am a super user ;0
<Bagder>	"wont work"?
<Bagder>	what does that mean?
<edx>	the ocmmand doesnt exist
<Bagder>	su?
<edx>	yea
<Bagder>	you just don't have a proper path
<edx>	what path is it supposed to be in?
<Bagder>	there's not a linux system in the universe without su
<Bagder>	/bin/su on my box
<edx>	well maybe.. i dont need it anyways :)
<edx>	seems not to be in there :/
<edx>	well the nap thing says the same as before (unexpected ))
<Bagder>	so get the source instead
<Bagder>	it'll save you from this trouble
<edx>	ok.
*	Bagder is a prefer-the-source man
<edx>	hehe
<edx>	so now i have a tar.bz2 file... i dont even know how to unpack that ;P
<Bagder>	bzip -dc [file] |tar -xf -
<Bagder>	bzip2 
<edx>	ok
<edx>	*slow 120 mhz machin working*
<Bagder>	:-)
<edx>	oh its a tar.gz (downloaded wrong file lol)
<edx>	how do i do that
<Bagder>	so use gzip instead of bzip2
<edx>	gunzip somethin |tar -xf -
<edx>	same params?
<Bagder>	yes
<edx>	./confugre i gues..
<Bagder>	yes
<edx>	cool.. seems to work :)
<edx>	(its rare that something on linux works for me haha)
<edx>	btw.. do you know "Knoppix"
<Bagder>	nope
<edx>	that's a linux distribution
<edx>	it has been written by the brother of my gymnastics trainer..
<Bagder>	making a linux distribution is not very hard
<Bagder>	you could make one too
<edx>	i have never seen it (but i got a bootable cd of it yesterday.. will try)
<edx>	*making*
<edx>	bah.. warnings :/
<Bagder>	warnings are just warnings
<edx>	i know ;) hate them even so
<Bagder>	so fix them and mail back a patch!
<Bagder>	:-)
<edx>	nap.h:112: warning: `struct sockaddr' declared inside parameter list - they could do that themselves if tehy wanted to :)
<Bagder>	indeed
<edx>	heh takes quite long the compiling :)
<Bagder>	just wait until you built that sh cross compiler ;-)
<edx>	how long did it take you?
<Bagder>	I don't know
<Bagder>	it takes a while
<edx>	hah!
<Linus>	especially building all those newlib libraries
<edx>	finished
<edx>	*make install*
<Bagder>	usually you can't do that as a mere user
<edx>	that looks good - not the same mistake (just some weird characters)
<Zagor>	XFree86, now *that's* a compile for men
<Bagder>	hehe
<Bagder>	staroffice! ;-)
<Linus>	Mozilla
<edx>	Created config directory à
<edx>	aà
<edx>	ax/.nap
<edx>	Reading user config file /home/edx/.nap/napconf...
<edx>	/home/edx/.nap/napconf: file not found.
<edx>	User: 
<Bagder>	that office beast is way bigger
<Zagor>	oooh, cheating ;)
<edx>	ahh that's what its supposed to mean
<edx>	on the ssh thing its some crappy stuff :(
<edx>	Password for user edx (optional): 
<Bagder>	so you need to read the docs to see what to populate that file with
<edx>	hm why is the font fucked up?
<Bagder>	the font?
<edx>	well it displays like chineese characters in the ssh console
<edx>	if i paste it in mirc the text gets normal :)
<Bagder>	so, that's the ssh client's problem
<Bagder>	reset the terminal
<Linus>	Do we have any brave Recorder lab rats online?
*	Bagder looks at edx and grins
*	edx thanks bagder for his tip :)
<edx>	now it seems to work again
<Linus>	our USB driver is too nasty today
<edx>	i have a recorder.
<Linus>	i might want you to test a mod
<edx>	ok
<edx>	if it wont fuck up anything on my recorder :)
<edx>	send it to me
<Linus>	crap! ok, I'll ask someone else... :_)
<edx>	:o)
<edx>	what does the mod do?
<Linus>	an ATA test
<edx>	whats the worst thing that could happen?
<Bagder>	you mean that *COULD* happen or that is likely to happen? B-]
<Linus>	total disaster
<Linus>	like "ATA-6"
<Bagder>	oh no! not -6!! aaaaaah
<edx>	lol whats that
<Bagder>	just an error code
<edx>	hm the napster client works but i cant search anything - bah (server always says "bad search request")
<edx>	what would total disaster be?
<edx>	as long as the hd is still usable afterwards that's no problem hehe
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<edx>	heh - there he goes
<Bagder>	it isn't likely to destroy any data or anything, after all this works on the player
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<edx>	"/usr/bin/install: invalid user `root'"
<edx>	lol
<Bagder>	your system is screwed up
<edx>	it is not
<edx>	i jsut dont have a root user :P
<Bagder>	sane systems have a root user
<edx>	mkuser .. whats the command to create a new user?
<Zagor>	what distro is this?
<edx>	cygwin
<edx>	and whats the default password for root in cygwin lol
<Bagder>	you said linux before
<Bagder>	I mean, why were you surprised the linux executable didn't work?
<edx>	it worked.
<edx>	after i compiledi t.
<Bagder>	yes
<edx>	i thoguht cygwin was about eaqual to linux lol
<Bagder>	hah
<Bagder>	quite far from 
<edx>	bah
<edx>	Zagor: the AG client wont work on cygwin ... I chose the static version - if I get the one without glibc .. may that work?
<Bagder>	hardly
<Bagder>	those are linux binaries
<Bagder>	right?
<edx>	yea
<Bagder>	cygwin is windows, not linux
<edx>	that is hmm.. not so good.. all that...
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<Xunil96>	hmm... i take it no daily builds are available given that the web server(s) is(are) down
<Bagder>	right
<Bagder>	I have very recent ones available though
<Bagder>	http://storebror.haxx.se/archos/
<Xunil96>	cool... i finally found my usb cable for my jukebox and i wanted to try rockbox
<Bagder>	that's a player or studio?
<Xunil96>	player
<Xunil96>	er
<Xunil96>	wait, no it's a studio 10
*	Xunil96 chuckles
<Xunil96>	aparrently i'm not with it today
<Bagder>	well, that's the same binary
<Xunil96>	player-archos.mod?
<Bagder>	yes
<Bagder>	call it 'archos.mod' when you put it on your disk
*	Xunil96 nods
<Xunil96>	interesting
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Xunil96>	the interface is still coming along, i take it
<Bagder>	oh yes
<Bagder>	it's very basic still
<Xunil96>	still, darned impressive :)
<Bagder>	any noticable bugs?
<Xunil96>	hrm...
<Xunil96>	not bugs, no
<Xunil96>	well
<Xunil96>	you can't seem to stop the music :)
*	Bagder still has to see rockbox running
<Bagder>	hehe
<Xunil96>	but i don't consider that a bad thing
<Zagor>	stop isn't implemented, i forgot to check that in :)
*	Xunil96 chuckles
<Xunil96>	so what's this written in?  SH1 asm? 
<Bagder>	C
<Zagor>	C mostly
<Xunil96>	really!
<Zagor>	yup
<Xunil96>	hrm... need another developer?  :)
<Zagor>	always
<Bagder>	sure!
<Zagor>	dive in!
<Xunil96>	cool!
<Xunil96>	i'll have to get the dev environment set up at home
<edx>	Xunil96: What OS do you have?
<Zagor>	man, emacs21 is slooow :(
<Xunil96>	edx, several; at home i have netbsd and windows; this server i'm ircing from is debian linux... i have an ultra enterprise 2 i switch back and forth between solaris 8 and netbsd
<edx>	hehe
*	Bagder notices that Xunil96 seems experienced enough in the area of OSes ;-)
<Xunil96>	heheh
<Bagder>	Xunil96: you'll enjoy this page: http://rockbox.sourceforge.net/rockbox/cross-gcc.html
<Xunil96>	i'm a professional sysadmin :)
<Zagor>	actually, STOP was checked in in v1.10 but I managed to remove it again in 1.12 :)
<edx>	lol
<Bagder>	nice going Zagor ;-)
<Bagder>	that's iterative programming
<Bagder>	do the same thing many times ;-)
<edx>	*** The edb-config script installed by edb could not be found
<edx>	what is edb?
<Zagor>	yeah, it's so fun I want to do it over and over again!
<Xunil96>	hmm
<Xunil96>	how do i shut off my archos, now?  :)
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Bagder>	pull out your power cable, press off
<Zagor>	stop
<Bagder>	oops
<Xunil96>	ah, there we go
<edx>	Bagder, for Player simulation, how did you define lcd_puts ... you had some trick there, rihgt?
<Bagder>	edx: I made them use the recorder-simulator's lcd_puts() using the smallest font
<Zagor>	x11 sim build doesn't work
<Bagder>	works for me
<Bagder>	you completely up-to-date ?
<Zagor>	yup
<Bagder>	oh, you mean it doesn't work when running?
<Zagor>	it doesn't compile
<Bagder>	what breaks?
<Zagor>	debug.h:31: warning: invalid character in macro parameter name
<Bagder>	that a player sim?
<Zagor>	nopp, recorder
<Bagder>	ah
<Bagder>	you
<Bagder>	're using a rather old gcc
<Zagor>	eh, i'm using your...
<Bagder>	it doesn't like that #define line
<Bagder>	try /usr/local/gcc3/bin
<Bagder>	;-)
<Zagor>	ok
<Bagder>	I only use that old one for Linux kernel builds ,-)
<Zagor>	ahh, better
<edx>	hmm i dont understand why lcd_puts is undefined...
<Bagder>	/usr/local/sh/bin is for the sh-stuff btw
<Zagor>	yeah, i found those
<edx>	Bagder, compiling with ARCHOS_PLAYER and SIMULATOR set, lcd_puts should be defined in lcd.c, right?
<Bagder>	bzzzt, wrong
<edx>	why not?
<edx>	#if defined(HAVE_LCD_BITMAP) || defined(SIMULATOR) /* not CHARCELLS */
<Bagder>	don't define ARCHOS_PLAYER
<edx>	hm what then?
<Bagder>	HAVE_LCD_CHARCELLS and HAVE_PLAYER_KEYPAD
<edx>	aha... well.. .. ok
<Bagder>	ARCHOS_PLAYER is intended for target
<edx>	ok
<edx>	still, lcd_puts is undefined :(
<Bagder>	so, write it
<Bagder>	check out the x11 code
<edx>	hm looking at lcd.c i cannot see why it would not be defined!
<Bagder>	lcd-x11.c
<edx>	but please explain why it is not defined in lcd.c
<Bagder>	the x11 sim defines lcd_puts() to something else
<Bagder>	as that is the wrong function
<edx>	hmmm
<edx>	but where is the condition...
<edx>	there is no condition that skips that part of code
<Bagder>	chardef.h and charundef.h contain the #defines
<edx>	ahhh
<edx>	ok
<edx>	hmm the recorder uses functions in lcd.c - couldnt the player do that too?
<Bagder>	it does
<edx>	but not lcd_puts.
<Bagder>	yes it does
<edx>	arghl!
<edx>	no it doesnt
<Bagder>	line 336
<edx>	(why would you define it in x11-lcd.c if it was defined in lcd.c)??
<Bagder>	you mean the player-simulator?
<edx>	yup.
<edx>	my recorder simulator uses the code from lcd.c
<Bagder>	well, you can do it however you like, but the target function lcd_puts() on the player writes to hardware using lcd_write()
<Bagder>	do you wanna simulate that? B-]
<edx>	the player could use it too... no problem.
<Bagder>	wrong
<Bagder>	read the code
<Bagder>	line 336
<Bagder>	can you use that?
<edx>	read further
<edx>	line 4xx
<edx>	theres another function
<edx>	i use that.
<Bagder>	that's for the recorder
<edx>	when i do not use chardef / charundef it works :P
<edx>	yea but the simulator does not care whether its for the recorder or the player
<edx>	the functions are defined, thats it.
<Bagder>	yes you can use that for the player simulator
<Bagder>	I wrote my stuff before those functions looked the same
<edx>	ill just put empty chardef / undef files into win32 dir then (?)
<edx>	or do i rather change lcd.c not to include them when useing win32 simulator.
<Bagder>	yes, do that, and I'll work on removing them in the x11 side
<edx>	do what now?
<edx>	editing lcd.c?
<Bagder>	use empty files
<edx>	ok
<Bagder>	I'll fix the x11 stuff to not use that and then we can remove them
<edx>	player code compiles on the simulator as well now.
<Bagder>	but it'll look funny with your picture ;-)
<Bagder>	hey
<Bagder>	it won't work
<edx>	what wont work?
<edx>	(and what are the dimensions in pixels of the player?)
<Bagder>	11 characters, 2 lines
<edx>	55*16?
<edx>	or 66*16?
<edx>	whats the dimension of one charcell?
<Bagder>	7 or 8 pixels high
<edx>	8 i think
<edx>	whidth?
<edx>	6?
<Bagder>	but there's room for some fixed icons too 
<edx>	hm.. yea i have to see what i do with them - are they supported by your simulator yet?
<Bagder>	well since you use the lcd_puts() you could assume 8x6 :-)
<Bagder>	why it won't work:
<Bagder>	the player needs no lcd_update() to work
<Bagder>	the recorder needs lcd_update() to update the screen
<edx>	aha
<edx>	hm
<Zagor>	dir sorting committed
<Bagder>	c00l
<edx>	where is LCD_HEIGHT defined btw.
<Zagor>	lcd.h
<Bagder>	lcd.h
<edx>	hm.
<Bagder>	edx: but I'll make a fix for it
<Bagder>	when I remove the char(un)def.h
<Linus>	and now there is a slight possibility that the STOP key actually stops the music. :-)
<edx>	Bagder: Ok :)
<Zagor>	oh no, qsort broke the build :-(
<edx>	well the player code works so far anyways
<Bagder>	edx: I think that's because there are lots of lcd_update() in the code already, that are defined to not do anything on the player
<Bagder>	Zagor: why did qsort break the build?
<Zagor>	it uses __udivsi3 which we can't find. very strange.
<Bagder>	hm
<Bagder>	that's libgcc
<Zagor>	yeah, except it's not there
<Bagder>	edx: I removed the char(un)def.h usage now
<Bagder>	Zagor: try copying the qsort.c file from newlib and build it yourself
<Bagder>	not that it would make a difference...
<edx>	hmhm Zagor, this AGSattelite addon tool wont find any album - no matter what i enter
<edx>	it find songs thogh ;)
<Zagor>	Bagder: i'll try that
<Zagor>	works just fine
<Zagor>	veeery strange
<Bagder>	amen
<Bagder>	we could consider copying the files we need from newlib and cut it off as a dependency
<Zagor>	yes
<Zagor>	they aren't many
<Bagder>	just because what Alan said: 3MB tarball
<Zagor>	10 functions
<Bagder>	yeah
<Bagder>	10 small functions too
<Zagor>	9 if we declare 'errno' ourselves :)
<Bagder>	hehehe
<edx>	haha Zagor - that tool is soo great! that wsa just what i was looking for (agqt)
<Zagor>	i'll try it
<Zagor>	edx: nice
<Bagder>	http://www.casio.com/corporate/pressroom.cfm?act=2&pr=5530
<Bagder>	tiny toys
<Zagor>	oooh, that's small!
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<edx>	Bagder, Have you commited lcd.c yet (without chardef.h inclusion)?
<Bagder>	I did
<Bagder>	lcd.h it was ;-)
<Bagder>	but I fixed lcd.c too
<edx>	hmhm
<edx>	line 362 lcd.c
<edx>	#include <chardef.h>
<Bagder>	oops
<Zagor>	i don't have time to fix the qsort problem right now, gotta run. see you guys!
<Bagder>	bye Zagor
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<Bagder>	now then!
<Bagder>	;-)
<Bagder>	later, I'll setup automatic builds
<Bagder>	so that we can instantly if any particular build breaks due to a commit
---	ChanServ gives channel operator status to Bagder
<--	edx has quit (Read error: 104 (Connection reset by peer))
---	Bagder has changed the topic to: web site might remain dead until saturday! :-(
<Xunil96>	what happened with the website?
<Bagder>	power blackout
<Bagder>	in the whole area
<Bagder>	huuuuge
-->	Zagor_ (~bjst@as9-5-6.k.s.bonet.se) has joined #rockbox
<Xunil96>	yow!
<Bagder>	yeah :-/
<Xunil96>	well when you can get at the site again, i'd be happy to offer my colo as a mirror site in case something like this happens again
<Bagder>	well, we have a mirror on sourceforge already
<Zagor_>	we have a mirror at rockbox.sourceforge.net
*	Xunil96 nods
<Zagor_>	thanks anyway :)
<Bagder>	just that some services, like the daily builds, run on that particular server only
*	Xunil96 nods
<Bagder>	I regret that I didn't commit the tools so I could set it up quickly elsewhere ;-/
<Bagder>	I'm off
<Bagder>	see ya tomorrow
<--	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	Zagor_ has quit ("bye")
-->	edx (OKE60@pD9EAB9DE.dip.t-dialin.net) has joined #rockbox
<adi|coding>	edx you still around?
---	adi|coding is now known as adi|work
<edx>	adi.. still there?
<adi|work>	yeah mate..
<adi|work>	just wanted to let you know i commited the file that i forogot too last night.  not sure if you need to update your windows side.
<adi|work>	i can let ya know what i changed
-->	Zagor_ (~bjst@as9-5-6.k.s.bonet.se) has joined #rockbox
<adi|work>	hey zagor..
<adi|work>	i check in the file i forgot to check in last night...
<Zagor_>	hi
<Zagor_>	ah, good
<adi|work>	yeah... now the x11 sim works correctly
<adi|work>	though i think the win side prob needs to be updated
<adi|work>	btw... is there something wrong with the commit mailings?
<adi|work>	i haven't gotten any
<Zagor_>	yeah, the mailing list is on the same server as the web server. blacked out
<adi|work>	ahhh.. okay
<Zagor_>	*really* annoying
<adi|work>	hehe i can imagine
<Zagor_>	you shouldn't use absolute numbers to sleep(). use fractions or multiples of HZ instead. that way we can change the timer tick freq if we want to
<adi|work>	ahh.. okay...
<adi|work>	want me to fix or you want to get it?
<Zagor_>	i'll get it
<adi|work>	already got it
<Zagor_>	ah :)
<edx>	zagor.. how do i get to a menu ... on the simulator? lol
<edx>	hi adi
<edx>	it compiles without probs.
<Zagor_>	edx: press a menu key. ENTER on player simulator or /,*,- on recorder
<Zagor_>	on numeric keypad
<edx>	k
<edx>	heh tetris still isnt fixed
<edx>	i had a fix... but i threw it over.. somehow ;)
<edx>	i got the game twice the size and the lines disappeared correctly ;)
<Zagor_>	nice :)
<edx>	ill have a look at it again soon...
<adi|work>	yeah.. when you get that edx..
<adi|work>	let me know...
<adi|work>	:)
<edx>	i have got that.. you wanna know what it was? (i still remember)
<adi|work>	you have it in code? or is it only a few lines fix?
<adi|work>	cause i was thinking more of a 'zoom' feature
<edx>	i was talking about the line disappearing stuff..
<edx>			    virtual[i*max_x] = virtual[((i-1)*max_x)];
<edx>	think it was that line... well i'll see to that later
<adi|work>	ahh.. okay..
<adi|work>	cant really work on it right now... should be coding for the office ;)
<Zagor_>	wee, I just removed all global variables
<Zagor_>	hmm, where's a good place to put errno ?
<adi|work>	id say main.c
<adi|work>	assuming your having it global
<--	Xunil96 has quit ("installing NetBSD")
<Zagor_>	only i need to put it somewhere in firmware, since it's used by code there
<adi|work>	ahhh... 
<adi|work>	id say system.c would work
<adi|work>	either that or panic.c
<adi|work>	since anythng that triggers an errno is likely to cause problems
<Zagor_>	only system.c is mostly about setting up the cpu. and panic is very narrow too. :-) (what, me picky?)
<adi|work>	okay debug.c?
<Zagor_>	hmm
*	adi|work winds up his frozen trout and prepares to whap Zagor_
<Zagor_>	i just want it Right :)
<adi|work>	heheh
<adi|work>	opinion is like a man dating.. it is never right ;)
<Zagor_>	lol
---	adi|work is now known as lou_soyur
---	lou_soyur is now known as adi
---	adi is now known as adi|work
<--	Zagor_ has quit ("bye")
-->	huz|taff (~df@AToulouse-103-1-1-242.abo.wanadoo.fr) has joined #rockbox
<huz|taff>	hi the server is out of order ? 
<huz|taff>	bjorn.haxx.se : 2 packets transmitted, 0 packets received, 100% packet loss
<huz|taff>	:(
<adi|work>	yeah sorta...
<adi|work>	they had an electical probl...
<adi|work>	their in a blackout mostly
<huz|taff>	oki, I hadn't watched at topic (sorry for my english :)
<huz|taff>	s/watched/look
<huz|taff>	good luck for the rest of your project, i look forward testing beta of your work
<huz|taff>	++
<huz|taff>	s/rest/continue ?
<huz|taff>	.. bon tant pis, bonne chance à vous, joli travail, j'attends avec impatience le fruit de votre boulot pour tester tout ça.
<--	huz|taff (~df@AToulouse-103-1-1-242.abo.wanadoo.fr) has left #rockbox
<--	edx has quit (Read error: 110 (Connection timed out))
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
<adam>	howdy
<adam>	yeah, I noticed bjorn.haxx.se was down
---	dw|gone is now known as dwihno
<--	adam has quit (Read error: 104 (Connection reset by peer))
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
-->	Zagor_ (~bjst@as9-5-6.k.s.bonet.se) has joined #rockbox
<dwihno>	Good morning Dr. Zagor
<Zagor_>	hi
<adi|home>	morning dwihno
<adi|home>	hey zag
<dwihno>	Good morning adi
<Zagor_>	Hey, look.  Howard's being eaten.
<adi|home>	huh?
<Zagor_>	it's a Monty Python reference
<Zagor_>	http://www.stone-dead.asn.au/movies/meaning-of-life/01-introduction.html
*	dwihno brought some tea bags to work today
<dwihno>	Some evil dudes has consumed all the bags! :(
<adi|home>	hehehe
<dwihno>	That's serious shit man! :)
<dwihno>	I just realized some serious stuff!
<dwihno>	I'm gonna have a metting when the france-zenegal soccer game takes place!
<Zagor_>	the what?
*	adi|home nods
*	adi|home slaps Zagor_
<adi|home>	world cup man..
<adi|home>	where have YOU been!!!!
<Zagor_>	world cup? cup'o what? ;)
*	adi|home does the world cup shuffle
<adi|home>	and you call yourself a non-american
<Zagor_>	haha. well i'm not much of a soccer fan
<dwihno>	:)
<adi|home>	i thought everyone in the world (with the exception of americans) loved soccer :)
<adi|home>	ahhh SINNER!!!
<dwihno>	Yeah
<dwihno>	Shame on you Zagor!
*	adi|home beats Zagor_ mercilessly with a Canadian
<Zagor_>	oh no! not a Canadian!
<adi|home>	Yes!!! a Canadian
*	Zagor_ sobs
<adi|home>	and careful you.. or i shall bring out........
<adi|home>	THE COMFY CHAIR!!!!
<Zagor_>	ahhhhhhh!
*	adi|home cackls "Nobody expects the Spanish Inquisition!"
<dwihno>	Hahahaha
*	dwihno rofl's :)
<dwihno>	hahahahaha
<Zagor_>	"I like chinese, they only come up to your knees..."
<adi|home>	"Never be rude to an Arab..."
<adi|home>	"A spik or a wop or a jew...."
<Zagor_>	Come in, my little loves. I've got no option but to sell you all for scientific experiments.
*	adi|home puts on a cheesy french accent
<dwihno>	Hey, I finally decided what computer to buy ;D
<adi|home>	Zagor_ would you like a mint? Oh.. but it is a wafer thin mint....
<Zagor_>	bugger off, i'm full!
<adi|home>	ahh.. it is hardly anything.. so thin...
<adi|home>	surely you have room for a mint
<Zagor_>	bring me a bucket...
*	dwihno smiles widely
*	dwihno tries to remember who gave him the dell tip
<adi|home>	"Ah.. I'd like to have an arguement..."
<dwihno>	A rather funny thing... They had this "buy computer online and save $"-deal, which expired yesterday... Today it's reassigned with a new stopdate :)
<dwihno>	Lucky me
*	dwihno sings some solid base hits
<adi|home>	lol
<adi|home>	"you toffy nosed maloderous pervert!"
<Zagor_>	swedish channel 3 is running all 46 episodes of "Monty Python's Flying Circus"
<Zagor_>	at 03.50 in the morning!
<adi|home>	i hate you severly...
<dwihno>	Only sick bastards are up that early! :)
<dwihno>	(or, that late) ;)
*	adi|home glances at the clock and realizes he still ahve 2 hours till he is a sick bastard
<Zagor_>	hehe
<dwihno>	hehe
<dwihno>	I need to make myself a nice, hot, cup of tea (and hide my teabags from the vultures)
-->	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has joined #rockbox
<dwihno>	Is the any difference between the mp3 decoding circuits btw?
<adi|home>	shhh Bagder is back
*	dwihno shuts up and låtsas like it's regnar
<Bagder>	dwihno: yes there are differences
<Zagor_>	dwihno: lots. see the data sheets
*	Bagder spots Zagor at this hour, *gosh*
<Zagor_>	i'm having breakfast :)
<Bagder>	hehe
<dwihno>	I installed linux on my development-box a couple of nights ago, and the kernel gave me some warnings about data integrity...
<dwihno>	I checked the source and the message was in some probing function, am I using an old kernel or such? :)
<Zagor_>	usb-storage says that every time
<dwihno>	(with the archos, that is)
<Zagor_>	i don't know why
<Zagor_>	ignore it
<dwihno>	I thought I did something wrong and got scared I'd get that "HD lock" thingy :)
<Zagor_>	hehe. no worries.
<dwihno>	It was the first time I did something USB-ish on linux
<Zagor_>	O Lord,...
<dwihno>	(connecting a mouse, and the archos, that is)
<Zagor_>	...ooh, You are so big,...
<Zagor_>	...so absolutely huge.
<Zagor_>	Gosh, we're all really impressed down here, I can tell You.
<dwihno>	That's it! No more all-nighters for you! :)
<Zagor_>	Bagder: newlib is no more
<Bagder>	kewl
<Zagor_>	nor any global variables
*	Bagder fires up ssh-agent and gets ready to do some cvs upping
<Bagder>	did ya tell Alan? B-]
<dwihno>	No global variables?!
*	dwihno is gonna miss them
<adi|home>	so how are we doing things w/o globals btw?
<Zagor_>	oh just fine :)
<adi|home>	smart ass ;)
<adi|home>	what are we doing instead of them :)
<Zagor_>	the only one that really required an API change was the parameter table from disk_init()
<Zagor_>	disk_init() now returns a pointer to its' local table instead
<adi|home>	nods
<dwihno>	Cute
<Zagor_>	the others were mostly just lazy coding
<dwihno>	Now my tea is done. Thank you, dr. microwave.
<Bagder>	ok, tarball size now at 216K
<Bagder>	including win32 sim
<Zagor_>	ah, good
<Bagder>	edx shrunk his pic with ~60% and we got rid of that 290K .aps file
<dwihno>	http://fifaworldcup.yahoo.com/en/020530/1/mq2.html
<dwihno>	NOOOOOOOO!
*	Bagder refuses
<Bagder>	I'll hide from *all* darned soccer
<Zagor_>	i'll have my world cup black, please. no milk or sugar.
*	adi|home points out that he didn't like using globals.. that you made me :)
<Bagder>	hehe
*	Bagder slaps the 'saint' sticker on adi|home
*	adi|home polishes off his 'saint' sticker...
<Bagder>	no one ran linus recorder tests yet?
*	adi|home notices Bagder's spelling of 'saint' seems to look like 'satan'
<adi|home>	if you can promise me i won't toast my recorder, and can get me a binary.. ill test
*	dwihno looks like a TV producer when he walks around the office wearing his philips HP910 headphones
<Bagder>	I don't think Linus committed his test code
<Zagor_>	did he have an ata test?
*	adi|home screams 'Come and see the violence inherent in the system! Help! Help! Im being represed!'
<Bagder>	hehe
<Bagder>	Zagor_: yes
<Zagor_>	Some nights it was so cold, we could hardly move, but Blackie'd be out there
<Zagor_>	slicing the lemons, mixing the sugar and the almonds.
<Zagor_>	I mean, you try trying to get butter to melt at fifteen degrees below zero!
<Zagor_>	There's love in that cake.
*	Zagor_ is having his Python appreciation hour
<Bagder>	"I'm not dead yet"
<dwihno>	Why does it smell like someone has thrown up in the office?
<dwihno>	This beat of my heart goes na na na *sings*
*	adi|home hands dwihno a pail, cause its obvious he can't carry a song w/o one ;)
<dwihno>	:~( you mean ass! :)
<adi|home>	if your not picked on.. yoru not loved
<adi|home>	thats why we leave Bagder alone 
<adi|home>	:)
<Zagor_>	well, i'm off to work. see you shortly.
<--	Zagor_ has quit ("bye")
*	Bagder watches the crowd in silence
<adi|home>	"and pray there's intelligent life up there in space, cause there's bugger all down here on earth.
<adi|home>	adios
<dwihno>	There's no way to create a playlist without attaching the player to the PC and making them there?
<adi|home>	not right now, now
<Bagder>	dwihno: you mean the regular firmware?
<dwihno>	yup
<Bagder>	hold down play in a dir
<dwihno>	I guess I have to stick with the regular for awhile :)
<Bagder>	it'll make a playlist of that dir and all beneath it
<dwihno>	hm
<dwihno>	coolers
<adi|home>	does the player have LCD_WIDTH defined?
<Bagder>	no
<adi|home>	k
<Bagder>	since it isn't graphical, a pixel width makes no sense
<dwihno>	What is the counter which is counting slowly while saving the file?
<Bagder>	dwihno: the track number I guess
<dwihno>	erhm
<dwihno>	Slow :(
<Bagder>	yeah
<dwihno>	2 songs per sec approx
<adi|home>	what font does lcd_puts write with?
<adi|home>	size wise?
<Bagder>	it uses the font you pick
<Bagder>	with lcd_setfont
<adi|home>	where is that value set?
<adi|home>	how often does it need to be set?
<adi|home>	or is global until it gets changed?
<Bagder>	it defaults to 0
<adi|home>	hmmm k...
<Bagder>	currently I don't think any code ever sets it ;-)
<Bagder>	btw, Zagor was wrong about the global variables ;-)
<adi|home>	hehehe k.
<Bagder>	unsigned char display[LCD_WIDTH][LCD_HEIGHT/8];
<Bagder>	the recorder's display buffer
<adi|home>	heheh
<dwihno>	Phew!
<dwihno>	I almost fainted for a second
<dwihno>	what is a piece of software without a set of global vars? :)
<Bagder>	haha
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<--	adam has quit (Read error: 104 (Connection reset by peer))
<Bagder>	Zagor: I decided to make the sim Makefile get built with tools/configure too
<Zagor>	ok, cool
<adi|home>	ummm k :)
<adi|home>	so now i need to run configure each time i want a sim makefile?
<Bagder>	it'll make it easier to build both kinds of simulators
<Bagder>	adi|home: yes
<adi|home>	k 
<Bagder>	at least once
<adi|home>	heheh i have a small gift in about 5 mins :)
<adi|home>	ACK... 
<adi|home>	ummm okay... just segfaulted the sim :)
<Zagor>	ooo, gift! ;)
<adi|home>	heheh did it in tree.c on the strcmp
<adi|home>	hmm.. someone wanna check and tell me if it happens to them..
<adi|home>	i can walk you thought what i did..
<Zagor>	just a minute
<adi|home>	k
<Zagor>	ok, what do I do?
<adi|home>	compile the sim for the recorder
<adi|home>	leave dir browse and go to menu
<adi|home>	go to any submenu...
<adi|home>	then key back to the main menu (return back)
<adi|home>	then return to the dir browse
<adi|home>	its the return to the dir browse that cores on me now.
<Zagor>	ok
<adi|home>	i didnt notice if it did before
<Zagor>	i get it too. checking...
<adi|home>	actually.. you don't even have to go to a submenu.. just the main menu and return to dir browse...
<adi|home>	okay.. so i didn't introduce it.. i can commit what i worked on
<Zagor>	yes
<adi|home>	okay, submitted..
<adi|home>	not a major thing.. but something Bagder asked for
<Bagder>	suuuure blame me ;-)
<Zagor>	yeah, looks good
<adi|home>	no.. bagder.. you play with the sim at all?
<Bagder>	only slightly recently
<Zagor>	but you could use putsxy if you want pixel position, to avoid calculating char position
<adi|home>	okay.. cause now the version info is displayed below the splash bitmap
*	adi|home dohs
<Bagder>	cool
<adi|home>	ill fix it
<adi|home>	oka... fixed .. again
<adi|home>	do you think that maybe that new splash screen should be displayed before the credits? 
<adi|home>	figure that removes one more item from the menu...
<Zagor>	yeah, combine the two and call it "Version"
<adi|home>	k
<Zagor>	crash fixed
<Bagder>	ok, 'configure' now supports simulator builds too
<Bagder>	seems to work ;-)
<Bagder>	makes it easier to builds both kinds of simulators
<Zagor>	nice
<Bagder>	give it a go and see if it works for you guys
<Zagor>	diving in
<Zagor>	works grrrreat!
<Bagder>	goodie
<Bagder>	I'm gonna setup non-stop automated builds of all targets soonish
<Bagder>	to bettee allow all developers to see if they break things
<Bagder>	build-wise
<Bagder>	if only the power would get back
<Bagder>	it should get back no later than tonight they said on the news today
<Zagor>	really? nice
<Bagder>	yeah, apparently the progress has been a bit faster than they first thought
<Bagder>	I still find it amazingly slow...
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Bagder>	morning Linus
<Linus>	morning
<Zagor>	yeah, i especially like how the subway fixed their own power in about three hours...
<dwihno>	You work in Kista?
<dwihno>	LIK-KISTA! :D
<Bagder>	Zagor: yeah
<dwihno>	*hoho*
<Linus>	Lot of barbeque parties in that neiighbourhood nowadays. :-)
<Zagor>	no but the office (and thus server) is there
<Bagder>	dwihno: no, but our office is there
<dwihno>	lik-kista! :) :) ):
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
<Linus>	hi adam
<Zagor>	Bagder: did you ever try to build a player simulator? it doesn't work
<Bagder>	the build?
<Zagor>	yes
<Bagder>	works for me! :-O
<Zagor>	3S works but not 1S
<Zagor>	make[1]: Entering directory `/home/bjst/public_html/rockbox/uisimulator/x11'
<Zagor>	make[1]: *** No rule to make target `debug.c', needed by `/home/bjst/public_html/rockbox/psim/.deps/debug.d'.  Stop.
<Bagder>	old gcc again?
<Zagor>	no
<Zagor>	this is just make
<Bagder>	ah, right
<Zagor>	try in my dir and see
<Bagder>	you have to allow me to cd there then ;-)
<Zagor>	now
<Bagder>	oh, I can
<Bagder>	the Makefile too
<Zagor>	now
<Bagder>	weird
<Bagder>	I removed .deps and tried again
<Bagder>	then it worked
<Zagor>	strange
<Zagor>	oh well
-->	alkorr (alkorr@srs03v-4-164.n.club-internet.fr) has joined #rockbox
<Bagder>	morning Alan
<alkorr>	hi
<Bagder>	Björn cut out newlib
<Bagder>	no need for that anymore
<Zagor>	i'm not 100% done yet, though
<alkorr>	good news because i'm very upset : after a lot of hours to compile all the stuff, newlib fails
<Zagor>	we still haven't replaced all the header files
<Bagder>	uh
<Bagder>	Zagor: ok
<Zagor>	i'm thinking if we should just copy stdlib.h etc or do it some other way
<Bagder>	I'm fine with whatever
<alkorr>	that *!#§ try to compile for several machines (m2,m3e,m4-single and m4, plus the ml counterparts) whereas i would linke only for sh
<alkorr>	sh1
<alkorr>	any idea to switch off compilation with m2, m3e, etc. ?
<Linus>	but where dios it fail?
<Linus>	does
<alkorr>	it try to link a lib.a or something like
<alkorr>	it is when it compiles newlib (configure gcc with --with-newlib)
<alkorr>	i have no longer the message (i compiled yesterday)
<alkorr>	or to make a lib.a archive
<Linus>	what version of gcc/binutils/newlib?
<alkorr>	the same as yours
<Linus>	strange
<alkorr>	1.10.0
<Linus>	linux or cygwin?
<adi|home>	okay... Zagor.. credits and splash/version merged
<adi|home>	wanna take a look?
<alkorr>	cygwin
<alkorr>	just a precision
<Bagder>	wavey managed to get it all working on cygwin
<Zagor>	nah, just check it in
<Linus>	ok. i have never tried it myself
<adi|home>	it already is :)
<Zagor>	ah, you already did :)
<adi|home>	i ment for style ;)
<Zagor>	checking
<Bagder>	we should do some smooth scrolling on that screen
<Bagder>	would be fun ;-)
<adi|home>	heheh 
<adi|home>	im working on it :)
<adi|home>	that stuff is sorta my 'i feel like playing' test bed
<adi|home>	im here to contribute completely useless things
<adi|home>	:)
<Bagder>	we like that!
<alkorr>	JUST A PRECISION : BECAUSE COMPILATION FOR SH TARGET (m2,m3e,etc...) WAS VERY LONG, CYGWIN WAS LACKING OF RESSOURCE SO I WAS FORCED TO RUN AGAIN "make"
*	adi|home coughs *screensaver*
<alkorr>	TO CONTINUE THE PROCESS
<Linus>	alkorr: that sucks
<Linus>	alkorr: your capslock must be stuck :-)
<Zagor>	adi|home: looking good
<adi|home>	Bagder... wanna do me a favor?
<adi|home>	on the configure
<Bagder>	yeah?
<adi|home>	let it catch the --help and -? options
<adi|home>	even if it don't do nothing.
<adi|home>	so that we can set it later
<dwihno>	What do you guys think about the upcoming game between Sweden and England on sunday?
<Bagder>	right
<Bagder>	dwihno: *booooooring*
<Linus>	dwihno: bloodbath!
*	adi|home is just rocking for a game
<dwihno>	Linus: Do you think we stand a chance?
<Linus>	I guess Bagder and I don't share an interest of football :-)
<alkorr>	when it tries to 'configure' newlib, it was so endless and seems for a moment locked so I ctl-ed break
<Bagder>	hehe
<Linus>	dwihno: oh yes
<Linus>	alkorr: that takes forever!
<dwihno>	:D
<dwihno>	WE SHALL STAND VICTORIOUS!
<dwihno>	WE WILL SHOW POWER SUPREMACY! :)
<Linus>	or maybe we'll just win the game.
<adi|home>	umm.. using the makefile created by the configure
<adi|home>	when you run make.. should we consider relocating the binaries?
<alkorr>	so when I retry a 'make' it doesn't turn in 'configure' back, but go ahead to compile 'newlib'  
<adi|home>	or should we assume the user will know where to look?
<Linus>	Bagder: does the recorder build still name the target "archos.mod"?
<Bagder>	adi|home: it should put them all in the directory you're in
<Bagder>	Linus: yes
<alkorr>	and i could be surprised that it tries to link lib.a (i mean it should be libXXX.a)
<Linus>	It should call it ajbrec.ajz, afaik
<alkorr>	so my question : it is normal it creates a lib.a ????
<Linus>	alkorr: you must run the configure again
<Bagder>	Linus: yes, but it's the same makefile so that's why it has the same target name
<Linus>	ah maybe an ifdef?
<Bagder>	yeah
<alkorr>	geeeee !!!! it is not me who runs the 'configure' but 'make' the first time :(((((
<Linus>	alkorr: no, it hasn't built a lib.a in my build
<Linus>	./configure
<alkorr>	all this time lost :(((((
<Bagder>	adi|home: done!
<adi|home>	thanks :)
<Linus>	alkorr: in a hurry? :-)
<adi|home>	oh.. and the binary is not moved to the file your in.
<adi|home>	and the configure file is growing on me :)
<alkorr>	i cannot trust that 'make' :((((( 
<Linus>	blah
<Bagder>	adi|home: it isn't moved, it's built right there
<Linus>	alkorr: I did exactly that mistake the first time I built a cross gcc compiler (for powerpc)
<Linus>	I had to start all over again...
<alkorr>	Linus : i respect all the procedures you're describing in sourceforge for creating cross-compilers, where is the error ?
<alkorr>	respected
<adi|home>	not its not Bagder.. the Makefile is built and in the correct location..
<adi|home>	but when you do a make... the binary is not in the pwd
<Bagder>	did you really update the uisimulator/x11/Makefile ?
<Linus>	I guess that the gcc makefile runs configure in the newlib directory if it sees that it isn't configured
<Linus>	Bagder: how do I undo a ./configure?
<Linus>	not in rockbox, i mean autoconf/automake stuff
<Bagder>	Linus: you don't, you run it again and pick right ;-)
<Linus>	not in rockbox, i mean autoconf/automake stuff
<alkorr>	it is not the first time i made a cross compiler, but for a reason i don't know, more recent version are more and more difficult to compile (i suppose gcc 3.x.x are quite recent so unstable for certain platforms)
<Linus>	remove config.cache?
<Bagder>	Linus: yes, if such a one is made
<Bagder>	it isn't usually these days
<adi|home>	ahh.. okay.. fixed :)
<adi|home>	hmmm... kinda nasty aint it..
<Linus>	alkorr: tru removing the config.cache file in the newlib dir
<Linus>	try
<Bagder>	adi|home: nasty in what way?
<adi|home>	1. be cleaner if all the obj files were located somewhere else.. but can't help that..
<adi|home>	2. i run the rockboxui and it runs for a few ms and stops
<adi|home>	no menu or anything
<adi|home>	ideas?
<Bagder>	why would the obj files be stored somewhere else?
<alkorr>	but i don't see a config.cache
<adi|home>	cause it just looks nasty :)
*	adi|home is being picky... so deal :)
<Bagder>	adi|home: the obj files were always stored this way, this is not a new way
<adi|home>	i know.. 
<adi|home>	don't mean i havta like it 
<Bagder>	right
<adi|home>	but whats the story with the rockboxui?
<Linus>	adi|home: try creating a directory called archos in the simulator dir
<Zagor>	Bagder: the makefile created by configure should have a dependency on firmware for the target builds
<adi|home>	ahh.. thats it.. i have one in the sim dir.. but not one in tools
<Bagder>	Zagor: yes, it needs to run make in both firmware and apps
<Bagder>	I realized that too
<Bagder>	adi|home: you should not actually run the configure script in the tools dir
<Bagder>	its not very nice
<Zagor>	yeah, this 'archos' dir thing should be handled more gracefully
<adi|home>	here should it be run from?
<Zagor>	a new dir
<adi|home>	l
<adi|home>	k
<Bagder>	yes, we need to treat a missing 'archos' dir just as an empty dir or something
<Zagor>	or at least print a message
<Bagder>	yes
<adi|home>	well, why don't we just have the config create one if it don't exist?
<adi|home>	i mean.. no archos dir, then they obv. don't have the .bmp
<Bagder>	adi|home: hehe, good question ;-)
<Bagder>	I'll make it
*	adi|home has served his purpose 
<adi|home>	you may also want to check for the existance of the .bmp file i they choose the recorder... and report about it if it is not found.
<adi|home>	s/i they/if they/
<Zagor>	i think we should compile-in the rockbox logo, actually. it's very small and I expect many people will forget downloading the bmp
<adi|home>	nods
<adi|home>	how do you compile it in?
<Bagder>	yeah
<Bagder>	the file could be for replacement only
<Zagor>	we should still look for a logo file, but have the official logo as default
<Bagder>	I mean the logo on disk
<Zagor>	exactly
<dwihno>	How about application skinning? :)
<Bagder>	we can use the bmp file reader as a converter
<adi|home>	i agree.. i like that...
<adi|home>	so we need current logo converted to binary yes?
<Bagder>	converted to a C array
<adi|home>	yeah..
<Bagder>	just make the simulator write it to stdout
<Zagor>	code size is now up to 0x658e
<Zagor>	debug code, that is
<Bagder>	Zagor: if you do 'configure update' now, the makefile will  be corrected
<Zagor>	good
<adi|home>	the lcd_bitmap function.. how exactly does that write to the display?
<Bagder>	it fills in the display buffer correctly
<Bagder>	then lcd_update() copy the buffer to the LCD 
<adi|home>	so the buffer passed in, when returned, should be all 1's and 0's yes?
<Bagder>	yes
<dwihno>	Btw, is a price of SEK 1500 good for a old PII 266, 256mb RAM, 3GB disk, EEPRO100 NIC, ATI rage 128 card?
<--	adam has quit (Read error: 104 (Connection reset by peer))
<Bagder>	I dunno
<Zagor>	sounds good to me, if you have use for it
<dwihno>	I'm considering to sell my last computer ;)
<dwihno>	Then I'm all computer-less.
<dwihno>	Until my laptop arrives.
<Zagor>	who's got a studio?
<Bagder>	I think Lion and PsycoXul do
<Zagor>	http://storebror.haxx.se/~bjst/rockbox/player/archos.mod  <-- player mod with new cursor chars. i want it tested to verify i've picked the right char
<Zagor>	a new player is good too, of course
<Zagor>	linus left mine at home *growl*
<Linus>	sorry...
<Zagor>	it isn't that pretty in the simulator :)
<Bagder>	hehe
<Bagder>	then we need some sim work-around
<Bagder>	the recorder now gets an archos.ajz output file
<Zagor>	nice
<PsycoXul>	Zagor: it looks nice but still takes up 1 too many chars :p
<Zagor>	yeah, we must fix something with the hardware cursor
<Zagor>	next version
<PsycoXul>	well i played with it
<PsycoXul>	i just cant get the damn thing to show up without blinking
<Zagor>	but you get the arrow?
<Bagder>	Zagor: you should put sentences like that in a little document before we release, or people will jam us with questions like that
<Zagor>	yes i will
<PsycoXul>	yeah i get the arrow
<Zagor>	good
<PsycoXul>	the cursor's default state seems to be invisible
<PsycoXul>	and when it blinks it gets reversed
<PsycoXul>	but it starts out invisible and the blink period's too long
<PsycoXul>	so you can scroll past several names before it blinks into visibility
<Zagor>	PsycoXul: can you download and try again? this is a test with double-height logo
<Zagor>	uhh, this will probably look strange
<PsycoXul>	heh
<PsycoXul>	it hasn't shown up on either of these
<Zagor>	i'm turning it off too quickly
<PsycoXul>	it just says the rom version untill the dir list comes up
<PsycoXul>	and it still looks normal from the version menu
<Zagor>	ok, hang on...
<PsycoXul>	btw, it'd be nice if the sound options would go back to the sound menu when you press the menu button, like the rest of the menu does heh
<Zagor>	right, fixing
<Zagor>	ok, try again
<PsycoXul>	btw i have to say 
<PsycoXul>	the process of copying one single little file is much faster in windows than linux
<Zagor>	yes, that's because the linux FAT driver reads 512 bytes per request. it really slows everything down. :(
<PsycoXul>	ok
<Zagor>	i've been looking into it, but it's not exactly straight-forward
<PsycoXul>	the logo still doesn't show up on startup, but it is double-height in the version menu
<PsycoXul>	...and then so is everything else afterwards
<PsycoXul>	oh
<Bagder>	hahaha
<PsycoXul>	untill you leave the menu
<Zagor>	yeah, i forgot to clear it :)
<Zagor>	but why doesn't it show up at boot? hmm...
<PsycoXul>	i dunno
<PsycoXul>	just keeps showing the rom's screen
<Zagor>	ok, once more
<Zagor>	gaah, stop!
<Zagor>	found the reason
<Zagor>	download again
<Zagor>	you don't have a webcam, do you? ;)
<Bagder>	hehe
<PsycoXul>	heh why
<Zagor>	would be cool to see, now that I can't test myself
<PsycoXul>	it works 
<Zagor>	it does? cool!
<PsycoXul>	yep
<PsycoXul>	its all cool
<alkorr>	btw, ata still not working on recorder ?
<Zagor>	only now you don't actually get to see the version number :)
<Zagor>	alkorr: no
<Bagder>	now darnit, does this mean you guys won't bring a player tonight to show me?
<Zagor>	Bagder: only an old version
<Bagder>	ah, ok, without double height?
<Zagor>	unless we pop by linus on the way :)
<Bagder>	uh
<Zagor>	exactly
<PsycoXul>	these ones haven't been showing a version number anyways
<Bagder>	he's living way too far out ;-)
<alkorr>	maybe another bit of port A or B to set/clear :/
<Zagor>	yeah, he's out in the sticks
<Zagor>	alkorr: yeah, probably something like that. we haven't looked much at it yet. it's very painful without gdb.
<PsycoXul>	now just add a line-in on/off toggle, and auto-continue-to-next-track and i'll start using :p
<PsycoXul>	using it
<PsycoXul>	heh
<Zagor>	patience, my friend :)
<Linus>	the lazy playlist coders aren't ready. the mpeg thread is
<PsycoXul>	honestly just playing a whole dir instead of a single file is all i miss in it and imo a road-block to realistic usability
<Zagor>	i agree
<PsycoXul>	even if it can't load or save playlists, just to keep going :p
<Zagor>	i'll see if I can hack up a quick-fix for it
<PsycoXul>	any idea on battery usage of this vs archos' at this point?
<Linus>	probably worse that archos
<Zagor>	probably. we aren't doing anything to conserve battery
<Zagor>	except shutting off the disk
<PsycoXul>	well thats the biggest battery sucker isn't it?
<Linus>	yup
<Zagor>	during activity, yes. when idle, it only draws like 40mA
<PsycoXul>	i mean i can see it'll use more just cause you have to select each track
<PsycoXul>	but besides that...
<Zagor>	i'll be experimenting with shutting down the LCD and stuff soon. also there's a deeper sleep mode you can put the disk in.
<dwihno>	Cool
<PsycoXul>	i'm leaving for a week long trip on saturday
<Zagor>	could you test again PsycoXul? this version shows double-height on boot but single-height on Version menu, I hope
<dwihno>	Does the LCD consume lots of power?
<Zagor>	dwihno: I don't know, that's what I intend to find out
<Linus>	and the mpeg thread can be restructured to minimize the disk up-time
<dwihno>	Coolness
<PsycoXul>	it'd be great if its reasonably usable vs archos' before i left, cause i can hack in some text-file support and have books to read while i'm gone :p
<dwihno>	Would be really neato to gain an hour or so :)
<Zagor>	i wouldn't count on it
<dwihno>	nah
<dwihno>	but in our dreams, everything is possible! :)
<dwihno>	The playlist loader could be smarter btw.
<Bagder>	smarter than what?
<PsycoXul>	heh
<Bagder>	ah right, you've missed the playlist talk on the list
<PsycoXul>	Zagor: yep works 
<Zagor>	cool
<PsycoXul>	and shows version as CVS this time
<Zagor>	i'll check it in like this, then
<dwihno>	Bagder: I've been on the list for just a short while
<Bagder>	dwihno: we plan a system where we can keep a large playlist by using little memory
<Bagder>	and we can do full forward/backward even when doing random
<dwihno>	:)~
<dwihno>	but how?
<PsycoXul>	the best way!
<PsycoXul>	:p
<dwihno>	gheh
<dwihno>	I just wonder how to keep all data in memory
<Bagder>	dwino: we store only file name byte-index in memory
<Bagder>	byte-index into the file to fine the actual file namae
<Bagder>	(and a few cached ones too)
<dwihno>	mkay
<dwihno>	The font should be tighter horizontally
<Bagder>	feel free to make such a font
<dwihno>	The browser should have some sort of quick navigation in a tree
<Zagor>	we are accepting new font submissions :)
<Bagder>	it could be made to work proportional too
<Zagor>	that's a cool idea, actually
<alkorr>	even ET font :)
<dwihno>	The scroll should be horizontally too
<dwihno>	scroll faster
<dwihno>	<-- is mongo today
*	Bagder has considered a system with a wider display buffer and allow the display to scroll horizontally
<Zagor>	ahh, that's an idea
<dwihno>	I want a jpeg-viewer too! :)
<Zagor>	1-bit jpegs are rare :)
<dwihno>	heh
<dwihno>	all you need is some cool algorithm to transform the image :)
<Bagder>	true
<Bagder>	that's what the bmp reader does
<Bagder>	not cool though, rather uncool ;-)
<Zagor>	time for Greasy Friday
---	Linus is now known as Linus|lunch
---	Zagor is now known as Zagor|lunch
<dwihno>	greasy?
<dwihno>	You mean JUNKFOOD! :D
<dwihno>	Oh, the envy!
<PsycoXul>	i thought you were commiting this? :p
<alkorr>	Just a suggestion, why not use long long instead of char for internal bitmap ?
<Bagder>	why?
<alkorr>	if you need to draw a rectangle you can draw vertical line easily
<alkorr>	just creating a mask to OR for start and end vertical lines
<alkorr>	another mask for upper and lower horizonta lines 
<Bagder>	I don't see the point in optimizing for rectangles anyway
<alkorr>	it is an example, Bagder
<Bagder>	yes
<Bagder>	but we do char output mostly
<Bagder>	we should optimize for that
---	Bagder is now known as Bagder|lunch
<alkorr>	i mean that access should not be always char but also short or int or long long according what you want
<alkorr>	if you want to use double heigth font, use short instead of char
<alkorr>	ah he's left
<--	alkorr has quit ()
<Lion>	Hey, who works on the MPEG thread?
<Lion>	Anyone alive?
<PsycoXul>	not really
<Lion>	Oh hey, hows it goin'.
<PsycoXul>	pretty good
<Lion>	I heard the test did not go as well as we could have hoped.
<PsycoXul>	heh yeah
<PsycoXul>	every time i loaded the new chars, they showed up on the screen in place of the old ones :/
<Lion>	Damn.
<PsycoXul>	i'm still not using rockbox's code to do it, but i don't think that matters
<Lion>	Yeah, if you're talking directly to the controller, then all is losty.
<Lion>	So, my plan is to write an interface layer to manage custom chars.
<PsycoXul>	manage them in what way?
<Lion>	And allow other threads to request and store custom chars, then a layer over the lcd_prints to call the custom chars.  It'll check for the number of customs in use and swap 'em in and out as necessary
<Lion>	stupid java
<PsycoXul>	heh
<Lion>	lcd_puts
---	Zagor|lunch is now known as Zagor
<Lion>	Then no one has to worry about what custom clot is in use, or if/how many are on screen.
<Lion>	s/clot/slot
<PsycoXul>	sounds like fun
---	Linus|lunch is now known as Linus
<Lion>	It's pretty easy, really.
<Linus>	Lion: I work on the mpeg thread
<Lion>	Cool, I have a global struct API interface for the thread.
<Lion>	No locks needed either, vars are either external write only or internal write only.
<Linus>	you mean the info about what songs to play and when they actually play?
<Lion>	Well, that and a LOT more.
<Lion>	Lemme quick crank it out so you can see.
<PsycoXul>	hmm
<Lion>	It's on paper right now.
<PsycoXul>	what happens if you lcd_puts 22 chars on the player?
<Linus>	ok. mail it to the list
<PsycoXul>	will it wrap or truncate?
<Linus>	wrap
<Zagor>	truncate
<PsycoXul>	heh
<Linus>	:-)
<Zagor>	truncate
<Linus>	sorry, zagor fixed that.
<Zagor>	truncate
<Zagor>	truncate
<Zagor>	 :)
<PsycoXul>	ok
<Linus>	it truncates each row, right? after 11 chars.
<Zagor>	yup
<Zagor>	after pos 11
<Linus>	I think I have found the LCD display controller that Archos uses
<Zagor>	really?
<Zagor>	so it's not the salomon we thought?
<Linus>	the charset matches pretty well
<Linus>	nope, but we knew that, didn't we?
<Zagor>	yeah well i was kind of confused...
<Zagor>	it matches so well, but still doesn't :)
<Zagor>	so what have you found?
<Linus>	samsung
<Linus>	S6A0093 has a charset that matches
<Linus>	still, it doesn't quite add up...
<Linus>	the commands sent to it are not specified in the data sheet
<Linus>	Ah
<Linus>	that's because the charset matches that of the new player
<Linus>	and i haven't analyzed the commands to the new LCD
<Linus>	got it
<Zagor>	where's the pdf?
<Linus>	S6A0090
<Linus>	that's the "old" LCD
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
<Linus>	at least when it comes to the commands
<Linus>	but the charset is the same as S6A0093...
<Linus>	strange
<Zagor>	i never understood why they have different charsets for differnt versions
<Zagor>	the old charset is a lot better than the new one
<Linus>	http://samsungelectronics.com/semiconductors/search/datasheet.jsp?family=312
<Linus>	and why change LCD at all?
<PsycoXul>	cause they got a bargain on the earlier ones and then ran out?
<Zagor>	yeah maybe
<Linus>	hehe no wonder the double height mode doesn't work on the Old(tm) players
<Linus>	its a Test command
<Zagor>	people were unexpectedly actually buying the jukebox :)
<PsycoXul>	hehe
<Zagor>	Linus: ooh, nice :)
<Linus>	"Don't use this instruction", sayeth the Data Sheet :-)
<PsycoXul>	so how about the new lcd... is there maybe actualy a command to turn the hw cursor on and visible without blink? heh
<Zagor>	Display Control:
<Zagor>	C = Cursor on/off
<PsycoXul>	or either one for that matter... heh
<Zagor>	B = Blink on/off
<Zagor>	D = Display on/off
<Zagor>	neato
<PsycoXul>	yeah
<PsycoXul>	thats what it says in the sheet for it on your website too
<Linus>	Samsung's web server log experiences a strange interest in LCD data sheets...
<Zagor>	ah, right. same command...
<Linus>	there seems to be a "standard" for LCD commands
<Linus>	almost all LCD controllers have the same commands
<Zagor>	oh well maybe there's some text explaining it, or whatever
<Linus>	except for that &/#% old Player
<Zagor>	so how do we know this is not just another almost-it?
<Linus>	i think the only question mark is the charset on the Old Player
---	Bagder|lunch is now known as Bagder
<Zagor>	can these be mask-programmed in some way, like the sh1 is?
<Linus>	maybe
<Linus>	you mean they have a custom charset on the old one?
<Bagder>	I'll take off home, I'll pop in when I get there
<--	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has left #rockbox
<Zagor>	Linus: yeah, maybe. just a guess.
<Zagor>	it seems natural Samsung would produce an asian display like the new one
<Linus>	that makes it even more stupid to change LCD...
<Zagor>	indeed... are both still in production?
<Linus>	they say "mass production" on the site
<Zagor>	ok. the mystery thickens... :)
<Linus>	whatever. these ones seem more likely than the solomon ones anyway
<Zagor>	yeah, at least there's *more* matches in these :)
<Linus>	apropos standard,
<Linus>	(from the web site)
<Linus>	"The double height character mode and line
<Linus>	vertical scroll functions are supported"
<Zagor>	vertical scroll?
<Linus>	That sort of implies a standard, otherwise they wouldn't have said "THE ... modes"
<Zagor>	hmm, maybe. or it's just a case of asian english :)
<Linus>	Line Shift Mode
<Linus>	you can tell which part of DDRAM begins on the first line
<Linus>	you can have 4 lines in memory and program an offset to tell which of the 4 is actually the first line on screen
<Zagor>	ah. real fancy "scroll" :-)
<Linus>	wow
<Linus>	it has a horizontal scroll too
<Lion>	asian english == engrish (the 'technical' term)
<Linus>	or rather rotation
<PsycoXul>	yeah
<Linus>	Lion: :-)
<PsycoXul>	its horizontal scroll sucks cause its buffer is too short though
<Linus>	we need to perform some tests to see if the sheets are correct
<PsycoXul>	its what archos' firmware uses 
<Linus>	is it?
<Zagor>	i don't think it is. it bugs too much :)
<PsycoXul>	i'm pretty sure it dictates the scroll speed and is why even scrolling chars get cut off at a certain point
<Zagor>	but you get magically appearing/disappearing characters sometimes, which indicates it's not just a memory offset
<PsycoXul>	but then you never know, those crazy archos people pulled that 999 limit out of their asses, they could've pulled a 22 char or such limit for sideways scrolling out of it too :p
<Zagor>	i think they did
<PsycoXul>	Zagor: hmm i've never seen that
<Zagor>	play a file with long strings, then play a file with shorter. when the scroll goes past the \0 in the string, the rest of the previous string appears on-screen
<PsycoXul>	hmm
<PsycoXul>	never had that happen
<Zagor>	uh, sorry. i'm talking about the recorder. doh!
<PsycoXul>	ah well see
<PsycoXul>	thats a different story altogether
<PsycoXul>	heh
<Zagor>	yeah
*	Zagor smacks forehead
<PsycoXul>	btw
<PsycoXul>	did you commit those changes you said you were?
<PsycoXul>	heh
<Zagor>	yes
<PsycoXul>	ok
<PsycoXul>	just not getting the mails cause of the blackout?
<Zagor>	exactly
<Zagor>	they say the power could come back tonight. let's hope so.
<PsycoXul>	hmm
<Zagor>	feels like some 3rd world country...
<PsycoXul>	ok i just compiled it and got into the browser still in double-height
<Zagor>	ouch. let me check
<Zagor>	well darn, that's the code I used. you sure you got the latest?
<Linus>	large filea are displayed with large characters. :-)
<PsycoXul>	heh
<Zagor>	haha
<PsycoXul>	yep got latest
<Zagor>	ah, forgot one thing. hang on.
<Zagor>	update tree.c
<Lion>	Almost done with this thing.
<PsycoXul>	if all else fails with making the hw cursor not blink
<PsycoXul>	we could always just use a custom char thats the reverse of the first letter of what we're selecting
<PsycoXul>	heh
<PsycoXul>	Zagor: ok works
<Zagor>	good
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Linus>	baggy! hi!
<Bagder>	rehi
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Linus>	suicidal proxy...
<Bagder>	joinin leaving joining leaving... :-)
<Lion>	http://www.leonine.com/~lion/temp/mpeg_api.h
<Linus>	Lion: good start
<Linus>	A few comments...
<Linus>	the mpeg thread may need to tell where in the stream it is playing right now
<Lion>	Oops, stupid = in #defines
<Lion>	right, I was using filepos to do that.
<Linus>	we may also have at least two streams in memory
<Bagder>	at least
<Linus>	it reads more that 1 meg ahead
<Linus>	and the thread is never killed
<Lion>	MPEG_CMD_KILL is not designed to actually kill the thread
<Linus>	ok
<Lion>	just stop what it's doing, and unload it's data
<Bagder>	I think we should use functions to instruct the thread
<Linus>	ok, we might find a better name for it then
<PsycoXul>	heh
<Bagder>	and keep this struct for mpeg reporting
<PsycoXul>	ok that last text reading function i wrote is really broke
<PsycoXul>	IO9:CPUAdrE
<PsycoXul>	at 000A11E3
<PsycoXul>	:p
<Bagder>	uu
<Linus>	hehe
<Linus>	i know exactly what it is.
<PsycoXul>	what is it? heh
<Bagder>	PsycoXul: unaligned memory address
<Linus>	Zagor forgot to mention a sligt detail in his file API
<Linus>	it can't always write into buffers at odd addresses
<Lion>	Badger: You can use a func, but in the end it's still going to behave as this struct does.  The MPEG thread will need ot lopp and check a var to look for it's commands.
<PsycoXul>	heh
<Bagder>	Lion: perhaps, but the API wouldn't have to care
<Linus>	we have a message queue for that
<PsycoXul>	oh well i think its broken in a lot of ways so i'll forget about that and use the newer one though its not quite as functional :/
<Linus>	but it is about the same
<Lion>	Bad: My point is, write a func, but that doesn't remove the need for the cmd var
<Bagder>	Lion: sure it does
<Bagder>	because it moves that responsibily to the thread
<Linus>	i think the funcs could do what the mpeg_xxx() functions do today
<Linus>	they send a message
<Lion>	Yeah, and how does that message get to the thread?
<Linus>	via the queue primitives
<Linus>	and yes, it is still a loop
<Linus>	that checks the queue
<Lion>	OH, so there IS more than simple threading.
<Linus>	we have queues and mutexes
<Lion>	I was under the assumption that there wasn't any IPC semantics.
<Bagder>	they're not documented anywhere though ;-)
<Linus>	and sleep() and yield() of course
<Lion>	Ahhh ....
<Linus>	look at the mpeg.c
<Linus>	and ata.c
<Lion>	I was hoping there was sleep() for when I rewrite apps/play.c to use the struct
<Bagder>	sleep() is documented
<Lion>	cool
<Lion>	Well, anyway, then someone write the mpeg_cmd() func .. :)
<Bagder>	mpeg_play() is there ;-)
<Lion>	I know.
<Lion>	You'll notice the struct has no method for loading and starting a file
<Lion>	it assumes mpeg_play()
<Bagder>	goodie
<Bagder>	mpeg_stop() stops
<Lion>	woot
<Bagder>	afaik, those are the only play-related functions we have right now
<Linus>	pause and resume also
<Bagder>	ah, cool
<Linus>	but not seek
<Bagder>	Linus: can you add them to the API file please?
<Linus>	that one is a monster to implement in a good way...
<Linus>	Bagder: ok
<Zagor>	seek is for v3.0 ;)
<Bagder>	hehe
<Zagor>	Linus: add a comment about read() while you're at it
<Linus>	BTW is the API file meant to document the present status, or the intended goal?
<Lion>	present status
<Zagor>	present status IMHO
<Bagder>	Linus: I've tried to add a note when things don't work even if documented
<Bagder>	like write()
<PsycoXul>	ok wtf
<PsycoXul>	this text function works fine for a small file
<PsycoXul>	but large files it just displays the same odd pattern of y's and o's and blankness
<Linus>	looks like a buffer overwrite to me.
<Lion>	You're not loading the entire file into mem, are you?
<PsycoXul>	Lion: of course i am
<PsycoXul>	heh
<Bagder>	haha
<Lion>	Well, don't.
<Linus>	and how big is your buffer?
<PsycoXul>	the file's length
<Linus>	malloc()
<PsycoXul>	yeah
<PsycoXul>	none of these files are over 1mb
<Lion>	You shouldn't be loading all of it into mem anyway.
<PsycoXul>	why not?
<PsycoXul>	if it'll fit, it makes it a lot easier and saves hd spinning
<--	Bagder has quit (tenn.openprojects.net irc.openprojects.net)
<--	Linus has quit (tenn.openprojects.net irc.openprojects.net)
<--	Zagor has quit (tenn.openprojects.net irc.openprojects.net)
<Lion>	Bad policy.  Load and display chuncks only.
-->	Linus (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
<PsycoXul>	chunks are bad when we want to spin the hd as little as possible
<Lion>	You shouldn't assume you have free reign over all the memory.  Place nice itth other threads
<Lion>	s/itth/with
<Lion>	s/Place/Play
<PsycoXul>	yeah well i'm not submitting my code, its just for my own benifit
<PsycoXul>	i'm not that good a coder :p
-->	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has joined #rockbox
-->	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has joined #rockbox
<Lion>	Anyway, however you want to implement the cmd fucntions, if you do the DOMESTIC parts of the struct, then I'll rewrite apps/play.c to use them
<PsycoXul>	ugh i guess i'm just using archos' firmware on vacation :/
<Zagor>	PsycoXul: i may have something for you, if this works...
<PsycoXul>	and i should've went to bed 2 hours ago
<PsycoXul>	Zagor: whats this
<Zagor>	testing whole-dir play right now
<PsycoXul>	cool
<Zagor>	bugs :)
<Zagor>	testing again
<PsycoXul>	oh well, unless somebody else can do a text viewer right and have it done today [i'm not holding my breath] i'm just gonna have to use archos' firmware on my vacation :/
<Zagor>	does it have a text viewer?
<PsycoXul>	no
<PsycoXul>	but its got nifty things like battery indicator :p
<Zagor>	WOOOOOOOOOOOOOOOOOOO
<Zagor>	whole-dir playback works
<Linus>	bango!
<Bagder>	rocking box
<PsycoXul>	cool
<Zagor>	i'm filtering a bit, so only files ending with a '3' are played :)
<Linus>	i had that working a long time ago...
<PsycoXul>	heh
<Linus>	in my test code.
<Linus>	but Zagor removed it
<Zagor>	Linus: yeah, but you cheated by reading the dir again
<Zagor>	i don't
<Linus>	memory hog :-)
<PsycoXul>	heh
<Zagor>	you, yes
<Zagor>	i don't use any more memory than before
<Linus>	because you already loaded the dir
<Zagor>	yup
<PsycoXul>	i guess if somebody wanted to hack in a battery indicator i'd be satisfied to use rockbox this week
<Linus>	the dir browser didn't exist when I wrote the mpeg thread
<Zagor>	PsycoXul: heh, that's a whole science!
<PsycoXul>	being out and about for a week in the middle of nowhere it just seems necessary to see when my battery is dead :p
<Linus>	you will know, trust me. :-)
<PsycoXul>	heh
<Zagor>	I promise to not be offended if you don't use the Rockbox firmware :)
<PsycoXul>	:p
<PsycoXul>	damn my ploy backfired :p
<Zagor>	now we are REALLY ready for 1.0 release
<PsycoXul>	if there was a rolo already i wouldn't care what was in what, i'd just have it all on there and choose what i felt like :p
<Zagor>	yeah, rolo would be really nice
<Bagder>	I'd prefer a recorder version first
<PsycoXul>	nahhh
<PsycoXul>	:p
*	Bagder smiles
<Linus>	Bagder: buy a Player
<Bagder>	well, you guys don't listen to yours, right? :-)
<PsycoXul>	well...
<PsycoXul>	i'm off to bed
<dwihno>	Night
<dwihno>	Sleep well
<Bagder>	night PsycoXul
<PsycoXul>	see ya either tomorrow or the week after next heh
<Zagor>	yeah, bye
<Linus>	night
---	Zagor is now known as Zagor|cake
---	Linus is now known as Linus|cake
<dwihno>	CAKE?!
<dwihno>	BEEFCAKE!
<Bagder>	ok, I added an internal rockbox logo now
<--	adam has quit (Read error: 104 (Connection reset by peer))
<dwihno>	yay!
<Bagder>	yeah, takes away the need for a rockbox112.bmp
<Bagder>	:-)
<dwihno>	yeah
<dwihno>	there should still be a loader to load alternative logotypes :)
<Bagder>	yes, it'll remain
<Bagder>	"bunkerromantik mix"
<Bagder>	sounds fine ;-)
<dwihno>	I'm the commander!
-->	KGY16 (OKE60@pD9EAB9A3.dip.t-dialin.net) has joined #rockbox
<Bagder>	welcome
<KGY16>	hi
---	KGY16 is now known as edx
<edx>	lol
<Bagder>	under cover edx!
<edx>	heh that was some script i wrote once...
<edx>	it was for some other irc server... it connected to a proxy with different IP every time and changed my ident and nickname so noone could ever find out im the smae person
<Bagder>	hax0r-edx ;-)
<Bagder>	edx: built that cross compiler yet? ;-)
<edx>	haha.. no
<edx>	i keep working with sh-elf work windows :P
<edx>	nothing to build - just doubleclick setup.exe and a few times next and there you go
<Bagder>	:-)
<edx>	for the mp3 download stuff i was working on i found a neat solution (without linux thoguh...)
<edx>	i wrote a program i can pass a list to and it controls WinMX for me (searches for the song, chooses the best version and downloads it)
<edx>	i get like constantly 90kb/sec like this (just pass it the current chart list!)
<dwihno>	cool
---	Zagor|cake is now known as Zagor
<dwihno>	Zagor: Good cake?
<Zagor>	very nice
---	Linus|cake is now known as Linus
<Linus>	burp!
<dwihno>	Beefcake? :)
<Linus>	Zagor: fix that mpeg thread bug!
<Zagor>	it was already fixed
<Linus>	oh?
---	edx is now known as edx|no_cake
<dwihno>	:)
<Zagor>	uh, it wasn't...
---	edx|no_cake is now known as edx
<Bagder>	14397 lines of code
<Bagder>	wc -l ` find firmware apps -name "*.[ch]" -maxdepth 2`
<Bagder>	everything included: 35163 lines
<Linus>	c00l!
<Linus>	Bagder: yuu have 8 minutes now...
<Bagder>	oh
<Bagder>	you too ;-)
<Linus>	yup.
<Bagder>	I'm off!
<--	Bagder (~daniel@as3-3-2.ras.s.bonet.se) has left #rockbox
<Linus>	bye
<Linus>	gotta go now. Bye!
<--	Linus (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<Zagor>	i can report Rockbox plays 320kbit mp3s just *fine*
<dwihno>	Yay
<dwihno>	I can report my ear cartilage is hurting
<Zagor>	11, 22, 44 and 48 kHz sample rate works too. we rock! :)
<edx>	hehe
<dwihno>	How is seeking?
<edx>	sweet :)
<Zagor>	seeking is in the future
<Zagor>	gotta go now, bye!
<--	Zagor (~bjst@as3-3-2.ras.s.bonet.se) has left #rockbox
<dwihno>	Hey, 1.0 seems pretty close. Kewl.
---	edx is now known as edx|away
<edx|away>	lol.. we should contact archos to replace their crap - maybe they pay us :P
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
---	dwihno is now known as dw|weekender
<--	adam has quit (Read error: 104 (Connection reset by peer))
-->	chaumai54 (~chau@64.118.137.3) has joined #rockbox
<chaumai54>	hello
<chaumai54>	so, I want to look at the source and compile it and mess with it to see if I have the skills to be able to contribute anfthing
<chaumai54>	using win2k pro, installed cygwin.
<chaumai54>	tried to follow the steps to make the sh-elf-gcc
<chaumai54>	when run binutils configure(or any of the configures for that matter) i get an error
<chaumai54>	checking whether make sets ${MAKE}... eval: 1: Syntax error: Unterminated quoted
<chaumai54>	 string
<chaumai54>	Configure in /home/linus/build/binutils/intl failed, exiting.
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
<--	chaumai54 has quit (Read error: 110 (Connection timed out))
<--	adam has quit (Read error: 104 (Connection reset by peer))
-->	chaumai54 (~chau@64.118.137.3) has joined #rockbox
<chaumai54>	helo?
<chaumai54>	                person = (Person)PartyHomeFactory.getPartyHome().findByPartyID(recipient);
<chaumai54>	oops
<chaumai54>	checking whether make sets ${MAKE}... eval: 1: Syntax error: Unterminated quoted
<chaumai54>	 string
<chaumai54>	Configure in /home/linus/build/binutils/intl failed, exiting.
<chaumai54>	.
<chaumai54>	...
<--	chaumai54 has quit ()
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
-->	nicknackpattywac (~first@nat-198-95-226-227.netapp.com) has joined #rockbox
<--	adam has quit (Read error: 104 (Connection reset by peer))
-->	chaumai54 (~chau@64.118.137.3) has joined #rockbox
<--	chaumai54 has quit ()
<--	nicknackpattywac has quit ()
-->	adam (~adam@c-24-118-162-179.mn.client2.attbi.com) has joined #rockbox
<edx|away>	adi.. you there?
<--	adam has quit (Read error: 104 (Connection reset by peer))
---	edx|away is now known as edx
<webmind>	anyone alive ?
<webmind>	question: if i start using the current rockbox firmware, will i be able to switch back easily to the firware from archos and is there any chance on damaging the thing ?
<edx>	there is a chance of damaging the thing - you will be able to switch back easily to the archos firmware
<edx>	finally. tetris. in large.
-->	motiv01 (~trillian@sdn-ar-001ncraleP247.dialsprint.net) has joined #rockbox
<--	motiv01 (~trillian@sdn-ar-001ncraleP247.dialsprint.net) has left #rockbox
-->	motiv01 (~trillian@sdn-ar-001ncraleP247.dialsprint.net) has joined #rockbox
<adi|work>	edx.. just saw your version of tetris.. it rocks :)(
<adi|work>	gotta run ... be home in a bit...
<edx>	thx adi.
<edx>	i gotta go as well now. cya guys
<--	edx has quit ("n8")
<webmind>	hmm, what damage could i encounter
**** ENDING LOGGING AT Fri May 31 19:56:21 2002