domingo, 7 de abril de 2019

Microsoft Rewards, um serviço vantajoso ou apenas muita propaganda?

Microsoft Rewards, um serviço vantajoso ou apenas muita propaganda?

O Microsoft tinha programa conhecido por Xbox Live rewards, um programa que encerrou suas atividades em 31 de maio de 2018 e que deu lugar ao Microsof Rewards.
O programa gerou polêmicas porque durante o período de transição, os pontos entre os programas de recompensa foram transferidos e as pessoas que não estiveram atentas a este fato perderam algumas vantagens, pois existia uma pontuação extra para usuários VIP’s baseado em suas compras e atividades recentes. Na transição essa pontuação VIP que turbinava os pontos foi perdida criando apenas uma transferência de pontos simples para o novo serviço, sem esse fator de correção.
Falar de passado não ajuda a entender o serviço oferecido hoje. O Microsoft Rewards é muito mais amplo quando comparado a seu antecessor, e compras de produtos Microsoft entre eles XBOX, OFFICE e SKYPE são convertidos em pontos.
Ao ingressar no programa o Microsoft Rewards o usuário tem dois níveis de status. No nível 1, no Brasil a cada 3 reais gastos o usuário recebe 1 ponto na plataforma. Quando o usuário chega em 500 pontos por mês ele atinge um nível 2 e cada 3 reais gastos equivalem a 10 pontos. A pontuação nível 2 sobe para o usuário com Xbox Live, ativo passando para 20 pontos a cada 3 reais.
As oportunidades para ganhar pontos, não se limitam apenas as compras. Buscas no Windows 10 logadas na sua conta Microsoft usando o Bing.com, garantem pontos, entretanto existe um limite de buscas por dia para a troca de pontos no programa.
Outra forma de ganhar esses pontos é jogando e cumprindo tarefas no aplicativo REWARDS, disponível no XBOX-ONE e ma loja Windows.
No aplicativo REWARDS que roda no video game da empresa ou no próprio windows 10, o usuário do serviço pode ganhar entre 5 a 10 pontos por assistir vídeos no Mixer e Youtube. Existem recompensas que acumulam até 2500 pontos alugando ou comprando filmes pré selecionados pela plataforma. Entrar na página de jogos recém lançados e atividades no xbox live como participar de clubes também garantem pontos. O REWARDS possibilita ganhar pontos para conquistas em jogos disponíveis no Game Pass podendo acumular entre 200 a 600 pontos por desafio.
Como esses pontos são trocados em forma de uma recompensa?

A cereja do bolo do programa é trocar os pontos recompensas, a cada 1750 pontos acumulados podem ser trocados por 5 reais em Cartão-Presente digital, 6800 pontos um mês de assinatura Live Gold ou 1 mês de XBOX Game Pass. Ainda é possível trocar pontos em serviços do Skype, Microsoft Office 360 ou doações para as olimpíadas, para-olimpíadas e outras causas humanitárias.
Minhas impressões sobre o programa até o momento são boas, em dois meses no Microsoft Rewards resgatei um total de 10 reais em vale presente. O valor poderá ser gasto em 60 dias o que garante que eu possa encolher com calma como gastar esse bônus da empresa em algum jogo de minha preferência. Os jogos selecionados pelo XBOX Game Pass para gerar pontos no programa, não são necessariamente os mais populares e as conquistas são um pouco chatas e demoradas de serem realizadas, apesar de serem relativamente simples. O programa oferece poucas vantagens para quem gasta na plataforma. 

Em um cálculo simples é possível observar que um usuário nível 2 xbox live ativo precisa desembolsar R$ 262,50 reais para ganhar R$ 5,00 em crédito, apenas comprando jogos. Isso sem contar a assinatura do XBOX Live e Game Pass que são uma assinaturas pagas que podem valer aproximadamente 300 a reais por ano, ou 25 reais por mês, para os usuários do serviço. Isso em porcentagem equivale a um desconto de 1,74% a cada R100,00 gastos na aquisição um novo jogo ou produto microsoft.

O Microsoft Rewards garante um pequeno crédito aos jogadores. O serviço disponibilizado pela empresa é interessante porque pode render um pequeno desconto na aquisição de outros jogos digitais, entretanto o serviço ainda precisa melhorar e as recompensas deveriam ser na ordem pelo menos de 5 a 10% de desconto real, um valor normal praticado por qualquer comercio que quer cultivar seus clientes de longa data.

