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


Ajudem um ignorante Empty
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 blogmarks  Social bookmarking live      

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
Ajudem um ignorante Icon_minitimeDom Set 13, 2015 10:28 am por kokeke

» OW Show Off
Ajudem um ignorante Icon_minitimeSex Fev 03, 2012 12:40 am por vuthiouo

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

» Mudamos para o SMW Tech
Ajudem um ignorante Icon_minitimeQui Nov 10, 2011 6:53 pm por FD Manuz OW Hacker

» Porque Nenhum Custom Music Funciona
Ajudem um ignorante Icon_minitimeSeg Nov 07, 2011 4:03 pm por Giga Gaia

» É isso....
Ajudem um ignorante Icon_minitimeSex Out 28, 2011 6:25 pm por -Undefinied3-

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

» Perguntas Rapidas
Ajudem um ignorante Icon_minitimeSex Out 07, 2011 5:55 pm por FD Manuz OW Hacker

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

» Recrutamento de moderadores.
Ajudem um ignorante Icon_minitimeTer Out 04, 2011 10:09 pm por -Undefinied3-

» Projeto de reforma grand finale
Ajudem um ignorante Icon_minitimeTer Out 04, 2011 6:01 pm por FD Manuz OW Hacker

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

» Sobre este fórum
Ajudem um ignorante Icon_minitimeDom Out 02, 2011 12:27 pm por FD Manuz OW Hacker

» Galeria do Lunar Mario
Ajudem um ignorante Icon_minitimeDom Out 02, 2011 12:25 pm por FD Manuz OW Hacker

» Programação em C, C++
Ajudem um ignorante Icon_minitimeSab 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

Ir em baixo

Ajudem um ignorante Empty 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.
TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty 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?
TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty 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]"
TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty 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?

TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty 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.
TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty 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.
TCMOREIRA
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

Ajudem um ignorante Empty 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
-Undefinied3-
-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

Ajudem um ignorante Empty Re: Ajudem um ignorante

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

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