1
Картриджи / диски / Самодельный картридж для Sega
« : 08 Февраль 2024, 13:57:17 »Можете выпить за мое здоровье (Ссылка на вложение)Так и сделаю в субботу)) или сегодня
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Можете выпить за мое здоровье (Ссылка на вложение)Так и сделаю в субботу)) или сегодня
Он и не должен после свапа работать на эмуляторе.Чтоб я без Вас делал! ОГРОМЕННОЕ СПАСИБО!
Перемычку R1 разъедини, R2 соедини. Всё.
Перемычку R1 разъедини, R2 соедини. Всё.И для закрепления материала, то есть, если больше 2мб, то R2, если меньше 2мб, то R1?
SwapEndian, перетаскиваю файл, он меняет биты местами ( или как это правильно называется) но игра не работаетИсходник, это файл который работает в эмуляторе, но не работает на приставке, другой не работает ни где.
Какой экзешник не запустился???SwapEndian, перетаскиваю файл, он меняет биты местами ( или как это правильно называется) но игра не работает
Файл с игрой перетащи на экзешник из архива и запиши в епром.Пробовал сегодня, экзешник не запустился,
Какой файл и для чего?Файл mortal kombat 3 ultimate
Все что надо - это сделать свап байтов исходного файла и записать полученный файл в епром.
Неудивительно, mdrm делает byte swap, поэтому эмулятор и не видит игру.А другие видит, котру, батлтоадс без проблем.
Для начала нужно проверить все на непропай, отсутствие "соплей".Это проверял
Classic single-word alg. (etc. MX29LV320 or MX26L6420)"?
"Write Flash ROM" рядом с "Page multi-word alg. (etc. MX29Lxx11)"Вообще не пишет, сразу ошибку выдает
Также, уверены, что там /WE выведен? Вроде на этой должен быть выведен, но проверить не помешает.Как это проверить?
И еще, это у вас единственная плата и микросхема? Думаю, что плата не единственная, на счет микросхемы не уверен. Может попробовать запаять другую микросхему на другую плату? Если есть другая микросхема.Три уже запаял, все ровно не работают:(
Зачем? Какую цель вы преследуете? Выйдет оно дорого. К тому же, godun написал, что в ПО от T48 эта микросхема не числится. Есть риск, что полноценной поддержки там не будет.Есть коллекция картриджей, в биг боксах, новоделы, просто картриджи.
JRBVZ,Сегодня очень много общался с китайцами, говорят что т48 с переходником, из поста выше, будет писать все без проблем.
1. Ну это она.
2. Это именно ПО для T48? Просто, как я уже говорил, godun писал, что в ПО от T48 этой микросхемы нет.
3. Ну даже если поддерживается, то этот программатор сам по себе недешево стоит. EL_Barto уже потратился на FlashKit. Ему дешевле будет напокупать других плат\картриджей с поддерживаемой памятью.
Если память в корпусе tsop48, то нужен другой адаптер. Плюс нужно будет выпаивать, шить, потом запаивать.Я и хочу шить, потом запаивать. Память вот такая
Это именно считанный с картриджа, который не запускается? Это нормальный Dune - The Battle for Arrakis (U) [!] И в эмуляторе запускается нормально.Это с интернета, сообщений нет, сейчас какой-то хак скачал дюны, заработала нормально.
Кстати, когда "не запускается" никаких сообщений нет?
EL_Barto, файл будет?
Родной картридж - это какой? Вот такой?ЦитатаА если считать "плохо" записанную игру и запустить ее в эмуляторе? Что получается?То есть, дампы, которые он сам снял он нормально записывает на "родной" картридж?Не работает в эмуляторе
ЦитатаА если взять дамп той же игры из интернета и попробовать записать?Контра с инета не пошла, только с картриджа, Алладин наоборот с картриджа не пошел, а с инета сразу запустился.
А то есть подозрение, что у вас на картриджах только "беспроблемные" игры.Какие картриджи хотите покупать? Можно брать самые дешевые картриджи на Aliexpress.ЦитатаВ них, скорее всего, будут такие платы, как показывал в этой теме раньше.Думал можно наколхозить и писать карики с памятью 29ххх
Родной картридж - это какой? Вот такой?Да именно такой.
Прочитай записанное и сравни с оригиналом.Я не знаю, как это сделать это специальный софт нужен?
Что значит "не все" и в чём это выражается?С этих плат считывал и записывал. Контра записалась нормально, а дюна черный экран, хотя пишет, что все записано и ошибок не выдает.
Считывать любые картриджи он и должен, нет никаких препятствий
Две платы на фото что должны значить?
Может, EzoFlash или Willem сможет, но я в этом направлении сильно не копал.Willem не подойдет без переходников и доработок , у него 40 pin, а на чипе 42.
xgecu т56вот этот на 48 pin/ он должен подойти, но у него цена, как у крыла от самолета
ну как я уже сказал, она аналогична уф 27 серии, но электрически стираемая. во вторых, ее удобно и эстетично можно запаять в оригинальные платы сега катриджейа какой программатор для неё нужен? Чтоб не кусками записывать, а разом и потом паять в микросхему.
Кстати, похоже мне продали картридж FlashKit MD (тот, который со SRAM, который я брал для Monster World IV) с битой Flash-памятью. Дело в том, что после того как его прошил данные не совпали - по адресу 0x8000 (2 байта), по адресу 0xA000 (2 байта), по адресу 0xC000 (20 байт). Работе игры это не мешало, но я подумал, что это из-за того, что на плате картриджа стоят резисторы на 100 Ом на всех линиях, подумал, что 3-вольтовых уровней не хватает, нужно 5 Вольт, подумал, нужно в будущем придумать способ нормально прошить. Но потом понадобилось временно записать кое-что другое на этот картридж, писал через GBABF-SHN, он при записи написал что-то вроде "Bad block retry" (Burn2Slot при ошибках записи не писал ничего). Подумал, а может на самом деле битая микросхема? Попробовал поднять вывод A21 и подтянуть его к лог "1". Таким образом, будет использоваться вторая половина микросхемы (как я уже говорил, она там на 8 МБ). И это помогло - записалось и считалось без ошибок. То есть получается в начале там были действительно битые места. Только я нечаяно отломал вывод A21 .такие картриджи есть, я читал, статью как их прошивали таким программатором
На самом деле, не совсем правда. По умолчанию, конечно, он не будет прошивать большинство других плат, но проблема в основном в том, что просто не выведен сигнал /WE. Но это актуально только для NOR Flash.
Естественно, он не сможет прошить лицензионные картриджи с масочным ПЗУ. То же касается старой пиратки на "каплях". Наверно, не сможет работать с EPROM и OTP EPROM.
Что касается вашей микросхемы, я не уверен, к какому типу она относится. Я нашел datasheet только для 29F1610 (предвижу, сейчас Rumata скажет "да вот же datasheet для 29F1615PC-10, где ж ты искал"). Я не уверен, применим ли он для 29F1615PC-10. Там написано, что это Flash EEPROM. Раз Rumata говорит про 10 Вольт, значит это что-то другое так как в том datasheet-е говорится только про 5В (или я что-то путаю), но читал его достаточно бегло, мог что-то упустить.
Я бы с такими микросхемами не связывался.
Очень хорошим вариантом для программатора FlashKit будут такие платы, встречающиеся в дешевых картриджах с Aliexpress:
Только нужны две доработки:
1. Если вы захотите перезаписать картридж, то нужно будет перерезать дорожку на обратной стороне платы, которую я выделил красным. Это подтяжка /WE к лог "1". Саму ножку микросхемы /WE необходимо подключить проводком к B28 (передняя сторона платы, 28 контакт). Можно подпаяться к самой дорожке (не перепутайте! надо будет подпаяться к той половине дорожки, которая идет к микросхеме, а не 5В!).
2. Крайне рекомендую доработку по питанию. На фотографии она уже сделана. Там, где на фотографии стоит резистор, по умолчанию установлен диод. Его надо выпаять и заменить на резистор 150 Ом. Далее, параллельно питанию микросхемы нужно поставить стабилитрон на 3В, катодом (вывод со стороны полоски на корпусе) к плюсу питания, анодом на массу. Поставте его "по диагонали" как на фотографии, катодом к "нижнему" выводу резистора.