|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||
| Manwe |
Вторник, 27 сентября 2005, 11:01
Отправлено
#1
|
![]() demoscener ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 3 349 Регистрация: 21 нояб. 2003 Из: Moscow Пользователь №: 6 169 ![]() ![]() |
Скажите, я правильно понимаю, что у GP2X частота процессора повыше, чем у GP32 (200 против 166), да и самих процессоров раза в два побольше?
Означает ли это, что эмулятор GBA пойдёт на 100% скорости (хотя бы без звука)? -------------------- |
![]() ![]() ![]() |
Ответов
| Hahahoj |
Понедельник, 21 ноября 2005, 14:21
Отправлено
#2
|
|
Зомби ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 10 730 Регистрация: 17 дек. 2004 Пользователь №: 12 002 ![]() ![]() |
GCC под GP32 я не только смотрел, но и юзал. Да, и принципы программирования с открытым кодом мне знакомы.
Но не забывай, что железо везде разное и процедуры работы с экраном(к примеру), процедуры вывода звука, ввод (клавиатурный) и в случае gp32 даже файловый ввод-вывод нужно везде переписывать заново. Reesy я привел, как один из ТИПИЧНЫХ случаев лучших кодеров эмулей под GP32. Кроме него есть много отличных кодеров - Rlyeh (около 13 эмулей для GP32), Sky_Walker(эмулятор Амстрада), команда Franxis и Grimripper - мультиплатформенный эмулятор МАМЕ, Skeezix - эмулятор Атари ST Код эмулей достаточно оптимизирован, а КРИТИЧНЫЕ для выполнения места переписаны на ассемблере. Сам Франксис писал, что не занимался переписыванием кода еще полгода назад, но с тех пор в его эмуляторе многое изменилось + он использует ядра процов, написанные и оптимизированные другими ( в том числе и Рисси) Оптимизация, кстати, не всегда заключается в переписывании процедур на ассемблере (нативная си-шка - язык очень близкий к ассемблеру и компилится при грамотном написании кода очень близко к аналогичному коду на ассемблере). А и в более пристальном разборе самого эмулируемого железа и накоплении опыта и знаний. Так новые эмули абсолютно разных платформ от Rlyeha (из серии день Ф) вообще используют общий движок, созданный специально под написание эмулей. И при этом бегают они намного шустрее своих первых версий, которые тоже были оптимизированны внедрением ассемблерных вставок. Ведь человек уже знает на эмуляцию чего при запуске новой игрушки он "опционально" может забить. Так на GP32 пошли уже даже эмули на одну игрушку - где все вылизано под эмуляцию какой-нибудь одной игры. В общем, грамотные люди эмули пишут с оптимизацией. Что и требовалось доказать. /Ps (SDK, кстати, это всего-лишь набор библиотек, примеров кода и хелпов для GCC, т.е. никак не сама gcc). -------------------- |
Posts in this topic
Manwe Gp2x & Gba Emulator Вторник, 27 сентября 2005, 11:01
Hahahoj Природная частота GP32 66МГц. 133- последняя часто... Вторник, 27 сентября 2005, 13:44
Manwe Так текущая версия эмулятора, надо полагать, на од... Вторник, 27 сентября 2005, 16:49
Hahahoj Переписывать эмуль по любому придется.
Насчет же с... Вторник, 27 сентября 2005, 17:01
Manwe Вот нашёл исходники gpadvabced:
http://cvs.sourcef... Вторник, 27 сентября 2005, 20:53
Hahahoj Там второй процессор - именно видеосопроцессор, т.... Среда, 28 сентября 2005, 10:23
Manwe На gpadvance.sourceforge.net утверждается, что в и... Среда, 28 сентября 2005, 10:30
Hahahoj Это только идея(читай полностью, весь тот текст) и... Среда, 28 сентября 2005, 13:25
Manwe Я так понял, что "but it runs" означает ... Среда, 28 сентября 2005, 17:19
Hahahoj На запись очень.
На чтение - для динамической загр... Среда, 28 сентября 2005, 18:33
sk8er пажалста обьясните дураку почему у гамабоя процесс... Суббота, 01 октября 2005, 22:04
Hahahoj А он сейчас эмулится. Только криво.
На PSP тож эму... Суббота, 01 октября 2005, 22:51
sk8er так то чта она эмулируется я и сам знаю, ибо юзал.... Суббота, 01 октября 2005, 23:11
WildWizard никакой новой инфы о эмуляции gba не появилось?
во... Четверг, 27 октября 2005, 20:25
Manwe Возможно, конечно. Вторник, 01 ноября 2005, 09:43
WildWizard Manwe, откуда такая уверенность??
вон на кпк 400мг... Среда, 02 ноября 2005, 20:58
Manwe Знаешь такой компьютер - БК-0010 ? С частотой проц... Среда, 02 ноября 2005, 21:37
WildWizard Manwe, утверждаешь что на КПК эмуляторы никак не о... Четверг, 03 ноября 2005, 20:15
Bazookai
оптимизируют конечно же. как мы все знаем приста... Пятница, 04 ноября 2005, 16:49
Manwe
Оптимизировать эмуляторы старых консолей будет Ni... Пятница, 04 ноября 2005, 19:58
Hahahoj
Полная чушь, особенно в отношении GP32
Там эмули ... Четверг, 17 ноября 2005, 16:46
Manwe Не полная, ты SDK под GP2X посмотри - GCC. Взял эм... Четверг, 17 ноября 2005, 17:16
Manwe Да всё понятно, только речь о чём - фиг знает, ког... Понедельник, 21 ноября 2005, 16:33
Hahahoj А вот с этим я согласен на все 100.
С эмулем GBA п... Понедельник, 21 ноября 2005, 17:25
Manwe PSX почти сэмулировали уже. Frameskip 2-3, но это ... Среда, 07 декабря 2005, 01:05
vava_ там вроде как написано ещё, что это на премере FFt... Понедельник, 12 декабря 2005, 11:21
Xnym Кстати - ежели кому интерсно что да как держит GP2... Четверг, 16 марта 2006, 11:00
Manwe Новая версия MAME под GP2X. http://www.talfi.net/g... Четверг, 16 марта 2006, 11:29
vava_ ваще тут два варианта:
либо приставка просто офффф... Четверг, 16 марта 2006, 11:57
GNUS Mad'у лениво просто дописать :) Четверг, 16 марта 2006, 12:47![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Сб., 31 окт. 2026, 18:36 |

Вторник, 27 сентября 2005, 11:01





















