PDA

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



Alpha
17.02.2005, 00:32
Ищу сабж версии 1.75(вроде бы), в которой можно было конвертить avi2scr???

Vitamin
17.02.2005, 01:33
BMP2SCR EXP v 2.11a
качать с zxvideo.fatal.ru
берет авишки размером 256х192 только и очень быстро работает по сравнению со старыми версиями

rasmer
18.02.2005, 03:45
Ищу сабж версии 1.75(вроде бы), в которой можно было конвертить avi2scr???

мнда, я конечно могу поискать у себя на винте 1.75 вершн, но оно тебе надо, качай с моего сайта 2.11 и балдей, только не забудь мне потом ролик выслать....

Slider
02.01.2013, 12:57
Вроде есть версия 2.11b. На сайте LCD есть исходники - http://members.inode.at/838331/index.html
А у кого есть сама прога? Понимаю, что вряд ли чем-то важным от 2.11а оно наверняка не особо отличается, но все же...

Sayman
02.01.2013, 18:26
сабж

AAA
02.01.2013, 19:00
А как сделать из ави видео для спектрума с помощть бмпсцр2?

А из гифа нецветного можно?

newart
02.01.2013, 19:42
Нужна старая версия. Нужен AVI без звука, без сжатия, строго 256х192 и много-много терпения - скорость конверсии 1 кадр в секунду....

---------- Post added at 19:42 ---------- Previous post was at 19:41 ----------


А из гифа нецветного можно?
Можно. Gif Animator умеет экспортировать кадрый в AVI.

AAA
02.01.2013, 19:56
Можно. Gif Animator умеет экспортировать кадрый в AVI.

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

Vitamin
02.01.2013, 20:36
А как сделать из ави видео для спектрума с помощть бмпсцр2?
Читай мануал к VideoStudio. Там написано что куда грузить и где тыкать.

psb
02.01.2013, 20:37
На сайте LCD есть исходники
от ж блин! а когда-то я его вручную реверсил...

Slider
02.01.2013, 21:40
сабж
Файл называется 2.10. Внутри вроде как 2.11а (там в опции About написано).
А где же 2.11b?..

newart
02.01.2013, 21:51
от ж блин! а когда-то я его вручную реверсил...
И как впечатления? :)

Он кстати на бейсике написан.

psb
03.01.2013, 01:25
И как впечатления?

Он кстати на бейсике написан.
я понял по коду что бейсик:) т.е. догадывался, потом уточнил:) на си было не похоже.
была одна классная задумка, может когда-нить еще реализуется, мне был нужен один алгоритм оттуда. ну, выдрал за неск. дней (тогда еще hexrays в ida не было, а то бы за вечер можно было выдрать). применял этот алгоритм для конверсии анимации для эпилога (пришелец в бутылке) в AAA-Invitro 2010 (там 50 фаз что ли было, вот все на автомате - быстро и удобно).

newart
03.01.2013, 02:58
Да там пипец говнокод, я даже из исходников не смог ничего полезно для себя вытащить.

Sayman
03.01.2013, 07:43
Файл называется 2.10
это я его так обозвал. собирал давно из исходников. но поскольку думал вкарячить туда режим картинок для профи, обозвал как 2.10. однако так и не прижилось. профинские картинки варячил но кривовато (как раз изза сложного кода). обратно переименовать забыл.
и кстати, это именно 2.11b.


; BMP2SCR EXP v 2.11b (c) 2000-2004 by Leszek Chmielewski
; Win 95/98/98SE/ME/2K/XP source code, written in PURE BASIC 3.82
;-Variable definitions

LCD
04.01.2013, 13:09
The problem with BMP2SCR EXP was that PureBasic v. 4.00 was not anymore compatible with versions below. So you cannot take the code and just compile. Even IFF import does not work anymore in 4.00, so I decided to write Retro-X (until Roger Jowett started to pest me).
Retro-X is much faster for AVI conversion, and is not limited to 256x192 uncompressed soundless AVI. On my old Machine (AMD X2 4850e 2x2.4 GHz) it converts at 25 FPS using only a single core. Multicore support was planed too.
Direct animated GIF conversion was something I wanted to include.
Old versions of BMP2SCR were written in Dark Basic, the first programming language on PC I had. This language is suitable for writting games, but it was not optimal so I had to use several tricks to make conversion faster than 14 minutes per picture, due the screwed up way the POINT() function in Dark Basic was written (It can read only 1 pixel per frame). DarkBasic had also no way to use Windows GUI elements. Also Dark Basic Pro suffered from it (BMP2SCR Pro), so I dumped this language and moved on to PureBasic which is many times better suitable for such a task.

newart
04.01.2013, 19:03
LCD, Retro-x able to convert video? cool, this is good news, thanks!

You are planning add support converting animated GIF?

psb
04.01.2013, 19:52
hey, LCD!
thanks for such a cool (and useful) program!

LCD
05.01.2013, 15:18
hey, LCD!
thanks for such a cool (and useful) program!

You are welcome.

@Newart: It was on the todo list until Roger Jowett started to pesting me.
At moment I take some time off from graphics conversion. My current highest priority project is BorIDE, the Editor for Boriels ZXBC.

newart
05.01.2013, 15:44
the Editor for Boriels ZXBC
What is it?

LCD
06.01.2013, 11:23
What is it?

http://www.boriel.com/software/the-zx-basic-compiler/?lang=en
ZXBC is a Extended BASIC (Inline ASM is possible too) crosscompiler written in Python by Boriel. Many games were written in it:
http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Released_Programs
My editor is still a bit buggy, but the preview version can be downloaded from my homepage.
http://members.inode.at/838331/pc/BorIDE.png
I would just suggest to wait for the next release of BorIDE because there will be fix for multitab code (or just do not use more than one source codes at one time) as this can lead up into mess.

newart
06.01.2013, 12:15
http://www.boriel.com/software/the-z...piler/?lang=en
ZXBC is a Extended BASIC (Inline ASM is possible too) crosscompiler written in Python by Boriel. Many games were written in it:
writing games in BASIC which can not print sprites?

LCD
06.01.2013, 21:50
writing games in BASIC which can not print sprites?
This is not a problem because you can use Assembler Sprite routine. "Yumiko" uses PutChars Routine from the library. Sure! Build in sprites would be excellent, but ZXBC is still the best BASIC compiler I ever saw.
Maybe I will switch to Z88dk one day, but I love to show what is possible in ZXBC.

newart
06.01.2013, 22:20
This is not a problem because you can use Assembler Sprite routine
When you write on PureBasic for you is not a problem to write the necessary code to C?

This basic useless until there appears native support sprites, music, etc. Otherwise, it is a product of 80 years completely ignoring reality.