| Эмуляция > Эмуляторы компьютеров |
| 3D ускорение в виртуальных машинах и эмуляторах ПК |
| << < (4/9) > >> |
| Рэнди:
У меня во всех браузерах так. Дело в XP? У меня Carmageddon в dgVoodoo 1.40+ иногда почему-то запускался с программным рендерингом. Вышел из положения, прописав с ключом: carmav.exe - vgraphics А с ключом -vrush производительность была заметно ниже. |
| Oldgamer1:
Однако, здравствуйте! Как говорил наш Великий (От великого до смешного...) Вождь (А мне бабушка говорила, что вожди бывают только у дикарей...) и Учитель (Поучайте лучше ваших... паучат) товарищ Сталин - "Нэт такых крэпостэй, каторые балшевыкы нэ маглы бы взят!". "Перемог" я таки энту вашу "Карму", причём именно "своим" методом. Несётся она у меня на Глайде, на максимальных настройках, да так, что или я водитель...такой, или нужна...замедлялка. Итак, алгоритм ваших действий такой. Идём на Олдгеймс и скачиваем там последнюю способную работать в среде Win9x версию Досбокса (2011 год). В ней будет много всякого интересного файла, но нам нужен только один - glide2x.ovl. Я вас немножко дезинформировал :blush:, когда писал о том, что надо переименовать glide2x_emu.ovl. Его брать из сборки не надо, так как именно он и будет требовать glide2x.dll, даже если он будет у него прямо под носом. Я их просто тупо перепутал :lol:.Ну а дальше всё просто. Берём энтот самый glide2x.ovl и пихаем его в (Всем молчать, господа гусары!) папку с "Кармой", создаём на рабочем столе ярлык для игры и...PROFIT! |
| Yaranga:
Oldgamer1, не похоже это на glide. Возможно, что режим врапперится, но картинка не совсем та, которая должна быть... |
| Oldgamer1:
--- Цитата: Yaranga от 11 Июнь 2017, 22:29:34 ---Oldgamer1, не похоже это на glide. Возможно, что режим врапперится, но картинка не совсем та, которая должна быть... (Ссылка на вложение) --- Конец цитаты --- Тогда попробуем зайти с другой стороны. У вас есть под рукой ещё какая-нибудь игра, которая тоже glide2x.ovl требует? И существовали ли тесты Глайда под ДОС? Я пока попробую запустить игру с ключом, который Рэнди присоветовал. Возможно, что это тот же эффект, с которым столкнулся он. |
| Yaranga:
Любая glide-игра под ДОС требует glide2x.ovl. Здесь только не понятно вот что: та самая glide2x.ovl из состава ДОСБокса - это враппер глайда. А вот glide2x_emu.ovl - драйвер от настоящей Вуду, используемый при настоящей эмуляции девайса (в конфиге ДОСБокса меняем в пункте [glide] glide=true на glide=emu и получаем ту самую настоящую эмуляцию, в несколько раз более медленную (для теста - Carma под glide в DOSBox - https://yadi.sk/d/Ukk_dtPq3K39VR). В PCem или 86box скорость эмуляции (именно эмуляции!) Вуду в несколько раз превосходит таковую в DOSBox. Теперь разберёмся, что происходит у тебя: ты используешь враппер, который позволяет запускать игру, но для этого использует возможности OpenGL. Да, работает у тебя это на Virtual PC, в котором никакого 3D по-идее быть вообще не должно, однако визуально режим не отличается от обычного программного. Не, это всё возможно, не совсем понятно - типа, какая разница: враппер используется, или настоящая эмуляция железяки... А игры для DOS с поддержкой glide можно найти здесь - =glide&sort=platform]ссылка, по-идее они должны быть первыми в списке. Если нет - кликни там на пункт "Платформа" (нормальной ссылки сделать не получится из-за квадратных скобок в её составе). А, лучше сделаю вот так (копируй и вставляй в адресной строке браузера): --- Код: ---http://www.old-games.ru/catalog/?properties[]=glide&sort=platform --- Конец кода --- . |
| Рэнди:
Oldgamer1, определить, запустилась игра через carmav.exe в glide или с программным рендерингом, довольно просто: если перейти на вид от первого лица (кажется, клавиша C), портрет частично закрыт и зеркало заднего вида не работает. Но это от враппера зависит. А ещё можно вплотную к стене подъехать, glide подтверждается наличием билинейной фильтрации текстур. |
| Oldgamer1:
--- Цитата: Рэнди от 11 Июнь 2017, 23:39:00 ---Oldgamer1, определить, запустилась игра через carmav.exe в glide или с программным рендерингом, довольно просто: если перейти на вид от первого лица (кажется, клавиша C), портрет частично закрыт и зеркало заднего вида не работает. Но это от враппера зависит. А ещё можно вплотную к стене подъехать, glide подтверждается наличием билинейной фильтрации текстур. --- Конец цитаты --- Вот именно, что может это действительно враппер (а скорее - именно эмулятор) такой специфический. Опять же,сколько ему лет. Тогда ведь всё только начиналось. Сейчас проверю. |
| Oldgamer1:
--- Цитата: Oldgamer1 от 12 Июнь 2017, 00:06:05 --- Вот именно, что может это действительно враппер (а скорее - именно эмулятор) такой специфический. Опять же,сколько ему лет. Тогда ведь всё только начиналось. Сейчас проверю. --- Конец цитаты --- Заменил glide2x.ovl на версию от января 2013 года - похоже, что последнюю, которая ещё работала в "голой" 98-й без FE/SE. Что получилось - смотрите. То, что это не "чистая" ДОС-версия - однозначно. Графика явно на порядок лучше. Что получилось - смотрите. |
| Yaranga:
--- Цитата: Oldgamer1 от 12 Июнь 2017, 00:57:18 ---То, что это не "чистая" ДОС-версия - однозначно. Графика явно на порядок лучше. Что получилось - смотрите. --- Конец цитаты --- Получился этакий гибрид - глайд без своей главной фишки - сглаживания, а потому не отличающийся от программного режима с опцией -hires. Вот для примера два скриншота, на первом - эмуляция glide, на втором - программная отрисовка, но в hi-res. |
| Oldgamer1:
Ситуация проясняется - и запутывается ещё больше :neznayu:. Библиотека glide2x_emu.ovl (я её "вскрыл), "врапает" на glide2x.dll, а она в свою очередь, "врапает" на opengl32.dll. А вот с glide2x.ovl - сложнее. По ходу пьесы, она и "враппер" и эмулятор в "одном флаконе". При запуске она на мгновение выводит такую фразу GLIDE Cannot determine glide port, are you sure GLIDE is supported? glidedll СКОЛЬЗНИТЕ, Не мочь определить скользить порт, есть ли Вы несомненно GLIDE поддерживан? glidedll :) и всё запускается. Упоминания про директ и опенгель - отсутствуют от слова совсем. А ещё она может выводить такие фразочки. Not enough memory! Error getting return information! Invalid video mode! Warning, using default LFB address: 0x%x! Memory map failed: 0x%x!(эту - выдала версия от апреля 2013 года) Unsupported GLIDE call! Зато присутствует "волшебное" - HARDWARE. Так что я склоняюсь к тому, что перед нами - программный рендер, не полностью совместимый со всеми спецификациями вуды, но по крайней мере - быстрый. |
| Yaranga:
--- Цитата: Oldgamer1 от 12 Июнь 2017, 01:25:20 ---А вот с glide2x.ovl - сложнее. По ходу пьесы, она и "враппер" и эмулятор в "одном флаконе". --- Конец цитаты --- Это не враппер и не эмулятор, это настоящий драйвер настоящей Voodoo Graphics. Ей не нужны никакие директы, опенжиэли и всё прочее, поскольку она под DOS. Она настоящая. И будет работать только в двух случаях - на настоящем ускорителе и в эмуляторах этого ускорителя. Если драйвер не находит Вудушки, игра просто стартует в программном режиме. |
| Oldgamer1:
--- Цитата: Yaranga от 12 Июнь 2017, 01:22:43 ---Получился этакий гибрид - глайд без своей главной фишки - сглаживания, а потому не отличающийся от программного режима с опцией -hires. Вот для примера два скриншота, на первом - эмуляция glide, на втором - программная отрисовка, но в hi-res. (Ссылка на вложение) (Ссылка на вложение) --- Конец цитаты --- Диагноз, имхо, Вы поставили абсолютно точно. Перед нами - эмулятор, или, если угодно, программный рендер Вуды, очень быстрый, не зависящий не от какого "стороннего" API - но при этом "обрезанный" по самое некуда, по-видимому - ради скорости. Ну что же - внесём его в "базу знаний" - и будем "пробивать" второй вариант с glide2x_emu.ovl ;) Добавлено позже: --- Цитата: Yaranga от 12 Июнь 2017, 01:30:22 ---Это не враппер и не эмулятор, это настоящий драйвер настоящей Voodoo Graphics. Ей не нужны никакие директы, опенжиэли и всё прочее, поскольку она под DOS. Она настоящая. И будет работать только в двух случаях - на настоящем ускорителе и в эмуляторах этого ускорителя. Если драйвер не находит Вудушки, игра просто стартует в программном режиме. --- Конец цитаты --- Тогда возникает вопрос. Где она будет искать "настоящую" карту, если она внешняя. И, кстати, почему тогда "внутри" неё нет никаких упоминаний о 3DFX. И почему тогда такое странное название у glide2x_emu, если она ничего не эмулирует, а враппит. Сейчас я попробую эксперимент провести - заменю ею драйвер вуды в Вашей сборке PCeM-a с Кармой. По результатам - отпишусь. |
| Yaranga:
Oldgamer1, что же ты хочешь пробить в нём? Эмуляции Voodoo ведь ни в какой Virtual PC не завозили. Она есть в DOSBox SVN Daum, есть в PCem и 86box, есть в Bochs. Больше нету её нигде. И она везде медленная, самая быстрая в PCem и 86box - но им нужен очень быстрый хостовый компьютер. Добавлено позже: --- Цитата: Oldgamer1 от 12 Июнь 2017, 01:35:41 ---Тогда возникает вопрос. Где она будет искать "настоящую" карту, если она внешняя. И, кстати, почему тогда "внутри" неё нет никаких упоминаний о 3DFX. И почему тогда такое странное название у glide2x_emu, если она ничего не эмулирует, а враппит. --- Конец цитаты --- Не эмулирует и не враппит она. Она настоящая. Только переименована для Досбокса, потому что оригинальное название занято файлом враппера. А то, что внутри нет никаких упоминаний о 3DFX - не показатель, просто драйверописатели решили про это не упоминать. Почему? Да фик его знает. --- Цитата: Oldgamer1 от 12 Июнь 2017, 01:35:41 ---Сейчас я попробую эксперимент провести - заменю ею драйвер вуды в Вашей сборке PCeM-a с Кармой. По результатам - отпишусь. --- Конец цитаты --- Только переименовать в glide2x.ovl не забудь. И запасись терпением. Его понадобится очень много... :) Я же пока запустил carmav с этой самой переименованной glide2x_emu.ovl, и она вполне заработала, хотя и не без глюков с примерно той же скоростью, что в DOSBox (в режиме эмулятора Voodoo), то есть около 50% от нормальной. |
| Oldgamer1:
--- Цитата: Yaranga от 12 Июнь 2017, 01:50:01 ---Oldgamer1, что же ты хочешь пробить в нём? Эмуляции Voodoo ведь ни в какой Virtual PC не завозили. Она есть в DOSBox SVN Daum, есть в PCem и 86box, есть в Bochs. Больше нету её нигде. И она везде медленная, самая быстрая в PCem и 86box - но им нужен очень быстрый хостовый компьютер. Добавлено позже:Не эмулирует и не враппит она. Она настоящая. Только переименована для Досбокса, потому что оригинальное название занято файлом враппера. А то, что внутри нет никаких упоминаний о 3DFX - не показатель, просто драйверописатели решили про это не упоминать. Почему? Да фик его знает. Только переименовать в glide2x.ovl не забудь. И запасись терпением. Его понадобится очень много... :) Я же пока запустил carmav с этой самой переименованной glide2x_emu.ovl, и она вполне заработала, хотя и не без глюков с примерно той же скоростью, что в DOSBox (в режиме эмулятора Voodoo), то есть около 50% от нормальной. (Ссылка на вложение) --- Конец цитаты --- Терпения действительно понадобится очень много... Время уж позднее. Пока скажу только, зачем я на всё это затеялся. Дело в том, что в NT- системах можно добавлять как мультимедийные устройства и первую и вторую вуду, подсунув в драйвера врапперы - и всё это не только работать будет, но ещё и даже реагировать на манипуляции с CPL. Словом, получается типа настоящая, весьма быстро работающая Вуда, которую Everest, например, способен распознать. Но!!! Получаем мы только Glide да OpenGL. А теперь внимание. Если я правильно информирован, а не начитался бреда, который понаписали такие же как я "знатоки", первая вуда с директом работать не умела. Все директ-приложения шли на ней при помощи враппера с директа на глайд. Догадываетесь, куда я клоню? Глайд-то у нас уже есть, сами видите. Проблема лишь в том, что библиотеки тех староглинянных времён в NT-системах не работают, бо под 9х. Но тут возникает другая проблема. Для того, чтобы приложения тех лет признали наличие в системе 3D-ускорителя, им, как минимум, нужно подсунуть драйвер Вуды. А он, зараза такая, как не ставь его, в системе не появляется. Надо в инф изменения вносить, а какие и как, пока не знаю. Была мысля - попытаться выдать S3 за Rush - так выяснилось, что драйверов с поддержкой D3D для этого семейства карт даже под 9х не было, списывать не у кого. А согласитесь - задумка интересная и по идее - вполне реализуемая. Поймите меня правильно. Я и руками и ногами только за такие эмуляторы, как Досбокс, или PCeM c его форками. Но они - тихоходны. Ладно я, сижу на старых гробах, так ведь они и на новых машинах производительностью не радуют. Прорыв был бы возможен, если бы VmWare "освободила" бы код своего акселератора, ибо в основе их машины - всё тот же самый бинарный транслятор, что и в Боше. Но... А по поводу того, что в VPC эмуляции Вуды не завозили... Скорее, её оттуда... вывезли. Поинтересуйтесь ДРЕВНЕЙ историей VPC. Я как-то, читая мануалку к ней, наткнулся на фразу, о том, что эта машина была предназначена для игр, чуть-чуть копнул и... |
| Рэнди:
Oldgamer1, с ключами -vrush или -vgraphics, но без ключа -hires пробовали запускать? |
| Oldgamer1:
--- Цитата: Рэнди от 12 Июнь 2017, 06:26:55 ---Oldgamer1, с ключами -vrush или -vgraphics, но без ключа -hires пробовали запускать? --- Конец цитаты --- Ключ -hires я вообще не использовал. То, что Вы видели на скриншотах - это вариант "искаропки". Ключи -vrush и -vgraphics - пробовал. То же самое... |
| Yaranga:
--- Цитата: Oldgamer1 от 12 Июнь 2017, 04:01:46 --- А теперь внимание. Если я правильно информирован, а не начитался бреда, который понаписали такие же как я "знатоки", первая вуда с директом работать не умела. Все директ-приложения шли на ней при помощи враппера с директа на глайд. Догадываетесь, куда я клоню? --- Конец цитаты --- Директ она умела! Это OpenGL на ней работал только за счёт мини-портов Glide-OpenGL... --- Цитата: Oldgamer1 от 12 Июнь 2017, 04:01:46 ---Глайд-то у нас уже есть, сами видите. --- Конец цитаты --- Нету! Есть обратный мини-порт - OpenGL-Glide. --- Цитата: Oldgamer1 от 12 Июнь 2017, 04:01:46 ---Но тут возникает другая проблема. Для того, чтобы приложения тех лет признали наличие в системе 3D-ускорителя, им, как минимум, нужно подсунуть драйвер Вуды. А он, зараза такая, как не ставь его, в системе не появляется. Надо в инф изменения вносить, а какие и как, пока не знаю. --- Конец цитаты --- Ну а как должна появиться поддержка железа, которого в эмуляторе просто нет? Вообще нет. Откуда она появится? Если в DOSBox, PCem, Bochs она есть - там и вопросов не возникает, всё ставится и работает, другое дело, что скорость эмуляции так себе - но это самая настоящая эмуляция 3DFX Voodoo, в то время как ни в VMWare, ни в VirtualBox, ни в Virtual PC даже и в мыслях ни у кого не было добавлять поддержку эмуляции Voodoo. --- Цитата: Oldgamer1 от 12 Июнь 2017, 04:01:46 ---Была мысля - попытаться выдать S3 за Rush - так выяснилось, что драйверов с поддержкой D3D для этого семейства карт даже под 9х не было, списывать не у кого. А согласитесь - задумка интересная и по идее - вполне реализуемая. --- Конец цитаты --- Дело в том, что не реализуемая по одной интересной причине: Раш, в отличие от Жифорса, состоит из двух половинок: 2D-процессора от стороннего производителя (Macronix, AT25 и прочих) и 3D-процессора от 3DFX. Так вот если S3 ещё можно заставить в Virtual PC притвориться Макрониксом, то есть двухмерной частью Раша, то трёхмерной частью он притвориться не сможет, поскольку её просто нет. И потом, что за бреда ты начитался про отсутствие D3D в Раше? Если бы в своё время я сам не возился с добрым десятком этих карточек, то может быть и поверил бы... :lol: --- Цитата: Oldgamer1 от 12 Июнь 2017, 04:01:46 --- А по поводу того, что в VPC эмуляции Вуды не завозили... Скорее, её оттуда... вывезли. Поинтересуйтесь ДРЕВНЕЙ историей VPC. Я как-то, читая мануалку к ней, наткнулся на фразу, о том, что эта машина была предназначена для игр, чуть-чуть копнул и... --- Конец цитаты --- Может и вывезли, может даже и делались когда-то какие-то подвижки, только вот мало того что это не развивалось, так этого впридачу никто и не видел. ;) |
| xttx:
--- Цитата: Yaranga от 12 Июнь 2017, 13:11:28 ---Директ она умела! --- Конец цитаты --- Немного недоделанный там директ. Не умеет оконный режим с ускорением. Игры которым это нужно - Dark Rift и что-то из ранних лего. Oldgamer1, Возможно имеет смысл копать в сторону "как завести ранний nGlide/openGlide под 98"? Если не секрет, как удалось обойти то, что вайновым длл-кам нужен реальный ddraw.dll? Каждая игра отдельно патчится или как-то иначе? |
| Yaranga:
--- Цитата: xttx от 12 Июнь 2017, 14:47:53 ---Немного недоделанный там директ. Не умеет оконный режим с ускорением. Игры которым это нужно - Dark Rift и что-то из ранних лего. --- Конец цитаты --- Спасибо, кэп! ^_^ Да, недоделанный, а верней, всего лишь довольно ранний вариант. Просто это было опровержением утверждения, что его там нет вообще, а то, что за него выдаётся - враппер из глайда. :) |
| Oldgamer1:
--- Цитата: Yaranga от 12 Июнь 2017, 13:11:28 ---Директ она умела! Это OpenGL на ней работал только за счёт мини-портов Glide-OpenGL...Нету! Есть обратный мини-порт - OpenGL-Glide.Ну а как должна появиться поддержка железа, которого в эмуляторе просто нет? Вообще нет. Откуда она появится? Если в DOSBox, PCem, Bochs она есть - там и вопросов не возникает, всё ставится и работает, другое дело, что скорость эмуляции так себе - но это самая настоящая эмуляция 3DFX Voodoo, в то время как ни в VMWare, ни в VirtualBox, ни в Virtual PC даже и в мыслях ни у кого не было добавлять поддержку эмуляции Voodoo.Дело в том, что не реализуемая по одной интересной причине: Раш, в отличие от Жифорса, состоит из двух половинок: 2D-процессора от стороннего производителя (Macronix, AT25 и прочих) и 3D-процессора от 3DFX. Так вот если S3 ещё можно заставить в Virtual PC притвориться Макрониксом, то есть двухмерной частью Раша, то трёхмерной частью он притвориться не сможет, поскольку её просто нет. И потом, что за бреда ты начитался про отсутствие D3D в Раше? Если бы в своё время я сам не возился с добрым десятком этих карточек, то может быть и поверил бы... :lol:Может и вывезли, может даже и делались когда-то какие-то подвижки, только вот мало того что это не развивалось, так этого впридачу никто и не видел. ;) --- Конец цитаты --- Ну, положим, я не утверждал, что первые вуды директ не умели вообще, а лишь хотел перепроверить прочитанное на других форумах. Другое дело, что, возможно, в вудах самые первые версии директа таки враппились на глайд (отсюда и неполная поддержка), но уже к выходу 5-го директа в драйверах "железные" возможности карт были задействованы напрямую. Впрочем, в этом вопросе я полагаюсь целиком на Ваше мнение,так как Вы с реальными картами дело имели, а я - нет. О том, что Макрониксы и иже с ними 3Д не умели, я, во-первых, вычитал из описаний к их драйверам, выложенным на Фальконе, а во-вторых, в самих драйверах не обнаружил библиотек, отвечающих за Д2Д и Д3Д, какие можно найти в любом драйвере для обычных вуд. Что касается Глайда в VPC, то эта история уходит корнями в далёкое прошлое виртуалки. Как Вы наверняка знаете, первоначально виртуальную машину разрабатывала фирма Connectix и предназначалась она для тех пользователей Макинтошей, которые нуждались в среде запуска того виндософта, мак-версий которого не было. Ну а где "серьёзный" софт - там и игры. А во, что играть-то? Спору нет, S3 - карточка прекрасная, да только 2Д, да и на 4-х мегабайтах видеопамяти не шибко развернёшься. И тогда разработчики виртуалки сделали ход, опередивший своё время. Врспользовавшись тем, что железо у Маков было в те времена стандартизированное, они "перебросили" 3Д из виртуальной машины на внешнюю видеокарту, которой в те годы у них была... Правильно, Вуда! Да-да, всё - как в Досбоксе, с той разницей, что что в Досбоксе всё перебрасывают на внешний враппер или эмулятор, а VPC перебрасывал на реальную карту. Глюкоза, автор вуду-патча для Досбокса, с которого, собственно и пошла мода прикручивать Глайд к виртуалкам, либо сам был обладателем такого Мака, либо "подсмотрел" свою идею у знакомых маководов. А вот в Window-версии VPC поддержки переброса уже не было. Для пользователей NT-систем был написан драйвер, увеличивающий видеопамять ВСТРОЕННОЙ (решение - реальное и я сам лично "пересёкся" однажды с таким чипсетом) S3 до 16 мегабайт, а пользователям 9х было предложено нечто, работающее ПОВЕРХ виндового видеодрайвера, в результате чего они получали...(смотрите скриншот) :lol:. Однако не стоит раньше времени кидаться тапками в разработчиков. Решение это было временным. Если напустить на VPC Эверест, то можно обнаружить наличие AGP-шины, только отключенной. Спрашивается, на кой её было эмулить, если она всё равно отключена. Были же варианты i440 без поддержки AGP. Их бы и эмулили. Что задумывали разрабы - я сказать не могу, так как на этом месте история реальная заканчивается и начинается историческая реконструкция. Собирались ли они эмулить Виржи или Саважи? Собирались ли они "запилить" нечто на AGP-шине, что перехватывало бы "вызовы" софта к видеокарте и перебрасывало бы через реальную AGP-шину хоста на реальную видеокарту. Я склоняюсь к второму варианту, так как нечто подобное сейчас "запилено" в Hiper-V - наследнике VPC. "...Но тут как всегда пришёл поручик Ржевский - и всё опошлил!" Принято считать, что это злой и жадный Некрософт "нагибает" несчастных производителей "железа" и софта под угрозой "отлучения" от "подписей". На самом деле, отношения Некрософта с его подель... партнёрами очень сильно напоминают забытую рекламу забытой водки "Распутин" - "Один раз я наверху, а второй раз я внизу". В угоду Реалтеку из винды "выпилили" поддержку звуковых карт на ISA-шине. В угоду Невидии "выпилили" возможность одновременной работы 2-х видеокарт, чем "добили" 3DFX, которая в драйверах для вторых Вуд уже вплотную подобралась к 8-му директу. Ну а в угоду VmWare, чья машина, если не считать её "сетевых" возможностей, была прожорливым тормозавром (у меня на D330 винда в Досбоксе и то быстрее работает, чем она же, на CoreDuo, но в VmWare 4.0), VPC не "убили", а купили, заморозив её развитие, да так, что их нынешний гипервизор - это по сей день i440, DEC21140,SB16 - в 2017 ГОДУ!!!!!!. Вот только установку 9х на них "заблокировали", однако оставив, как это водится, "недокументированный" ключик, блокировку отключающий. К тому же "Биллка гадит" пользователю только во время установки. Так что давайте не будим хоронить старый добрый VPC раньше времени. Он нам ещё послужит! |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |