Вход

Просмотр полной версии : Каким эмулятором можно открыть эти NIB



uav
02.09.2022, 12:54
Собственно, наткнулся на вот это:
http://old-dos.ru/index.php?page=files&mode=games&do=show&id=1030
Описано как "Champions of Krynn (Commodore64)".
Внутри куча файлов с расширением NIB.
Я попробовал несколько разных эмуляторов и конвертеров (NIBTools, MNIB), в которых заявлена поддержка NIB - они эти файлы не берут, пишут, что неправильный NIB.
Собственно, я сравнил с какими-то скачанными из интернета NIB-ами - действительно, внутри выглядят не так (заголовок, например).
Соответственно, вопрос - чем это можно открыть или сконвертировать в что-то поддерживаемое эмуляторами?
Я знаю, что эта игра есть в интернете в нормальных форматах для эмуляторов Commodore64, но тут спортивный интерес.

Xela
03.09.2022, 12:49
Задача именно NIB открыть, или в Champions of Krynn сыграть? Если второе, то вот - https://csdb.dk/search/?seinsel=releases&search=Krynn+&Go.x=0&Go.y=0

uav
03.09.2022, 14:37
Xela, задача - разобраться, что это за вариация формата, чем её можно открыть и сконвертировать - вдруг ещё в будущем попадётся. Как я выше написал - спортивный интерес.

Xela
08.09.2022, 13:57
разобраться, что это за вариация формата
Есть очень сильное подозрение, что именно в данном случае, эти .nib файлы не с дисков c64 сняты, а с Apple II версии. Там тоже есть образы дисков в .nib формате.
У комодоровских nib'ов есть заголовок: MNIB-1541-RAW, плюс с ними идет лог.
А у тех, что выложили на old-dos, структура и размер совпадает с тем, что скачивается, например, отсюда - https://romsmania.cc/roms/apple-ii

[bETA]mEN
10.09.2022, 19:13
https://www.youtube.com/watch?v=-YjmRddvbSg

uav
12.09.2022, 14:24
[bETA]mEN, я пробовал NIBTools из видео, они с этими NIB не работают.


Xela, вероятно, Вы правы, мне удалось хоть что-то получить с помощью эмулятора Apple II microM8:
https://github.com/paleotronic/microm8-gui/releases
Закинул туда BADBOOT.NIB, получил такое меню:

77774

...но при попытке запустить игру всё виснет. Если пробовать грузиться с COK-BOOT.NIB, то даже меню нет, всё виснет.
Другие файлы тоже не грузятся.
Пробовал также AppleWin - с тем же успехом (точнее, неуспехом).
Логично, что для старта игры нужен COK-BOOT.NIB, но эмуляторы, похоже, его не понимают. И размер у него отличается - все остальные NIBы по 228 КБ, а этот - 358 КБ.
Вроде бы получилось чего-то добиться, обрезав этот файл до 228 КБ, сейчас копаю дальше...

Xela
12.09.2022, 16:28
Другие файлы тоже не грузятся.
с других явно в процессе игры что-то грузится. и вполне возможно там нет загрузочного сектора.

а если этот попробовать - https://romsmania.cc/roms/apple-ii/champions-of-krynn-1990-ssi-b-disk-1-of-7-nib-197578 ?

ну и возможно это поможет в ковырянии файлов - https://applecommander.github.io/

uav
12.09.2022, 16:35
С урезанного COK-BOOT.NIB получилось запустить игру под microM8:

77775

Сам файл:

77776

Так что это всё-таки для Apple. (Не знаю, нужно тему переместить?)

Странно, что там в TXT-файлах как раз про Commodore64 (наверное, и выложивший это на old-dos.ru тоже ориентировался на них).
Скажем, вот фрагмент COK-ADVJ.TXT:


Welcome to Project 64!

The goal of Project 64 is to preserve Commodore 64 related documents
in electronic text format that might otherwise cease to exist with the
rapid advancement of computer technology and declining interest in 8-
bit computers on the part of the general population.

Xela
12.09.2022, 16:57
ам в TXT-файлах как раз про Commodore64
да, я видел файлы... ну не разобрался человек: о, NIB - ну значит Коммодор, зипуем, заливаем, готово.

uav
12.09.2022, 23:39
Нашёл эмулятор, где даже не надо урезать этот COK-BOOT.NIB:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=4624
(ApplePC for DOS.)
Видимо, образы делались давно, под эмуляторы тех времён, вот и на современных не везде работают.
В общем, вопрос можно считать закрытым.

P.S. Исправил описание исходного файла на Old-DOS.ru