[ Сообщений: 58 ]  На страницу Пред.  1, 2
Память / 3DO Memory 
Автор Сообщение
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

Lubitel 32 писал(а):
оценке эффекта от экспериментов(консилиум)

А как мы сможем это сделать?


16 дек 2014, 10:49
Аватара пользователя
Мегажитель
Мегажитель

Группа: Пользователи
Сообщения: 374
Регистрация: 07 ноя 2014, 00:06
Откуда: Якутия
Модель 3DO: Panasonic FZ-10 NTSC-U

Versus Выложу видео на "ТыТруба" с пометками До\После как в рекламе крема от облысения :ps_ih:


16 дек 2014, 19:56
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

:e-d-a: Уже жду. По чипам не ко мне, а потестить, да попялиться могу. :-):


16 дек 2014, 21:44
Аватара пользователя
Ужас, летящий на крыльях ночи!
Ужас, летящий на крыльях ночи!

Группа: Разработчики
Сообщения: 9069
Регистрация: 17 май 2010, 01:04
Модель 3DO: Panasonic FZ-10 NTSC-U

aspyd писал(а):
А что эти адреса опрашивать будет? Будешь править операционку?

Как вариант, что был предусмотрен опрос размера памяти. Как в ПК, установили доп ОЗУ, биос опросил чип, ОС получит данные о новом размере. Если апгрейд подразумевался, возможно механизмы опроса есть. ОС аналогично может просто увеличить размер массива под новый объём памяти (доп.адреса). Ничего сложного в этом не вижу.
И..? :nez-nayu:


16 дек 2014, 22:18
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J

ПАУК писал(а):
И..?


Ничего править в ОС скорее всего не надо, ибо увеличение объёма памяти возможно было предусмотрено заранее, т.к. программистам работавшим с 3DO вряди ли это было сложно сделать. Но это лишь версия против вопроса "кто будет править ОС?". Другое дело сами игры, если им надо (образно) 1МБ памяти и разрабы не знали о 2х и 3х возможных, то даже если ОС и увидит новый объём, игре не холодно ни горячо. Ну или пример Aliens Trilogy на ПК. Программеры там настолько налажали с определением объём оперативки необходимого для старта игры, что у меня получилось так. Когда на компе было 32МБ RAM она ругалась, что у меня меньше 8 метров. Когда я попытался её запустить на 1ГБ RAM, она сказала, что у меня вообще меньше нуля. Вот такие молодцы делали загрузчик. В играх 3DO такое тоже не исключено, если что-то из доступного им железа выйдет за пределы их "понимания и знаний".


18 дек 2014, 11:41
Аватара пользователя
Мегажитель
Мегажитель

Группа: Пользователи
Сообщения: 374
Регистрация: 07 ноя 2014, 00:06
Откуда: Якутия
Модель 3DO: Panasonic FZ-10 NTSC-U

Author +1 Надо пробовать и смотреть. всегда есть вариант "А вдруг?" как в ту так и в другую сторону.


18 дек 2014, 11:54
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 11131
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U

Versus писал(а):
Гиде?
Я про "3DOessence".
Author писал(а):
Как вариант, что был предусмотрен опрос размера памяти. Как в ПК, установили доп ОЗУ, биос опросил чип, ОС получит данные о новом размере. Если апгрейд подразумевался, возможно механизмы опроса есть. ОС аналогично может просто увеличить размер массива под новый объём памяти (доп.адреса). Ничего сложного в этом не вижу.

Алексей, а т.н. "BIOS" вообще используется при работе игр? Там ведь, в Mask-ПЗУ и на дисках - одна и та же операционка (по сути). Только в "BIOS" - со своими программами (плеера, Storage, и т.д.), а на дисках - со своими программами (инструментами) для работы конкретных игр.)
Вставляем игру, с с CD выполняется скрипт "StartOpera", например:
# $Id: startopera,v 1.16 1994/04/05 22:18:25 vertex Exp $

killkprintf
alias audio $boot/System/Audio
alias aiff $audio/aiff
alias dsp $audio/dsp
alias drivers $boot/System/Drivers
alias folios $boot/System/Folios
alias programs $boot/System/Programs
alias scripts $boot/System/Scripts
alias tasks $boot/System/Tasks
alias fonts {/rom2/System/Graphics/Fonts|$boot/System/Graphics/Fonts}
alias c $programs
alias s $scripts
alias app $boot

$c/lmadm -a ram 3 0 nvram

bg
$folios/grafmath
$tasks/eventbroker@
$folios/audiofolio

#minmem

$boot/AppStartup%

Нафига делать "StartOpera", если Opera у нас уже давно сделала "старт", после того, как мы включили приставку в розетку, и изящным жестом, перекинули тумблер питания? :-):

(Спрашиваю, потому что вам виднее). :-):

upd/
Кстати, в ПЗУ Clio и Madam - версия Opera весьма олдовая. :du_ma_et: Даже в Road Rash - v1.16, супротив - v1.13 в FZ-10 Panasonic (е)

Добавлено спустя 2 часа 25 минут 57 секунд:
И ещё вопрос - зачем Opera тогда нужно было на дисках обновлять (чем новее игра, тем свежее Opera), раз железом "рулит" та, что в ПЗУ, как вы считаете.
Но, я не говорю, что ПЗУ вообще не нужна, она же проверяет RSA на начальном этапе, а потом - что делает? Это тоже - Вам лучшее знать. :nez-nayu:


19 дек 2014, 09:49
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

aspyd писал(а):
а потом - что делает?

Я думаю, что просто является оболочкой для Memory Manager. А во время запуска игры операционка работает уже с диска.


19 дек 2014, 12:20
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J

aspyd писал(а):
Спрашиваю, потому что вам виднее

Мне не виднее, потому как я не знаю принципов работы 3DO. :nez-nayu:

aspyd писал(а):
а т.н. "BIOS" вообще используется при работе игр?

Не знаю ни одного биоса который используется при работе игр. Играми по идее оперирует ОС.

aspyd писал(а):
Там ведь, в Mask-ПЗУ и на дисках - одна и та же операционка (по сути). Только в "BIOS" - с программами (плеера, Storage, и т.д.), а на дисках - с инструментами для работы конкретных игр.)
Вставляем игру, с с CD выполняется скрипт "StartOpera


Я понял так,что каждая 3DO'шная игра держит у себя в наборе необходимые утилиты и драйверы для функционирования и при включении приставки/закрытии лотка происходит загрузка ОС+игра. Т.е. операционная система в приставке отсутствует совсем? Всем заправляет только "биос"....в общем я без понятия. Написал предположение и меня посчитали умничающим. Извините.


19 дек 2014, 12:25
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 11131
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U

Author писал(а):
Написал предположение и меня посчитали умничающим. Извините

Не посчитал, это ты меня извини. Я просто сижу, и абстрактно размышляю, т.к. знаю мало на эту тему. :nez-nayu:
Можно предположить, что BIOS приставки - не BIOS вообще (в классическом понимании), ведь ПЗУшка с такой же ОС, как на дисках. Однако, поле запуска диска, не значит, что она игнорируется, т.к. до старта диска, производится проверка RSA, ("patched BIOS") об этом свидетельствует то, что ПЗУ с "patched ROM" можно впаять, и приставка не будет требовать RSA.
Versus писал(а):
Я думаю, что просто является оболочкой для Memory Manager. А во время запуска игры операционка работает уже с диска.
Тоже нет. Потому что, проверка RSA происходит раньше.

Труш писал утилиту на perl, которая показывает как загружается приставка. Как она загружается?


19 дек 2014, 13:22
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

aspyd писал(а):
Тоже нет. Потому что, проверка RSA происходит раньше.

Естественно, биос рулит балом в это время. А потом полностью отдает вожжи ОС на диске. ИМХО.


19 дек 2014, 13:53
Аватара пользователя
Мегажитель
Мегажитель

Группа: Пользователи
Сообщения: 374
Регистрация: 07 ноя 2014, 00:06
Откуда: Якутия
Модель 3DO: Panasonic FZ-10 NTSC-U

aspyd писал(а):
Труш писал утилиту на perl, которая показывает как загружается приставка. Как она загружается?

Видимо диск с записанной утилитой запускали на приставке.
Своего рода бенч загрузки аля WinBoot для теста скорости загрузки с SSD/

версия 2 патчили ROM1 убрав FullScreen logo 3DO запустив Техт Boot log как в ранних AMI Bios

Versus писал(а):
Естественно, биос рулит балом в это время. А потом полностью отдает вожжи ОС на диске. ИМХО

