8bitworkshop web IDE

Страница 5/6
1 | 2 | 3 | 4 | | 6

By АIеks

Paladin (947)

Аватар пользователя АIеks

09-06-2020, 15:40

Теперь о технологиях эмульгаторов.

Раз в пять лет появляться самородки (подкованные) программеры и делают вполне стандартный код по извлечению таймингов (хотя бы стабильно 20 мсек).

Я к чему уникальный код (найду и скину ссылку если интересно). Смысл его простой. Дергать за удочку поток каждые 20мсек из другого потока. Это ппц как хорошо работает. Все без звука. Только удочка.

Синхру ловил всегда за хвост звука (буфера). Остальное не работает. Ну не работает. Х.з. его, не работает.

By АIеks

Paladin (947)

Аватар пользователя АIеks

09-06-2020, 17:59

GreyWolf wrote:

А в нём наконец-то научились контекст окна правильно выставлять и чтобы это ещё и работало? Или ещё 20 лет нужно подождать? -Smile

Куда то меня форум кинул. Это к Алексею вопрос. Где оно всплывет?

К теме.

Какой контекст? Что не работает? Где исходники? Был не богатый опыт под линуксами запускал свой код. Работает.

By GreyWolf

Champion (400)

Аватар пользователя GreyWolf

09-06-2020, 18:29

АIеks wrote:

Какой контекст? Что не работает? Где исходники? Был не богатый опыт под линуксами запускал свой код. Работает.

Если программа на Java открывает несколько окон - не всегда известно какое из них будет выше/ниже предыдущего/следующего и к каком из них будет контекст ввода...

By АIеks

Paladin (947)

Аватар пользователя АIеks

29-06-2020, 10:18

Вспомнил еще об одном эмуляторе arcadeflex (порт MAME на java). Погуглил. Жив автор. Пилит (много лет) этот (MAME) громадный проект на java – arcoflex056.

Запустил, в целом работает. Появились компы (MSX и т.д.). Как обучающий и исследовательский проект самое то для энтузиастов. Просто не вероятное количество чипов.

p.s. Попадались мне фотки железок (биг чипсы) с эмблемой Konami. Покопался в исходниках, да вот проц от Konami.

By АIеks

Paladin (947)

Аватар пользователя АIеks

06-07-2020, 12:08

О java. Какой замечательный язык. Нужно быстро перестроить идеологию проекта да, пожалуйста. Помахал мышкой, продавил пару кнопок. Задача решена.

p.s. плохо спал билл ночью, что то его беспокоило. java. и приснился ему во спаленном мозгу под утро. net Smile

p.s. qtjambi - труд от нокиа. вообще топчик (java + qt). когда две успешные разработки объединяют усилия. но нет. зачем аннигилировать всех? прикрыли быстро. и нокию за одно обанкротили (угроза. компашка которая знала как делать телефоны). qt оставили куда ее денешь, когда сам на ней сидишь. и хочется пожирать ресурсы все больше и больше, и никому не понятно зачем тебе эти ресурсы нужны Smile

By АIеks

Paladin (947)

Аватар пользователя АIеks

20-07-2020, 12:38

Изучал я тут MAME. Больные люди это писали. Причем позиция у них менялась от версии к версии. На данный момент они предлагают развернуть инструментарий на 4 гига винта их поноса (без ромов). Когда оно от силы занеметь с преувеличением 10 мегабайт ( думаю меньше). Велик (какашка для микроконтроллеров, еще пойдет. в наших реалиях) язык СИ но таких больных точно нужно ограничивать.

Это беда каждый умолешенный думает что он Инштейн.

By АIеks

Paladin (947)

Аватар пользователя АIеks

09-10-2020, 14:48

присоединился к клубу mame. но, в отдельной палате с котом Big smile

By neznajka

Champion (303)

Аватар пользователя neznajka

10-10-2020, 00:07

я немного не понимаю. Что это и зачем ?

By АIеks

Paladin (947)

Аватар пользователя АIеks

15-10-2020, 09:57

neznajka wrote:

я немного не понимаю. Что это и зачем ?

Это же эмулятор всех эмуляторов MAME переписанный мной на Kotlin.

На скриншоте стартовый экран аркадной игры Green Beret. Дальше стартового экрана пока не идет. Много ошибок в коде. Все же JVM и нативный код на Си совсем разные штуки.

На недельке добавил туда еще эмуляцию ZX. Так проще разобраться, что в моей конверсии не работает.

А зачем? Риторический вопрос. Кто телик по вечерам смотрит, а кто вот такой фигней страдает Smile

By АIеks

Paladin (947)

Аватар пользователя АIеks

09-11-2020, 15:13

Видимо маме0107 я похерю. Это не возможно дебажить VS2010 глючит от количества ссылок. VS всегда лючит , если количество переменный больше 100. Браузер Гугел обнуляет контент (бо это никуда не влазит, жрут по 2 гигабайта страницы). И когда ты жмакаешь на страницу она заново загружается. Кретинизм растет семимильныны шагами.

Так то я всегда был сторонником простых решений (это врожденный минимализм и не вероятная "чуйка"). Простое решение это накопленный опыт за долгие годы и выхлоп как 2+2 (это сложно объяснить). Не раз применял 2+2. Но не подготовленный при проблемах только все соединял батарейки + к -. Тут пропасть.

Буду дальше изучать феномен маме на версии 0170. Зарождения кретенизма, когда ученый начинает делать практические вещи. Мороз крепчал и маме наши быстры.

Страница 5/6
1 | 2 | 3 | 4 | | 6