Os valores e formas de conquistar os pontos são sempre revistos pela empresa e hoje a aquisição de pontos jogando é muito mais vantajosa do que comprando os produtos digitais. O consumidores precisam ficar atentos para não comprar gato por lebre, apesar do serviço ser uma boa iniciativa, ainda precisa de ajustes. As doações que são facultativas para os usuários poderiam ser feitas automaticamente independente do que é comprado, revertendo de 0,1 a 1 % do lucro líquido da empresa para qualquer obra de caráter social e as opções de doação eliminadas do programa, aumentando e tornando efetivo o papel social da empresa.

Quer saber mais sobre o Microsof Rewards? acesse o site pelo bing.com logado em seu Windows 10:

Agradecimentos pessoas que apoiaram esse artigo:

Deixe suas dúvidas, sugestões e compartilhe sua experiência.
Obrigado e até a próxima
Juliano 
 [08/04/2019]

quarta-feira, 3 de abril de 2019

Nicola Salmoria, quem é esse cara? MAME a máquina de emulação

Afinal quem é esse cara?

Mas afinal quem é esse cara da foto? Acreditem ele é um dos responsáveis pela guinada na indústria dos vídeo games, quebrar um monopólio internacional e participar de forma relevante na emulação de diferentes máquinas de arcade, ajudando a preservar a história dos games. O nome dele é Nicola Salmoria, italiano formado em matemática pela Universidade de Siena.
O universo da emulação é gigantesco e dar todo o crédito a apenas uma pessoa é injusto. E todos os jogos precisam ser gravados fisicamente, e na época que essas máquinas foram concedidas a tecnologia vigente gravava as informações de jogos em chips anexados a placa do arcade. Cada produtora além de fazer o seu jogo, produzia a sua placa, e esse tipo de fabricação dificultava o desenvolvimento dessas máquinas de diversão eletrônica. Esse problema foi contornado pelo padrão JAMMA (Japan Amusement Machine and Marketing Association), fomentando por várias empresas em especial: Capcom, Konami, Sega, Atlus , Taito e Namco. A ideia era facilitar a criação, desenvolvimento, manutenção e comercialização de arcades a partir de um padrão unificado usando um conector de 56 pinos com saídas e entradas compatíveis entre todas as empresas que compartilhavam esse padrão. Isso possibilitou na época a possibilidade de trocar jogos de uma arcade trocando apenas a placa do jogo, ser precisar realizar mudanças nas entradas de energia (5 volts para o jogo e 12 volts para som), entradas para  joysticks, saída de vídeo RGB analógica, saída de som, entradas para moedas, e sensores de inclinação.
Placa de Arcade Padrão JAMMA
Em placas cheias de chips e circuitos a magia acontecia. Chips de memória EEPROM eram gravados com as instruções para o funcionamento das máquinas e execução dos jogos.
EEPROM, sigla do inglês de Electrically-Erasable Programmable Read-Only Memory, é um tipo de memória não-volátil usada em computadores e outros dispositivos eletrônicos. Essa memória armazena pequenas quantidades de dados gravados na ausência de energia, similar a arquivos gravados em qualquer dispositivo de memoria física.
Mas qual a função do EPPROM nas placas de arcade? As EPPROM nas placas de arcade tem toda a informação relativa ao jogos programados para a arquitetura. Com o acesso a informação da EPPROM vez que seria possível te acesso as informações responsáveis para que o jogo funcione
Um grupo de pessoas com conhecimento em eletrônica e programação foram responsáveis por esse Hack e a história resumida foi relatada por Rob Crowe um dos desenvolvedores desta tecnologia: [http://www.hifi-remote.com/jp1/history.shtml]
A ideia fundamental para o inicio do projeto partiu de Dan Nelsen que descobriu como fazer comunicação do chip EEPROM com outras máquinas. Ele inventou a primeira interface de comunicação para extrair a informação dos EEPROM e escreveu o software original usado para ler e gravar o conteúdo destes chips.
Dan também disponibilizou o código-fonte para seu software (sob uma licença de distribuição gratuita/ GNU), o que significava que outros desenvolvedores poderiam desenvolver o trabalho que ele já havia feito.
Uma vez com a informação extraída da EEPROM, seria necessário uma forma simular o comportamento da placa original usando o conteúdo dos chips adquiridos pelo hack desenvolvido por Dan. Neste contexto entra a participação de Nicola Salmoria em desenvolvedor os softwares que imitavam o comportamento da placa original em outras arquiteturas, o MAME. Salmoria foi o primeiro coordenador do projeto MAME em 5 de fevereiro de 1997 até 15 de maio de 2003, quando David Haywood assumiu  papel principal. Nicola entregou suas funções por um curto período de tempo em 1997, durante o qual Mirko Buffoni coordenou o projeto.

MAME corresponde ao acrônimo, de Multiple Arcade Machine Emulator, é um emulador gratuito e de código aberto projetado para recriar o hardware de sistemas de jogos de arcade via software em computadores pessoais modernos e outras plataformas. A intenção foi preservar o histórico de jogos impedindo que jogos antigos fossem perdidos ou esquecidos.
O objetivo do MAME é ser uma referência ao funcionamento interno das máquinas emuladas; a capacidade de realmente jogar os jogos é considerada "um bom efeito colateral"
As roms são "extraídas" das máquinas originais e esse documentário mostra como o processo é realizado:

Existem várias versões do MAME customizadas para windows, Uma boa versão brasileira é o projeto desenvolvido por Vicimaxx Gamers, e o projeto completo está disponível em sua página do facebook:[https://www.facebook.com/groups/547331172137401/]. 

O emulador pode ser adquido em: https://www.mamedev.org/release.php e configurado a sua maneira.

Para linux segue um tutorial simples para Ubuntu, Debian ou Mint
1) No terminal do linux adicione o repositório e instale o programa:
sudo add-apt-repository ppa:c.falco/mame -y
sudo apt-get update
sudo apt-get install mame

2) Edite o arquivo ini
gedit ~/.mame/mame.ini
Em rompath colocar o diretório onde as roms e bios serão salvas.



