motofan logo
3 страниц V < 1 2 3        
> 

Elfs by rock88, 9-09-2009 notepad v.0.3

rock88
сообщение 23.8.2009, 13:24 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



notepad v.0.3
Прикрепленное изображение
графический редактор текста, открывает text.txt из папки с эльфом в кодировке win1251. сохраняет в папку с эльфом в text.txt, кодировка win1251.
Прикрепленный файл notepad.zip   ( 16.25 килобайт ) Кол-во скачиваний: 505


CHIP8 v.0.1a
эмулятор системы CHIP8 (это интерпритированный язык программирования использовавшийся на микрокомпьютерах COSMAC VIP и RCA's TELMAC 1800 в конце 1970-х годов), пока альфа версия, так как еще многое не довел до ума
Прикрепленное изображение
чтобы выбрать игру нужно навести курсор на < select game > и нажимать влево/вправо, затем центр и можно играть, управление - цифровые клавиши + стрелки и центр. клавиша. можно посмотреть расположение кнопок в роме KeypadTest.c8
в опциях пока что можно настроить только цвета. кнопки бывает заглючивает и нужно нажимать раз по 5, чтоб что-нибуть произошло, вывод изображения на экран пока плохо оптимизирован, бывают ребуты, осторожнее!
Прикрепленный файл CHIP8.zip   ( 58.79 килобайт ) Кол-во скачиваний: 468


physX v.0.1a
своеобразная экранная заставка... кубик прыгает по экрану...

некоторым нравится....

pong v.0.2
Прикрепленное изображение
сменил имя на это, так как больше подходит
немного переделал эльф про кубик, теперь это что-то типо игры, нужно кубик отбивать зеленой полоской, которая снизу, двигаем ее клавишами влево/вправо, когда 10 раз отобьем - переходим на следующий уровень, скорость повышается, ну и так пытаемся добраться до 7 уровня , если 3 раза не попали - игра окончена
теперь на весь экран и без мерцаний, иcпользуется двойная буфферизация)), огромное спасибо tim apple за это

Сообщение отредактировал rock88 - 9.9.2009, 12:48
Прикрепленный файл pong.zip   ( 7.96 килобайт ) Кол-во скачиваний: 339
Прикрепленный файл CHIP8.zip   ( 58.79 килобайт ) Кол-во скачиваний: 468
Прикрепленный файл notepad.zip   ( 16.25 килобайт ) Кол-во скачиваний: 505
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 24.11.2009, 15:14


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



Angel666, отсюда попробуй v0.4
вобще там столько лишних расчетов выполняется, доделывать наверно не буду, т.к. смотреть страшно

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 25.11.2009, 5:49


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



Прикрепленное изображение
mBomb - игра bomberman, почти как на денди, только смысл в том чтоб взорвать всех врагов на уровне, взорвали - переходим на следующий уровень, прошли 15 - выиграли
Прикрепленный файл mBomb.zip   ( 14.53 килобайт ) Кол-во скачиваний: 118

упрвление:
вверх/вниз/влево/вправо - движение человечком
центральная клавиша - поставить бомбу, при повторном нажатии взрывает бомбу
Прикрепленный файл mBomb.zip   ( 14.53 килобайт ) Кол-во скачиваний: 118
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BAK
сообщение 25.11.2009, 6:13


Мастер
****

Группа: Пользователи
Сообщений: 175
Регистрация: 29.12.2008
Из: Украина, Полтава
Пользователь №: 189 804
Модель телефона: Motorola E1
Прошивка: R373_G_0E.30.49R

Рейтинг: 29.5



Оу !! Клас :) Игра прикольная:) только если можеш переделай управление, ну чтоб не джойстиком а цифрами:) и еще ускорь передвижение этого бомбермена, медленно он идет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Z.d.u.n.e.X
сообщение 25.11.2009, 15:25


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

Группа: Пользователи
Сообщений: 371
Регистрация: 18.11.2008
Из: Poland
Пользователь №: 186 451
Модель телефона: LG GT540
Прошивка: Android

Рейтинг: 570



Супер biggrin.gif
1.5+
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 25.11.2009, 15:28


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



rock88,
Цитата
mBomb - игра bomberman

на l7e жудко тормозит и не человечек в повороты не вписывается... ещё клава не всегда срабатывает... а жаль... красиво сделал...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SaniaZ
сообщение 25.11.2009, 17:18


Мастер
****

Группа: Пользователи
Сообщений: 218
Регистрация: 6.9.2007
Из: Могилёв
Пользователь №: 146 897
Модель телефона: L7 U8230
Прошивка: ACR_RB Cyanogen 7

Рейтинг: 138



Игрушка хорошоя smile.gif +1, но из-за тормозов невозможно играть sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 25.11.2009, 17:33


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



эх, вечная проблема с тормазами smile.gif на л9 что, процессор двухъядерный?:)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BAK
сообщение 25.11.2009, 18:57


Мастер
****

Группа: Пользователи
Сообщений: 175
Регистрация: 29.12.2008
Из: Украина, Полтава
Пользователь №: 189 804
Модель телефона: Motorola E1
Прошивка: R373_G_0E.30.49R

Рейтинг: 29.5



Не знаю но на Е1 49r у меня вроде всё нормально, монстры те передвигаются быстро, анимация взрыва тоже, вроде всё нормально, только человечек очень медленно передвигается и всё :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 25.11.2009, 19:00


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

Группа: Пользователи
Сообщений: 593
Регистрация: 12.2.2008
Из: Великий Новгород
Пользователь №: 163 295
Модель телефона: L7e, 5530
Прошивка: OAR, S60v5

Рейтинг: 238



rock88,
Про какие тормоза вы говорите?
Все отлично работает, меню быстро отвечает, где взрыв тормозов нет, шарики тоже не тормознуто ездят, а вот человек передвигается медленно, но мне кажется это же так и задумано? Потому что не похоже на тормоз, т.к. при нажатии клавиш хоть бы бомбермен сразу начинает потихоньку двигаться...

В следующей версии хотелось бы видеть, переход между уровнями звездочкой и решеткой... а то проиграл и начинай сначала...

Сообщение отредактировал Gray One - 25.11.2009, 19:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Hairo Carela
сообщение 25.11.2009, 20:51


From a Distant Land
***

Группа: Пользователи
Сообщений: 141
Регистрация: 17.8.2009
Из: Dominican Republic
Пользователь №: 204 655
Модель телефона: ZINE Zn5
Прошивка: Qtopia Alpha


Настроение:
(-.-)'



Рейтинг: 230



mBomb: restart my Z3-H6.05R with 6.5 library sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 26.11.2009, 8:44


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375
Модель телефона: ---
Прошивка: ---

Рейтинг: 435



сорцы в студию :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Angel666
сообщение 26.11.2009, 8:51


Мастер
****

Группа: Пользователи
Сообщений: 194
Регистрация: 14.6.2009
Из: Беларусь
Пользователь №: 201 275
Модель телефона: E398+Moto Edge Plus
Прошивка: DaR test 15 mod

Рейтинг: 70



Ш
Цитата(rock88 @ 24.11.2009, 15:14) *

Angel666, отсюда попробуй v0.4
вобще там столько лишних расчетов выполняется, доделывать наверно не буду, т.к. смотреть страшно

Жаль, нужная штука...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 26.11.2009, 12:53


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



tim apple, сорцы чего?)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 26.11.2009, 13:47


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375
Модель телефона: ---
Прошивка: ---

Рейтинг: 435



Цитата(rock88 @ 26.11.2009, 17:53) *

tim apple, сорцы чего?)


вообще всего. бомбермена в частности.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 26.11.2009, 14:26


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



вот кое-что:
Прикрепленный файл my_Projects.7z   ( 93.5 килобайт ) Кол-во скачиваний: 142

notepad, chip8 и phys

бомбермана хочу еще доделать чучуть, могу только сказать что там пол кода из лайнс)

