| Line 66... |
Line 66... |
| 66 |
|
66 |
|
| 67 |
static void message(int x, const char* line1, const char* line2)
|
67 |
static void message(int x, const char* line1, const char* line2)
|
| 68 |
{
|
68 |
{
|
| 69 |
rendertext(framebuf, x, 73, 176, 0xff3333ff, 0xa0000000, line1);
|
69 |
rendertext(framebuf, x, 73, 176, 0xff3333ff, 0xa0000000, line1);
|
| 70 |
rendertext(framebuf, x, 81, 176, 0xff3333ff, 0xa0000000, line2);
|
70 |
rendertext(framebuf, x, 81, 176, 0xff3333ff, 0xa0000000, line2);
|
| - |
|
71 |
update_display(NULL);
|
| 71 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
72 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
| 72 |
sleep(5000000);
|
73 |
sleep(5000000);
|
| 73 |
}
|
74 |
}
|
| 74 |
|
75 |
|
| 75 |
struct chooser_renderer_list_itemdata toolchooser_rparams_mainchooser =
|
76 |
struct chooser_renderer_list_itemdata toolchooser_rparams_mainchooser =
|
| Line 275... |
Line 276... |
| 275 |
|
276 |
|
| 276 |
void run_reformat(void** firmware, void** app, int* size)
|
277 |
void run_reformat(void** firmware, void** app, int* size)
|
| 277 |
{
|
278 |
{
|
| 278 |
memcpy(framebuf, bg, 176 * 132 * 3);
|
279 |
memcpy(framebuf, bg, 176 * 132 * 3);
|
| 279 |
rendertext(framebuf, 7, 65, 176, 0xff7fffff, 0, "Reformatting data partition");
|
280 |
rendertext(framebuf, 7, 65, 176, 0xff7fffff, 0, "Reformatting data partition");
|
| - |
|
281 |
update_display(NULL);
|
| 280 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
282 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
| 281 |
struct emcorelib_header* libmkfat32 = loadlib(LIBMKFAT32_IDENTIFIER,
|
283 |
struct emcorelib_header* libmkfat32 = loadlib(LIBMKFAT32_IDENTIFIER,
|
| 282 |
LIBMKFAT32_API_VERSION, "libmkf32");
|
284 |
LIBMKFAT32_API_VERSION, "libmkf32");
|
| 283 |
struct libmkfat32_api* mf32 = (struct libmkfat32_api*)libmkfat32->api;
|
285 |
struct libmkfat32_api* mf32 = (struct libmkfat32_api*)libmkfat32->api;
|
| 284 |
struct storage_info storageinfo;
|
286 |
struct storage_info storageinfo;
|
| Line 483... |
Line 485... |
| 483 |
framebuf, 0, 0, 176, bg, 0, 0, 176);
|
485 |
framebuf, 0, 0, 176, bg, 0, 0, 176);
|
| 484 |
else memcpy(framebuf, bg, 176 * 132 * 3);
|
486 |
else memcpy(framebuf, bg, 176 * 132 * 3);
|
| 485 |
memcpy(framebuf2, framebuf, 176 * 132 * 3);
|
487 |
memcpy(framebuf2, framebuf, 176 * 132 * 3);
|
| 486 |
ui->blenda(111, i, 255, framebuf2, 32, 0, 176,
|
488 |
ui->blenda(111, i, 255, framebuf2, 32, 0, 176,
|
| 487 |
framebuf2, 32, 0, 176, crapple, 0, 115 - i, 111);
|
489 |
framebuf2, 32, 0, 176, crapple, 0, 115 - i, 111);
|
| - |
|
490 |
update_display(NULL);
|
| 488 |
displaylcd(0, 0, 176, 132, framebuf2, 0, 0, 176);
|
491 |
displaylcd(0, 0, 176, 132, framebuf2, 0, 0, 176);
|
| 489 |
}
|
492 |
}
|
| 490 |
boot->load_from_file(firmware, size, false, "/.boot/appleos.ucl", 0x800000);
|
493 |
boot->load_from_file(firmware, size, false, "/.boot/appleos.ucl", 0x800000);
|
| 491 |
if (!*firmware) boot->load_from_file(firmware, size, false, "/.boot/appleos.bin", 0);
|
494 |
if (!*firmware) boot->load_from_file(firmware, size, false, "/.boot/appleos.bin", 0);
|
| 492 |
if (!*firmware) message(7, "Loading appleos.bin failed!", " Returning to main menu. ");
|
495 |
if (!*firmware) message(7, "Loading appleos.bin failed!", " Returning to main menu. ");
|
| Line 511... |
Line 514... |
| 511 |
ui->blend(176, 132, 50, framebuf, 0, 0, 176,
|
514 |
ui->blend(176, 132, 50, framebuf, 0, 0, 176,
|
| 512 |
framebuf, 0, 0, 176, bg, 0, 0, 176);
|
515 |
framebuf, 0, 0, 176, bg, 0, 0, 176);
|
| 513 |
else memcpy(framebuf, bg, 176 * 132 * 3);
|
516 |
else memcpy(framebuf, bg, 176 * 132 * 3);
|
| 514 |
ui->blit(154, MIN(47, i), 3, framebuf, 11, MAX(0, i - 47), 176,
|
517 |
ui->blit(154, MIN(47, i), 3, framebuf, 11, MAX(0, i - 47), 176,
|
| 515 |
rbxlogo, 0, MAX(0, 47 - i), 154);
|
518 |
rbxlogo, 0, MAX(0, 47 - i), 154);
|
| - |
|
519 |
update_display(NULL);
|
| 516 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
520 |
displaylcd(0, 0, 176, 132, framebuf, 0, 0, 176);
|
| 517 |
}
|
521 |
}
|
| 518 |
boot->load_from_file(firmware, size, true, "/.rockbox/rockbox.ipod", 0);
|
522 |
boot->load_from_file(firmware, size, true, "/.rockbox/rockbox.ipod", 0);
|
| 519 |
if (!*firmware)
|
523 |
if (!*firmware)
|
| 520 |
{
|
524 |
{
|