Я думаю что в момент загрузки и определения наличия диска в приводе(FullScreen logo 3DO) шуршит базовая ОС(BIOS).
при отсутствии CD диска в приводе запускается ПЗУ с оболочкой GUI (прыгающие диски и please insert disk)
при наличии CD диска идет загрузка версии ОС с диска и сама игра.


19 дек 2014, 14:11
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

В эмуляторе Phoenix можно посмотреть структуру папок BIOS.


21 дек 2014, 13:24
Аватара пользователя
Консольный монстр
Консольный монстр

Группа: Разработчики
Сообщения: 2108
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M

Не только посмотреть, но и сохранить любой из файлов на жёсткий диск.


21 дек 2014, 13:35
Аватара пользователя
Мегажитель
Мегажитель

Группа: Пользователи
Сообщения: 374
Регистрация: 07 ноя 2014, 00:06
Откуда: Якутия
Модель 3DO: Panasonic FZ-10 NTSC-U

Приехала моя "грелка" дело за малым подобрать чипы.
Поможете? (вариантами выбора)
Микрухи аналогичной схемы(корпус, разводка) с большим объемом


19 фев 2015, 19:06
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

Здравствуйте.не знаю куда писать но пишу по теме памяти.я давно не играл и решил вновь поиграть.
включаю свой 3до у него есть тот самый usb-host.вставляю влэшку и если нажать на влево или вправо + с говорит не не vram файл.нажать на а или в просит вставить диск,то самое меню когда нет диска.может что было такое?кто подскажет?


28 дек 2015, 23:58
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

Эта функция для переноса данных NVRAM из приставки в файл или обратно. Тебе нужен пустой файл размером 32768 байт. Создай его в винде. Тогда ты сможешь сохранить в него свои сохранения. Обратно тоже работает.


29 дек 2015, 00:04
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

Versus
и от этого не запускается у меня?флэшка 4 гб,фат32.немного был в шоке когда нажал на а и ничего не запустилось.еще раз,что за файл?я к 3 до давно не прикасался и все забыл.она не падала.ничего.только флэшка другая.а там я забыл как делал.еще раз прошу прощенья за свой тупизм,но у меня небольшая паника сейчас.
как я создам такой ёмкости пустой файл?


29 дек 2015, 00:10
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

-trash666-
Ты образы-то игр закинул на флешку? :du_ma_et:
Файл создать можно так:

В командной строке пишем:
fsutil file createnew c:\NVRAM 32768


29 дек 2015, 00:21
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

Versus
конечно закинул на флэшку образ.
пишу тк изначально когда мне хост припаяли я ничего не делал.может не помню за меня там все сделали просто.


29 дек 2015, 10:39
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

Образ iso, не заархивирован? Попробуй другой образ, может этот кривой.


29 дек 2015, 10:53
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

Versus
Файл создал,а толку то.ну не запускает iso.я и тут качал мортал комбал для пробы.


29 дек 2015, 11:18
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

MK на 3DO не существует. Скачай нормальную игру для 3DO. А файл тот нужен только для переноса сохранений, работает и без него.


29 дек 2015, 11:26
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

Versus
заработало.походу в флэшке была проблема.
спасибо за внимание и с наступающим новым годом.!!!всем здоровья и счастья.


29 дек 2015, 12:40
Аватара пользователя
Супермодератор
Супермодератор

Группа: Супермодераторы
Сообщения: 7981
Регистрация: 04 дек 2009, 12:31
Откуда: Германия, г.Кобленц
Модель 3DO: Panasonic FZ-10 NTSC-J

-trash666- писал(а):
заработало.

И Мортал запустился? :-)


30 дек 2015, 14:24
Случайный аватар
Осваиваюсь
Осваиваюсь

Группа: Пользователи
Сообщения: 31
Регистрация: 10 июн 2013, 20:33
Модель 3DO: Panasonic FZ-10 PAL

ross_nikitin
он почему то нет,хотя качал отсюда,но еще попробую.


30 дек 2015, 17:00
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U

-trash666-
Да это подколка. :-) Не существует мортала на 3DO.


30 дек 2015, 22:30
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 11131
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U

Анимашка Mortal Kombat Руслана - не на всех консолях работает.


31 дек 2015, 04:22
На страницу Пред.  1, 2
© 2008-2024 «3DOPLANET.ru». Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software || Русская поддержка phpBB || Time : 0.059s | 20 Queries | GZIP : On