Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - MetalliC

Страницы: Назад 1 ... 272 273 274 275 [276] 277 278 279 280 ... 329 Далее
8251
хммм, что-то никак не получается воспроизвести такой баг
и где этот "Рейден в начале" ?
пробовал на самокомпильном mame64 и на скачанном MameUI32 142.4 - звуки и музыка есть и не пропадают :/

8252
KDash, я MAMEUI не пользуюсь, и вам не рекомендую, глючной он в последнее время.
да, настройки можно/нужно прописать в mame.ini (прописать в конце или если настройки hlsl там уже есть - поверх их) и они будут использоваться во всех играх.

например для аркадного монитора:
hlsl_enable 1
hlslpath hlsl
shadow_mask_alpha 0.1
shadow_mask_texture aperture.png
shadow_mask_x_count 512
shadow_mask_y_count 384
shadow_mask_usize 0.125
shadow_mask_vsize 0.125
oversample_x 1.0
oversample_y 1.0
curvature 0.05
screen_scale_top 1.0
screen_scale_bottom 1.0
pincushion 0.05
scanline_alpha 0.5
scanline_size 1.0
scanline_bright_scale 1.0
scanline_bright_offset 0.7
scanline_jitter 0.0
defocus_x 0.0
defocus_y 0.0
red_converge_x 0.0
red_converge_y 0.0
green_converge_x 0.0
green_converge_y 0.0
blue_converge_x 0.0
blue_converge_y 0.0
red_radial_converge_x 0.0
red_radial_converge_y 0.0
green_radial_converge_x 0.0
green_radial_converge_y 0.0
blue_radial_converge_x 0.0
blue_radial_converge_y 0.0
red_from_r 1.0
red_from_g 0.0
red_from_b 0.0
green_from_r 0.0
green_from_g 1.0
green_from_b 0.0
blue_from_r 0.0
blue_from_g 0.0
blue_from_b 1.0
saturation 1.5
red_offset 0.0
green_offset 0.0
blue_offset 0.0
red_scale 1.1
green_scale 1.1
blue_scale 1.1
red_power 2.2
green_power 2.2
blue_power 2.2
red_floor 0.05
green_floor 0.05
blue_floor 0.05
red_phosphor_life 0.45
green_phosphor_life 0.45
blue_phosphor_life 0.45
yiq_enable 0
yiq_w 4.1887902047863909846168578443727
yiq_a 0.5
yiq_b 0.5
yiq_fsc 1.5
yiq_fsc_scale 0.5
yiq_phase_count 2

для HQ2X а оставлял всё по-умолчанию, только включал шейдеры (hlsl_enable 1), а содержимое шейдера hlsl\deconverge.fx заменил на:
//-----------------------------------------------------------------------------
// HQ2x Effect
//-----------------------------------------------------------------------------

texture Diffuse;

sampler DiffuseSampler = sampler_state
{
Texture   = <Diffuse>;
MipFilter = LINEAR;
MinFilter = LINEAR;
MagFilter = LINEAR;
AddressU = CLAMP;
AddressV = CLAMP;
AddressW = CLAMP;
};

//-----------------------------------------------------------------------------
// Vertex Definitions
//-----------------------------------------------------------------------------

struct VS_OUTPUT
{
float4 Position : POSITION;
float2 TexCoord : TEXCOORD0;
float4 TexPair0 : TEXCOORD1;
float4 TexPair1 : TEXCOORD2;
float4 TexPair2 : TEXCOORD3;
float4 TexPair3 : TEXCOORD4;
};

struct VS_INPUT
{
float4 Position : POSITION;
float4 Color : COLOR0;
float2 TexCoord : TEXCOORD0;
};

struct PS_INPUT
{
float2 TexCoord : TEXCOORD0;
float4 TexPair0 : TEXCOORD1;
float4 TexPair1 : TEXCOORD2;
float4 TexPair2 : TEXCOORD3;
float4 TexPair3 : TEXCOORD4;
};

//-----------------------------------------------------------------------------
// HQ2x Vertex Shader
//-----------------------------------------------------------------------------

float TargetWidth;
float TargetHeight;

float RawWidth;
float RawHeight;

VS_OUTPUT vs_main(VS_INPUT Input)
{
VS_OUTPUT Output = (VS_OUTPUT)0;

Output.Position = float4(Input.Position.xyz, 1.0f);
Output.Position.x /= TargetWidth;
Output.Position.y /= TargetHeight;
Output.Position.y = 1.0f - Output.Position.y;
Output.Position.x -= 0.5f;
Output.Position.y -= 0.5f;
Output.Position *= float4(2.0f, 2.0f, 1.0f, 1.0f);

float2 DownRight = float2(0.5f / RawWidth, 0.5f / RawHeight);
float2 DownLeft = DownRight * float2(-1.0f, 1.0f);
float2 PixWidth = float2(DownRight.x, 0.0f);
float2 PixHeight = float2(0.0f, DownRight.y);

Output.TexCoord = Input.TexCoord;
Output.TexPair0.xy = Input.TexCoord - DownRight;
Output.TexPair0.zw = Input.TexCoord - PixHeight;
Output.TexPair1.xy = Input.TexCoord - DownLeft;
Output.TexPair1.zw = Input.TexCoord + PixWidth;
Output.TexPair2.xy = Input.TexCoord + DownRight;
Output.TexPair2.zw = Input.TexCoord + PixHeight;
Output.TexPair3.xy = Input.TexCoord + DownLeft;
Output.TexPair3.zw = Input.TexCoord - PixWidth;

return Output;
}

//-----------------------------------------------------------------------------
// Deconvergence Pixel Shader
//-----------------------------------------------------------------------------

const float SmoothWeight = 0.325f;
const float MaxWeight = 0.25f;
const float MinWeight = -0.05f;

const float WeightDelta = -0.25f;

const float LumaOffset = 0.25f;

float4 ps_main(PS_INPUT Input) : COLOR
{
float3 UL = tex2D(DiffuseSampler, Input.TexPair0.xy);
float3 UU = tex2D(DiffuseSampler, Input.TexPair0.zw);
float3 UR = tex2D(DiffuseSampler, Input.TexPair1.xy);
float3 LL = tex2D(DiffuseSampler, Input.TexPair3.zw);
float3 CC = tex2D(DiffuseSampler, Input.TexCoord);
float3 RR = tex2D(DiffuseSampler, Input.TexPair1.zw);
float3 BL = tex2D(DiffuseSampler, Input.TexPair3.xy);
float3 BB = tex2D(DiffuseSampler, Input.TexPair2.zw);
float3 BR = tex2D(DiffuseSampler, Input.TexPair2.xy);

float3 DotSummer = float3(1.0f, 1.0f, 1.0f);

float Mid1 = dot(abs(UL - BR), DotSummer);
float Mid2 = dot(abs(UR - BL), DotSummer);

float Weight1 = dot(abs(BR - CC), DotSummer) * Mid2;
float Weight2 = dot(abs(BL - CC), DotSummer) * Mid1;
float Weight3 = dot(abs(UL - CC), DotSummer) * Mid2;
float Weight4 = dot(abs(UR - CC), DotSummer) * Mid1;

float Cross1 = Weight1 + Weight3;
float Cross2 = Weight2 + Weight4;

float Weight = max(Cross1, Cross2) + 0.0001f;

CC = (Weight1 * UL + Weight2 * UR + Weight3 * BR + Weight4 * BL + Weight * CC) / (Cross1 + Cross2 + Weight);

float RecipCenter1 = WeightDelta / (0.12f * dot(UU + CC + BB, DotSummer) + LumaOffset);
float RecipCenter2 = WeightDelta / (0.12f * dot(LL + CC + RR, DotSummer) + LumaOffset);

Weight1 = clamp(RecipCenter1 * dot(abs(CC - UU), DotSummer) + SmoothWeight, MinWeight, MaxWeight);
Weight2 = clamp(RecipCenter2 * dot(abs(CC - RR), DotSummer) + SmoothWeight, MinWeight, MaxWeight);
Weight3 = clamp(RecipCenter1 * dot(abs(CC - BB), DotSummer) + SmoothWeight, MinWeight, MaxWeight);
Weight4 = clamp(RecipCenter2 * dot(abs(CC - LL), DotSummer) + SmoothWeight, MinWeight, MaxWeight);

float3 OutColor = Weight1 * UU + Weight2 * RR + Weight3 * BB + Weight4 * LL + (1.0f - Weight1 - Weight2 - Weight3 - Weight4) * CC;

return float4(OutColor, 1.0f);
}

//-----------------------------------------------------------------------------
// HQ2x Effect
//-----------------------------------------------------------------------------

technique DeconvergeTechnique
{
pass Pass0
{
Lighting = FALSE;

VertexShader = compile vs_3_0 vs_main();
PixelShader  = compile ps_3_0 ps_main();
}
}

больше разных настроек и шейдеров можно найти в этой или этой темах.

8253
как некоторые может быть уже заметили - в последней бете МАМЕ прикрутили HLSL-шейдеры.
работают уже вполне нормально, разве что только не удобно менять их, приходится каждый раз вручную править конфиг или сами шейдеры, но я надеюсь в следующих версиях сделают готовые пресеты.
вот несколько примеров работы -
фильтр имитирующий один из аркадных мониторов:

HQ2X-фильтр:


8254
Hard'n'Soft / Re: Програмирование на C++
« : 25 Май 2011, 00:34:13 »
Цитата: GManiac
Mr2, про точки и стрелки.gepar, про указатели и ссылки.
Коротко: зачем нужны лишние телодвижения, запоминать ненужные различия и потом о них вспоминать, когда можно обойтись без всего этого?
коротко: чтобы компилятор выдал именно такой код, какой хочет программист.

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

8255
та отож, тоже не покидало ощущение что это не конец, а какая-то преждевременная эякуляция  :lol:

8257
ну, в целом мне игра понравилась, и я что-то не припоминаю игр из последних где настолько разветвляется игра (кто не в курсе тут фактически две штуки 2й и 3й главы, с разными квестами, NCP и локациями).

более всего разстроило отсутствие атмосферы первой части, ну нету той спокойной и размеренной жизни селян как в первой и четвертой главе, или "красот" болота, или неописуемого восхода солнца на дамбе :( музыка - сплошная боевая и пафосная
вобщем не то пальто, но на безрыбье выбирать не приходится...

8258
Demon, да она по-моему по-любому ниочем, я шел по пути Роше, в остально так же, ради интереса переиграю, перед выбором идти ли за Трисс специально сейв оставил )


Добавлено позже:
... как и сюжет вообще, все эти политические склоки/войны/интриги мне были сугубо до лампочки

8259
Цитата: Evgeniy
А как фильтр то называется не помнишь? их уже столько 
не знаю, я даж не в курсе существует ли такой фильтр в отдельном виде вообще, просто описал что он должен делать.

Цитата: ParagonUnits
Интересно а как бы такой фильтр отразился на мерцаниях нужных, например когда в игре сверкает молния!
точно так же - уберет нафик, по-этому в небуле и каваксе оно опциональное

8260
Lost Soul, при чем тут порты, так само железо и работает, еслиб настоящий автомат подключить к современному монитору - мерцания будут, а на аркадном мониторе или телевизоре это мало заметно.
в FBA такой опции имхо нет, но есть в Kawaks, Interframe blending называется,
ну или подключи комп к ЭЛТ-телеку :)

