User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 43

Тема: Большие снапшоты

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    повторю своё нытьё из соседней ветки)

    сначала - память, всю, чтобы выровнять на 16k и удобней было смотреть и хакать

    соответственно информационный блок и регистры - в хвост
    причём в самых последних байтах файла указатель на начало этого блока
    или вообще нумеровать и дополнять инфой в обратном порядке
    Прихожу без разрешения, сею смерть и разрушение...

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    сначала - память, всю, чтобы выровнять на 16k и удобней было смотреть и хакать
    тогда надо заголовок с набором смещений в файле
    а не stream файл декодим тип блока и ложим
    (не ну в принципе не проблема? или так немного сложней или нет)
    но я хотел типо по спецификации все равно где лежат данные
    сохранение явно усложняетсо
    то можно было не мороча голову выплюнуть снап в рандоммной последовательности


    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    выровнять на 16k
    зхннехты с страницами по 8К
    оппа приехали

    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    повторю своё нытьё из соседней ветки)
    а сильно ты нахакаешь 8 метровый снапшот?
    я не представляю чего деллать в снапшоте хекс редактором

    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    сначала - память, всю, чтобы выровнять на 16k и удобней было смотреть и хакать
    и че ради этого делоть заголовок кратный 16К?

    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    соответственно информационный блок и регистры - в хвост
    причём в самых последних байтах файла указатель на начало этого блока
    или вообще нумеровать и дополнять инфой в обратном порядке
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    соответственно информационный блок и регистры - в хвост
    причём в самых последних байтах файла указатель на начало этого блока
    или вообще нумеровать и дополнять инфой в обратном порядке
    такое чуство что ты предлагаешь файл с загголовкомм в конце
    но это вообще не вариант апсолютно
    ...хотя конечно можно было бы сразу же указывать на сммещение до заголовка
    и наччинать страницы
    но таки удобней когда заголовок в саммом начале

    да и страниц будет 256+
    и не факт что подряд и не факт что все 256
    ибо заччем хранить пустоту в итак прожорливом формате?
    от куда ТЫ узнаешь где какая страница?

    - - - Добавлено - - -

    и тобы ТЫ открывал в кекс редакторе и видел

    "reg_a" FF "port_1FFD" FF

    а то будет

    "reg_a" 0x9379992 "port_1FFD" 0x9379993
    и лезь за каждымм значением по этому смещению
    в ущербном хексредакторе (которые обычно ущербные)
    это удобно?

    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    выровнять на 16k и удобней было смотреть и хакать
    думаю максимум можнно "рекоммендовать"
    выравнивать память на 16 байт
    или на фоне 8М 16К не так много
    можно было бы рекомендовать ложить "большие" страницы
    после всех данных с отступом выровнянным на 16К

    0000 заголовок
    данные
    4000 страницы

    но тогда будет дырка в 30К
    а листать столько в кекс редакторах неудобно
    пушо они ущербны (бегунком не попадешь, скролить долго, адрес смещения вводитсо ччерез Ж)
    Последний раз редактировалось NEO SPECTRUMAN; 04.08.2023 в 14:06.

  4. #3

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    тогда надо заголовок с набором смещений в файле
    не надо

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    зхннехты с страницами по 8К
    оппа приехали
    никуда не приехали, вообще пофиг на размер страниц
    главное, что адреса кратные и младшие цифры одинаковые
    меньше вероятности сбиться, не нужна многоразрядная 16-ричная арифметика

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а сильно ты нахакаешь 8 метровый снапшот?
    так же как и любой другой

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    я не представляю чего деллать в снапшоте хекс редактором
    да что угодно, начиная с поканья и кончая исправлениями любыми

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    такое чуство что ты предлагаешь файл с загголовкомм в конце
    но это вообще не вариант апсолютно
    ...хотя конечно можно было бы сразу же указывать на сммещение до заголовка
    и наччинать страницы
    но таки удобней когда заголовок в саммом начале

    да и страниц будет 256+
    и не факт что подряд и не факт что все 256
    ибо заччем хранить пустоту в итак прожорливом формате?
    от куда ТЫ узнаешь где какая страница?
    не тупи, еще в досе были функции "узнать размер файла" и "считать произвольный кусок бинаря", что уже достаточно для всего

    - - - Добавлено - - -

    так что прочитать "заголовок" что из начала файла, что из окончания - вообще никаких трудностей

    - - - Добавлено - - -

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    думаю максимум можнно "рекоммендовать"
    выравнивать память на 16 байт
    как раз это было бы удобней для заголовка, где бы он ни находился, чтоб регистры быстро искать глазами
    и для прочих информационных записей, может быть - и никаких многокилобайтных дырок
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    так что прочитать "заголовок" что из начала файла, что из окончания - вообще никаких трудностей
    ой лооол
    чего еще надо угадывать где у нас в конце заголовок?
    страниц может быть рандомное количество
    и рандомного размера

    файл без расширения не идентефецируетсо
    что долбоклюизм

    да и часто надо проделывать манипуляции с тыщами файлов
    на основе чтения заголовка ВНАЧАЛЕ примитвным кодом
    а ты хош его запихнуть хрен знает куда

    поздравляю ты изобретаешь .com
    вон алоний тоже изобрел .com без заголовка
    мы все его теперь проклинаем за эту х**туту
    которую нельзя отличить от pc-шнного com-а
    которую с тем жы усппехом нельзя отличитьь от cp/m-ного .com-а

    или ты не про то

    - - - Добавлено - - -

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    как раз это было бы удобней для заголовка, где бы он ни находился, чтоб регистры быстро искать глазами
    выравнивание всех данных в 16 байт ради чего? ладно это звучит интересно
    а чего будет на машинах у которых туча портов?
    а в сочетании с тексстовыми тегами это будет жрать десятки килобайт на одни только порты
    а если надо будет выплюнуть все 64К портов в файл?

    а еще вдруг кто решит запускать оно на реале?
    а у нас заголовки по 100К но зато с красивостями для кулхацкеров с кекс редактором
    Последний раз редактировалось NEO SPECTRUMAN; 04.08.2023 в 14:11.

  6. #5

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а чего будет на машинах у которых туча портов?
    и на паре портов висит например небольшая флэшка мег на 128. ее тоже в снап?)
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  7. #6

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от UncleDim Посмотреть сообщение
    и на паре портов висит например небольшая флэшка мег на 128. ее тоже в снап?)
    в дискорде обсуждаетсо хард на 2гига
    и то что его нужно хранть вообще в виде истории всех записей

    а вообще текущие снапшоты все дружно ложат на 640К хватит всем
    и ниче никого нее...

  8. #7

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NEO SPECTRUMAN, еще раз: НЕ ТУПИ! помедитируй над этим:
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    еще в досе были функции "узнать размер файла" и "считать произвольный кусок бинаря"
    так что нету вовсе никакой разницы, читать n (и потом, возможно, +m) байт служебной информации с начала или с конца
    нет никаких разумных оснований размещать "заголовок" непременно именно с нулевого байта, а не с последнего
    Прихожу без разрешения, сею смерть и разрушение...

  9. #8

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    так что нету вовсе никакой разницы, читать n (и потом, возможно, +m) байт служебной информации с начала или с конца
    нет никаких разумных оснований размещать "заголовок" непременно именно с нулевого байта, а не с последнего
    когда утя пол диска превратитсо в кучу file****.chk ТЫ поймешь что такое разумное основание
    для заголовка ИМЕННО в начале файла как у ВСЕХ НОРМАЛЬНЫХ ЛЮДЕЙ

  10. #9

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    когда утя пол диска превратитсо в кучу file****.chk
    ...то тебе условный заголовок (где бы он ни находился) не поможет ничем никак
    Прихожу без разрешения, сею смерть и разрушение...

  11. #10

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    ...то тебе условный заголовок (где бы он ни находился) не поможет ничем никак
    условный заголовок в любом случае начинаетсо с какой то сигнатуры
    по которой этот файл может идентефецироватсо даже без расширения
    а там весь "условный" заголовок
    всеравно в начале и подряд
    а вот в каком например поряддке загружать регистры в проц уже может быть условно все равно
    иибо не суть
    когда у насс не магические смещение
    а текстовые теги с указанием размера данных (и с смещение в файле возможно если даннные не будут лежать сразу за)

    - - - Добавлено - - -

    еще чтобы не плодить дикие теги
    наверно понабятсо секции
    и навверно они будт описывать как раз железки


    ZX_SPECTRUM
    reg_a
    port_FE
    ram_0
    rom_0
    TSFM 1.0
    port_XX
    GS
    reg_a
    port_XX
    ram_0
    rom_0

    если эмулятор не распознает секцию
    то он ее скипает всю
    Последний раз редактировалось NEO SPECTRUMAN; 04.08.2023 в 21:56.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Большие ЭМВ серии СМ
    от max232cpe в разделе Разное
    Ответов: 6
    Последнее: 09.08.2024, 15:00
  2. Большие ЭМВ серии ЕС
    от max232cpe в разделе Разное
    Ответов: 3
    Последнее: 13.06.2023, 14:36
  3. lha, unzip и большие файлы
    от norduk в разделе Amiga
    Ответов: 32
    Последнее: 31.01.2019, 10:50
  4. Большие проблемы с Atari...
    от =ANDROID= в разделе Atari
    Ответов: 1
    Последнее: 03.02.2009, 13:24
  5. Снапшоты более 128 килобайт
    от SMT в разделе Эмуляторы
    Ответов: 13
    Последнее: 29.12.2007, 12:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •