Эмуляция > Эмуляторы консолей 1-4 поколений
Эмулятор OS
<< < (2/4) > >>
thebodwin:

--- Цитата: Yaranga от 07 Январь 2017, 06:05:02 ---В общем, корректно заработала флешка, записанная с помощью вот этой программы: https://sourceforge.net/projects/win32diskimager/
При загрузке Лакка спросила, запустить её в режиме ливсиди или сделать установку. Запустил в режиме ливсиди, она обнюхала все жёские диски и перезагрузила компьютер. Возможно, второй запуск прошёл бы корректно, но я выбрал установку.
--- Конец цитаты ---

Балииин!!
Что ж так тяжко(
Вообщем смотри все что нужно сделать это:
-записать образ "lakka" с помощью "win32disckimager"
-поставить first boot : USB
-и вообщем установить как обычную ось на чистый локальный диск?

Добавлено позже:
А вообще, знаете, когда хочешь что-то сделать эдакое и вроде бы по инструкции все понятно. А все равно что то идет не так. И иногда это убивает все что ранее казалось простым до безобразия.P.S. Эт так крик души))))
Yaranga:

--- Цитата: thebodwin от 07 Январь 2017, 12:42:26 ----записать образ "lakka" с помощью "win32disckimager"
-поставить first boot : USB
-и вообщем установить как обычную ось на чистый локальный диск?
--- Конец цитаты ---
Совершенно верно.
Ещё особенность: при установке система сделает два раздела в Ext4 на диске, который раньше был в FAT32. И это, насколько я понял, не настраивается - только так. То есть из Windows эти разделы потом просто не увидишь.
thebodwin:

--- Цитата: Yaranga от 07 Январь 2017, 14:08:03 ---Совершенно верно.
Ещё особенность: при установке система сделает два раздела в Ext4 на диске, который раньше был в FAT32. И это, насколько я понял, не настраивается - только так. То есть из Windows эти разделы потом просто не увидишь.

--- Конец цитаты ---

Это же ты про Lakka?
Он поделит мой один раздел на два равных, или на два рандомных по размеру?
Yaranga:
Зачем два равных, зачем рандомных? Первый раздел с основной системой в 493 мегабайта, второй - всё что осталось. Это Лакка.
Рекалбокс делает три раздела - первый в FAT32 загрузочный на 64 мегабайта, второй в Ext4 на 1.32 гигабайта системный и третий также в Ext4 - оставшееся свободное место.
Это нормально для линуксов и прочих *никсов. Когда-нибудь видел разметку диска в тех же телефонах на Андроиде? Там и по пять разделов может быть, которые просто так не увидишь.
thebodwin:

--- Цитата: Yaranga от 07 Январь 2017, 16:04:00 ---Зачем два равных, зачем рандомных? Первый раздел с основной системой в 493 мегабайта, второй - всё что осталось. Это Лакка.
--- Конец цитаты ---

спасибо))) я как флэху найду, сделаю. И если что будет не понятно то спрашу тебя))
otopba:
Всем привет!
Скачал Recalbox, залил на флэшку.
На компе нормально всё загрузилось, всё работает.
Решил перенести на древний ноут.
Но беда в том, что в нём нет EFI. Соответственно не видит Recalbox. Флэшку при загрузке видит, другие загрузочные диски грузит (типа HirenBootCD)
А вот batosera не хочет.
Никто не сталкивался? Как её загрузить без UEFI режима? Гугл, к сожалению, не помог.

Пробовал также LAKKA. Тоже не видит её на флэшке.

Отсоединял винт, цеплял по USB к другому компу, заливал Recalbox. Не работает.

EasyBSD не подойдёт, нету UEFI.

Что делать, ума не приложу.
ofry:
А зачем, если не секрет, нужна Lakka на обычном компе?

У обычного Retroarch под Windows возможностей чуть больше (например, поддерживает Vulkan). Да и запуск элементарен - двойной клик по значку на рабочем столе.
otopba:
Ноут древний. Винда XP еле шевелится. Решил снести всё и сделать просто консоль игровую. Чтобы включил и сразу играть. Без тыканий мышкой, клавой. Всё через джойстики. Да и память отожрата виндой будет.
А оно не растёт. Видать придётся ХР заново ставить и Retroarch натягивать.
Ogr:

--- Цитата: otopba от 21 Август 2017, 14:07:36 ---Чтобы включил и сразу играть. Без тыканий мышкой, клавой. Всё через джойстики
--- Конец цитаты ---
Xpadder
ofry:

--- Цитата: otopba от 21 Август 2017, 14:07:36 ---Ноут древний. Винда XP еле шевелится. Решил снести всё и сделать просто консоль игровую. Чтобы включил и сразу играть. Без тыканий мышкой, клавой. Всё через джойстики. Да и память отожрата виндой будет.
А оно не растёт. Видать придётся ХР заново ставить и Retroarch натягивать.

--- Конец цитаты ---

Вот как раз XP нежелательно. (ядер намного меньше) Если винду, то лучше 7-ку.
Или Lakka. (загрузчик "без альтернатив")
Yaranga:
otopba, есть такой Puppy Arcade, вполне должен работать на ноуте, который XP еле тянет, плюс EFI не требует. Правда, не всё на джойстике, мышка таки нужна ему...


Добавлено позже:
Дистрибутивы можно взять отсюда.
otopba:

--- Цитата: ofry от 21 Август 2017, 17:04:58 ---Вот как раз XP нежелательно. (ядер намного меньше) Если винду, то лучше 7-ку.
Или Lakka. (загрузчик "без альтернатив")

--- Конец цитаты ---
Не ставится Lakka. На флэшку её записал, а он с неё не грузит. Хотя тут же HirrenBoot CD загружает.
Винда семёрка тоже не встанет, нет UEFI.
И старую XP стёр, теперь новую с флэшки ставить не хочет, а дисков нет. Короче беда какая-то.
ofry:

--- Цитата: otopba от 22 Август 2017, 13:51:59 ---Не ставится Lakka. На флэшку её записал, а он с неё не грузит. Хотя тут же HirrenBoot CD загружает.
Винда семёрка тоже не встанет, нет UEFI.
И старую XP стёр, теперь новую с флэшки ставить не хочет, а дисков нет. Короче беда какая-то.

--- Конец цитаты ---

Разве для винды UEFI обязателен??? И так можно установить, если диск не более 2 ТБ, размечен как MBR.
otopba:
Семёрка встала.
При этом Retroarch не запустился. Крашится сразу после запуска. Ошибка в логах не гуглится.
Ок. Поставил EasyBCD. Думаю щас в загрузчик ей напихаю.

Но никакие танцы с бубном не привели ни к чему: ни указание на флэшку, ни подсовывание img файла, ни копирование образа диска на винт...
Ни LAKKA, ни Recalbox (Batocera), ни Puppy.
 
Любое подсовывание образа этих эмуляторов приводит к одному и тому же:
minimal bash-like line editing is supported.
И командная строка GRUB.

Ну хорошо, думаю.
Образ флэшки на винте. Давай обманем.
root(hd0,4)
kernel /boot/linux root=/dev/sda4
initrd /boot/initrd.gz
boot

В итоге получаю бесконечную:
mount: mounting none on /boot_root failed: No such file or directory
Waiting for the root device

Вот на этом и застрял.
ofry:

--- Цитата: otopba от 24 Август 2017, 15:29:40 ---Семёрка встала.
При этом Retroarch не запустился. Крашится сразу после запуска. Ошибка в логах не гуглится.
Ок. Поставил EasyBCD. Думаю щас в загрузчик ей напихаю.

Но никакие танцы с бубном не привели ни к чему: ни указание на флэшку, ни подсовывание img файла, ни копирование образа диска на винт...
Ни LAKKA, ни Recalbox (Batocera), ни Puppy.
 
Любое подсовывание образа этих эмуляторов приводит к одному и тому же:
minimal bash-like line editing is supported.
И командная строка GRUB.

Ну хорошо, думаю.
Образ флэшки на винте. Давай обманем.
root(hd0,4)
kernel /boot/linux root=/dev/sda4
initrd /boot/initrd.gz
boot

В итоге получаю бесконечную:
mount: mounting none on /boot_root failed: No such file or directory
Waiting for the root device

Вот на этом и застрял.

--- Конец цитаты ---

Скинь эту ошибку в логах. Я создам issue на GitHub.
otopba:

--- Цитата: ofry от 24 Август 2017, 16:48:21 ---Скинь эту ошибку в логах. Я создам issue на GitHub.

--- Конец цитаты ---

Имя журнала:   Application
Источник:      Application Error
Дата:          26.08.2017 11:30:54
Код события:   1000
Категория задачи:(100)
Уровень:       Ошибка
Ключевые слова:Классический
Пользователь:  Н/Д
Компьютер:     l
Описание:
Имя сбойного приложения: retroarch.exe, версия: 0.0.0.0, отметка времени: 0x00000000
Имя сбойного модуля: unknown, версия: 0.0.0.0, отметка времени 0x00000000
Код исключения: 0xc0000005
Смещение ошибки: 0x00000000
Идентификатор сбойного процесса: 0x264
Время запуска сбойного приложения: 0x01d31e0293ddf979
Путь сбойного приложения: C:\RetroArch\retroarch.exe
Путь сбойного модуля: unknown
Код отчета: d1abd79d-89f5-11e7-9f2a-00030d4acde4
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2017-08-26T00:30:54.000000000Z" />
    <EventRecordID>559</EventRecordID>
    <Channel>Application</Channel>
    <Computer>l</Computer>
    <Security />
  </System>
  <EventData>
    <Data>retroarch.exe</Data>
    <Data>0.0.0.0</Data>
    <Data>00000000</Data>
    <Data>unknown</Data>
    <Data>0.0.0.0</Data>
    <Data>00000000</Data>
    <Data>c0000005</Data>
    <Data>00000000</Data>
    <Data>264</Data>
    <Data>01d31e0293ddf979</Data>
    <Data>C:\RetroArch\retroarch.exe</Data>
    <Data>unknown</Data>
    <Data>d1abd79d-89f5-11e7-9f2a-00030d4acde4</Data>
  </EventData>
</Event>
ofry:
Так... попробуй поставить вот эту программу:

http://www.msys2.org/

Затем можно попробовать отладить через GDB.

cd /c/где-там-retroarch
gdb retroarch_debug.exe
start

если останавливается где-то, вбиваем в консоль
cont

и так до тех пор, пока не выдаст конкретную ошибку (типа segfault и т.п.)

затем пишем в консоль
bt

полученное вставь сюда.
s1nka:

--- Цитата: ofry от 26 Август 2017, 04:37:38 ---Затем можно попробовать отладить через GDB.
--- Конец цитаты ---
Хардкорненько.
otopba:

--- Цитата: ofry от 26 Август 2017, 04:37:38 ---gdb retroarch_debug.exe

--- Конец цитаты ---
-bash: gdb: команда не найдена

Установил, потом обновил модули по инструкции.
Но что такое GDB он не знает.
ofry:

--- Цитата: otopba от 27 Август 2017, 02:20:16 ----bash: gdb: команда не найдена

Установил, потом обновил модули по инструкции.
Но что такое GDB он не знает.

--- Конец цитаты ---

Значит, надо установить туда gdb:

pacman -S --needed gdb
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии