| Приставки > Картриджи / диски |
| Mega2560 Shield NES Dumper/Writer |
| << < (5/20) > >> |
| Guyver(X.B.M.):
Мне тоже пришла посылка. Спасибо! Жаль на платке не оказалось светодиодов... П.С. Теперь придётся своего Франкенштейна разбирать: Даже жалко, я к нему так привязался ;о) Особенно радовали случающиеся неконтакты и битое считывание информации. Собирать что-то серьёзное на проводках с разьёмчиками без пайки - гиблое занятие ;о))) |
| KykyPyky:
Отпишусь тоже. Платка пришла, упаковка вызывает всяческое уважение. Если бы не вот эта строчка: --- Код: ---if (PortName.ToUpper().StartsWith("COM")) --- Конец кода --- то утилита кластера успешно заработала бы под mono на линуксе. А так пришлось перекомпилировать. postal2201,HardWareMan спасибо за проделанную работу. |
| postal2201:
--- Цитата: Guyver(X.B.M.) от 03 Август 2018, 11:26:16 ---Мне тоже пришла посылка. Спасибо! Жаль на платке не оказалось светодиодов... --- Конец цитаты --- Это как это не оказалось? o_0 Присмотритесь внимательнее, они же smd! |
| Guyver(X.B.M.):
А у HardWareMan'а они не такие ;о) Дублируются? Я не могу открыть его картинку в изначальном размере... |
| postal2201:
Так HardWareMan и остальные заказывали только голую плату, а собирали сами, из своих компонентов. Готовые сборки заказали только Вы и ndivision. В готовые сборки я ставил smd led. Посадочные места для выводных светодиодов сделаны на случай если у человека нет smd в наличии, так сказать для совместимости :) |
| bgr:
Кластер не запилил софт для прямой прошивки кулбоев? |
| KykyPyky:
--- Цитата: bgr от 03 Август 2018, 15:10:50 ---Кластер не запилил софт для прямой прошивки кулбоев? --- Конец цитаты --- Что ты подразумеваешь под прямой прошивкой? без отпайки /WE флешки? |
| postal2201:
--- Цитата: bgr от 03 Август 2018, 15:10:50 ---Кластер не запилил софт для прямой прошивки кулбоев? --- Конец цитаты --- Нет, обещает скоро доделать. |
| Guyver(X.B.M.):
Надо его ещё попросить до кучи мапперов для дампера понаделать. Там работы для него на день, не больше... Тем более он шарит, и в сети почти все мапперы расписаны... |
| HardWareMan:
Он, вроде, говорил, что мапперы у него на LUA, как у козявки. Почему бы вам самим не поработать? |
| Guyver(X.B.M.):
Ну... для меня это как разобраться со схемотехникой телевизора, желая переключить канал :neznayu: Я же матчасти не знаю. Много я там наразбираю. Это должно быть очевидно! Зачем мне с этим разбираться год, если это можно сделать за день специалисту? :neznayu: |
| KykyPyky:
HardWareMan, можно ли в скетч добавить тактирование /CE при чтении wram? Если в качестве wram используется fram, то ей нужно тактирование, в отличие от sram. |
| ndivision:
Приветствую Господа! Я последний из получивших продукт тут отписываюсь. Как уже и написал в личку postal2201 - плата пришла в сборе, в отличной упаковке и шикарном качестве. Из основных интересов - адаптировать софт для работы из под MacOS и под Linux, как минимум для связки с Raspberry Pi. KykyPyky - Ты написал про Mono, и Linux вообщем - если чего я пару моментов у тебя в личке уточнить смогу? У меня для тестирования есть фактически все "многоигровки" с Ali. Можно экспериментировать на них. |
| Guyver(X.B.M.):
Решил сдампить ром на 66 маппере. Написал lua: --- Код: ---MapperName = "GROM" MapperNumber = 66 DefaultPrgSize = 32 * 1024 DefaultChrSize = 32 * 1024 function DumpPrg(size) print("Reading PRG...") prg = ReadPrg(0x8000, size) AddPrg(prg) end function DumpChr(size) if prg == nil then print("Reading PRG...") prg = ReadPrg(0x8000, size) end local banks = size / 0x2000 for b = 0, banks-1 do print("Reading CHR bank #" .. tostring(b) .. "...") for v,i in pairs(prg) do if i == b then WriteCpu(0x8000+i, {b}) break end end ReadAddChr(0xC000, 0x2000) end end function EnablePrgRam(size) end --- Конец кода --- Ром сдампился (слава богу, и даже запускается). У него 4 * 8 кб графики. 1 и 4 банки с графикой на своих местах, а вот 2 и 3 перепутаны местами. Никак не получается изменить порядок записи банков графики, чтобы 2 и 3 из них местами поменять (ну или порядок чтения). Подскажите как сделать... :neznayu: Что-то у меня не получается... |
| HardWareMan:
А для чего вот тот второй for то? |
| Guyver(X.B.M.):
--- Цитата ---А для чего вот тот второй for то? --- Конец цитаты --- - а я почём знаю? Это копипаст с cnrom.lua с некоторыми изменениями в дампинге chr :lol: Но без него картридж не дампится... Попробую поискать ещё что-то на таком же маппере. Вроде у меня Дораэмон валялся где-то. Отбой ;о) Прикол получился. Китайцы взяли игру (Jajamaru no Daibouken), поменяли 2 банка графики между собой местами (а там в графике ещё и вкрапления кода есть) и соответственно поменяли и код игры в prg. Поэтому всё сдампилось и работает правильно... Просто такой вот картридж/ром. П.С. Менять банки местами я научился, хоть и тупо очень... |
| HardWareMan:
--- Цитата: postal2201 от 03 Август 2018, 16:47:27 ---Нет, обещает скоро доделать. --- Конец цитаты --- Он прямо сейчас это делает. Инфа 1000%. :cool: |
| HardWareMan:
Ну, вот, похоже, и всё: |
| Guyver(X.B.M.):
Круто! |
| Cluster:
Хардварыч всё спойлерит :) Надо теперь сборщик ромов для кулбоя довести до ума. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |