Opendingux-rzx50-20120305

Материал из RZX50
Перейти к: навигация, поиск

Поставка 20120305.

Поставка для широкого круга пользователей.

В отличии от предудущих поставок не требуется использовать утилиту востановления от Ingenic для записи ядра в приставку. И ядро и корневая файловая система располагаются на microSDHC-карте, устанавливаемой в слот TF приставки.

Содержание

Состав:

Скачать: opendingux-rzx50-20120305.tar.gz

Установка

Основные этапы установки:

  • на microSD-карте (например, /dev/sdx) создать таблицу разделов DOS и создать раздел 1 (/dev/sdx1) и отформатировать его под FAT32. В принципе, только что принесённая из магазина карточка изначально соответствует данному пункту; Если карточка уже успешно использовалась для хранения rootfs предыдущих поставок, то этот шаг можно пропустить.
  • скачать архив opendingux-rzx50-20120305.tar.gz и распаковать его в корень microSDHC-карты (в корне карточке должны появиться файлы rootfs, vmlinux, opendingux.dge, а также каталоги nes, snes, gameboy и local.
  • установить microSD-карту в слот TF приставки (слот рядом с выключателем POWER, разбирать приставку не надо!).

Установка закончена.

Opendingux-RZX50-20120305 запускается из-под заводской прошивки, для этого необходимо включить приставку, выполнить в меню следующую последовательность действий:

Игры -> Приложения -> SD карта -> opendingux.dge -> Открыть

После выбора пункта открыть стартует Opendingux-RZX50, и через несколько секунд на экране появится диалог программы gmenu2x.

Замечания по работе эмуляторов

После запуска выбранного эмулятора кнопкой A из gmenu2x появляется диалог выбора ROM-файла. При этом папка mmcblk0p4 соответствует внутреннему носителю приставки (используется также заводской прошивкой), а mmcblk1p1 (mmcblk1) — microSDHC-карте в слоте TF.

В данную поставку включены свободно распространяемые ROM-файлы, которе находятся в каталогах mmcblk1p1/nes, mmcblk1p1/snes и mmcblk1p1/gameboy.

FCEU320

  • выход из эмулятора по нажатию на POWER, в этом случае попадаем в меню, в которм следует нажать exit;

gnuboy

  • выход из эмулятора по нажатию на R;

Замеченные недостатки

  • при использовании pwswd для сохранения screenshot (комбинация POWER + X), screenshot сохраняется так, как если бы был установлен режим экрана 320x240, что не всегда так;
  • иногда после выключения из gmenu2x (settings->poweroff), приставка отказывается включаться — в этом случае спасает нажатие на reset;
  • для эмулятора gnuboy используется иконка от ohboy.

Пожелания/предложения

  • snes9x по умолчанию включён scaling c 256x224 на 320x240, что отбирает драгоценные fps (прислал exmortis);
  • использовать ядро Linux 2.6.33;
  • передвинуть подключение rzx50_keypad в platform code;
  • для поддержки клавиатуры исользовать стандартные драйверы matrix-keypad и gpio-keys;
  • replace jz4750d specific hacks in the 8250 serial driver with platform code;
  • определить, какой вывод GPIO соединён с датчиком установки карты памяти в слот TF;
  • определить, какой вывод GPIO соединён с датчиком внешнего питания/USB;
  • обеспечить возможность гашения экрана (например, в gmenu2x);
  • подготовить документацию à la RockBox.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Ошибка базы данных — RZX50

Ошибка базы данных

Перейти к: навигация, поиск
Обнаружена ошибка синтаксиса запроса к базе данных. Это может означать ошибку в программном обеспечении. Последний запрос к базе данных:
(SQL запрос скрыт)
произошёл из функции «». База данных возвратила ошибку «5: database is locked».
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты