Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   -=Reverse=- Конфигурации. (http://zx-pk.ru/showthread.php?t=13875)

Mad Killer/PG 26th September 2013 23:42

Quote:

Originally Posted by Ewgeny7 (Post 629972)
Mad Killer/PG, а SD-карточка не годится вместо пачки дискет? :)
Просто это бы весьма интересно смотрелось, огроменный дисковод и крошка-компьютер :)

Ну не знаю,мне с дисководом как-то более нравится,да и реальная ВГшка незаменима пока никак и никем,ну и представь SD он сейчас везде,а вот 5"25 это шик;)

TSL 26th September 2013 23:56

shurik-ua
Если куплю девайс, портирую сам :)
Кстати, какую версию нужно брать?

shurik-ua 27th September 2013 00:02

u8 - со всеми делами, без всяких дел ))

lisica 27th September 2013 00:07

Quote:

Originally Posted by Mad Killer/PG (Post 630223)
Ну не знаю,мне с дисководом как-то более нравится,да и реальная ВГшка незаменима пока никак и никем

Я предлагал Владу платку сделать для U8\U10. БДИ=ВГ+пару мс буфферов+EPM312810N. Он не захотел... А я уже и программу сделал...

TSL 27th September 2013 00:12

Хорошо, а как у вас поставлен девелопмент? Есть сорцы в доступе? Пилит конфы/софт только автор или кто-то еще может?

lisica 27th September 2013 00:21

Quote:

Originally Posted by TSL (Post 630231)
Пилит конфы/софт только автор или кто-то еще может?

Конфу брать у аффтора, немного доделать её, и в путь. Доделка, на основе ранней конфы у меня есть, прошивка для самой платки есть, но не отлажена.
Quote:

Originally Posted by TSL (Post 630231)
Есть сорцы в доступе?

Сорцы U10 есть, U8 - не знаю.
Сорцы на плату БДИ будут выложены как отладится.

Quote:

Originally Posted by TSL (Post 630231)
девелопмент

А это что за слово такое?

TSL 27th September 2013 00:25

Слово услышал на работе. Уже 3 года никто не может объяснить, что же это такое :)
Ну например: у недописи ридонли репа в открытом доступе, контрибьюшн по запросу. У меня - репы открыты, в коммитеры добавляю по просьбе желающих. А как у вас?

alvis 27th September 2013 00:36

Quote:

Originally Posted by lisica (Post 630228)
Я предлагал Владу платку сделать для U8\U10. БДИ=ВГ+пару мс буфферов+EPM312810N. Он не захотел... А я уже и программу сделал...

а вот с этого места по подробнее. О программе.

shurik-ua 27th September 2013 00:39

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

p.s. но лучше у Влада уточнить.

vlad 27th September 2013 01:18

Quote:

Originally Posted by Merlin2010 (Post 629943)
Планируется ли запуск на ReVerSE U8?

Да, планируется, хотя...

Quote:

Originally Posted by TSL (Post 630226)
Если куплю девайс, портирую сам
Кстати, какую версию нужно брать?

Quote:

Originally Posted by TSL (Post 629846)
Да ну понимаешь... У меня этих девборд. )) Щас сам делаю аксель на цыклоне в зхбас. Прикалывает, что проект вполне себе живчик, конфы пишутся вовсю. Встретил бы на 2 года раньше, ноги б моей не было на пентеве. ))

Думаю еще одну можно организовать, хватило бы только на все времени ).

Quote:

Originally Posted by lisica (Post 630228)
Я предлагал Владу платку сделать для U8\U10. БДИ=ВГ+пару мс буфферов+EPM312810N. Он не захотел... А я уже и программу сделал...

Ну ВГ93 у меня нет, дисковода и дискет тоже нет ( Все что было пораздавал, чтобы забыть как страшный сон. Извини... Схему интерфейса ZX-BUS выкладывал, а к нему уже подключай что хочешь...

Quote:

Originally Posted by shurik-ua (Post 630240)
Влад пробовал на гуглокоде создавать репозиторий (или как его там) - но там щас пусто.

Если ilovespeccy поможет то разместим все у него на сайте.

TSL 27th September 2013 01:28

Гуглкод не самый плохой выбор. Только я с некоторого времени перешел на Mercurial, SVN надоел )

ILoveSpeccy 27th September 2013 09:48

Quote:

Originally Posted by vlad (Post 630258)
Если ilovespeccy поможет то разместим все у него на сайте.

Уже в процессе! ;)

lisica 27th September 2013 10:31

Quote:

Originally Posted by TSL (Post 630235)
Ну например: у недописи ридонли репа в открытом доступе, контрибьюшн по запросу. У меня - репы открыты, в коммитеры добавляю по просьбе желающих. А как у вас?

Хватит ругаться, перевести можно?
Quote:

Originally Posted by alvis (Post 630239)
а вот с этого места по подробнее. О программе.

Имелось ввиду прошивка для плисины БДИ и прошивка для U10.
Задумка такая - делается платка, вставляется в выводы на U8\10, типа как накрывается верхним этажём - и в путь.

TSL 27th September 2013 12:01

lisica
NedoPC держит репозиторий SVN на частном сервере, но копия - на гуглкоде. Желающим принять участие в разработке обращаться для получения доступа. У меня - SVN сразу на гуглкоде, желающих поучаствовать по запросу добавляю в список участников проекта - требуется наличие мыла на гугле.

lisica 27th September 2013 12:40

Зачем такие сложности? Проблему вижу только в том, что платку так никто и не развёл, да и U8 у меня нет. На чём отлаживать то? А прошивку можно и здесь выложить...

TSL 27th September 2013 12:47

Да это не сложности, а обычный процесс написания кода.

lisica 27th September 2013 13:04

Quote:

Originally Posted by TSL (Post 630362)
обычный процесс написания кода.

Из за своего тормозного инета я дома пишу прошивки, а не на сайтах. Да и непривычно как то.

TSL 27th September 2013 13:34

Ну на любителя, ладно.
А вот что ты станешь делать в такой ситуации:
была стабильная версия, спустя месяц кодинга, когда уже перепилено куча кода, ВНЕЗАПНО выясняется, что какая-то фича работает неправильно, и корень проблемы совсем неочевиден.
В VCS делается так: идется по логу, откатывается на все версии, ищутся две соседние - одна еще рабочая и вторая уже нет, выясняется что поменялось.

---------- Post added at 10:34 ---------- Previous post was at 10:33 ----------

Кстати, что для Git-а, что для Mercurial-а наличие инета опционально. Они создают локальные репозитории.

lisica 27th September 2013 18:29

Quote:

Originally Posted by TSL (Post 630383)
откатывается на все версии, ищутся две соседние

Ну, я все версии у себя храню, сам же и баги обнаруживаю, сам же и фикшу. (Это для своих прошивок)

TSL 27th September 2013 18:57

В папках?

lisica 27th September 2013 22:35

В матраце. Хватить флеймить, по делу - платку кто будит делать, или дальше просто хранить буду.

vlad 27th September 2013 23:58

Да, будем делать. Сейчас занят подключением этого -

Скрытый текст


Mad Killer/PG 28th September 2013 00:45

Обычно мaйфун подключaют,a тут срaзу носитeль считывaть чeрeз свeтодиод U8 будeт и жaть в мп3...
Круто)
Андрюхa кромe тeбя никто нe сдeлaeт,a жaль,хотя eсли это интeрeсно только мнe то нaфиг нaдо..

---------- Post added at 22:45 ---------- Previous post was at 22:38 ----------

Кстaти Вики пишeт ,что крaсныe свeтодиоды хужe читaют мaгнитную лeнту,чeм зeлёныe))

vlad 28th September 2013 01:01

Вообще-то я, про поддержку *.TAP:

Скрытый текст


TSL 28th September 2013 07:04

Quote:

Originally Posted by lisica (Post 630508)
В матраце.

Хаха, чего только русские не изобретут, чтоб дороги не строить.

shurik-ua 28th September 2013 13:06

Quote:

Originally Posted by vlad (Post 630538)
Вообще-то я, про поддержку *.TAP

Никак на буржуйский рынок метишь ))

Как я уже говорил, нужно всё таки отказываться от TR-DOS'a и BASIC'a, поэтому стОит присмотреться к формату SPG, а с TAP'ами пусть буржуи играются )

TSL 28th September 2013 13:08

SPG - ридонли формат!
Впрочем, вполне портабельный и гибкий.

ILoveSpeccy 28th September 2013 13:26

Quote:

Originally Posted by TSL (Post 630383)
Ну на любителя, ладно.
А вот что ты станешь делать в такой ситуации:
была стабильная версия, спустя месяц кодинга, когда уже перепилено куча кода, ВНЕЗАПНО выясняется, что какая-то фича работает неправильно, и корень проблемы совсем неочевиден.
В VCS делается так: идется по логу, откатывается на все версии, ищутся две соседние - одна еще рабочая и вторая уже нет, выясняется что поменялось.

---------- Post added at 10:34 ---------- Previous post was at 10:33 ----------

Кстати, что для Git-а, что для Mercurial-а наличие инета опционально. Они создают локальные репозитории.

Может подскажешь хорошее руководство по GITу или Subversion? У меня дома есть файловый сервер, на котором я хотел бы хранить исходники. Дело в том, что разрабатываю я на трех компах (дома десктоп и ноут, и ноут на работе) и постоянная путаница с исходниками. Хотелось бы иметь свой реп. в сервере (он всё равно рабоает 24 часа в сутки). На сервере стоит дебиан, а сижу под виндой. Начал искать инфу по GITу, но как-то вяло и поверхностно описано всё. А с английским у меня не очень, на уровне чтения даташитов...

TSL 28th September 2013 13:35

Ртуть:
http://tqfp.org/best_practices/siste...ya-versiy.html

Гит:
http://habrahabr.ru/post/123111/


Для реп рекомендую:
https://bitbucket.org
Отличия от гуглкода:
- позволяет закрытые репы
- неограниченный размер (на гуглкоде - 4 гига)

---------- Post added at 10:35 ---------- Previous post was at 10:35 ----------

Subversion НЕ рекомендую.

vlad 29th September 2013 01:53

NES
 
5 Attachment(s)
http://upload.wikimedia.org/wikipedi...onsole-Set.pngNES на ReVerSE

Базируется на исходниках Brian Bennett [1]
  • Устанавливаем драйвер виртуального COM порта от FTDI (VCP) http://www.ftdichip.com/Drivers/VCP.htm
  • Идем в устройства и перенастраиваем виртуальный порт на COM5 38400 бит/s
  • Запускаем nesdbg.exe
  • Загружаем файл rom

Если не работает загрузка, то пробуем сброс - кнопка Esc или на плате - штыревой разъем (3-ри штырька на u9, два на u8. Закорачиваем крайние штырьки с лева.

Прикрутил управление через клавиатуру.
Спасибо Руслан, shurik-ua, Ewgeny7 за помощь.

http://upload.wikimedia.org/wikipedi...d_numeriek.jpghttp://upload.wikimedia.org/wikipedi...controller.jpg

Кнопки джойстиков:
Joy1:
[Q] = Вверх
[A] = вниз
[O] = влево
[P] = вправо
[M] = A
[Space] = B
[Enter] = Start
[R.Shift] = Select

Joy2:
[up] = Вверх
[down] = вниз
[left] = влево
[right] = вправо
[1] = A
[2] = B
[3] = Start
[4] = Select

[ScrollLock] = Сброс картриджа
[Esc] = Сброс железа

Пока тестовая схема подключения джойстиков (внимание! не проверена):
http://zx.pk.ru/attachment.php?attac...6&d=1381045596

Про принцип работы джойстика можно прочитать здесь: [1][2][3]

Описание NES: [1]

Если прикрутить загрузочный модуль (Z80+SD), то можно загружать ROM как например здесь: [1]

Скрытый текст

V0.3.1 Rev.20131005
! Кнопки [2] = A, [1] = B, [ScrollLock] = Сброс картриджа, [Esc] = Сброс железа.
+ Конфигурация для U8 теперь со звуком.

V0.3.3 Rev.20131006
! Исправлена работа эмулятора джойстиков.
[свернуть]

Ewgeny7 30th September 2013 14:14

1 Attachment(s)
Раздобыл требуемый USB-шнурок, и запустил NES-конфиг.
Действительно, здорово!
Влад, молодец! :)
Только поиграть не получилось, Марио - вечнонаправобегущий, наклавиатурунереагирующий чувак. Сбросы не помогают.
Впрочем, помнишь, я еще год назад говорил, что не все ладно с модулем клавиатуры, тогда были глюки еще в конфе КАЯ, насколько я помню...
Причем именно со слим-клавиатурой... И я там другой, свой модуль запихивал...
Я не смотрел, что за модуль стоит в NES, поэтому ничего пока не утверждаю, но на всякий случай информирую :)

TSL 30th September 2013 17:12

Quote:

Originally Posted by vlad (Post 631150)
Нужна репа для интерактивной работы над конфигурациями, иначе все так и утонет недоделанным под слоем пыли. Возможно ILoveSpeccy сделает что-то удобное для работы на своем сайте...

Ну говорю же - давайте займусь, имею наглость предполагать, что опыт наличествует...

Mad Killer/PG 1st October 2013 09:51

TSL подключaйся к проeкту в цeлом и кaк рaзрaботчик,думaю тeбe хочeтся и можeтся,a тут eсть гдe рaзвeрнутся.

TSL 1st October 2013 10:05

Ага, девайс приехал, собираю.

alone 1st October 2013 11:33

Зашей туда АТМ!

TSL 1st October 2013 13:12

Да бейзу в принципе портировать тоже несложно.
Вопрос: зачем? Среди имельцев реверса любителей я вроде не заметил, а ты-то плату не купишь.

Merlin2010 1st October 2013 13:37

Насколько я понимаю - матрица вполне может потянуть не только NES, но и Genesis/Megadrive (M68k ядро влезает и еще место остаётся).

im2 1st October 2013 13:38

Quote:

Originally Posted by alone (Post 631400)
Зашей туда АТМ!

Лучше Profi, его вообще почему-то все стороной обходят.

Blade 1st October 2013 13:43

Quote:

Originally Posted by Merlin2010 (Post 631436)
матрица вполне может потянуть не только NES, но и Genesis/Megadrive

Не влезет. FPGAgen в DE1 занимает 12750 LE, и это без звука.

Merlin2010 1st October 2013 13:44

Quote:

Originally Posted by Blade (Post 631442)
Не влезет. FPGAgen в DE1 занимает 12750 LE, и это без звука.

Печально. А если поставить EP3C25 ?


All times are GMT +4. The time now is 16:34.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.