Вход

Просмотр полной версии : как и чем сконвертировать XEX в BIN или ROM



ustinovdmitriy
14.01.2018, 16:19
имеется загрущик турбо2000 в формате xex как его можно переделать в формат bin или ROM для заливки в пзу для картриджа

kardan
14.01.2018, 19:17
имеется загрущик турбо2000 в формате xex как его можно переделать в формат bin или ROM для заливки в пзу для картриджаМожет просто поискать готовый bin или rom?

Отправлено с моего Nexus 5X через Tapatalk

Shiny
14.01.2018, 20:59
у .xex стандартный формат:

два байта $FF
слово: начальный адрес
слово: конечный адрес

после байтов, которые будут размещены с начального по конечный адреса будет
$2E0-$2E1 - адрес запуска программы.

или могут быть указаны начальный и конечный адреса, вслед за ними еще последовательность байтов.

Надо смотреть на сам .xex, короче.

ustinovdmitriy
14.01.2018, 22:14
Может просто поискать готовый bin или rom?

Отправлено с моего Nexus 5X через Tapatalk

в том то и проблема что найти его в форматах bin и rom пока не могу

kardan
14.01.2018, 22:20
в том то и проблема что найти его в форматах bin и rom пока не могуУ меня есть такой исторический картридж :) если кто подскажет, как выдрать данные оттуда - сделаю.

Отправлено с моего Nexus 5X через Tapatalk

Shiny
15.01.2018, 07:00
взглянуть бы на .xex

ustinovdmitriy
15.01.2018, 15:40
взглянуть бы на .xex

вот можете посмотреть https://cloud.mail.ru/public/5aQq/4SPfroBVv

Shiny
15.01.2018, 18:43
http://i99.fastpic.ru/big/2018/0115/bd/6f44ecf27e875497d78033e65d20a0bd.png

ничего сложного нет: кодовый блок и запуск по адресу $1F3F. Знать бы, как стартует картридж.

dosikus
15.01.2018, 23:43
Шынни, что за дизасм?
Где качнуть?

kardan
16.01.2018, 00:43
Здесь можно: https://www.atarimax.com/dis6502/index.html
Документация там же.

Извиняюсь, что влез :)

Shiny
16.01.2018, 06:03
Дизасм не идеал, конечно.

Короче, если известно, как стартует картридж, то напишу.

ustinovdmitriy
17.01.2018, 15:19
Дизасм не идеал, конечно.

Короче, если известно, как стартует картридж, то напишу.

Извини я не сильно разбираюсь как узнать как стартует картридж?

Shiny
17.01.2018, 15:36
понятия не имею. наверное, почитать литературу. Я не сталкивался(

kardan
17.01.2018, 16:50
имеется загрущик турбо2000 в формате xex как его можно переделать в формат bin или ROM для заливки в пзу для картриджа

Еще вопросик есть. А цель всего этого действа какая? Может есть не менее удобный обходной путь безо всяких заморочек с картриджем?

ustinovdmitriy
18.01.2018, 12:26
Еще вопросик есть. А цель всего этого действа какая? Может есть не менее удобный обходной путь безо всяких заморочек с картриджем?

очень нужен как память хочу загрузить игру с кассеты также как 30-лет назад ! у меня есть много разных прошивок для пзу картриджа турбо2000 и все они прекрасно работают но нужна только такая как на этом фото
https://cloud.mail.ru/public/6fxb/8JFqypHzw

kardan
18.01.2018, 13:03
Хм... Мне почему-то кажется, что такого картриджа никогда не было. Это был кассетный загрузчик. Я помню у меня была целая отдельная кассета только с ним, чтобы не перематывать пленку. Загружал с этой кассеты загрузчик, а потом, уже с другой - игру.
Хотя даже в кассетном варианте мне он пока не попался.

Shiny
18.01.2018, 15:11
никогда не сталкивался с двумя девайсами. А не прокатит ли загрузка с дисковода и потом загрузка с мафона?

dosikus
19.01.2018, 09:17
Дизасм не идеал, конечно.


Да уж. Хоть бы размер шрифта увеличить...

ustinovdmitriy
19.01.2018, 12:14
Хм... Мне почему-то кажется, что такого картриджа никогда не было. Это был кассетный загрузчик. Я помню у меня была целая отдельная кассета только с ним, чтобы не перематывать пленку. Загружал с этой кассеты загрузчик, а потом, уже с другой - игру.
Хотя даже в кассетном варианте мне он пока не попался.

да есть у меня такой загрузчик на кассетах все верно но был и на картридже точно такой же !

atariki
29.01.2018, 15:20
Надо обратиться к avery lee, он спец в этом деле, поможет думаю. Тот, который написал эмулятор altirra.

kardan
30.01.2018, 00:55
Надо обратиться к avery lee, он спец в этом деле, поможет думаю. Тот, который написал эмулятор altirra.
Кажется мне, что товарищу Ли этот вопрос будет не интересен.

А может Вам самому за это взяться, atariki? Вы как раз изучаете ассемблер, дизассемблируйте этот кассетный турбо-загрузчик, он небольшой, вроде не больше килобайта. Разберетесь, как он работает. Потом возьметесь за rom картриджных загрузчиков, посмотрите, как стартует картридж и как переделать кассетный загрузчик, чтобы записать на картридж его. А потом нам расскажете. А?

ZEman
30.01.2018, 03:36
Всё верно, Avery lee это совсем не интересно.
Он терпеть не может всё что связано с кассетами.
Знали бы вы каких трудов стоило его уговорить на поддержку turbo2000.
Если хотите узнать что-то насчёт таких загрузчиков свяжитесь с кем-нибудь из поляков на atariage.com
Лучше всего с такими как:
baktra - автор утилиты turgen.
Krotki - автор эмулятора atari800win.
Wik - один из пользователей собирающих много интересного.

atariki
30.01.2018, 17:47
у меня мозгов не хватит разобраться в этом, увы.

У меня есть железный картридж с Turbo 2000 загрузчиком на русском, но как его скинуть на диск ума не приложу, скидывается почему-то встроенный Бейсик компьютера.

Shiny
30.01.2018, 18:04
Собрать можно, знать бы, по какому адресу стартует картридж?

atariki
01.02.2020, 02:14
нашли ром файл с турбозагрузчиком ?

atariki
25.07.2021, 18:11
Вот готовые 75887 в эмуляторе выбрать 32K Switchable XEGS (recommended).
На железе не пробовал.
Конвертируется программой 75888