Author |
Message |
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Описание команд еще будет меняться
|
17 Apr 2022 09:50 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
|
09 Feb 2023 06:24 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
А зачем писать заново, если Piotr уже всё написал? Правда в живых осталась только версия в переработке askfind, а оригинальные линки уже более недоступны: http://www.pisi.com.pl/piotr433/stmk85.ziphttp://www.pisi.com.pl/piotr433/misc/mk85_in_c.zipP.S. Нашёл у себя на компе версию от 25 июня 2020 года - приаттачиваю: Ни у кого не осталось версии от 02 августа 2020 года или новее? Piotr последний раз был тут на форуме как раз 2 августа 2020 года и вся информация про МК-85 на его сайте теперь исчезла, хотя апдейты про калькуляторы Casio идут регулярно... P.P.S. Вот есть архив старой версии сайта, где ещё есть инфа про МК-85, МК-87 и МК-90: http://calculators.pdp-11.ru (однако ZIP-архив сишного бейсика там тоже от 25 июня 2020)
|
14 Oct 2023 17:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
| | | | piotr433 wrote: К железу привязанный лишь модуль "main.c". Вот та же программа в версии для компьютера PC/Linux 64-бит (работает в текстовом режиме): http://www.pisi.com.pl/piotr433/misc/mk85_in_c.zipСпециальные клавиши: STOP - Esc MODE - ~ S - ! F - @ AC - # DEL - $ ANS - ^ EE - & стрелки - < и > начальная установка - { EXE - Enter или | Данная программа неудобна и не очень удачна из-за проблем с опросом клавиатуры и выводом на экран: - кнопка STOP должна работать на прерываниях, но не знаю как это сделать правильно, пока добавил в нужных местах вызов макра read_stop_key - реализация функции getch и kbhit требует каких то извращений (фаил "conio.c") - видны не все результаты функции printf (какие-то проблемы с обновлением отображаемой информации) | | | | |
Надо что ли поработать над этими исходниками - сделать их удачнее и удобнее P.S. Ну как минимум надо клавиши управления привести в соответствие с эмулятором: P.P.S. Хотя опять же в своей версии я планировал задействовать Insert, Home и End как отдельные новые кнопки (плюс Up/Dn и PgUp/PgDn): Можно сделать так: И в таком же ключе изменить эмулятор...
|
15 Oct 2023 13:22 |
|
|
fantaseour
Junior
Joined: 28 Mar 2024 10:29 Posts: 8
|
Добрый день. я купил мечту детства -- мк-85. С выгоревшей строчкой точек в правой части индикатора, но что делать. Понятное дело походил по форумам. Я было загорелся переписать эмулятор Петра на javascript, благо он на Лазарусе и можно посмотреть, покрутить и погонять. Наверное можно и переписать. И тут вот нашел это ))) Мне кажестся, нигде не упомянут эмулятор на javascript, a он есть. https://github.com/KP1533TM2/js-mk85насколько полный не могу сказать, но он тоже грузит пзу, т.е. это эмулятор. Там в коде романтические комментарии: | | | | Code: /* I had two different PDP emulators, hundred and one Undertale soundtracks playing, * five Wiki pages open, a mug half-full of tea, and a whole galaxy bitwise ANDs, ORs, * NOTs, XORs... * ...and also a pint of SIMH sources, a quart of Wine, a case of MDN javascript docs, * and two dozen kilobytes of plain-text PDP manuals. * Not that I needed all that for the trip, but once you get locked into a serious * JS coding, the tendency is to push it as far as you can. * The only thing that worried me was bitwise XOR. There's nothing more helpless and * irresponsible and depraved than storing number's sign separately from the number, * and I knew I'd get into that rotten stuff pretty soon. * * PS: note to myself: simulate ~ as ^0xffff - JS bitwise XOR messes things up, grrrr */
| | | | |
Сначала надо бы калькулятор конечно освоить )))) Если запал останется попробую все-таки что-то сделать. Правда не уверен, что осилю -- рутина съедает меня целиком, и что-то сил нет. Но хотелось бы что-то подобное веб-версии мк-61 иметь. Так, что вот с вами хотел поделиться находкой.
|
28 Mar 2024 11:47 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
Интересно - 8 лет назад выложено на гитхабе, но с тех пор нет ни одного сайта где бы оно крутилось? P.S. Оформил линк, чтобы открывалось в новом окне и выделил пожырнее
|
28 Mar 2024 20:57 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
_________________ uselessretro.blogspot.com
|
28 Mar 2024 22:57 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
см. выше P.S. Поправил вышестоящее сообщение - обращаем внимание на rule[4] ПРАВИЛP.P.S. Автор любого сайта в интернете вправе стереть любую часть своего сайта по любому поводу (но и у других пользователей интернета есть право делать зеркала и архивы)
|
28 Mar 2024 23:05 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
Это и грустно( На ушедшем польском форуме есть ссылка на программу Тетрис, но архив программы не качается, есть только исходник.
_________________ uselessretro.blogspot.com
|
28 Mar 2024 23:18 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
Подскажите, пожалуйста, как запустить этот софт? взято с 4pda.ru ^ Сортировщик, Записная книжка, Тренажёр клавиатуры, Генератор шрифта, Тренажёр таблицы умножения, Текстовый редактор, Графический редактор)
_________________ uselessretro.blogspot.com
|
29 Mar 2024 00:02 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
RAM.BIN это для эмуля - кладёшь в каталог эмуля и запускаешь (вроде)
|
29 Mar 2024 00:33 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
кхмм, отладчик) Или я забыл все напрочь(
Пардон, неверно вбил коды. В отладчике так по шагам и не заработало.
_________________ uselessretro.blogspot.com
Last edited by shiny on 29 Mar 2024 00:49, edited 1 time in total.
|
29 Mar 2024 00:44 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
Я так и сделал, никакой реакции
_________________ uselessretro.blogspot.com
|
29 Mar 2024 00:45 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 291
|
Отладчик неудобный - ввод адреса в поле Binary Editor то работает то нет. И еще непонятно : указан адрес $8000, при редактировании значений на экране ничего не изменяется. Хотя, вроде бы адрес верный
_________________ uselessretro.blogspot.com
|
29 Mar 2024 01:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23437 Location: Silicon Valley
|
В винде или в линухе? в линухе ram.bin (маленькими буквами) И при старте надо запустить программу по номеру (скорее всего 0?)
|
29 Mar 2024 01:19 |
|
|