Author |
Message |
Mildi
Novelist
Joined: 24 Aug 2022 23:08 Posts: 39
|
Ищу эмулятор микропроцессора К580ВМ80 или 8080. Нашел две программки Одна эмулирует УМПК-80 к сожалению не подходит так как не позволяет разместить свой код с нулевого адреса. Вторая от Пенкина и Улыбышева, в принципе подходит но есть нюанс, не работает чтение с порта ВВ, можно конечно подменять эти команды загрузкой нужного значения, но так путаницы будет еще больше. Нашел описание и третьей написанной на Delphi, но к сожалению там сайт на грани умирания и коды не грузятся полностью. http://codingrus.ru/readarticle.php?article_id=1793Может есть у кого полные исходники этой программки или лучше уже откомпилированная версия? Ну или любое другое подобное приложение.
|
17 Sep 2024 02:30 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
_________________ uselessretro.blogspot.com
|
17 Sep 2024 04:50 |
|
|
Mildi
Novelist
Joined: 24 Aug 2022 23:08 Posts: 39
|
Спасибо. Win версия скачалась и запускается. Вроде даже работает, но не нет контроля портов ВВ. По крайней мере она не зависает при чтении порта, а значит можно значения хотя бы после выполнения команды в регистре А править.
Может еще кто что посоветует.
|
17 Sep 2024 05:28 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
Неясно, зачем нужен контроль? По идее можно втыкать LD A,nn и отлаживать отдельные случаи.
_________________ uselessretro.blogspot.com
|
17 Sep 2024 06:47 |
|
|
Mildi
Novelist
Joined: 24 Aug 2022 23:08 Posts: 39
|
Да проще сразу закинуть в порты нужные значения и пусть их читает постоянно, а менять их при необходимости, а так придется каждый раз когда доходит до чтения каждого порта ставить останов и вбивать значение. Но это всяко лучше чем заменить чтение порта на загрузку аккумулятора, тогда вообще забудешь где что поменял, 12кб кода в памяти не удержишь все места.
|
17 Sep 2024 06:54 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
Эх, а вроде бы был эмулятор, в котором можно конфигурировать порты. Завтра пошарю по архивам, может, вспомню название.
_________________ uselessretro.blogspot.com
|
17 Sep 2024 07:26 |
|
|
Mildi
Novelist
Joined: 24 Aug 2022 23:08 Posts: 39
|
Буду благодарен. Но даже этот уже можно использовать в отличии от тех что мне удалось найти ранее.
|
17 Sep 2024 08:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
Ну если на сях ок, то милости просим сюда: https://gitlab.com/nedopc/sdkТам есть класс 8080 и два примера компов вокруг него - ориона и рк - и всё с исходниками
|
17 Sep 2024 10:39 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
Вот где оно сейчас живёт: https://github.com/i8080emu/i8080emuТам какая-то мешанина из C++ и DFM
|
17 Sep 2024 10:45 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
_________________ uselessretro.blogspot.com
|
17 Sep 2024 19:43 |
|
|
Mildi
Novelist
Joined: 24 Aug 2022 23:08 Posts: 39
|
Спасибо. Попробую и его.
|
18 Sep 2024 01:53 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
Бормановский Builder же. Веселая была тулза(:
_________________ uselessretro.blogspot.com
|
18 Sep 2024 05:02 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
Я остановился на Borland-C++ 3.1 для доса А для винды пользовал только фришный компилятор из командной строки версии 5.5 от борланда: viewtopic.php?f=81&t=7462кстати а вдруг он эти формы умеет собирать? надо попробувать
|
18 Sep 2024 08:03 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 256
|
Вроде как умел. Я даже пытался написать игрушку(:
А позже явился Delphi и вытеснил средство по удобству.
_________________ uselessretro.blogspot.com
|
18 Sep 2024 08:31 |
|
|
aviator
Maniac
Joined: 10 Dec 2008 08:39 Posts: 206 Location: Стокгольм, Швеция
|
Это C++ Builder: {варез} Почти как Delphi, только вместо Паскаля используется C++ со специфическими расширениями. До сих пор кстати Embarcadero развивает. Есть вроде как и бесплатные версии.
_________________ С уважением, Сергей.
|
24 Sep 2024 13:08 |
|
|