Link-Me

Link-Me LunarMario!


Conectar-se

Esqueci minha senha

Estatísticas
Temos 129 usuários registrados
O último usuário registrado atende pelo nome de Maverick Hunter

Os nossos membros postaram um total de 202 mensagens em 47 assuntos
Galeria


Social bookmarking

Social bookmarking Digg  Social bookmarking Delicious  Social bookmarking Reddit  Social bookmarking Stumbleupon  Social bookmarking Slashdot  Social bookmarking Yahoo  Social bookmarking Google  Social bookmarking Blinklist  Social bookmarking Blogmarks  Social bookmarking Technorati  

Conservar e compartilhar o endereço de Lunar Mario em seu site de social bookmarking

Conservar e compartilhar o endereço de Lunar Mario em seu site de social bookmarking

Últimos assuntos
» ajuda porfa
Dom Set 13, 2015 10:28 am por kokeke

» OW Show Off
Sex Fev 03, 2012 12:40 am por vuthiouo

» Imagens/Vídeos de Sua Hack!
Seg Dez 19, 2011 1:29 am por jicloupr

» Mudamos para o SMW Tech
Qui Nov 10, 2011 6:53 pm por FD Manuz OW Hacker

» Porque Nenhum Custom Music Funciona
Seg Nov 07, 2011 4:03 pm por Giga Gaia

» É isso....
Sex Out 28, 2011 6:25 pm por -Undefinied3-

» Qual é o nome dessa musica? Onde a encontro?
Seg Out 24, 2011 7:53 pm por Breno

» Perguntas Rapidas
Sex Out 07, 2011 5:55 pm por FD Manuz OW Hacker

» Projeto de tradução do arquivo de ajuda do Lunar Magic
Ter Out 04, 2011 10:17 pm por FD Manuz OW Hacker

» Recrutamento de moderadores.
Ter Out 04, 2011 10:09 pm por -Undefinied3-

» Projeto de reforma grand finale
Ter Out 04, 2011 6:01 pm por FD Manuz OW Hacker

» Esse fórum necessita de participação URGENTE
Seg Out 03, 2011 2:00 pm por FD Manuz OW Hacker

» Sobre este fórum
Dom Out 02, 2011 12:27 pm por FD Manuz OW Hacker

» Galeria do Lunar Mario
Dom Out 02, 2011 12:25 pm por FD Manuz OW Hacker

» Programação em C, C++
Sab Out 01, 2011 8:00 pm por Vitor Vilela

Flux RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Quem está conectado
1 usuário online :: Nenhum usuário registrado, Nenhum Invisível e 1 Visitante

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 41 em Dom Ago 30, 2015 11:37 am

Ajudem um ignorante

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Ajudem um ignorante

Mensagem por TCMOREIRA em Qua Mar 09, 2011 4:19 pm


Gente, eh o seguinte. Nao sei nada de ASM. Mas queria poder alterar o comportamento de um código/bloco que baixei em um site.

Acontece que esse bloco faz duas coisas :
1- Deixa o mario pequeno -> Toca um "incorrect sound" quando já pequeno
2- Dá ao mario 1 vida

Eu queria na real, poder ter os 2 comportamentos em blocos diferentes.

1 bloco que apenas deixe o mario pequeno e toque um som de "incorreto".
E outro bloco que dê ao mario 1 vida (e nao faça mais nada).

Aqui vai o código do bloco em questão:

JMP Below : JMP Above : JMP Side : JMP X : JMP X : JMP X : JMP X

Below:
Above:
Side:
LDA $19
BEQ Small
INC $0DBE
STZ $19
LDA #$05
BRA Return
Small:
LDA #$2A
Return:
STA $1DFC

X:
RTL


Sou novo no fórum. Des de já, obrigado.
avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Qua Mar 09, 2011 6:50 pm

Bloco incorreto+remover powerup:

JMP Below : JMP Above : JMP Side : JMP X : JMP X : JMP X : JMP X

Below:
Above:
Side:
LDA $19
BEQ Small
STZ $19
LDA #$05
BRA Return
Small:
LDA #$2A
Return:
STA $1DFC

X:
RTL

Bloco de uma vida:

JMP Below : JMP Above : JMP Side : JMP X : JMP X : JMP X : JMP X

Below:
Above:
Side:
INC $0DBE

X:
RTL

Se voce quiser sound effect de correto no de vida também, apenas adicione LDA #$05 STA $1DFC após o INC $0DBE (obvio, adicione os 2 codes porém um em cada linha;

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por TCMOREIRA em Sex Mar 11, 2011 7:06 pm

Valeu cara salvou minha vida! (ou pelo menos o meu mario)

Vou testar depois eu edito!

