nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 02:26



Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next
6502 Dendy-Computer 
Author Message
Junior

Joined: 15 Dec 2019 00:28
Posts: 6
Reply with quote
Здравствуйте.
Очень заинтересовала данная тема.
Может быть пробовали реализовать данный проект на современных комплектующих? Что бы не использовать ПЗУ с инфракрасным стиранием....
Получилось ли подключить клавиатуру PS/2?


15 Dec 2019 05:58
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Velldio wrote:
Получилось ли подключить клавиатуру PS/2?
Современная клавиатура PS/2 для этой конструкции не подходит совершенно.
Здесь нужна старая клавиатура, либо преобразователь кода на микроконтроллере для новой клавиатуры.
Но я этого делать не стал, поскольку думаю попробовать в эту схему клавиатуру от старой советской
ХТ-шки "Искра-1030".
Velldio wrote:
Может быть пробовали реализовать данный проект на современных комплектующих?
Что бы не использовать ПЗУ с инфракрасным стиранием....
Можно и даже нужно.
Я как раз задумался о том, как бы сделать универсальный картридж на ОЗУ с батарейкой хранения,
чтобы можно было записывать в него не только этот Бейсик.

И еще я хочу сразу вделать в картридж графический LCD-дисплей - вот так:
http://www.nedopc.org/forum/viewtopic.php?f=104&t=17703#p138289
Но для этого надо уметь хорошо программировать в кодах 6502 для Денди.
А я бы не сказал, что умею это хорошо делать, но я работаю над этим...

_________________
iLavr


17 Jan 2020 09:16
Profile
Junior

Joined: 15 Dec 2019 00:28
Posts: 6
Reply with quote
Lavr wrote:
Я как раз задумался о том, как бы сделать универсальный картридж на ОЗУ с батарейкой хранения,
чтобы можно было записывать в него не только этот Бейсик.

И еще я хочу сразу вделать в картридж графический LCD-дисплей - вот так:
http://www.nedopc.org/forum/viewtopic.php?f=104&t=17703#p138289

Это было-бы очень интересно...


17 Jan 2020 10:31
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Velldio wrote:
Это было-бы очень интересно...

Мне и самому интересно, вот только времени на всё не хватает... :-?
Arbeiten Über Alles! :osad:

Но схемы же есть, схемы правильные. Сам картридж можете попробовать сделать с
современной клавиатурой и адаптером. Посмотрите вот эти ссылки:
http://www.nedopc.org/forum/viewtopic.php?p=100011#p100011
http://www.nedopc.org/forum/viewtopic.php?f=87&t=11292&start=30#p121450

Этот адаптер повторили многократно, и он, действительно, работает.

_________________
iLavr


19 Jan 2020 20:50
Profile
Junior

Joined: 15 Dec 2019 00:28
Posts: 6
Reply with quote
Да, я тоже смотрел на этот адаптер...
Попробую повторить...
Спасибо за ответ.
Со свободным временем тоже проблема...но тема на мой взгляд интересная...нужно держать в голове...


19 Jan 2020 22:02
Profile
Junior

Joined: 24 Aug 2020 15:06
Posts: 4
Reply with quote
Давно хочу хочу деньди клаву с сохранением, думал уж обрезок оригинала делать и случайно попалось это вчера, даже не знаю как и почему.

Так вот первая же проблема, где взять ROMы ?
Ссылки сдохли, те файлы которые в nes в кокомто UNIF. Уже пол ночи гуглю хоть какието утилиты, но пока глушняк и думаю врятли чтото существует для распаковки обратно.
NES Mapper Reader это вообще нечто, и именно последнее слово описывает весь его функционал, это просто окошко показывающее никакую информацию, именно никакую, везде пишет нет или незнаю.
ucon64 ну может оно чтото и делает, но в куче консольных параметров так и не понял ничего внятного.

Мож есть у кого чем его открыть ?


24 Aug 2020 15:12
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
LED wrote:
Так вот первая же проблема, где взять ROMы ?
Ссылки сдохли, те файлы которые в nes в кокомто UNIF.

А какие вам нужны ROMы? :roll:
Нужные мне ROMы я брал вот здесь: http://cah4e3.shedevr.org.ru/dumping_2011.php#220711
Там их богатая коллекция, ссылки рабочие, я проверил, всё на месте.


P.S. Ну и полистал я про формат .UNIF (.UNF) - этот формат поддерживает Nestopia.
Вот здесь описан сам формат: https://wiki.nesdev.com/w/index.php/UNIF
Вот здесь - UNIF to NES 2.0 Mapping: https://wiki.nesdev.com/w/index.php/UNIF_to_NES_2.0_Mapping
A вот здесь есть утилита unf2nes-20171808.zip: UNIF>NES2 Conversion

_________________
iLavr


25 Aug 2020 01:49
Profile
Junior

Joined: 24 Aug 2020 15:06
Posts: 4
Reply with quote
ROM2764 И ROM27256 в одной из тем нашёл famiROM.exe, вроде ка кон из отделил, но без сборки не проверить.
Нифига непонятно но вроде как unif это маппер, а не формат, и как оно притянуто к nes непонятно.
За вычетом ромов и 16 байт, в файле nes ещё какието 102 байта.

Чем запустить этот nes в эмуле тоже непонятно, чтото мелькало про нестопию, но последняя 1.4 и она его не понимает.
В описании cah4e3 чтото говорится про эмуль и соответсвующий раздел, но у него на сайте вообще нет разделов, это просто невнятная мешанина где ничего нет, и нет ничего даже близко похожего на то что можно скачать похожего на программы.

Кстати нашёл поделку конвертора клавиатуры, но там тоже только фотки макетки, а схемы то и нет.

Весёлая эта штука деньди, полное отсутствие какой либо документации, прям как у спектрумов в нулевые


25 Aug 2020 19:55
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
LED wrote:
Весёлая эта штука деньди, полное отсутствие какой либо документации, прям как у спектрумов в нулевые

Ну тут я не соглашусь. Мне не довелось поиграть в Деньди и в силу возраста и в силу того,
что я считал приставку довольно глупой поделкой рядом с тем же Спектрумом, по той причине,
что Спек - хоть и убогий но компьютер...

И, честно говоря, я изменил своё отношение к Деньди только из-за того, что в нём стоит
процессор, совместимый с 6502, и Деньди - самый простой способ в России поиграться в
что-то с 6502, которое "для игры" очень неудобное по своей сути.

Отсюда и этот топик, где собрано многое, превращающее Денди в недо-компьютер...

Но когда я занялся Дендиками, очень скоро выяснил, что информации по ним полно, надо
просто прошарить многие ресурсы соответствующей направленности.
Денди и его прототипы - весьма устаревшие "игрушки", и их уже "распотрошили" многие
сотни увлеченных людей... Всё есть - надо лишь поискать, поскольку всё уже "протухает"
просто от уходящего времени.

Если что, и на нашем форуме информации по Денди и иже с ним весьма много.
Схемы уж точно были и многочисленные ссылки на разные ресурсы...

_________________
iLavr


26 Aug 2020 05:27
Profile
Senior

Joined: 07 Dec 2010 02:51
Posts: 157
Location: РФ г.КЕМЕРОВО
Reply with quote
В соседнем форуме https://zx-pk.ru/threads/31469-chinese_famiclone_home_computer.html выкладывал ссылку на архивчик....там много информации о разных клонах NES,в том числе и о клавиатурных.Фото,статьи,дампы,эмуляторы,патенты.

_________________
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !


28 Aug 2020 11:49
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Интересно, что у китайцев был практически полноценный детский компьютер на базе NES/Famicom.

Что-то я после разговоров о мыши в СР/М вспомнил ностальгически об этой приставке, у которой мыши
отродясь не было, но шустрые китайцы мышь к ней-таки приделали.
Attachment:
IMG_3115.jpg
IMG_3115.jpg [ 85.59 KiB | Viewed 12087 times ]

Image

А любознательные люди уже и протокол работы с мышью раскрутили: Subor's SB2000 famiclone system Mouse

Но что интересно, при довольно убогой псевдографике, у приставки всё же был цвет, что позволило даже
псевдо-Венду на ней изобразить с Вордами, Пейнтами, шахматами и прочими библиотекарьшами! :ewink:
Attachment:
SuborWin_2000.png
SuborWin_2000.png [ 3.53 KiB | Viewed 12087 times ]
Attachment:
image048.jpg
image048.jpg [ 13.47 KiB | Viewed 12087 times ]

А вездесущий Cah4e3 весь недо-Вендовоз-2000 уже и сдампил! :kruto:
https://cah4e3.shedevr.org.ru/dumping/2009/SuborWin_2000_(R)[!].rar

А ещё и 8 bit Famicom DOS, оказывается, есть! И всё это - на дохлом обрезке 6502!!! :roll:

_________________
iLavr


06 Jan 2021 17:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Если я правильно понял, то некто решил написать для NES программу-Монитор.
A machine language monitor for NES: https://github.com/freem/nesmon

Посетила меня шальная мысль вернуться к этой теме, и заглянул я в закрома к этому "некто"-автору...
В общем-то, он, похоже, вкорячил уже в свою программу NES-Монитор довольно прилично функционала,
единственное, что довольно-таки некомильфо, так это то, что он расточил всё под Family Basic клавиатуру.
Attachment:
hvc-007.gif
hvc-007.gif [ 37.42 KiB | Viewed 11698 times ]

И я вот подумал, чтобы не морочить себе голову всякими преобразователями интерфейсов на начальном
этапе, эту клавиатуру можно просто сделать из любой старенькой клавиатуры IBM-PC...

Матрица Family Basic клавиатуры известна, вот такая она:

Image

А матрица клавиатуры IBM-PC просто шире, вот такая:
Attachment:
KBD_IBM_PC1.gif
KBD_IBM_PC1.gif [ 24.44 KiB | Viewed 11698 times ]

Можно, пожалуй, ничего не перерезая, потому как это довольно нетехнологично с напыленными контактами...
Attachment:
computer-keyboard-matr.jpg
computer-keyboard-matr.jpg [ 110.07 KiB | Viewed 11698 times ]
Просто подключить вместо матрицы клавиатуры Family Basic часть матрицы клавиатуры IBM-PC.
Конечно, совпадения не будет, но можно наклеить сверху обозначения.

_________________
iLavr


04 Feb 2021 07:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Либо я чего-то не понимаю (а я в этом зело сомневаюсь), либо в схеме этой Family Basic Keyboard
много лет "бааальшая ашыпка"... :o

Я даже чутка перерисовал от удивления! :roll:
Attachment:
FC Family Basic Keyboard.png
FC Family Basic Keyboard.png [ 7.36 KiB | Viewed 11682 times ]

Очевидно - на счетный вход 14 (CLK) счетчика-дешифратора 4017 прицеплен "+" питания Vcc ! :-?

Я сходил по ссылкам, где я брал эту схему - и там: на счетный вход 14 (CLK) счетчика-дешифратора 4017
прицеплен "+" питания Vcc ! :esurprised:
Attachment:
Fcbio.png
Fcbio.png [ 5.48 KiB | Viewed 11682 times ]

Но так счетчик считать нифига не будет! :roll: У всех приличных людей на вход 14 (CLK) подаются тактовые импульсы! 8)
Attachment:
k561ie8-sxema-vklyucheniya-6.gif
k561ie8-sxema-vklyucheniya-6.gif [ 30.74 KiB | Viewed 11682 times ]

Или я чего-то не знаю... :-?

_________________
iLavr


04 Feb 2021 14:20
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Или я чего-то не знаю... :-?

Выходит, что - не знаю... :oops: Зря пену взбултыхал... :-?
По мануалу эти два сигнала объединены по ИЛИ:
Attachment:
4017CLK.png
4017CLK.png [ 10.64 KiB | Viewed 11680 times ]

И получается, что сигналом разрешения счёта тоже можно увеличивать счетчик, если CLK="1".

Интересно, что довольно много примеров в Протеусе:
Attachment:
CD4017-Circuit.png
CD4017-Circuit.png [ 15.91 KiB | Viewed 11680 times ]

Надо будет проверить, умеет ли модель 4017 считать альтернативным способом... :wink:
Attachment:
CD4017B.PDF [589.07 KiB]
Downloaded 252 times

_________________
iLavr


04 Feb 2021 14:51
Profile
Maniac

Joined: 15 Jan 2019 15:48
Posts: 326
Location: Украина, Луганская обл.
Reply with quote
Лавр, а выложенной вами схеме FC Family Basic Keyboard разъемы Read и Write для чего используются ?
Это что ввод-вывод с магнитофона ???


04 Feb 2021 15:30
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next

Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.