Найдено 575 результатов
- 11 май 2025, 23:15
- Форум: Nintendo GameBoy/GameBoy Color
- Тема: dmgemu
- Ответы: 5
- Просмотры: 32037
Re: dmgemu
В связи с тем, что достигнут значительный прогресс в реверсе DMGCPU (получен нетлист всех модулей: m ) -- разработка эмулятора будет продолжена в сторону приближения к тому как это работает в реальном чипе, но по возможности с сохранением играбельности (fps). На данный момент эмулятор работает ...
- 11 май 2025, 21:33
- Форум: ЭмуПрофи
- Тема: 64 квадратных миллиметров счастья
- Ответы: 305
- Просмотры: 1790111
Re: 64 квадратных миллиметров счастья
Хотел бы поделиться тем что сейчас происходит.
Во первых - размер чипа уточнился - это 66 мм2. Источник: m
За последние несколько лет наша банда существенно прокачалась в реверсе чипов. Сформировалась определенная методология модульного реверса и утилита Deroute научилась выгружать нетлист сразу в ...
Во первых - размер чипа уточнился - это 66 мм2. Источник: m
За последние несколько лет наша банда существенно прокачалась в реверсе чипов. Сформировалась определенная методология модульного реверса и утилита Deroute научилась выгружать нетлист сразу в ...
Re: 2025
и я прочитал, дискорд там ещё не починили? скоро будем опять дауншифтиться до общения на форуме, не боись 

- 18 янв 2025, 17:27
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Кристаллизовал исходники репозитория breaknes в виде 1 чип = 1 cpp файл и разместил в отдельный репозиторий:
https://github.com/ogamespec/breakscore
Скачиваем клон репы -> Собираем -> Ждём лет 20 пока закон Мура сработает -> играем!
https://github.com/ogamespec/breakscore
Скачиваем клон репы -> Собираем -> Ждём лет 20 пока закон Мура сработает -> играем!

- 04 окт 2024, 14:00
- Форум: Nintendo GameBoy/GameBoy Color
- Тема: dmgemu
- Ответы: 5
- Просмотры: 32037
Re: dmgemu
Разработка продолжена, уже на GitHub: m
- Выпилен старый непортируемый Win32 код
- Соответственно всё теперь работает на SDL2 и стало гораздо чище и понятнее + порт на Linux (спасибо @edgbla)
- Все фичи UI сохранены (LCD эффект, привычная палитра)
- Подчищено и актуализировано ядро SM83 (дада ...
- Выпилен старый непортируемый Win32 код
- Соответственно всё теперь работает на SDL2 и стало гораздо чище и понятнее + порт на Linux (спасибо @edgbla)
- Все фичи UI сохранены (LCD эффект, привычная палитра)
- Подчищено и актуализировано ядро SM83 (дада ...
- 15 июн 2023, 12:03
- Форум: ЭмуПрофи
- Тема: Эмулятор геймпада DUALSHOCK существует?
- Ответы: 4
- Просмотры: 55572
Re: Эмулятор геймпада DUALSHOCK существует?
Есть сдампленная прошивка от дуал шока 4. (Dualshock_4_Sep_13_2013_Jedi.bin, 230 Кбайт ромка, вроде как на арме оно работает)
Ещё тут посмотри: https://github.com/DJm00n/ControllersInfo
-- 15 июн 2023, 11:05 --
А так вообще что-то гуглится вроде: https://ds4-windows.com/about/
хз как ты искал.
Ещё тут посмотри: https://github.com/DJm00n/ControllersInfo
-- 15 июн 2023, 11:05 --
А так вообще что-то гуглится вроде: https://ds4-windows.com/about/
хз как ты искал.
- 13 мар 2023, 00:50
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Эмулятор готов:
https://github.com/emu-russia/breaknes/ ... reaknes-14
https://github.com/emu-russia/breaknes/ ... reaknes-15
Тему можно закрывать, так как все цели можно сказать выполнены. Всё дальнейшее уже просто поступательный процесс фикса багов и оптимизации. Всем спасибо!
https://github.com/emu-russia/breaknes/ ... reaknes-14
https://github.com/emu-russia/breaknes/ ... reaknes-15
Тему можно закрывать, так как все цели можно сказать выполнены. Всё дальнейшее уже просто поступательный процесс фикса багов и оптимизации. Всем спасибо!

- 02 янв 2023, 13:14
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Завершено исследование всех микросхем NES / Famicom.
https://github.com/emu-russia/breaks
Вся информация на вики.
https://github.com/emu-russia/breaks
Вся информация на вики.
- 18 окт 2022, 17:52
- Форум: ЭмуПрофи
- Тема: Завершено изучение ядра GameBoy
- Ответы: 0
- Просмотры: 37568
Завершено изучение ядра GameBoy
Привет.
Все вы знаете что в ядре DMG-CPU SoC применяется Z80-подобное ядро.
На самом деле по результатам исследований выяснилось, что это и не Z80 и не 8080. Это самобытное ядро от инженеров SHARP, которое называется SM83. Это сейчас компания подсдала, а в те времена она была не пальцем делана и ...
Все вы знаете что в ядре DMG-CPU SoC применяется Z80-подобное ядро.
На самом деле по результатам исследований выяснилось, что это и не Z80 и не 8080. Это самобытное ядро от инженеров SHARP, которое называется SM83. Это сейчас компания подсдала, а в те времена она была не пальцем делана и ...
- 22 авг 2022, 19:11
- Форум: ЭмуПрофи
- Тема: 64 квадратных миллиметров счастья
- Ответы: 305
- Просмотры: 1790111
Re: 64 квадратных миллиметров счастья
Немного жив
Основной репозиторий в процессе "заморозки" в виде вики общего плана по всем материнкам и чипам: m (m)
Вики на сайте считается заброшенной, всё постепенно переезжает на GitHub. Сам сайт тоже в процессе закрытия, ибо в нём нет смысла. По тракингу его используют только для скачивания ...
Основной репозиторий в процессе "заморозки" в виде вики общего плана по всем материнкам и чипам: m (m)
Вики на сайте считается заброшенной, всё постепенно переезжает на GitHub. Сам сайт тоже в процессе закрытия, ибо в нём нет смысла. По тракингу его используют только для скачивания ...
- 14 июн 2022, 17:27
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Итог всех наших исследований и разработок по PPU:
https://github.com/emu-russia/breaks/re ... elease-rus
На очереди APU.
https://github.com/emu-russia/breaks/re ... elease-rus
На очереди APU.
- 29 май 2022, 21:11
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Додолбали PPU!
Осталось там по мелочи подправить, косметические работы сделать, добить мелкие таски и приступать к последней микрухе - APU.
Осталось там по мелочи подправить, косметические работы сделать, добить мелкие таски и приступать к последней микрухе - APU.
- 17 май 2022, 23:41
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Исправлены спрайты.
- 10 май 2022, 17:31
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Наш симулятор PPU обрастает жирком.
Ошибки с выводом бэкграунда исправлены и теперь кое-что можно разглядеть.
Всё ещё есть ошибки рендеринга, цветности и много чего ещё. Спрайты тоже пока почему-то не работают.
Ошибки с выводом бэкграунда исправлены и теперь кое-что можно разглядеть.
Всё ещё есть ошибки рендеринга, цветности и много чего ещё. Спрайты тоже пока почему-то не работают.
- 06 май 2022, 02:00
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Завершено исследование отличий PAL PPU:
m
Также в финальных стадиях разработка приблуды, под названием PPU Player, которая умеет из дампа записей в регистры PPU выводить картинку/видеосигнал.
m
Иными словами, оно позволяет отладить симуляцию PPU "в сферическом вакууме". После того как всё ...
m
Также в финальных стадиях разработка приблуды, под названием PPU Player, которая умеет из дампа записей в регистры PPU выводить картинку/видеосигнал.
m
Иными словами, оно позволяет отладить симуляцию PPU "в сферическом вакууме". После того как всё ...
- 18 апр 2022, 12:35
- Форум: Читальня
- Тема: Журнал Downgrade
- Ответы: 60
- Просмотры: 393403
Re: Журнал Downgrade
Прочитал с удовольствием! Спасибо 
Печатные версии где-то можно достать?

Печатные версии где-то можно достать?
- 30 мар 2022, 22:46
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Вся кодовая база с наработками уехала в собственный репозиторий: m
Считайте это анонсом начала разработки эмулятора Breaknes
Внутренняя архитектура уже устаканилась (UI на WinForms, ядро как нативная DLL).
Вся схематика перегоняется в сишечку. То есть эмулировать пока нельзя, но зато уже можно ...
Считайте это анонсом начала разработки эмулятора Breaknes
Внутренняя архитектура уже устаканилась (UI на WinForms, ядро как нативная DLL).
Вся схематика перегоняется в сишечку. То есть эмулировать пока нельзя, но зато уже можно ...
- 25 фев 2022, 20:19
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Вышла новая книга, на этот раз про APU:
https://github.com/emu-russia/breaks/re ... -book-revA
Приятного чтения!
https://github.com/emu-russia/breaks/re ... -book-revA
Приятного чтения!

- 07 фев 2022, 19:52
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Новая версия отладчика с мелкими правками:
https://github.com/emu-russia/breaks/re ... s-debug-18
Продолжаем
https://github.com/emu-russia/breaks/re ... s-debug-18
Продолжаем

- 24 янв 2022, 16:55
- Форум: ЭмуПрофи
- Тема: Очень низкоуровневый эмулятор 6502 / NES
- Ответы: 411
- Просмотры: 1799853
Re: Очень низкоуровневый эмулятор 6502 / NES
Завершена разработка схемы 6502 для Logisim:
m
Для запуска симуляции:
- Загрузить в RAM тестовую программу (прилагается visual6502.hex)
- Установить RDY = 1, /NMI = 1, /IRQ = 1, /RES = 0
- Выполнить несколько циклов, пока 6502 не перейдет в режим ожидания /RES = 1
- Установить /RES = 1
Дальше ...
m
Для запуска симуляции:
- Загрузить в RAM тестовую программу (прилагается visual6502.hex)
- Установить RDY = 1, /NMI = 1, /IRQ = 1, /RES = 0
- Выполнить несколько циклов, пока 6502 не перейдет в режим ожидания /RES = 1
- Установить /RES = 1
Дальше ...