PDA

Просмотр полной версии : Bomberman Evolution



AAA
01.12.2012, 19:21
http://forum.tslabs.info/viewtopic.php?f=11&t=162

Автор в контакте Васисуалий Поебайко
http://vk.com/id16909349

ncredible 4 stages with 4 bosses and 16 levels!
Lots of enemies, multi-bonuses, 50fps gameplay.
Hidden cheat mode, excellent music and graphics.
Hardware sprites engine is not used.
Game supported in TSConf revision 01.04.2012.

Credits:
code: budder[mgn]
gfx: wizard[dt]
music: crash[mgn]

Links:
Migrator (http://forum.tslabs.info/viewtopic.php?f=9&t=160) - Utility for migration to TSConf
WildCommander (http://forum.tslabs.info/viewtopic.php?f=9&t=143) - Wild Commander Thread
Unreel Spectrum (http://forum.tslabs.info/viewtopic.php?f=7&t=142) - TS Emulator Thread
https://dl.dropbox.com/u/27742439/video/bm.avi - Trailer in original quality (50fps)

http://forum.tslabs.info/download/file.php?id=71&sid=3cf4bd64d44909267eb5b9a02ac4cdf5

http://www.youtube.com/watch?feature=player_embedded&v=yzZ5nhTtrJ0

Fishbone
01.12.2012, 19:24
По видео неплохо очень даже, завтра попробую на реале

AAA
01.12.2012, 19:25
Я так понимаю она не заработает на реале с стандартной прошивкой НЕДОПИСИ. А перепрошиваться прошивкой которую сделали космонавты я не буду ибо не дано понять где там рун интер.

Fishbone
01.12.2012, 19:28
Я так понимаю она не заработает на реале с стандартной прошивкой НЕДОПИСИ. А перепрошиваться прошивкой которую сделали космонавты я не буду ибо не дано понять где там рун интер.

печально, но тога будет повод поставить прошивку от ts-lab, но тогда как я понимаю insmaut работать не будет. хоть две эвы заводи....

krt17
01.12.2012, 21:39
Поиграл на эмуле. Приятная игрушка, спасибо.

drbars
02.12.2012, 16:34
Вау! Из Cпектрума наконец-то сделали Денди :)

lisica
02.12.2012, 19:24
Поиграл на эмуле.
В эмуле уже всё перепробовал - не идёт. Мож не всё перепробовал? Научи.

jerri
02.12.2012, 19:33
lisica, эмуль (http://forum.tslabs.info/viewtopic.php?f=7&t=142)
проверьте настройку путей hdd и sd карты

null_device
02.12.2012, 19:34
В эмуле уже всё перепробовал

Эмуль качали отсюда (https://zx-evo-fpga.googlecode.com/svn/branches/tslabs/pentevo/unreal/Unreal/bin)? У меня все заработало по дефолту (после монтирования образа нажать SHIFT+F12 или CTRL+F12).

lisica
02.12.2012, 19:58
Спасибо, пошло!

AAA
02.12.2012, 21:51
Вау! Из Cпектрума наконец-то сделали Денди

20 лет разница в развитии между СССР и европой. как раз прошло 20 лет мы дошли до уровня денди.

jerri
02.12.2012, 22:26
AAA, это не Денди
это уровень Сеги скорее

drbars
02.12.2012, 22:30
AAA, это не Денди
это уровень Сеги скорее
На Сеге я в Соника играл и Червя Джима :) Но это уже не спектрум :)

savelij
02.12.2012, 22:46
AAA, это не Денди
это уровень Сеги скорее

Поддержу предыдущего оратора. И вот еще Сега (http://www.youtube.com/watch?v=Hu5X8qchXZI) А то что пацаны сделали красиво, но уровень денди.

AAA
02.12.2012, 23:12
Сега это 110% уровень Амига. У них игры один в один. только звук у сеги ФМ, а у амиги моды оцифровки. Тоесть амига в звуке сеге уступает конечно. А в графике точка в точку.

тут недописистам надо еще работать над прошивкой пентевы жывотворящей.

До денди пентева не дотягивает, там звук просто потрясный, басовитый, такую карту пентева не потянет. Это космос. Одна мелодия в BOND007, рвет всех!

Rindex
02.12.2012, 23:16
До денди пентева не дотягивает, там звук просто потрясный, басовитый, такую карту пентева не потянет. Это космос. Одна мелодия в BOND007, рвет всех!

Что-то сомневаюсь, что Дэнди всех рвёт по музыке. Мелодию в студию.

ST-Balls
02.12.2012, 23:26
А то что пацаны сделали красиво, но уровень денди.
Ты сначала посчитай скока бит на видео на вашей *****й шарманке, а потом сравнивай 64 цветную палитру и 512!

savelij
02.12.2012, 23:45
Ты сначала посчитай скока бит на видео на вашей *****й шарманке, а потом сравнивай 64 цветную палитру и 512!

"не вынесла душа поэта позора мелочных обид" не помню откуда это :)

jerri
02.12.2012, 23:51
savelij, эта игрушка всего лишь половину возможностей прошивки использует

savelij
02.12.2012, 23:54
savelij, эта игрушка всего лишь половину возможностей прошивки использует

Да я разве против? Только при чем тут Спектрум?

---------- Post added at 23:54 ---------- Previous post was at 23:53 ----------

Только то что оно из тырдоса запускается разве что :)

AAA
03.12.2012, 00:04
Развитие нужно. Давно ничего нового не сделаливали.

Токма надо сделать одновременную поддержку тсфм, саа, гс, sid, ay. А то что то имеющиеся платы глючат безбожно, особенно фм. Надо что то новое сделать. миниатюрное и все сразу. так сказать освободить елочку и дать возможность стыковки с космическим кораблем. А игра красивая, давно красивых не делали.

Titus
03.12.2012, 00:05
Сега это 110% уровень Амига. У них игры один в один. только звук у сеги ФМ, а у амиги моды оцифровки. Тоесть амига в звуке сеге уступает конечно. А в графике точка в точку.

тут недописистам надо еще работать над прошивкой пентевы жывотворящей.

До денди пентева не дотягивает, там звук просто потрясный, басовитый, такую карту пентева не потянет. Это космос. Одна мелодия в BOND007, рвет всех!

Амига Сеге в звуке не уступает, а превосходит. Во всяком случае, если не по числу каналов, то по качеству.

На денди простейшие каналы - пила, два прямоугольника да шум с цифрой.

jerri
03.12.2012, 10:27
savelij, для спека уже есть бомберман (http://www.youtube.com/watch?v=LSxGNnLKFAg)

зачем еще?

razer
03.12.2012, 16:15
у меня на реале revC ,при выборе кемпстон джойстика,бомбермэн ставит бомбу и сам бежит вниз,в спековских игрушках джойстик работает нормально. джой - сеговский с отрезанной микрухой.

Alex Clap
03.12.2012, 16:43
Красивищая игра!!!

jerri
03.12.2012, 17:18
у меня на реале revC ,при выборе кемпстон джойстика,бомбермэн ставит бомбу и сам бежит вниз,в спековских игрушках джойстик работает нормально. джой - сеговский с отрезанной микрухой.

судя по поведению - все кнопки зажаты

transman
03.12.2012, 17:58
Выглядит супер.

Интересно, а Atomic Bomberman когда-нибудь замутят? Возможности вроде как уже позволяют.

Sergey
03.12.2012, 18:28
у меня на реале revC ,при выборе кемпстон джойстика,бомбермэн ставит бомбу и сам бежит вниз,в спековских игрушках джойстик работает нормально. джой - сеговский с отрезанной микрухой.

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

AAA
03.12.2012, 19:07
Была допущена ошибка в опросе джойстика. В настоящее время опрос исправлен. Игра находится на дополнительном тестировании. О доступности исправленной игры будет сообщено дополнительно.
Авторский коллектив приносит извинения за досадное недоразумение.

коллектив не забудьте ее ааа дать чтобы я перепроложил пост. Потому что по вашим законам вам нельзя с нами общаться и на этом форуме писать. Те кто зареген у лвд тут не могут писать. А мне пофиг, я перепощщу.

ST-Balls
03.12.2012, 20:27
Ггг, мне можно - я тут инкогнито =)

TmK
07.12.2012, 14:27
Хм... не увидел зачем Ts-config...
Все реализуемо в рамках baseconf

ST-Balls
07.12.2012, 15:57
Особенно попиксельная скроллка, зарисовка текстур тайловой ДМА и графика 64 цвета на точку.

TmK
07.12.2012, 21:12
Особенно попиксельная скроллка, зарисовка текстур тайловой ДМА и графика 64 цвета на точку.

http://segalive.narod2.ru/tehnicheskie_harakteristiki/

jerri
07.12.2012, 23:06
TmK, это ты к чему?

null_device
16.12.2012, 21:55
Классная игрушка! Авторам - респект. :v2_yahoo:

http://img-fotki.yandex.ru/get/4128/69457089.5/0_a3703_7ce7e095_orig

alone
24.12.2012, 20:36
Скроллка была ещё в АТМ2, да и не имеет она отношения к геймплею здесь. А так-то красиво. Но перешивать, забив на совместимость...

Yaroslaw80
26.12.2012, 03:00
Но перешивать, забив на совместимость...

На совместимость с чем?

alone
26.12.2012, 11:20
С АТМ2.

Blade
26.12.2012, 12:54
С АТМ2.
А зачем она нужна?

ST-Balls
26.12.2012, 15:12
Скроллка была ещё в АТМ2
Горизонтальная?

Yaroslaw80
26.12.2012, 16:00
С АТМ2.

Ну не знаю....
Какое наследие оставил ATM2 с давних времён?
Не играбельный на 7МГц Принц Персии, bomb tetris, да и всё пожалуй...
Ну ни как не назовешь ATM после такого наследия 90-х, признанным стандартом.
Понятно, что ATM2 это и оригинальный менеджер памяти и IDE контроллер, да и Honey Commander резидентный в своё время впечатлял, но когда это было... Да и то, судя по количеству софта, впечатляло это не многих.

alone
26.12.2012, 16:55
Чтобы работали все предыдущие игры под цвет на точку. Этих игр до фига.

---------- Post added at 16:55 ---------- Previous post was at 16:54 ----------


Цитата:





Сообщение от alone


Скроллка была ещё в АТМ2




Горизонтальная?
Вертикальная. Горизонтальной я в этой игре не увидел.

Blade
26.12.2012, 17:10
Этих игр до фига.

Огласите весь список. Пальцев на руках наверно хватит, чтобы их сосчитать.

ST-Balls
26.12.2012, 17:50
Горизонтальной я в этой игре не увидел.
Это не значит, что ее там нет.

alone
26.12.2012, 18:19
Огласите весь список. Пальцев на руках наверно хватит, чтобы их сосчитать.
Добро пожаловать на Спектрум.

http://zx-pk.ru/showpost.php?p=595166&postcount=10

Blade
26.12.2012, 19:31
Пункты 1-10 для АТМ2 CP/M, на бейзконфе не запускаются. Time Gal тоже не работает.

jerri
26.12.2012, 19:33
МДА игры, тысячи их!!!

alone
26.12.2012, 20:05
Это не проблема бейзконфы. CP/M можно запустить и из ОЗУ.

baxter
26.12.2012, 22:07
Чтобы работали все предыдущие игры под цвет на точку. Этих игр до фига.
И дэмки, как без них!..

jerri
26.12.2012, 22:55
alone, ради 21 игры терять возможность запускать космические корабли?
ты наверное шутишь

alone
27.12.2012, 00:37
Прошивка TS-Labs не имеет поддержки АТМ2 ровно по одной причине: ИЗ ПРИНЦИПА. Место там есть. Портов навырост он надобавлял вагон. Прошивать несовместимую прошивку ради трёх софтов я не собираюсь.

breeze
27.12.2012, 00:59
Прошивать несовместимую прошивку ради трёх софтов я не собираюсь.

Тоесть, если приведён тобой 21 игра(ну или хотя бы 80%) будут запускаться на прошивке TS-Labs, ты её прошьёшь? ;)

alone
27.12.2012, 11:39
Да.

ST-Balls
27.12.2012, 14:20
Прошивка TS-Labs не имеет поддержки АТМ2 ровно по одной причине: ИЗ ПРИНЦИПА. Место там есть.
Место там есть - примерно 60ЛЕ из 2880.
Алоний за 2 года так и не потрудился изучить ХДЛ (ему он непонятен по его собственному утверждению), но орать на каждом углу про особенности реализации в железе не перестал.

alone
27.12.2012, 16:16
А сколько ЛЕ занимает ни с чем не совместимый текстовый режим? А сколько ЛЕ занимает ни с чем не совместимый менеджер памяти? А сколько ЛЕ занимает ни с чем не совместимая палитра? А сколько ЛЕ занимают 360 точек по горизонтали?

ST-Balls
27.12.2012, 16:29
Ну загрузил мужик... Как ср/м с дискеты.
Шо ж тебе ответить, кодер?
Ну давай отвечу так: кеш, который дает 286тыс тактов на фрейм занимает 30+ ЛЕ. Но в атм-конфе его нет. Что за бида?

alone
27.12.2012, 16:46
Это не тот, который на половине процов глючил?

ST-Balls
27.12.2012, 16:48
А ты тестировал?

alone
27.12.2012, 16:49
Я помню срачик на #mhm. Но это было давно. Расскажи новые веяния.

ST-Balls
27.12.2012, 17:29
Какой такой срачек? Кеш 2 недели как появился.
Ты путаешь 240к тактов (забирание даты с проца на 1 такт раньше) и кеш на 512 байт, который 286к тактов. Результаты тестирования на известном форуме в соответствующей теме. В среднем производительность 188% от 7МГц - тест на ZXzip.
Ни на одной апликухе, включая демы, системный софт, игры, не замечено ни одного глюка.

alone
27.12.2012, 18:14
Как это работает?

ST-Balls
27.12.2012, 18:33
Быстро =)
256 слов даты + 256 слов адреса валидации (биты 21:9 физ-адреса ДРАМЫ + бит валидности). Адрес обеих штук - биты 8:1 адреса з80.
Перед генерацией доступа к ОЗУ сравнивается выхлоп штуки валидации с тем что хочет з80, если совпало - берем дату из штуки даты, если нет - лезем в ОЗУ, в штуки пишем дату из ОЗУ и старший адрес откуда пришло с валидностью.
Намекаю: процедуры желательно размещать по таким адресам, чтоб они не пересекались в пределах А0-А8. Это для феерической скорости, почти равной 14МГц без вейтов. А простой софт, который об этих приемах не знает, дает те самые 188%.

alone
27.12.2012, 18:41
Как быть с прогами типа pop hl:add hl,bc:ldi? На бейзконфе это 46 турботактов.

ST-Balls
27.12.2012, 18:47
Если ты про развернутые циклы, то простите сэр, нет в природе такого кэша который их закешует (кроме core-i7 c его 8 метрами). А если ты вышеописанный код оформишь в виде цикла то получишь полный вин на всех опкодах/операндах. Кроме тех 1-2 раз, когда пересечешься по адресам с читаемыми/записываемыми данными. Ну подождешь пару лишних тактов, не смертельно. И да, меньше чем на недоконфе ты тут получить не можешь в принципе.

alone
28.12.2012, 09:23
Ну что же, будем ждать поддержки этой замечательной фичи в байзконфе :) Если ты не поддержишь АТМ раньше :)

ST-Balls
28.12.2012, 15:38
Чото ржу

TSL
29.12.2012, 02:55
alone
I offer a deal: I add the cache feature into nedoconfig, you make a demo for tsconfig - a cool worthy one. Works for you? :v2_devil:

alone
29.12.2012, 16:30
Не продаюсь :)

TSL
30.12.2012, 20:43
Одинокие кодеры поштучно не продаются :D

TSL
28.09.2013, 11:53
AAA, подфиксь плз линку в 1м псто на
http://tslabs.info/forum/viewtopic.php?f=27&t=162

Soplik
28.09.2013, 15:48
Игрушка симпатичная,
но на 14 МГц с аппаратными спрайтами и полуметром на тайлы можно сделать фреймовые гоночки с дождем и туманом.

TSL
28.09.2013, 15:50
На момент написания игры не было спрайтов.
Сейчас можно сделать 50фпс соника с 20 слоями графики на весь экран.

Soplik
28.09.2013, 15:57
Тогда извини, жду соника.

TSL
28.09.2013, 16:02
Соник сам не напишется, не?

Soplik
28.09.2013, 16:09
А сколько стоит реал с тсконфигом?

goodboy
28.09.2013, 16:14
А сколько стоит реал с тсконфигом?
~130$

TSL
28.09.2013, 16:51
Реал продается с недоконфигом. ТС в него надо прошивать ручками, инструкция есть.

sergio78
01.10.2013, 19:53
Соник сам не напишется, не?
А кому это щас надо? Хотя смешно, но в Каракасе объявился кодер, который в одни руки вольфенштейна на сегу мегадрайв почти запилил. не хуже пека кстате. А вот во всех развитых Сша и Европах, с Японией, ни одного подобного добровольца чего то не нашлось.

goodboy
01.10.2013, 20:17
смешно, но в Каракасе объявился кодер, который в одни руки вольфенштейна на сегу мегадрайв почти запилил. не хуже пека кстате.
ага, есть такое
(извиняюсь что совсем не-по-теме)

"I've been working on this demo for about a year. I started looking for different techniques raycast, I found the source code for PC but at first I found difficult to do in sega genesis (and some parts did not understand), so I set aside. I started to try some tutorials I found of raycast, but worked with some errors. Then I found a good one that worked perfectly (with a good amount of tables), even faster than this, but not be able to operate the doors. Sad This is the link of the source if you want to see it: http://lodev.org/cgtutor/raycasting.html # Introduction

Finally went back to the PC version and succeed in making it work. and after many improvements here it is.

Stef, the resolution of the window is 256 x 128, the full resolution (with edges and hud) is 320 x 176, I intentionally leave
this space (86 lines) to use DMA to transfer from ram to vram, and thus also do not need double buffering, and I have more free space in VRAM.
For the enemies I plan to use sprites layer instead of using the second layer, so will be faster because only visible objects are loaded into VRAM.
But first I will try to use the same layer for objects, will be faster but will be the same colors as the walls. "

http://youtu.be/BHtKv_cwgVk
http://youtu.be/dbkxz9Kq9No

sergio78
01.10.2013, 21:24
теперь главное чтобы он не плюнул, и не забил на это дело. а то ведь доделывать опять некому будет.

TSL
01.10.2013, 22:26
Аффигеееть...
Реквестирую Алония в обсуждалку.

goodboy
01.10.2013, 23:01
Аффигеееть...
Реквестирую Алония в обсуждалку.

может создать раздел именно в сеговской теме ?

breeze
09.11.2013, 20:55
http://tslabs.info/forum/download/file.php?id=321

Обновилась версия BomberMan'а под текущую версию прошивки.

Обновлённую версию можно скачать отсюда (http://tslabs.info/forum/viewtopic.php?f=27&t=162).

sergio78
09.11.2013, 22:22
беда что её такой нет под обычный 128.

TmK
11.11.2013, 22:15
хм, посмотрел видео с сеги, потом с pc286 ... чего то показалось что на 286 есть фиксированная и довольно большая константа угла поворота...

sergio78
11.11.2013, 23:32
мне большевсего нравится бомберман с pc engine\turbographics 16x. Сеговские, с супернинтендо, и тд на следующих приставках, уже стрёмные какие то, и совершенно не привлекают.

Crash Nicker
12.11.2013, 12:50
беда что её такой нет под обычный 128.

А Super Bomberman 2 от Слипа не устраивает, не?

alone
12.11.2013, 12:55
Eric and the Floaters наше всё :)

sergio78
12.11.2013, 13:53
А Super Bomberman 2 от Слипа не устраивает, не?
Нет. К сожалению. Он сильно не доработан.

Crash Nicker
12.11.2013, 17:44
Нет. К сожалению. Он сильно не доработан.

Да ладно. Да, сингла там, считай, нет, зато есть кооператив и режим дуэли (чего в Evolution'е пока, увы, нет). Да и физика перемещения там на самом деле точно такая же.

sergio78
12.11.2013, 20:32
Да ладно. Да, сингла там, считай, нет, зато есть кооператив и режим дуэли (чего в Evolution'е пока, увы, нет). Да и физика перемещения там на самом деле точно такая же.

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

TSL
10.01.2015, 04:52
Изза досадной ошибки, вкравшейся в хдл конфы никак не проявляла себя досадная ошибка, вкравшаяся в бомбермана. После исправления конфы сабж работать перестал, но после исправления сабжа снова заработал. Мистер фикс здесь (http://forum.tslabs.info/viewtopic.php?f=27&t=162) в первом псто, просьба к ААА перезалить файл в первое псто данного треда.