|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
вопросы по кодингу, сабж
| 500mhz |
Среда, 26 ноября 2008, 18:48
Отправлено
#1
|
![]() аццкий сотона ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 677 Регистрация: 21 авг. 2006 Пользователь №: 17 682 ![]() ![]() |
так как примерно с месяц как я владелец гба+суперкард то пытливый ум хочет получить ответы на вопросы:
1) где слить NO$GBA дебуг версию? 2) где почитать принципы работы всяких там флеш карт для гба? тоесть интересует может ли исполняемый код (ром проще говоря) получить доступ к файловой системе карты? pogoshell как то же читает образ своей файловой системы из файла на карте или я не туда копаю? |
| Gashik |
Четверг, 27 ноября 2008, 02:02
Отправлено
#2
|
|
Unregistered |
Ну спецификации по карте ты можешь получить только у производителя, но он врядли тебе их предоставит... Можно конечно самому поразбираться, если есть смысл.
А для чего, если не секрет? |
| 500mhz |
Четверг, 27 ноября 2008, 10:56
Отправлено
#3
|
![]() аццкий сотона ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 677 Регистрация: 21 авг. 2006 Пользователь №: 17 682 ![]() ![]() |
Gashik
тотал командер напишу )))) а если серьезно то просто интересно. По сути флеш видимо имеет такую структуру ======== зарезервированная область (назовем для удобства RROM) размером в MAX_ROM_SIZE = 32 метра ======== файловая система (FAT16) ======== RROM мапиться в адрес проца ГБА, туда и копируеться перед запуском ROM с игрой исходя из того что ROM перед запуском с флешки патчиться можо предположить (я еще не смотрел) что в него добавляеться код обработчика хардварного прерывания, которое позваляет передать управление флешке для realtime save и прочих фич. идем дальше, pogoshell имеет 2 файла , один flashme.gba а второй образ файловой системы в котором РОМы игр и все такое. При запуске соответственно получаем ======== RROM - flashme.gba - мапиться на адреса ROMa ======== FAT16 - file.fs - лежит гдето там на флешке ======== с точки зрения проца ГБА область памяти с FAT16 не существует так как проц ГБА видит максимум 32 метра памяти. Вот собственно и вопрос, как pogoshell работает с file.fs ? ps дайте дебугер ))) тогда я от вас отстану и сам разберусь ))) |
| 500mhz |
Четверг, 27 ноября 2008, 11:37
Отправлено
#4
|
![]() аццкий сотона ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 677 Регистрация: 21 авг. 2006 Пользователь №: 17 682 ![]() ![]() |
|
![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Сб., 24 окт. 2026, 09:22 |




Среда, 26 ноября 2008, 18:48









