Original pictures.
http://websvn.kolibrios.org/listing.php ... cb59d6d91b
Fridge (холодильник)
-
Last edited by maxcodehack on Sun Dec 13, 2020 1:24 pm, edited 11 times in total.
maxcodehack
Огромная просьба:
1. Ставить знаки препинания, например, точки и запятые - это форум, а не чат.
2. Не добавлять по 100500 своих сообщений в разные темы. В данной тебе у тебя 5 сообщений подряд - это СОВСЕМ не хорошо. Ты можешь редактировать свои сообщения! Но все же лучше вначале все хорошо обдумать, а потом писать!
@модераторов прошу быть бдительнее.
Подобные вещи хотелось бы слышать от вас, а не от обычных обывателей.
Огромная просьба:
1. Ставить знаки препинания, например, точки и запятые - это форум, а не чат.
2. Не добавлять по 100500 своих сообщений в разные темы. В данной тебе у тебя 5 сообщений подряд - это СОВСЕМ не хорошо. Ты можешь редактировать свои сообщения! Но все же лучше вначале все хорошо обдумать, а потом писать!
@модераторов прошу быть бдительнее.
Подобные вещи хотелось бы слышать от вас, а не от обычных обывателей.
Из хаоса в космос
r 8082
Наложил оригинальные картинки
r 8084
Add random restart
Add victory screen and print to the board
Наложил оригинальные картинки
r 8084
Add random restart
Add victory screen and print to the board
Last edited by maxcodehack on Sun Dec 13, 2020 9:53 pm, edited 1 time in total.
rev 8113
Игра в ISO
/kolibrios/games/fridge
rev 8114
Удалил оригинальные картинки, чтоб проблем с авторством не возникало.
Может какой нибудь дизайнер сделает.
TODO
- Осталось перейти на битмап, чтоб не таскать с собой библиотеку для чтения PNG, и ещё избавиться от повёрнутой версии изображения вентиля.
- В текстурный атлас объединить и грузить в память вместе, чтобы поменьше трогать диск.
- Переименовать в ЗАМОК, или СЕЙФ, а то "ХОЛОДИЛЬНИКОМ" и не пахнет
Игра в ISO
/kolibrios/games/fridge
rev 8114
Удалил оригинальные картинки, чтоб проблем с авторством не возникало.
Может какой нибудь дизайнер сделает.
TODO
- Осталось перейти на битмап, чтоб не таскать с собой библиотеку для чтения PNG, и ещё избавиться от повёрнутой версии изображения вентиля.
- В текстурный атлас объединить и грузить в память вместе, чтобы поменьше трогать диск.
- Переименовать в ЗАМОК, или СЕЙФ, а то "ХОЛОДИЛЬНИКОМ" и не пахнет
Last edited by maxcodehack on Sun Dec 13, 2020 9:52 pm, edited 1 time in total.
В оригинальной игре сверху были засовы, которые открывались при верном положении.
Без этого не понятно что делать. Также стоило бы потратить немного времени и найти какие-то подходящие картинки переключателей в интернете, раз игра поддерживает PNG.
Без этого не понятно что делать. Также стоило бы потратить немного времени и найти какие-то подходящие картинки переключателей в интернете, раз игра поддерживает PNG.
- Attachments
-
-
Screenshot_2.png (245.17 KiB)Viewed 4902 times
-
Из хаоса в космос
Сразу я использовал картинки оригинальные, но потом из-за авторских прав заменил их просто палками
Last edited by maxcodehack on Sun Dec 20, 2020 11:09 am, edited 2 times in total.
rev 8324
Добавил звук через запуск ac97snd с параметром. Чтобы работало, нужно:
1. Найти подходящий звук rotate.mp3
2. Обязательно флаг -O0 ибо gcc оптимизацией ломает код 70sysFn. Нужно просто добавить в asm volatile
3. Раскомментировать код отвечающий за это. Я закомментировал, так как нету подходящего mp3.
Добавил звук через запуск ac97snd с параметром. Чтобы работало, нужно:
1. Найти подходящий звук rotate.mp3
Code: Select all
: "memory"
Last edited by maxcodehack on Sun Dec 13, 2020 9:51 pm, edited 2 times in total.
This usually means a bug in your code.maxcodehack wrote:2. Обязательно флаг -O0 ибо gcc оптимизацией ломает код 70sysFn.
Last edited by maxcodehack on Sun Dec 20, 2020 11:10 am, edited 2 times in total.
May be the error is in function PlayMusic which you implemented yourself.
This http://websvn.kolibrios.org/filedetails ... 2Fnotify.h code work in TinyC but not work in GCC(with -O0 works).
PlayMusic based on this
PlayMusic based on this
Last edited by maxcodehack on Sun Dec 13, 2020 7:58 pm, edited 1 time in total.
Code: Select all
asm volatile ("int $0x40"::"a"(70), "b"(k));
Who is online
Users browsing this forum: No registered users and 0 guests