Добавлено позже:
Цитата: Evgeniy
В mame падлюки не удосужились эту опцию ввести из-за своей древней философией про точность и историю.В plus тоже нету
точность не при чем, для избавления от мерцаний нужен специальный фильтр, который будет брать несколько последних кадров, блендить (т.е. "складывать") их, и показывать уже результат.

8261
gepar, помнится ромсет SMD ромов там аналогичен HazeMD, его я думаю проще будет найти.
Цитата: ParagonUnits
Меня больше волнует - когда выйдет новая версия?
самому интересно, IQ_132 еще иногда подает признаки жизни, а от главы проекта Bary Haymas вообще 100500 лет ничего не слышно :(

EdHell, FBAS хорош, но это не более чем мод, как mame+ например, содержит приятные доп.феньки, но сам эмуль пилят другие люди.

8262
Yaranga, для большинства игр игр этого достаточно, но в некоторых всёж есть ньюансы,
например в Jambo Safari лассо кидается кнопками digital up/down второго игрока, или этими же кнопками переключаются передачи в 18wheeler.
но т.к. человек не написал с какой игрой проблема - пару недель мы этого не узнаем :)

8263
Цитата: Mystery Person
а настроить управление под конкретную игрушку "Naomi" не удалось
вижу тебе не удалось даже сообщить название этой конкретной игрушки.
или это секрет ? ;)

8264
камент к коммиту зачОтный  :lol:

8265
ParagonUnits, ты ее прошел или вообще играл что такие заявления делаешь ? ;) с ДаО2 - земля и небо.

это тот же самый витчер, и лол, с считай такими же болячками, инвентарь там удобный сделали в фиг его знает каком патче, кривости скриптов/квестов - аналогично.

Цитата: Demon
только интерфейс конечно же ужасный
что обидно, в целом он не плох, но тупые мелочи его просто убивают.
к примеру, неужели так тяжело было сделать стрелку компаса на миникарте ? или по Ctrl пункты квестлога, инвентаря, карты и т.п.
или при покупке "макулатуры" отображать что уже есть а чего нет (при чем это было в первой части)

PS: из принципа не буду покупать игру пока не доделают  :D

8266
Photon9,
с технической стороны - имхо претензии к игре не обоснованы, за фиг знает сколько часов игры вылетела только раз, да и то это глюканул видеодрайвер.
по тому что часто называют "оптимизацией" - аналогично, по картинке игра выглядит на столько, сколько и требует (да и вспомните серию TES, какие у игр были сис-требования )
лол, да и так на глаз, игра/сейвы стали грузиться шустрее чем в первой части :)
почти пройдя вторую главу нарывался ток на один критический баг - непися Золтан Хивай застрявал, но это полечилось загрузкой предыдущего сейва.

что касается остального - тут уж всё не так радужно :(
- самое не приятное - ГУЙ (инвентарь, меню заданий, меню торговли, и т.п.), какой мазохист его делал - науке не известно, убил бы.
- второе, ну ооочень затянута трепля/диалоги, особенно в начале, банально утомляет.
- балланс черти какой - проходим изрядный кусок вообще не напрягаясь, потом ВНЕЗАПНО застряем на кучке каких-то лоховских мобов (не на боссе), потом процесс повторяется.
- не понравилась музыка, имхо какая-то пафосная фигня, вернее она не настолько плоха, просто ну никак не дотягивает до уровня первой части.

зы: что касается боевки, те кто говорят что оно стало тупым закликиванием - нифига не правы.
всё совсем наоборот, в первой части было как - видим мобов, выбираем соотв. меч, выбираем стиль, методично кликаем мышой. (на харде еще в процессе попиваем зелья и изредка пользуемся парой имба знаков)
в В2 такой халявы уже нет даже на средней сложности, приходится постоянно уворачиваться, пользовать несколько знаков и комбинировать их, утекать, иначе даже 2-3 меленьких моба закусают в пять секунд (буквально).

8267
Rorchax, емнип в европейку нужно играть, а на USA-роме звука не будет во время виде-роликов, и да играть нужно с видео-плагином Glide64.

8268
немножко новых WIP скриншотов, на этот раз с "чистых" дампов M4 картриджей для Naomi, декапнутых данных с PIC16 у нас пока нет, так что пока приходится использовать вытрояненные прот-данные, но как видно на шотах ромтест работает как и положено.
сегодняшние дампы: Akatsuki Blitzkampf Ausf Achse, Illmatic Envelope, Dynamite Deka EX.



8269
qefsxcdgsd, без малейшего понятия, и я думаю никто тебе ничего не подскажет
пока ты не укажешь:
каким вариантом/сборокой пользуешься ? mame, mame ui, mame plus и т.п.
какой версии ?
какую игру (сет) запускаешь ? mk3 или umk3

в шапку это чтоли добавить ;)

8270
qefsxcdgsd, дык есть она, расскажи как сделать чтоб ее не было  :D
если ты про Ultimate MK3 - было такое в старых версиях, ромы звука были не те что надо, на нынешних нормально уже давно.

8271
Цитата: Asha
Игра пиратка, но скатанная и лицухи, дело уже почти решил, друг катает с торента репак 4.4 гига
хех, "репак" и "пиратка" это одно и тоже, ты получаешь удовольствие от наступания на одни и те же грабли по несколько раз ? ;)
не понимаю отчего сразу не качнуть образы лицензионного "улучшенного издания".

Добавлено позже:
Цитата: Photon9
, да и ПК у тебя слабоват весьма для игры, а 1.1 и на более мощных глючила и тормозила прилично при загрузке, для примера у меня играбельно только при средних параметрах
оч странно, играл и не раз с 1.4 патчем на первом профильном компе, на средне-высоких настройках, только загрузки долгие были с 1Гб озу.

8272
Combiner, сходи на lemon64, там как раз ТОП40 есть.

а вообще самому интересно - какие игры must see именно на с64 а не какой другой платформе ?
мне вспоминается только Katakis/Denaris и первый Туррикан, другие кто-то знает ?

8273
типа WIP:
после тяжелых и продолжительных боев пары недель реверс-инжиниринга была закончена работа над кодеком AMM, и теперь игры c Cave CV1000 эмулируются со звуком и музыкой  :thumbup:


8274
~Scorpion-, сохрани его лучше в rtf или mht, у людей ведь может и не быть MS офиса, как у меня сейчас например ;)

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

8276
Vivi the Black Mage, я в зельду, конкера и тп с такой играл:
анал.стик - WSAD, С-батоны - Num 7 8 9 / , B,A - Num 4 5, триггеры - левый - Q, правый Num6, Z - Num0, цифровые кнопки - на курсоры.
подобные расклади пользую и для других консолей - вполне юзабельно, принцип я думаю понятен ?

8277
gepar, дался тебе тот релиз 0.41 ;)
http://forum.emu-russia.net/viewtopic.php?f=25&t=503 вот тут он есть

8278
Цитата: wasilisk78
Я вообще не вижу смысла "шапки" когда она скрыта под спойлером. Чтобы новички всё видели, я бы не стал прятать ссылки под спойлер.
большие шапки мешают, задалбывает каждый раз как заходишь в тему пролистывать ее.
да и как показывает практика контингенту из серии "я не буду ничего читать и разбираться, объясните мне что делать" - пофик есть шапка или нет, один фиг будут одни и те же вопросы по 100500 раз задавать.

8279
Watafag, видимо какой-то баг каилерных версий, на обычных (и старой 119 и новой 142u2) всё нормально, button 1 - копает слева, button 2 - справа

8280
Цитата: Vivi the Black Mage
Да у меня почему-то когда хочу игру запустить пишет что не выбран биос.
какую игру ? для какой платформы ? как запускаешь ? биосы/ромы в папку roms не забыл положить ?

Страницы: Назад 1 ... 272 273 274 275 [276] 277 278 279 280 ... 329 Далее