EDIT:
putz !! Não funcionou!!
(por inquanto só testei o código da vida)

-Coloquei o código em um bloco de notas
-Ao lado do nome que eu dei ao arquivo, renomeei para ".asm"
-Fiz os procedimentos normais com o BlocktoolDeluxe
-Na hora de inserir aparece um erro que diz várias coisas,mas no geral diz algo sobre haver um erro em alguma das linhas.

Que eu faço?
avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Sab Mar 12, 2011 3:58 pm

Blame o bloco de notas, eu também tinha este problema... Mesmo tudo estando ok! Migre para o Notepad++, assim como eu fiz. Isso resolveu meu problema. (link: http://www.smwcentral.net/download.php?id=189&type=tools)

Apenas repita o mesmo procedimento porém usando o notepad++.

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por TCMOREIRA em Sab Mar 12, 2011 5:47 pm

Usei o notepad++ mas o problema continua....

algo do tipo : "error temp.asm: line 3[4] label [x] not found [JMP X]"
avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Sab Mar 12, 2011 6:20 pm

Há algo de errado com o seu xkas ou voce pode ter copiado e colado errado.. Pois eu testei aqui, e ambos os codes funcionaram sem nenhum erro! Até passando pelo assembler (esse negocio que fala os erros) e testando no jogo... Não obti erro nenhum, tem certeza que voce copiou EXATAMENTE isso:?

Código:

JMP Below : JMP Above : JMP Side : JMP X : JMP X : JMP X : JMP X

Below:
Above:
Side:
LDA $19
BEQ Small
STZ $19
LDA #$05
BRA Return
Small:
LDA #$2A
Return:
STA $1DFC

X:
RTL

Ou isso:

Código:

JMP Below : JMP Above : JMP Side : JMP X : JMP X : JMP X : JMP X

Below:
Above:
Side:
INC $0DBE

X:
RTL

(usei as tags [ code] [/ code] para facilitar a visualização)

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por TCMOREIRA em Dom Mar 13, 2011 4:47 pm

Mesmo copiando e colando direto com o notepad++ não estou conseguindo inserir os blocos no blocktool super deluxe.
Algo ta errado.... certeza mesmo que o código tá certo?

avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Dom Mar 13, 2011 5:51 pm

Sim, eu ja testei aqui ambos os codigos e todos passaram com sucesso pelo xkas... Não sei o que pode ser, serio, não tenho ideia, pois a label X está definida em todos os codes.

Tenta isso:

JMP Below
JMP Above
JMP Side
JMP X
JMP X
JMP X
JMP X

Below:
Above:
Side:
INC $0DBE

X:
RTL

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por TCMOREIRA em Dom Mar 13, 2011 9:31 pm

Belezaa!!! Funcionou!
-Consegui inserir-
Primeira vez que vejo disso, nunca tive problemas inserindo blocos...
Muito obrigado viu.

EDIT:
Muito embora, dentro do jogo o bloco que dá uma vida nao esteja agindo como deveria.
Coloquei para ele agir como uma moeda.
E é basicamente o que ele faz, da uma moeda ao mario. Mas o mario nao ganha 1 vida.

Vou tentar resolver isso aqui, qualquer coisa se eu nao conseguir busco ajuda de novo.
avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Seg Mar 14, 2011 1:42 pm

Ah, entendi, voce quer que o bloco desapareça depois que ele é pego correto? Entao, troque INC $0DBE por isso:

INC $0DBE
LDA #$01 ; Make blank...
STA $9C ; Replace...
JSL $00BEB0 ; And store...

Note que no lunar magic, seu comportamento deve ser 25.

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por TCMOREIRA em Seg Mar 14, 2011 5:50 pm

Fucionou !! Poxa... muito obrigado pelo suporte.
Espero poder contar com ajudas assim das proximas vezes.
avatar
TCMOREIRA
Nível 0
Nível 0

Mensagens : 10
Pontos : 16
Data de inscrição : 09/03/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por -Undefinied3- em Seg Mar 14, 2011 8:59 pm

Não há de que, e pode contar sim, estou disposto a ajudar em perguntas relacionadas a este tipo de programação.

Bem, enquanto isso, topico fechado. Se voce tiver algum problema novamente com este mesmo code, me contate via PM que eu reabrirei o topico.

_________________
Beyond the ASM my knowledge is (I hope...)

Visite meu blog alguma hora Very Happy
Link
É provavel que você só encontre as coisas que eu faço para baixar la, então fique ligado Razz
avatar
-Undefinied3-
Administrador
Administrador

Mensagens : 23
Pontos : 116
Data de inscrição : 09/10/2010

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Ajudem um ignorante

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum