Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Джентльмены, а кто-нибудь помнит, на каком из отечественных 8-битных компьютеров на К580ВМ80 была эта игра, написанная на ассемблере? Я что-то перерыл дома все архивы к эмуляторам, а игру эту на ассемблере не нашел... P.S. Если кто-либо знает эту игру под Apple I, тоже подойдёт, если подскажете...
_________________ iLavr
|
09 Feb 2022 10:32 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В результате двухдневных поисков до этого поста, я нашел Ханойские башни только для Apple II... К сожалению, графика нетрадиционная и что еще хуже - сама игра не бинарник, а какой-то образ диска... Так что вопрос всё ещё актуален: на каком из отечественных 8-битных компьютеров на К580ВМ80 была эта игра, написанная на ассемблере?
_________________ iLavr
|
10 Feb 2022 06:11 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Перебрал весь архив программ на сайте Виктора Пыхонина: https://emu80.org/files/?tags=gamesСтранно... но игры "Ханойские башни" нет... а на моей памяти она должна быть на "Микроше"... А в таком случае и в принципе должна быть: судя по архиву, игры тянутые с компьютера на компьютер...
_________________ iLavr
|
10 Feb 2022 11:15 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
чай не дум, проще заново написать (но мне щас некогда )
|
10 Feb 2022 13:02 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Заново мне не надо! Мне именно нужен экземпляр, как писали ТОГДА! Заново написать я бы и сам смог, и никого бы просить не стал... Неожиданно вот даже на QBasice нашел исходник... https://github.com/teochewthunder/qbasic-tower-of-hanoiНа ассемблере i8080 или 6502 пока ничего не нашел... Впрочем, нашел вот образ под эмулятор ZX_SPECTRUM: Но я не знаю, как из файла *.z80 вытащить только код...
_________________ iLavr
|
10 Feb 2022 13:18 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
этот тоже на бейсике? или бейсик грузил бинарник?
(я спектрумом никогда не пользовался)
|
10 Feb 2022 15:05 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я понятия не имею... у меня тоже не было "Спектрума", были "Микроша" с работы и свой "Специалист"... Нашел сайт, где коллекционируют ПО для "Микроши"... Программное обеспечение и игры для ПК "Микроша"Но " Ханойские башни" в списках не нашел... Либо она и вовсе на Бейсике, а не на ассемблере была эта игра, либо называлась как-то иначе, чем Hanoi... P.S. Для БК-0010-01 эта игра, как оказалось, точно на Бейсике была, и называлась «TOWER»: http://www.bk001x.ru/forum/319-77-1
_________________ iLavr
|
10 Feb 2022 15:10 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
я в дампе z80 плохо ориентируюсь, но какой-то бинарный код там точно есть. вот в самом конце: (8080) -- видимо, переход куда-то в системную область, если этот образ загружался по адресу 8000Н дальше мусор, но это даже не факт, что это код этой программы, это могли быть остатки предыдущей программы (это ж не виндоус 10, когда память выделяет - не очищает )
|
10 Feb 2022 15:24 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
при наличии бейсика такую игру нет особого смысла писать на асме, там не нужна скоростная графика и компактность кода
|
10 Feb 2022 15:30 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Во - прикольно! Вики-педия пишет, что " Towers of Hanoi" никогда не были написаны на ассемблере 6502! https://rosettacode.org/wiki/Reports:Tasks_not_implemented_in_6502_AssemblyВезде на Бейсике что ли, на всех этих Эпплах и Коммодорах...
_________________ iLavr
|
10 Feb 2022 15:38 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Вряд ли для NES (aka "Денди") писали что-то на Бейсике... а для NES игра типа " Hanoi" должна быть! Я посмотрел какой формат у файлов типа *.z80 : http://speccy.info/Z80_(%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82)http://www.emuverse.ru/wiki/.z80Там внутри файла применяется компрессия типа RLE, если в конце есть сигнатура 00 ED ED 00. Поэтому смотреть файл *.z80 как бинарник - бестолково... Попробовал открыть этот файл через EMU.exe - он файл формата *.z80 не открывает. P.S. Какие раньше журналы интересные существовали...
_________________ iLavr
|
10 Feb 2022 15:46 |
|
|
b2m
Devil
Joined: 26 May 2003 06:57 Posts: 873
|
Судя по картинке, эту же игру можно скачать тут: https://worldofspectrum.org/software?id=0018738TZX должен грузиться (нужно ввести LOAD ""). Но судя по содержимому, оно на бейсике. Там их вообще-то много, выбирай на любой вкус: https://spectrumcomputing.co.uk/x-list?license_id=150
_________________Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
|
11 Feb 2022 06:31 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну я пока вот в указанном журнальчике нашел статейку по сабжу под процессор 6502... И кстати говоря, как я и думал, не всегда эту игру называют " Tower of Hanoi", в статье она обозначена как " The Pagoda Puzzle". А журнальчик и правда великолепный, чем-то похож на ранний " Радиолюбитель", когда людям надоели всякие велеречивые статьи "ниачом" из журнала " Радио"... Если кто хочет полистать: http://www.introni.it/pdf/Micro_54_1982.pdf
_________________ iLavr
|
11 Feb 2022 13:29 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Удивительно! Но кому-то не лень собирать статистику "Ханойских башен" на разных платформах! https://www.uvlist.net/groups/info/towersofhanoiХотя... есть и весьма необычные варианты!
_________________ iLavr
|
11 Feb 2022 22:22 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Нашел "Ханойские башни" для Apple I... а они оказались на Форте... https://www.callapple.org/soft/ap1/games.html
_________________ iLavr
|
13 Feb 2022 09:53 |
|
|