Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Эмулятор GBA для DS, существует ли?

Tomas
post Воскресенье, 10 августа 2008, 21:21
Отправлено #1


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 16 июля 2007
Пользователь №: 23 037





Я понимаю что тема топика звучит абсурдно, так как дс поддерживает гба так. Но у меня суперкард для первого слота и поддержки боевских игр так соответственно нет... Вопрос такой:

существуют ли проги эмулирующие гба на дс? ну типа lameboy...

Сообщение отредактировал Tomas - Воскресенье, 10 августа 2008, 21:22
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
Masya83
post Вторник, 12 августа 2008, 16:17
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 113
Регистрация: 04 янв. 2006
Пользователь №: 14 759





По-моему тема уже обсуждалась.
Если кратко, то сделать нормальный эмулятор ГБА на ДС довольно сложно, если вообще возможно. Проблема кроется в том, что скорость передачи данных в слот1 намного меньше скорости в слот2.
В ДС это компенсируется наличием 4 мегабайт памяти, куда записываются данные из игры (например копируется графика). В ГБА данные берутся напрямую из картриджа.
Объем памяти в ДС не позволяет держать весь ром ГБА в памяти. Чисто теоретически возможно организовать кеш, где хранились бы часто используемые данные. Но в игре неизбежно бы появлялись slowdown'ы при чтении новых блоков. И игра превращалась бы в полное слайдшоу про чтении данных из >4 мегабайта одновременно.
Намного проще сделать аппаратное расширение памяти для слот2 и запускать игры оттуда.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
z.g
post Вторник, 12 августа 2008, 22:18
Отправлено #3


Ветеран
******

Группа: Пользователи
Сообщений: 1 012
Регистрация: 14 июня 2007
Пользователь №: 22 649





QUOTE (Masya83 @ Вторник, 12 августа 2008, 16:17)
Проблема кроется в том, что скорость передачи данных в слот1 намного меньше скорости в слот2.
дело не в скорости.
QUOTE
В ГБА данные берутся напрямую из картриджа.
а также код. в этом вся и проблема, что код расчитан на то, что выполняться будет начиная с адреса 0x8000000. попытка выполнить этот код, расположив его по какому-либо другому адресу ни к чему хорошему не приведёт.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Tomas   Эмулятор GBA для DS   Воскресенье, 10 августа 2008, 21:21
Haohmaru   http://wiki.gbatemp.net/wiki/index.php?tit..._for_...   Воскресенье, 10 августа 2008, 21:25
Tomas   в смысле флешку для 2 слота прикупить? ну да, та...   Воскресенье, 10 августа 2008, 21:29
ndr   это не совсем флешка, читай тут: http://gbx.ru/...   Воскресенье, 10 августа 2008, 21:35
quasist   Если портом эмуля с компа\консолей то да. В ...   Воскресенье, 10 августа 2008, 22:17
z.g   что курим?   Понедельник, 11 августа 2008, 00:17
Haohmaru   растягивалка экрана-это будет пипец уродливый,прич...   Понедельник, 11 августа 2008, 09:27
Wowanych   Ого, сам обладатель 3в1 и не знал про рамочи, ка...   Понедельник, 11 августа 2008, 12:19
svk   растягивалка экрана-это будет пипец уродливый,при...   Четверг, 28 августа 2008, 20:53
StaLker   сам искал потом купил 3-1 расширение.   Понедельник, 11 августа 2008, 14:13
-v-   Дадада, что за рамочка и как её включать ?   Вторник, 12 августа 2008, 08:38
svk   Дадада, что за рамочка и как её включать ? секрет...   Четверг, 28 августа 2008, 20:58
Masya83   Да? А каким образом ты сможешь получить доступ к ...   Среда, 13 августа 2008, 16:12
z.g   а я где-то писал, что собираюсь? запустить-то ег...   Среда, 13 августа 2008, 19:06
Masya83   Да, ты ничего делать не собираешся. Перефразирую....   Среда, 13 августа 2008, 22:02
wl`   Masya83, зачем споришь, ты же ничего не понимаешь...   Среда, 13 августа 2008, 22:40
Masya83   А разве я что-то говорил про запуск чистых ромов?...   Четверг, 14 августа 2008, 10:54
Cluster   На самом деле запустить ROM из другого области пам...   Среда, 13 августа 2008, 22:49
z.g   ну от тебя такой ерунды не ожидал :s речь абсолют...   Четверг, 14 августа 2008, 01:15
wl`   попробую объяснить на примере: допустим есть игра,...   Среда, 13 августа 2008, 23:01
Cluster   Мож я туплю уже, но я так и не понял - как тогда р...   Четверг, 14 августа 2008, 01:37
z.g   про какие флэшки идёт речь? update: вообще устро...   Четверг, 14 августа 2008, 01:57
Cluster   XG, EZ   Четверг, 14 августа 2008, 02:06
z.g   и с чего ты взял, что игры там не по 0x8000000 гр...   Четверг, 14 августа 2008, 02:11
Cluster   Потому что моя XG - это тупо перезаписываемый карт...   Четверг, 14 августа 2008, 02:21
z.g   так вроде, или не использует. дамп лоадера выложи...   Четверг, 14 августа 2008, 03:14
Cluster   Блин, самому жутко интересно стало :) Сегодня пос...   Четверг, 14 августа 2008, 06:46
z.g   что именно? если банкинг — то просто, указываешь ...   Четверг, 14 августа 2008, 13:06
wl`   zg уже объяснил - в ромах нет таблицы релокаций, в...   Четверг, 14 августа 2008, 11:37
Masya83   Ок. С патчером прогнал, признаю.   Четверг, 14 августа 2008, 13:13
Deathless   Ctrl-Alt-Reset? :)   Пятница, 29 августа 2008, 21:52


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 11 июля 2025, 07:49
Skin Designed (c) by Rooq.net, All Rights Reserved.