Форум » Эмуляция » Хочу сделать эмулятор » Ответить

Хочу сделать эмулятор

ProgMan: Вот только проблема в том что я ничего не понимаю в том как эмулировать. Хотел попробовать сэмулировать хоть одну игру SMD, для того чтобы понять как. Что мне нужно знать?

Ответов - 31, стр: 1 2 3 4 All

TiberiyLTim: dark half пишет: больше как-то ничего не придумал. Как ни чЁ, а emuTOF? =)))))))))))))) залей скрины куданить ещё, эти не грузятся почему-то...

dark half: Игры Ping-pong, Hidden и Space Invaders: Я тут переписал функцию вывода графики и эмулятор стал слишком быстро работать. А раньше тормозил, хотя тормозить там вобщем-то и нечему :))) Теперь буду думать как оптимизировать скорость. Все-таки из меня плохой программист вышел бы :))))

cari: А на каком языке ты его пишешь?


dark half: Пишу на C++ с использованием кроссплатформенной библиотеки Qt. Поэтому эмулятор уже сейчас работает на Windows и Linux, на MacOS тоже должен (у меня ее просто нет что бы проверить) и возможно запустится на кпк с операционными системами Windows CE или Linux. Единственный недостаток это большой размер программы для винды, т.к. придется таскать Qt вместе с эмулем. Это примерно 5-6 мегабайт в архиве.

cari: dark half пишет: Единственный недостаток это большой размер программы для винды, т.к. придется таскать Qt вместе с эмулем. Это примерно 5-6 мегабайт в архиве. А только выдерги кода нельзя тоскать(только тот код который будет задействоваться)? да и большой вес неглавное ты ведь тольк учишься

dark half: Не хотел я опубликовывать эмулятор пока он еще плохо работает, но кто-то нашел мой проект на googlecode и зачем-то опубликовал новость о его выходе на буржуйском сайте: http://www.aep-emu.de/PNphpBB2-file-viewtopic-t-12406.html В текущем состоянии он не запустится в windows, т.к. я не вылаживал библиотеки qt необходимые эмулятору для запуска (если кому-то интересно на эмулятор посмотреть в работе, то могу их выложить). Сейчас заниматься эмулем нет времени - у меня через неделю защита диплома. После буду думать о том как сделать скорость эмуляции нормальной.

TiberiyLTim: Жаль

cari: я бы этого буржуя...

dark half: Кому не жалко 6 мегабайт трафика проверте работоспособность эмуля в windows. Для этого нужно скачать вот эти архивы: http://emuchip.googlecode.com/files/emuChip-0.0.2-win.zip - сам эмулятор. http://emuchip.googlecode.com/files/QtLibs-4.5.1.zip - библиотеки необходимые для работы (их нужно распаковать в папку с эмулятором). http://emuchip.googlecode.com/files/chip8_games.zip - архив с играми.

cari: Проверел, работает, только я раньше не сталкивался с эмуляцией подобных штук так что немогу сказать точно какова его работоспособность. в смысле скорость и тп



полная версия страницы