4a02a5f9c...5e.jpeg, 667.56 KB, 1200x784, exif ggl iq id3
На тестовом субдомене можно потестить ассемблер. На основной домен его можно будет перетащить только вместе со всей достаточно далеко ушедшей от оригинала бекэнд-говниной, что также будет означать снос паролей, настроек и всего прочего, поэтому торопиться, наверное, не следует. Это ��е окончательный вариант, предложения/дополнения приветствуются. Шахматы думаю запилить примерно похожим способом, на клиент-сайде, но там, вероятно, готовых решений уже не будет.
https://test.alterchan.in/index.php?tags=8
43a6744a2...9f9.gif, 7007.38 KB, 400x225, exif ggl iq id3

Заебись.

Лучше бы Старый Альтерчан основным сделал.
05dbb89fc...63c.png, 13.03 KB, 514x328, exif ggl iq id3

>>837
Атлична-атлична, например! Уже ковыряю.
>Мне не нравится идея запускать его автоматом, т.к. в большинстве случаев оно будет зря жрать память и замедлять страницу.
Совершенно альтырчую. Тем более, какой-то части здешних анонов оно вообще не будет интересно.
>предложения/дополнения приветствуются
Попробоваю поискать и покидать ссылок на удачные faq-и-гайды-упражнения по 6502-му. Сначала хотел предложить, прилепить хоть какой-нибудь справочный листок, но сейчас думаю, нафиг — лучше в соответствующем треде (или тредах) пикчами и ссылками это делать.
Если это 6502js, то у автора есть версия того же самого, но посвежее вот тут: https://github.com/skilldrick/easy6502/tree/gh-pages/simulator. Из фич там добавлен, например, препроцессор, обрабатывающий define-ы (так и названные почему-то, по сишному, хотя в асме вроде бы должны быть "equ") и возможность табом вставлять в код программы табы, а не переключаться по окнам, что для асмовых исходников гораздо удобнее форматирования пробелами.
Второй момент, версия с дебаггером, которая сейчас у нас и по ссылке выше — дюже тормозная. На многих демках кое-как выдаёт слайдшоу с построчной развёрткой. Оригинальная версия assembler.js с http://6502asm.com/ работает в 1,5-2 раза быстрее. И ещё обладает интересной багофичей: показывать сплэш-скрин при ассемблировании массива в область видеопамяти, до нажатии кнопки Run. Идеально было бы если б по умолчанию в треде запускался он, а на версию с дебаггером можно было как-нибудь переключиться (кнопкой, или хотя бы ссылкой, которую ты кидал в test.alterchan, или через опции). Чтобы можно было и просто запустить демку и позаниматься кодингом-отладкой, если понадобится. Нет времени/много переделывать или не хочется городить зоопарк из скриптов — оставь так, всё более-менее юзабельно как есть.
...

Прикрутил два разных асма. Медленный для debug и быстрый для run. Что-то мне кажется, что он такой быстрый только потому, что не использует canvas. Алсо, оформлен он на сайте автора не в виде отдельного модуля, а кое-как, поэтому прикручен так же - в ифрейме со всеми своими кишками в виде неубираемых div'ов input'ов и select'ов.
http://test.alterchan.in/discussion.php/4123

При нажатии на заголовок должен вновь появляться листинг.

Алсо, шахматы можно теперь и на ассемблере запилить. А последующие ходы прописывать в виде дополнительного кода, который будет двигать фигуры. И рисовалку. И даже небо. И Самого.

Офигительно!
>>83R
Это как "напиши скрипт - сделаю", только в 30 раз сильнее. Хотя, с рисовалкой и впрямь будет несложно.

>>89K
Поставил стабильного Хромого, потестил. При нажатии [run], ругается на вызываемую функцию iframe.get(0).contentWindow.focus().
>Uncaught TypeError: iframe.get(...).contentWindow.focus is not a function
>(anonymous function) @ ui_alterchan.js:79
>>89M

>>89N
Мерзкие гуглобляди, рот их ебал. Спасибо за репорт, поправлю со следующим апдейтом.

Хотя, демки, показывающие статичные картинки работают, несмотря на то, что все выдают этот самый TypeError. Все остальные — нет. Не пойму, в чём дело. Одним словом, хромопроблемы.
955aebdd8...fed.zip, 12263.27 KB, id3

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

>>8bu
Ну, на то он и тестовый. Спасибо за тжред. Кот сохранился в текстовике и незакрытой вкладке, да и он не так нужен: так и так приходится всё конвертировать в картиночки, а уже из них дальше в код, то есть пока просто думать, что с этим делать дальше.
>Могу лишь сообщить, что хорошо, что это произошло только на тестовом, а не на основном.
Не то слово!

А пикчи через хтмд не как нельзя встраивать?

>>8bI
>HTMD stands for
> HTMD
> High Technology Motorized Division
> Military

> HTMD
> Hotter Than My Daughter
Надеюсь, второе. Но как через это встраивать пикчи, тоже неясно.

>>8bK
Ну типа через htmдl коды.
>>8bN
> Hotter Than My Daughter
Хм.