1
Программирование / Уголок начинающих контрибьюторов кода для MAME.
« : 08 Январь 2026, 16:32:34 »
Так всё-таки нужно или не нужно?
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Конечно по Сатурну.
Почитай про обработку исключений и регистр VBR.
Значит, плохо смотрел.
Во-первых, зачем тебе это? А во-вторых, почему бы не почитать официальную документацию?
AIP:
0e20: d708 MOV.L @($0020,PC),R7 [00000E44]
0e22: d507 MOV.L @($001C,PC),R5 [00000E40]
0e24: 6772 MOV.L @R7,R7
0e26: 6352 MOV.L @R5,R3
0e28: c71b MOVA @($006C,PC),R0 [00000E98]
0e2a: 2032 MOV.L R3,@R0
0e2c: c706 MOVA @($0018,PC),R0 [00000E48]
0e2e: 6173 MOV R7,R1
0e30: e215 MOV #$15,R2
0e32: 6406 MOV.L @R0+,R4
0e34: 4210 DT R2
0e36: 2142 MOV.L R4,@R1
0e38: 8ffb BFS $00000E32
0e3a: 7104 ADD #$04,R1
0e3c: a030 BRA $00000EA0
0e3e: 2572 MOV.L R7,@R5
0e40: 0600 02dc
0e44: 0600 0260
<...>
0e98: 0000 0000
Почитав тему о том, почему на "Денди" была редка или вообще отсутствовала "Castlevania 3", задался вопросом, озвученным в названии этой темы. Понятно, что "Зельду", вероятно, не пиратили или почти не пиратили из-за необходимости воспроизводить батарейку для сохранений. Но есть и другие случаи. Да и можно задаться вопросом, почему некоторые игры пиратили гораздо реже, чем другие. Понятно, что причины, вероятно, разные.
ммм, а что с ней не так ?
вас в школе таблицы читать не учили? вверху столбца английским по белому написано SIZE, т.е. длина, и она не фиксированная потому что IP может поддерживать один или несколько регионов
Диапазон.
Оно не плавающее, а постоянное. Внизу документа же идёт расшифровка.
Почему? Те кто в теме и так знают, а те кто не в теме - им скорей пофиг. Дримовскому диску для запуска нажны две сессии - это был главный прикол, из-за чего дримку не надо было чиповать и ломать другими способами.
А структура... так посмотри на cui от первой плойки - там по большей части примерно так же.
Обычно этим файлам дают имена типа "0.BIN" или просто "0", чтобы они находились в начальных секторах диска. Вообще, в зависимости от игры, файлов с кодом может быть много. А чтобы не гадать, проще воспользоваться отладкой.
FILE "deathcri.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
PREGAP 00:02:00
INDEX 01 06:00:12
TRACK 03 AUDIO
PREGAP 00:01:33
INDEX 01 08:04:33М-да... Лучше промолчать, но я спрошу: как же ты проверять сидиром без дисков собрался?
x86 рекомпилятора нет.
М-да... Лучше промолчать, но я спрошу: как же ты проверять сидиром без дисков собрался?
Если только с образом что-то не так
Томахомэ, я же сказал стандартные, а не... Вот эти к примеру: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1108
А вообще в интернетах же горы образов дискет и жёстких дисков от рс98 с предустановленными досами и виндовсами, на которых драйвера CD приводов сразу рабочие есть.
Можешь попробовать даже и дрова от обычного. За все не отвечаю, а стандартные должны встать.
А зачем там тогда включённая по умолчанию опция динамической рекомпиляции?
Как бы и дос бокс и виртуальная машина VMware будут сильно быстрее. Смысл такое мучить если ресурсов на эмуляцию не хватает…
Томахомэ, да вполне он известный. В узких кругах. Не настолько, как те Амиги, но всё же.
Тут больше эффект забвения и протаскивание неоэмуляторщиками/влогерами практики, что эмулятор должен быть быстрым, рендер от родного как минимум 2х, а лучше 4, 8 и так далее и им сложно объяснить, что меньше 60 фпс - не обязательно "лаги", они "живут сегодняшним днём и это важно". При этом залезать в настройки эмулятора и поставить пару галочек - это "тяжелооо", это "пердолинг". Такие лезут в комменты и объясняют, какие эмуляторы надо в новостях освещать, а какие нет... Вот для них PC-98, амиг и многого другого просто не могло существовать.
Вылетают откуда?