3)Crie os subdiretorios para funcionamento do emulador.
É necessário, para o funcionamento do emulador criar no diretŕoio ~/.mame os subdiretórios: nvram, sta, roms, memcard, inp, comments, snap e diff Esses diretórios podem ser criados manual na interface gráfica ou no terminal:
mkdir ~/.mame/nvram memcard roms inp comments sta snap diff

A versão vigente deste aplicativo em 03-04-2019 é a 0.208 e algumas roms mais antigas podem não funcionar,
para isso é necessário baixar uma lista atualizada das roms disponíveis


Algumas roms de NEOGEO podem não funionar para isso baixe esse arquivo na pasta rom, são as bios atualizadas:

A história dos emuladores é complexa e cheia de altos e baixos. Muitas pessoas fizeram descobertas extraordinárias, engenharia reversa e criação de novos programas e interfaces que permitiram a popularização e curadoria de vários jogos que poderiam ser esquecidos.
Segue outro artigo interessante que conta sobre desenvolvimento de um dos primeiros emuladores de NES: A história do NESticle, o ambicioso emulador que redefiniu os games retrô https://motherboard.vice.com/pt_br/article/ae5ek8/a-historia-do-nesticle-o-ambicioso-emulador-que-redefiniu-os-games-retro?utm_campaign=sharebutton

Let's Play!





Dificuldades no processo? Deixe suas dúvidas, sugestões e compartilhe sua experiência.
Obrigado e até a próxima
Juliano 
 [03/04/2019]


Referências


terça-feira, 2 de abril de 2019

Fightcade ......... a porrada comendo solta!

Os jogos de luta..... e porque não dizer os antigos jogos de luta. O gênero é muito popular e os fãs contam com opções excelentes para reviver tudo aquilo que passou em coletâneas de jogos clássicos.
A partir da 4 geração de consoles muitas empresas partiram para relançar jogos clássicos Street Fighter é um exemplo de franquia sempre relançada com sucesso. Os jogos modernos da franquia fazem muito sucesso, entretanto várias versões dos games clássicos foram relançadas para diferentes gerações de video game. 
Em uma busca simples no VGDB (Vídeo game data base) é possível observar as diferentes versões e jogos da franquia:

[https://www.vgdb.com.br/busca/?buscar=street+fighter]

Outa base de dados importante em inglês, e primária para buscas é o IGDB.com, uma biblioteca completa sobre muitos jogos oficiais lançados:

[https://www.igdb.com/search?utf8=%E2%9C%93&type=1&q=street+fighter]




3) Aceitando ou requisitando jogar, O emulador FB Alpha. É possivel ants de jogar configurar inputs do jogo, video e audio.
Para alterar os inputs e configurar controles e game --> inputs



Teste de jogo usando Ubuntu/Xfce


Aproveitem essa fantática ferramenta multiplataforma.
Dificuldades no processo? Deixe suas dúvidas, sugestões e compartilhe sua experiência.
Obrigado e até a próxima
Juliano 
 [02/04/2019]