Найдено 575 результатов

org
11 май 2025, 23:15
Форум: Nintendo GameBoy/GameBoy Color
Тема: dmgemu
Ответы: 5
Просмотры: 32037

Re: dmgemu

В связи с тем, что достигнут значительный прогресс в реверсе DMGCPU (получен нетлист всех модулей: m ) -- разработка эмулятора будет продолжена в сторону приближения к тому как это работает в реальном чипе, но по возможности с сохранением играбельности (fps). На данный момент эмулятор работает ...
org
11 май 2025, 21:33
Форум: ЭмуПрофи
Тема: 64 квадратных миллиметров счастья
Ответы: 305
Просмотры: 1790111

Re: 64 квадратных миллиметров счастья

Хотел бы поделиться тем что сейчас происходит.

Во первых - размер чипа уточнился - это 66 мм2. Источник: m

За последние несколько лет наша банда существенно прокачалась в реверсе чипов. Сформировалась определенная методология модульного реверса и утилита Deroute научилась выгружать нетлист сразу в ...
org
27 апр 2025, 21:00
Форум: Новости
Тема: 2025
Ответы: 5
Просмотры: 25596

Re: 2025

и я прочитал, дискорд там ещё не починили? скоро будем опять дауншифтиться до общения на форуме, не боись :)
org
18 янв 2025, 17:27
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Кристаллизовал исходники репозитория breaknes в виде 1 чип = 1 cpp файл и разместил в отдельный репозиторий:

https://github.com/ogamespec/breakscore

Скачиваем клон репы -> Собираем -> Ждём лет 20 пока закон Мура сработает -> играем! :player:
org
04 окт 2024, 14:00
Форум: Nintendo GameBoy/GameBoy Color
Тема: dmgemu
Ответы: 5
Просмотры: 32037

Re: dmgemu

Разработка продолжена, уже на GitHub: m

- Выпилен старый непортируемый Win32 код
- Соответственно всё теперь работает на SDL2 и стало гораздо чище и понятнее + порт на Linux (спасибо @edgbla)
- Все фичи UI сохранены (LCD эффект, привычная палитра)
- Подчищено и актуализировано ядро SM83 (дада ...
org
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/
хз как ты искал.
org
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

Тему можно закрывать, так как все цели можно сказать выполнены. Всё дальнейшее уже просто поступательный процесс фикса багов и оптимизации. Всем спасибо! :)
org
02 янв 2023, 13:14
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Завершено исследование всех микросхем NES / Famicom.

https://github.com/emu-russia/breaks

Вся информация на вики.
org
18 окт 2022, 17:52
Форум: ЭмуПрофи
Тема: Завершено изучение ядра GameBoy
Ответы: 0
Просмотры: 37568

Завершено изучение ядра GameBoy

Привет.

Все вы знаете что в ядре DMG-CPU SoC применяется Z80-подобное ядро.

На самом деле по результатам исследований выяснилось, что это и не Z80 и не 8080. Это самобытное ядро от инженеров SHARP, которое называется SM83. Это сейчас компания подсдала, а в те времена она была не пальцем делана и ...
org
22 авг 2022, 19:11
Форум: ЭмуПрофи
Тема: 64 квадратных миллиметров счастья
Ответы: 305
Просмотры: 1790111

Re: 64 квадратных миллиметров счастья

Немного жив

Основной репозиторий в процессе "заморозки" в виде вики общего плана по всем материнкам и чипам: m (m)
Вики на сайте считается заброшенной, всё постепенно переезжает на GitHub. Сам сайт тоже в процессе закрытия, ибо в нём нет смысла. По тракингу его используют только для скачивания ...
org
14 июн 2022, 17:27
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Итог всех наших исследований и разработок по PPU:

https://github.com/emu-russia/breaks/re ... elease-rus

На очереди APU.
org
29 май 2022, 21:11
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Додолбали PPU!

Осталось там по мелочи подправить, косметические работы сделать, добить мелкие таски и приступать к последней микрухе - APU.
org
17 май 2022, 23:41
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Исправлены спрайты.
org
10 май 2022, 17:31
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Наш симулятор PPU обрастает жирком.

Ошибки с выводом бэкграунда исправлены и теперь кое-что можно разглядеть.

Всё ещё есть ошибки рендеринга, цветности и много чего ещё. Спрайты тоже пока почему-то не работают.
org
06 май 2022, 02:00
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Завершено исследование отличий PAL PPU:

m

Также в финальных стадиях разработка приблуды, под названием PPU Player, которая умеет из дампа записей в регистры PPU выводить картинку/видеосигнал.

m

Иными словами, оно позволяет отладить симуляцию PPU "в сферическом вакууме". После того как всё ...
org
18 апр 2022, 12:35
Форум: Читальня
Тема: Журнал Downgrade
Ответы: 60
Просмотры: 393403

Re: Журнал Downgrade

Прочитал с удовольствием! Спасибо :)
Печатные версии где-то можно достать?
org
30 мар 2022, 22:46
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Вся кодовая база с наработками уехала в собственный репозиторий: m

Считайте это анонсом начала разработки эмулятора Breaknes

Внутренняя архитектура уже устаканилась (UI на WinForms, ядро как нативная DLL).

Вся схематика перегоняется в сишечку. То есть эмулировать пока нельзя, но зато уже можно ...
org
25 фев 2022, 20:19
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Вышла новая книга, на этот раз про APU:

https://github.com/emu-russia/breaks/re ... -book-revA

Приятного чтения! :)
org
07 фев 2022, 19:52
Форум: ЭмуПрофи
Тема: Очень низкоуровневый эмулятор 6502 / NES
Ответы: 411
Просмотры: 1799853

Re: Очень низкоуровневый эмулятор 6502 / NES

Новая версия отладчика с мелкими правками:

https://github.com/emu-russia/breaks/re ... s-debug-18

Продолжаем :)
org
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

Дальше ...

Перейти к расширенному поиску