71
Theming and Appearance Customization / Re: Any possibility for conditional %Cl?
« Last post by RetiredTeacherGuy on February 06, 2025, 04:07:41 AM »Understood, thanks for your efforts Bilgus I really appreciate it
72
Theming and Appearance Customization / Re: Any possibility for conditional %Cl?
« Last post by Bilgus on February 06, 2025, 12:33:00 AM »Yeah thats pretty much what I've got in the file to test with too
I'll probably mull on this a while there are a few things playing against us here
one is the way album art is displayed and its due to the all or nothing nature
of the skin engine, it doesn't have garbage collection it has free it all and start over.
So you can't really allocate anything ahead of time (and why would you every track skip could be different)
thats why it gets farmed out and works different I think.
Next part is the background drawing, I really want that because of themes that draw text over the bg would get wiped out
but that is another can of worms because it doesn't take into account viewports and therefore its drawn all or nothing
and you need to do a full refresh (well a fuller refresh I guess I had to force it by changing flags)
because it reallytires TRIES to never redraw the background layer
So IDK give me a while I'll post something if and when I get something that seems promising
otherwise I may just give it up and come back to it later (like after next release)
I'll probably mull on this a while there are a few things playing against us here
one is the way album art is displayed and its due to the all or nothing nature
of the skin engine, it doesn't have garbage collection it has free it all and start over.
So you can't really allocate anything ahead of time (and why would you every track skip could be different)
thats why it gets farmed out and works different I think.
Next part is the background drawing, I really want that because of themes that draw text over the bg would get wiped out
but that is another can of worms because it doesn't take into account viewports and therefore its drawn all or nothing
and you need to do a full refresh (well a fuller refresh I guess I had to force it by changing flags)
because it really
So IDK give me a while I'll post something if and when I get something that seems promising
otherwise I may just give it up and come back to it later (like after next release)
73
Theming and Appearance Customization / Re: Any possibility for conditional %Cl?
« Last post by RetiredTeacherGuy on February 05, 2025, 04:28:38 PM »I wanted to be absolutely sure, so I stripped down the wps file. This is all that it contains:
What I get when I press play is the 80 x 80 but it is a cropped version of the 170 x 170, placed at location 100,100. Pressing pause has no effect.
Code: [Select]
#------------ Background Layer ------------#
%wd
%V(0,0,-,-,-)%VB
%?mp<|%Vl(c,0,0,-,-,-)%Cl(0,0,170,170)%Cd|%Cl(100,100,80,80)%Cd||>
%?C<%Vd(c)|>
#------------ Foreground Layer ------------#
%V(0,0,-,-,-)
What I get when I press play is the 80 x 80 but it is a cropped version of the 170 x 170, placed at location 100,100. Pressing pause has no effect.
74
Apple - Installation/Removal / Re: Rockbox erasing itself after reboot. (iPod 7G Classic)
« Last post by rockbox_dev123 on February 05, 2025, 02:20:21 PM »I'll throw my $0.02 in and say to avoid SanDisk microSD cards with an ipod6g and rockbox.
Get a Samsung card as they're widely known to have fantastic compatibility.
Recently I bought a brand new SanDisk Ultra 512GB microSD from a brick and mortar store and it kept corrupting when used as a single card in an iFlash Quad with an iPod Classic (MB029LL/A*).
I returned it and instead bought a Samsung EVO Plus 512GB microSD which works perfectly.
This was also confirmed by a friend who had the same corruption issues even with genuine SanDisk cards in an iFlash Quad in an iPod Video.
However, I have a standard size (not microSD) SanDisk Extreme PRO UHS-I Card - 512GB in an iFlash Solo which works perfectly in an iPod Video.
Compatibility varies even with genuine cards and between devices.
Get a Samsung card as they're widely known to have fantastic compatibility.
Recently I bought a brand new SanDisk Ultra 512GB microSD from a brick and mortar store and it kept corrupting when used as a single card in an iFlash Quad with an iPod Classic (MB029LL/A*).
I returned it and instead bought a Samsung EVO Plus 512GB microSD which works perfectly.
This was also confirmed by a friend who had the same corruption issues even with genuine SanDisk cards in an iFlash Quad in an iPod Video.
However, I have a standard size (not microSD) SanDisk Extreme PRO UHS-I Card - 512GB in an iFlash Solo which works perfectly in an iPod Video.
Compatibility varies even with genuine cards and between devices.
75
Apple - Installation/Removal / Re: Rockbox erasing itself after reboot. (iPod 7G Classic)
« Last post by jayglo on February 05, 2025, 01:41:33 PM »My god I hope not. I think SD brands should write in the card boxes to do these tests in order to make this madness stop.
Btw thanks for the help man, I was buggin out hours and hours. Glad this forum exists
Btw thanks for the help man, I was buggin out hours and hours. Glad this forum exists
76
Apple - Installation/Removal / Re: Rockbox erasing itself after reboot. (iPod 7G Classic)
« Last post by Bilgus on February 05, 2025, 01:35:43 PM »I think its a matter of time before we see them local too the counterfeits are getting pretty convincing
but a write/read test doesn't lie
but a write/read test doesn't lie
77
Apple - Installation/Removal / Re: Rockbox erasing itself after reboot. (iPod 7G Classic)
« Last post by jayglo on February 05, 2025, 01:33:39 PM »Okay I think this is the defintive answer. I've ran a 10gb write verify test with h2testw and it gave error after 3.4gb.
Btw I wasn't aware of how bad the sd market is.
I've already contacted the ebay seller (a clown) and he told me he doesn't accept returns BUT to "ship it back so that he can take it back to his supplier and get a replacement for me".
Lmao he better return my money back quick or get his first very negative feedback with pictures included.
Code: [Select]
Warning: Only 10000 of 255999 MByte tested.
The media is likely to be defective.
3.4 GByte OK (7263288 sectors)
6.3 GByte DATA LOST (13216712 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
6.3 GByte corrupted (13216712 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x00000000dcf87000
Expected: 0x00000000dcf87000
Found: 0xb3adcb72e11641ed
H2testw version 1.3
Writing speed: 6.11 MByte/s
Reading speed: 16.9 MByte/s
H2testw v1.4
Btw I wasn't aware of how bad the sd market is.
I've already contacted the ebay seller (a clown) and he told me he doesn't accept returns BUT to "ship it back so that he can take it back to his supplier and get a replacement for me".
Lmao he better return my money back quick or get his first very negative feedback with pictures included.
78
Hardware / Fake Flash - Does your SD card have Alzheimer's?
« Last post by Bilgus on February 05, 2025, 12:58:57 PM »Does your new SD card seem to just lose files after a certain limit?
Weird corruption issues?
Flaky reads and writes?
Did you buy it online?
You might have fake flash
What is Fake Flash?
Generally Fake Flash are factory seconds that have issues
Like lots of bad blocks or bad timings
Or even more common lately simply smaller flash chips
that have a fake capacity table to show to the user.
https://rmprepusb.com/tutorials/007-all-about-fake-sd-cards-and-usb-flash-drives/#There_are_two_types_of_%E2%80%98fake_USB_Flash_drives%E2%80%A6
Windows and android users can use some of the tools listed here:
https://rmprepusb.com/tutorials/007-all-about-fake-sd-cards-and-usb-flash-drives/
Similar tools exist for linux too or use 'dd'
F3 (Fight Flash Fraud/Fight Fake Flash)
https://oss.digirati.com.br/f3/
'sudo apt install f3'
NOTE:
These tools have destructive testing methods some have non destructive tests too
Be advised you should back up any data you care about.
Ideally run these tests before you put any files on the drive
Weird corruption issues?
Flaky reads and writes?
Did you buy it online?
You might have fake flash
What is Fake Flash?
Generally Fake Flash are factory seconds that have issues
Like lots of bad blocks or bad timings
Or even more common lately simply smaller flash chips
that have a fake capacity table to show to the user.
https://rmprepusb.com/tutorials/007-all-about-fake-sd-cards-and-usb-flash-drives/#There_are_two_types_of_%E2%80%98fake_USB_Flash_drives%E2%80%A6
Windows and android users can use some of the tools listed here:
https://rmprepusb.com/tutorials/007-all-about-fake-sd-cards-and-usb-flash-drives/
Similar tools exist for linux too or use 'dd'
F3 (Fight Flash Fraud/Fight Fake Flash)
https://oss.digirati.com.br/f3/
'sudo apt install f3'
NOTE:
These tools have destructive testing methods some have non destructive tests too
Be advised you should back up any data you care about.
Ideally run these tests before you put any files on the drive
Quote
FAKEFLASHTEST v1.1.5 [SSi]
[DRIVE] 249.0GiB Generic STORAGE DEVICE
FFT - Quick Size Test (destructive)
: (no label) [DRIVE] 249.0GiB Generic STORAGE DEVICE
Writing marker blocks to drive 3 at 800MiB intervals.
BAD MEMORY from sector 8185274 (3,996.0MiB) to sector 524281274 (255,996.0Mib)
WARNING: no memory detected at one or more locations.
Test took 1 seconds.
319 sectors checked.
*** FAILED ***
DEVICE HAS DUPLICATE OR BAD BLOCKS!
Recommended maximum usable partition size: 3,196.0Mib (approx. Last good Sector=8185274)
Quote
F3 probe 7.2
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.
WARNING: Probing normally takes from a few seconds to 15 minutes, but
it can take longer. Please be patient.
Bad news: The device `/dev/sdb` is a counterfeit of type limbo
You can "fix" this device using the following command:
f3fix --last-sec=112570367 /dev/sdb
Device geometry:
*Usable* size: 53.68 GB (112570368 blocks)
Announced size: 1.91 TB (4096000000 blocks)
Module: 2.00 TB (2^41 Bytes)
Approximate cache size: 511.00 MB (1046528 blocks), need-reset=no
Physical block size: 512.00 Byte (2^9 Bytes)
Probe time: 49'46"
Operation: total time / count = avg time
Read: 49.75s / 2097717 = 23us
Write: 48'53" / 8373838 = 350us
Reset: 2us / 2 = 1us
79
Apple - Installation/Removal / Re: Rockbox erasing itself after reboot. (iPod 7G Classic)
« Last post by Bilgus on February 05, 2025, 12:27:10 PM »At this point anything you buy online is suspect.
The supply chain has been 'corrupted' ebay is ebay and you can't even trust amazon
to even send you the sellers product (THAT THE SELLER BOUGHT AND SHIPPED TO THEM!!)
So go brick and mortar haven't had a bad one bought local YET. (Except 1 PNY)
But I still run a capacity test before I spend hours transferring files because of the bad experiences from online sellers
and PNY
The supply chain has been 'corrupted' ebay is ebay and you can't even trust amazon
to even send you the sellers product (THAT THE SELLER BOUGHT AND SHIPPED TO THEM!!)
So go brick and mortar haven't had a bad one bought local YET. (Except 1 PNY)
But I still run a capacity test before I spend hours transferring files because of the bad experiences from online sellers
and PNY
80
Theming and Appearance Customization / Re: Any possibility for conditional %Cl?
« Last post by RetiredTeacherGuy on February 05, 2025, 12:26:05 PM »You missed the final %Cd adding that mkes the second one work
but its not wanting to draw into Viewport 'c'
I'll keep working with it till I get it or give up..
I really want the %VB thing to work might have to do some extra processing to get there
this works but IDK if is actually going into 'c'Code: [Select]#%?mp<|%Cl(0,0,160,160,b,r)%VB%Cd|%Cl(0,0,140,140,c,c)%VB%Cd||>
%?mp<|%Vl(c,0,0,-,-,-)%Cl(0,0,170,170)%Cd|%Cl(0,0,140,140)%Cd||>
%?C<%Vd(c)|>
Even with the second %Cd that I had forgotten, I still do not get two different sized (not cropped, but actually proportionally sized) images. Do you?