а, вот еще редактор уровней к бомберману, импортируйте туда level.dat, дальше думаю все понятно будет, если человечком стены и врагов взрывать, нужно будет по новой их ставить, человечком двигаться WASD, E-поставить бомбу, взрывается сама
Прикрепленный файл mBombEditor.7z   ( 176.27 килобайт ) Кол-во скачиваний: 185
Прикрепленный файл my_Projects.7z   ( 93.5 килобайт ) Кол-во скачиваний: 142
Прикрепленный файл mBombEditor.7z   ( 176.27 килобайт ) Кол-во скачиваний: 185
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 27.11.2009, 7:46


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



E398 (44r) ребут при запуске CHIP8 sad.gif Специально скачал ромы и тут на тебе...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 27.11.2009, 10:33


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



beelineman, исходники я выложил, копай их smile.gif сдк возьми от tim'a, GUIforADS и вперед, замени UINT32 CHIP8_loadGame(int gameno) на эту
Код
UINT32 CHIP8_loadGame(int gameno){
    int t;
    int i = 512;
    unsigned char tmp_array[0x0FFF];
    
    FILE_HANDLE_T        f;
    UINT8                fr;
    UINT32                rd;
    UINT32                fsize;
    CHIP8_EmuReset();
    
    f = DL_FsOpenFile( L"/c/Elf/CHIP8/rom/KeypadTest.c8", FILE_READ_MODE, 0 );
    fsize = DL_FsGetFileSize(f);
    fr = DL_FsReadFile( tmp_array, fsize, 1, f, &rd );
    DL_FsCloseFile( f );
    for (i = 0; i < fsize; i++)
        memory[0x0200+i] = tmp_array[i];
    for (i = 0; i < 80; i++)
        memory[i] = fontSprites[i] << 4;
    }

Пути смотри чтоб правильные были, CHIP8MAIN.c, CHIP8MAIN.h, CHIP8GUI.c, CHIP8GUI.h вообще нужно удалить, в MainStateEnter добавь CHIP8_loadGame(0), и в таймере
CHIP8_Emulation();
AHG_Flush();
Еще надо в CHIP8_paintEvent(void) кое-что закоментить, а кое-что разкоментить, я там пытался однобитовую картинку выводить, но чтот коряво вышло.
Ну там еще с кнопками по мелочи, в основном убирать ненужный код, компиль и будет пару секунд работать smile.gif кто-то мне на е398 тестил, работало

Сообщение отредактировал rock88 - 27.11.2009, 10:40
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
beelineman
сообщение 27.11.2009, 12:18


Мото-писатель
******

Группа: Почётные мотофаны
Сообщений: 1 070
Регистрация: 22.12.2007
Из: Cити 8184
Пользователь №: 157 925
Модель телефона: Defy+, iPad Mini
Прошивка: CM10, iOS 7
Победитель конкурса 2008


Настроение:
^.^



Рейтинг: 372



Спасибо! Заодно изучать буду Си по сорцам.
PS: а где MainStateEnter находится?

Сообщение отредактировал beelineman - 27.11.2009, 12:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 27.11.2009, 13:14


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



в app.c
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 5.12.2009, 10:16


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



mBomb - чуток доделал:
- скорость человечка увеличена;
- продублированы клавиши на 2/4/6/8/5
- */# - предъидущий/следующий уровень
Прикрепленный файл mBomb.zip   ( 14.4 килобайт ) Кол-во скачиваний: 161


+ Исходники:
Прикрепленный файл mBomb_source.zip   ( 48.98 килобайт ) Кол-во скачиваний: 124
Прикрепленный файл mBomb_source.zip   ( 48.98 килобайт ) Кол-во скачиваний: 124
Прикрепленный файл mBomb.zip   ( 14.4 килобайт ) Кол-во скачиваний: 161
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 14.12.2009, 6:02


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900

Рейтинг: 584



bill_kevin, да, есть такое smile.gif вот исправленный файл уровней
Прикрепленный файл level.zip   ( 860 байт ) Кол-во скачиваний: 138

ложить в папку с mBomb.elf, за место старого level.dat
Прикрепленный файл level.zip   ( 860 байт ) Кол-во скачиваний: 138
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Elfs by rock88, 9-09-2009 notepad v.0.3 · Эльфы, их разработка и портирование · Forum
 

3 страниц V < 1 2 3
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 14.6.2025, 23:31

Форум живёт: