nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 23 Jul 2018 05:55



Reply to topic  [ 100 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7
"Аюша" - Контроллер на процессоре 6502 
Author Message
Senior

Joined: 07 Dec 2010 03:51
Posts: 139
Location: РФ г.КЕМЕРОВО
Reply with quote
Да считывал я один-остальные советовали :ebiggrin:
Программатора у меня не было,сделал себе RomCopier,чтобы картриджи сеговские дампить.
Я сделал переходник и считал маленькие картриджи от этой приставки. Выложил овердамп(4МБ),а спецы уже в HEX-редакторе вырезали лишнее,пилили,делили и т.д.
В архиве dumps.rar три файла:LOGO,SONIC и TAPE. И этот TAPE неверный(половинка только)
В архиве TAPE.7z один правильный файл на 64КБ.


Attachments:
dumps.rar [54.34 KiB]
Downloaded 25 times
TAPE.7z [35.8 KiB]
Downloaded 27 times

_________________
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !
19 Aug 2017 14:21
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
murgatroid_79 wrote:
Да считывал я один-остальные советовали :ebiggrin:
Ага... как в анекдоте:"Почему нельзя изнасиловать женщину на площади? - Советчиков слишком много... "

murgatroid_79 wrote:
Я сделал переходник и считал маленькие картриджи от этой приставки. Выложил овердамп(4МБ),а спецы уже в HEX-редакторе вырезали лишнее,пилили,делили и т.д.
Вот это меня очень смутило там... - дамп на 4МБ! :o :wink:
murgatroid_79 wrote:
В архиве dumps.rar три файла:LOGO,SONIC и TAPE. И этот TAPE неверный(половинка только)
В архиве TAPE.7z один правильный файл на 64КБ.
Спасибо - скачал!


P.S. rw6hrm, извините, что наоффтопили здесь - позже отрежем в отдельную тему...

_________________
iLavr


19 Aug 2017 14:55
Profile
Maniac
User avatar

Joined: 13 Nov 2007 12:09
Posts: 244
Location: Ставрополь
Reply with quote
Да пусть остаётся, тоже интересно


19 Aug 2017 21:24
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
rw6hrm, на фото Вашего клавиатурного Dendy видна мышь:
Attachment:
mouseDendy.gif
mouseDendy.gif [ 31.7 KiB | Viewed 878 times ]

Это обычная компьютерная мышь с разъёмом типа DB9(25)?
Или она какая-то специализированная и втыкается в порт джойстика?

_________________
iLavr


20 Aug 2017 06:08
Profile
Maniac
User avatar

Joined: 13 Nov 2007 12:09
Posts: 244
Location: Ставрополь
Reply with quote
Специализированная, втыкается исключительно во второй порт (DB9). Ну а на картридже типа Винда заставочная ;), ярлыки, позволяющие мышкой запускать встроенные в картридж программы. Второй джой можно использовать вместо мышки, но скучно.


20 Aug 2017 10:49
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Вопрос к murgatroid_79: я смотрю, вы приставками давно занимаетесь, а я - недавно и по случаю,
так что, видимо, вы лучше меня некоторые тонкости знаете...

А вопрос вот какой: я использую эмулятор FCE-Ultra (или он же, более продвинутый FCEUX-2.1.5):
Attachment:
fceu.gif
fceu.gif [ 11.52 KiB | Viewed 866 times ]

В нём геймпад эмулируется нажатием кнопок клавиатуры. Но проблема в том, что он понимает
настройку с моей виртуальной экранной клавиатуры, но когда работает эмуляция - то виртуальную
клавиатуру он не воспринимает (наверное читает железную клавиатуру напрямую).
Нет ли какого виртуального эмулятора геймпада, чтобы нажимать его кнопки на экране мышью?

_________________
iLavr


20 Aug 2017 12:51
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post Re:
rw6hrm wrote:
6350 и 6850 в принципе одно и то же, это как раз УАРТы.
В общем, наткнулся я, собирая свой проект, что в Commodore64 есть некое УВВ - ACIA,
а я ничерта не знал, что это такое, полез искать, а это, оказывается: Asynchronous Communications
Interface Adapter
, иначе говоря - UART, но от Motorola --- MC6850.
Стало интересно мне, как программируют этот 6850, загуглил я, и конечно же натыкаюсь
на сайт этого самого Grant-а вашего Searle, он заюзал 6850 в своём Simple 6502 computer.
rw6hrm wrote:
Собственно перелопатил конструкцию Гранта Сирла...

Ага... исходники процедур работы с 6850 я у GrantSearle нашел, и еще вот
здесь информация полезная: http://www.cpcwiki.eu/index.php/6850_ACIA_chip.

И тут я по пути увидел у этого GrantSearle Simple Z80 computer ! :wink:
И мне стало просто интересно, а какой UART Grant впёр в конструкцию на Z80: Zilog_SCC,
8250 или 8251?

А Grant Searle разнообразием не баловал, он и в Z80 computer вставил всё тот же 6850 ! :lol:
Attachment:
Z80SbcSchematic1.3.gif
Z80SbcSchematic1.3.gif [ 102.74 KiB | Viewed 152 times ]

Присмотрелся я к графике этой схемы и почуял что-то прямо очень знакомое! Ну еще бы - я сам в такой
графике, порой, схемы рисую:

Image

Только я копирую с экрана, поэтому цветов поболее...

Но какой основной оргвывод: срочно включаю я Proteus, смотрю список элементов, а в нем - есть эта
самая 6850 ACIA, работающая! :o А раз уж я пошел по списку элементов по цифре 68... - вдруг вижу,
есть в Proteus куча микроконтроллеров от Motorola и даже смоделированные девборды на них! :esurprised:

_________________
iLavr


09 Jul 2018 19:35
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Нет ли какого виртуального эмулятора геймпада, чтобы нажимать его кнопки на экране мышью?

И что-то у меня совсем из головы вылетело - виртуальный геймпад для эмулятора Денди я таки написал
еще в конце 2017 года...
Attachment:
VirtPPJoy.gif
VirtPPJoy.gif [ 41.6 KiB | Viewed 150 times ]

Всё оказалось довольно несложно, если использовать PPJoy - драйвер виртуального джойстика.

Вот только порадоваться и наиграться не успел - буквально через пару дней у меня слетел
жесткий диск на одном ноутбуке, а на другой M$ срочно закинула гнусное обновление, когда
я полез в интернет искать утилиты для спасения данных с диска с убитым FAT... :-?

_________________
iLavr


09 Jul 2018 20:35
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16727
Location: Colorado
Reply with quote
GitLab тебе нужен - каждый коммит пушаешь в облако и оно никогда не убъётся :roll:

_________________
:eugeek: https://twitter.com/Shaos1973


09 Jul 2018 22:09
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
GitLab тебе нужен - каждый коммит пушаешь в облако и оно никогда не убъётся :roll:

Я не привык ко всяким этим облакам. Я теперь что сделаю - сразу кладу на форум. :D
И это меня, кстати, спасло тогда после НГ. Я некоторые нужные вещи взял здесь с форума.

Фактически ничего не пропало, но конечно же первых делом я спасал служебные дела
из рухнувшего жесткого диска, а потом уже хобби и остальное. :lol:
Правда, до сих пор еще не всё разобрал - 6.7 Гбайт файлами без названий... :mrgreen:
Типа File000 ... File001 и т.д.
Хорошо еще утилиты умеют распознать файлы по типам... :wink:

Но этот виртуальный Game Pad PPJoy я тоже спас в исходниках на С++ - разберусь с
делами - поделюсь этой разработкой.
Картинку я в почте у себя нашел - меня по драйверу PPJoy проконсультировал один
человек с Хабра - пишет он там вкусно на темы Денди и его эмуляторов...

_________________
iLavr


10 Jul 2018 08:11
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 100 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7

Who is online

Users browsing this forum: No registered users and 1 guest


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.