Wow, tutorial de assembly/programação de SNES brasileiro??? Caramba, que descoberta. Vou acompanhar! Até na gringa isso é difícil de achar. Eu no máximo faço hacks de Super Mario World, tentando ao máximo tirar proveito do SNES, usando seus diferentes modos gráficos e sua vasta paleta de cores. Fazer uma homebrew é um sonho. :')
3 жыл бұрын
Olá, obrigado por acompanhar. Dei uma olhada no seu canal e achei bem legal hein. Vídeos muito bons. Abraço.....
@maxwelseven3 жыл бұрын
@ Opa, obrigado! :D Abraço!
@kennedysouza91643 жыл бұрын
boa tarde o amigos desse canal tem algum link gratuito do assembler para por códigos na rom de mega e super Nintendo..pois estou tentando modificar a rom de umk3 snes para fazer fatality infinito babality animality tudo no jogo
@jonatasdocarmo2133 жыл бұрын
Assembly é o tipo de linguagem de programação que todo iniciante de programação deve estudar vlw pelas video aulas!!!
3 жыл бұрын
Olá Jonatas. É muito bom pra entender como as coisas funcionam por baixo dos panos. Faz você ter uma visão mais abrangente do todo. Abraço.....
@bertincdacardoso8516 Жыл бұрын
@ amigo quero editar um gráfico do jogo SNES mas está comprimido por algoritmo RLE, e não consigo visualiza lo no editor de gráfico tile molester,para editar,como resolver isso oq devo fazer ?me ajude
@geovani60624 Жыл бұрын
que bom ter esse conteudo sendo feito hoje em dia, lembro anos atrás quando pesquisei sobre programação para super nintendo e achei muito pouca coisa, só coisa muito underground mesmo, tomara que isso acenda uma comunidade que crie jogos novos para o snes
@joaovinicius88803 жыл бұрын
Fala Douglas, só pude assistir hoje. Caramba, não imaginava que dava para usar um mesmo assembler para arquiteturas diferentes só mudando a inicialização do código fonte, muito bom, gosto de soluções assim, simples e centralizadas. Muito obrigado por compartilhar seus conhecimentos Deus te abençoe sempre
3 жыл бұрын
Olá João, sim, também achei bem legal o fato de usar apenas um assembler. Em um assembler é mais fácil colocar várias arquiteturas pois existe um mapeamento direto entre as instruções e o binário. É diferente de um compilador, que é absurdamente mais complexo. Geralmente os assemblers possuem algumas estruturas de mais alto nível pra auxiliar, mas a conversão das instruções pra binário é feita de forma isolada, permitindo assim adicionar várias arquiteturas de forma razoavelmente simples e usando tudo que o assembler possui. Abraço.....
@TheMaykids3 жыл бұрын
Boa Mr. Douglas, obrigado pelo conteúdo. Ansioso pelos próximos vídeos hehe.
3 жыл бұрын
Valeu Maycon, até o próximo.....
@Helheaven Жыл бұрын
Cara vou acompanhar esses vídeos, é sempre bom conhecer mais a fundo a arquitetura do mega e do snes
@TheLekao20092 жыл бұрын
olha meus parabéns, escrever nessa línguagem não eh pra qualquer um não, você está escovando bits literalmente meu sincero respeito por seu conhecimento e mais ainda pelo Interesse em compartilhar, hoje em dia vejo o quanto é difícil escrever um jogo tão complexo.
2 жыл бұрын
Valeu Alecsandro......
@jefersoncharlescanzidesouz62575 ай бұрын
muito show de bola, queria eu aprender a fazer essas paradas, programação de jogos, sempre quis aprender, mas pelo jeito é muita coisa e muito estudo. formidável suas explicações. top demais.
@thiagoos107 ай бұрын
Valeu!
@verdadedita18782 жыл бұрын
estou a um ano estudando programação e afins, meus sonho é criar jogos de Nes ... apaixonado pelo seu canal vou ver tudo brother parabéns pelo canal
2 жыл бұрын
Olá, obrigado por acompanhar.....
@ErivandoAndrade3 жыл бұрын
A série tá muito boa, nunca tinha visto nada de asm e tô conseguindo acompanhar. Espero conseguir manipular um pixel com colisões e etc no futuro, vlwwww
3 жыл бұрын
E aí Vando, logo vou começar a explicar como desenhar as coisas na tela. Abraço...
@fellypsantos_ Жыл бұрын
extremamente interessante, embora meu conhecimento de assembly seja 0,001% massa demais ver BR nesse conteúdo
@ImpossivelMente3 жыл бұрын
Douglas gostei muito das aulas de hardware você poderia considerar a ipotese de continuar um curso do gênero ficou muito legal de aprender dessa maneira
3 жыл бұрын
Olá Edinho, em vídeos futuros eu vou falar mais de hardware pois estamos muito próximos da parte interna dos chips. Então sempre vou citar coisas de hardware. Um curso de hardware mesmo eu poderia fazer se fosse mais pra parte de eletrônica, criação de placas, etc, o que eu faço tb. Tb tem a parte de microcontroladores que em algum momento quero começar a fazer aqui no canal. Essa parte é muito legal. Nessa playlist do Snes vai ter uma hora que vou começar a programar para alguns chips extras do Snes, como SuperFx, Sa-1, Sdd-1, então vai ser bem legal tb.
@ideiascurtas69662 жыл бұрын
vi que o site ta atualizado, na medida do possivel to estudando, e não entendo nada de programação, obrigado por manter o projeto de pé
2 жыл бұрын
Obrigado por acompanhar....
@andersonmendes-p5l7 ай бұрын
Cara muito bom, otimo, realmente, em português esse conteudo é raro, tamo junto
@marcosfernandes8893 жыл бұрын
Excelente!
3 жыл бұрын
Obrigado Marcos, abraço.....
@DouglasCorrea3 жыл бұрын
Muito bom xará! Qualquer hora temos que fazer um collab! :)
3 жыл бұрын
Fala Douglas, beleza. No futuro vamos fazer sim. Abraço.....
3 жыл бұрын
Link do Assembler: github.com/ManualDoCodigo/bass ATENÇÃO: Algumas pessoas reportaram que o "bass.exe" pede umas dlls ao tentar executá-lo. Isso ocorre caso você não tenha o GCC instalado. Para resolver eu alterei o pacote no link acima para adicionar essas duas dlls na pasta onde está o "bass.exe". Então caso você não tenha o GCC instalado, copie junto essas duas dlls junto com o "bass.exe" nas pastas onde você colocar o "bass.exe"
@ymousanon4043 жыл бұрын
Poxa, cara, muito massa ,só me diz uma coisa, como é que faz pra gerar e rodar esse bass.exe no windows 10? Já tentei de tudo e nada, ele até cria o arquivo, só que quando eu vou executar, o sistema diz que não consegue abrir o programa por ser de 16 bits, e ae, o que eu faço pra resolver isso? Valeu, aguardando os próximos vídeos.
@thiagoaraujo3542 Жыл бұрын
Olá! Muito boas as aulas. Estou curtindo demais. Fui no github baixar o assembler e não encontrei nos seus repositórios, poderia upar novamente? Obrigado
@jefersoncharlescanzidesouz62575 ай бұрын
caraca, aprender a digitar todas essas linhas de comando, e aprender cada símbolo, colocar cada sequencia. é complicado mas muito show de bola. tentei aprender programação pra tentar fazer joguinhos mas o professor em vez de ajudar, faz é complicar. aí é foda. lógico que tem que colocar os exercícios para aprender mas não colocar o modo de como ser feito depois é sacanagem. aí desanima
@jacovonprovincci Жыл бұрын
O bass também consegue trabalhar com as rom's destinadas à CPS1 da capcom?
@artspas3 жыл бұрын
Agora posso realizar meu sonho de fazer jogos da Marvel pra snes !!! Obgggggg
3 жыл бұрын
hehe Ainda vai demorar um pouco até a série chegar neste nível, mas aos poucos vamos chegando lá. Abraço.....
@artspas3 жыл бұрын
@ opa valeuzão ,fico no aguardo 😁😁😁😁
@leonardoluz37132 жыл бұрын
Muito muito massa, vou seguir esses tutos com calma. Duvido vc trazer como programar pra N64!
2 жыл бұрын
Tem um vídeo mais novo mostrando como montar o ambiente pra 2022. Essa versão do Bass que uso neste vídeo é mais antiga.
@ednardorodrigues86093 жыл бұрын
Muito show. Sempre sonhei. Em modificar jogos tipo metal warriors
3 жыл бұрын
Valeu Ednardo. Metal Warriors é jogaço mesmo. Abraço...
@isaiassantos22263 жыл бұрын
Mt show.
3 жыл бұрын
Valeu Isaias...
@EquipeFalconBrasilChannel Жыл бұрын
Boa noite, Douglas. Amigo, existe algum tutorial para introdução de imagens intro para Snes, mas sendo imagens com efeitos ou até mesmo montagens de vídeos ou Gifs? Existe uma hack de International Superstar Soccer (Campeonato Brasileiro 2) que o editor adicionou um tipo de vídeo na introdução do jogo com imagens e áudio.
@D83Games3 жыл бұрын
Muito bom, uma pergunta séria possível fazer o porte de um jogo de sueper Nintendo pra o Mega Drive? no caso o Internacional Superstar Soccer 1 do Snes para o mega drive??
3 жыл бұрын
Olá, teria que reprogramar o jogo para o outro console. Tem como sim, mas é um baita projeto. Recentemente vi um cara que portou o Sonic do Mega para o Snes, e ficou praticamente a mesma coisa.
@jefersoncharlescanzidesouz62575 ай бұрын
como vc cria a rom, então sabendo o que está fazendo, é possível usar seu programa aí pra entrar numa rom e ver toda estrutura montada e com conhecimento, poder alterar algumas coisas. ???
@deanff32 жыл бұрын
Top!
2 жыл бұрын
Valeu Dean...
@lorransanto33702 жыл бұрын
da pra fqzer trocas de spitres, em jogos de snes com isso
2 жыл бұрын
Com o Bass você diz? O Bass é o assembly, que serve pra "compilar" o código e gerar a Rom. Então esta questão de sprites está na lógica do código. Sprites nada mais são do que bytes que você copia pra memória de vídeo, então dá pra fazer com o Bass sim. Dá pra fazer um jogo completo se vc quiser. Continue acompanhando a série que logo vou falar dessas coisas gráficas. Abraço....
@nelioalves4185 Жыл бұрын
Fala Douglas! Seguindo suas aulas tudo certo, mas só cria a rom de 0kb. Já fiz as correções assim como você faz, mas não resolve. O que pode ser? Me ajuda por favor 😢. Já estamos aguardando a um bom tempo a criação da rom no passa a passo.
@EleandroReis3 ай бұрын
Fala Douglas muito legal seu conteúdo! Me tira uma dúvida estou recebendo esse erro ao rodar o comando bass error: unknown architecture: snes.cpu vc sabe como resolver isso?
@eusoumagiver3 жыл бұрын
Mais um excelente vídeo! Só um problema Douglas, como não tenho o GCC instalado aqui, ao executar o bass, dá erro por não encontrar duas dll: a "libgcc_s_seh-1.dll" e a "libstdc++-6.dll". Teria como criar uma nova compilação sem essas dependências, ou elas são necessárias e terei que instalar essas duas dll? Abraço.
3 жыл бұрын
Olá Delutto, obrigado pelo alerta, vou verificar e arrumar o mais rápido possível. Assim que arrumar acerto o pacote lá no github. Valeu....
@verdaodamassa2 жыл бұрын
Eu pretendo fazer um game próprio baseado na série Captain Tsubasa inspirado na sinopse dos dois arcos principais da história da franquia de animes desenvolvidas pela Tecmo/Yoichi Takahashi. TSUBASA & NANKATSU TEAM e JAPAN GOLDEN BOYS. Seriam necessários as ROMs versão 3 e 4 pro Super Nintendo que foram apenas lançados exclusivamente no Japão entre os anos de 1992-93 (E numa realidade alternativa escrita por mim, onde anos após os torneios principais tanto do colégial japonês quanto do campeonato mundial de juniores, o próprio TSUBASA iria tentar ganhar a CHAMPIONS LEAGUE com o BARCELONA enfrentando os principais grandes personagens nos diversos clubes europeus como REAL MADRID, BAYERN, JUVENTUS, PSG, AJAX ). Tudo isso com arte, gráficos, trilha sonora, jogabilidade e etc. próprias produzidas por mim. O que eu acabaria incluindo uma tradução totalmente em PT-BR!
@cicerofernandes9796 Жыл бұрын
Show
@alefutiba Жыл бұрын
Olá amigo! Seria possivel Converter um Jogo De RPGMAKER 2000 para SNES ou MEGADRIVE? Parabens pelo canal fodao. 👏🏽👏🏽👏🏽👏🏽👏🏽
Жыл бұрын
Olá, não tem como. São arquiteturas totalmente diferentes. Tem que portar meio que do zero. Valeu.....
@alefutiba Жыл бұрын
@ Valeu amigo.. Obrigado por responder. 🙏🏽
@teoalenquer3 жыл бұрын
baixei o bass. para primeiro tesste não tenho o snes-header.asm ou outros que sejam necessários na compliação. Onde pegar isso?
3 жыл бұрын
Eu estou organizando tudo e vou colocar todos os códigos em um repositório no github. Confira os próximos vídeos. Abraço.....
@leandroledzeppelin3420 Жыл бұрын
Parabéns pelo conteúdo do vídeo.Talvez vc possa me ajudar amigo.Editei algumas roms de futebol de snes através do programa fecic.Nao sei o motivo,porém essas roms aumentaram e ficaram com 8 megas e não abrem everdrive,pois o mesmo só funciona abaixo de 8 mega.Conhece algum programa que comprime ou diminui essas roms.Usei o Luna expand, mas ele aumenta a rom.
Жыл бұрын
E aí, mas essa Rom de 8MB funciona em emuladores? Se sim, então essa aplicação expande pra 8MB pra conseguir colocar mais coisas na Rom. Não tem como comprimir Rom do jeito que vc está falando. O teria que ser feito é ver se tem espaço vazio o suficiente pra realocar parte dos dados pra outro lugar pra liberar mais espaço, mudando todos os endereços que acessam os dados realocados. Pode ser relativamente simples ou um trabalho monumental que não compensa.
@leandroledzeppelin3420 Жыл бұрын
@ entendi,obrigado amigo.
@CalebeGoncalvesRom Жыл бұрын
legal vou tambem criar
@roadtripperchannel Жыл бұрын
Uma dúvida, se eu fizer um jogo igual voce está explicando, e colocar em um cartucho everdrive, roda normalmente?
@EduardoLima-db5ff Жыл бұрын
Tem como por personagens nos jogos de snes
@gabrielleonardo50062 жыл бұрын
Queria saber como mudar cores e como mudar o nome dos personagens ou algo assim
2 жыл бұрын
Olá, ganhando conhecimento em como usar um debugger você conseguirá fazer esse tipo de coisa no futuro.
@leonardogheno39572 жыл бұрын
Para mudar cores de ROMs de SNES, sugiro utilizar um programa chamado SNES Palette Editor. Foi ele que eu usei para modificar as cores da pista do jogo Top Gear. As cores alternantes da pista me incomodavam muito, então eu tirei um print da imagem com a cor que eu queria tirar, joguei a imagem num identificador de cores online e busquei pelo código RGB dessa cor na internet. Quando achei o código RGB, joguei os valores de vermelho, verde, e azul no BUSCADOR do SNES Palette Editor, que fica num botãozinho que fica na parte inferior do programa, e cliquei em buscar. Aí apareceu todos os endereços/lugares onde estava cor que eu busquei, e assim eu mudei ela em todos esses endereços. Boa sorte!
@bestapps4709 Жыл бұрын
É possível converter uma linguagem diferente com js, java etc... para rodar em emulador snes ou mega?
@agitageral Жыл бұрын
você ja fez algum jogo pra snes??
@leonardoluz37132 жыл бұрын
Será q é possível criar uma engine de jogos pra snes/genesis?
2 жыл бұрын
Sim, daria por exemplo pra deixar uma base pronta pra fazer jogos de Rpg por exemplo, focando apenas na história e eventos. É o que eu pretendo fazer aqui no canal.....
@rockslamx2 Жыл бұрын
olhei na tua pasta que não tem o bass.exe, e o atual esta em v18. pode usar ele normal? obrigado pelos seus videos
@glaysonmestre3 жыл бұрын
vc saberia me dizer em qual linguagem foi criado o jogo ultimate mortal kombat 3 de super nintendo?
3 жыл бұрын
Olá, acredito que tenha sido criado todo em assembly. No máximo em C, caso tenham adaptado algum compilador na época.
@tiagoborges327 Жыл бұрын
Qual o nome da primeira musica do video?
@admazorca2 жыл бұрын
Doug, boa tarde baixei a sua ultima versão do bass, ele não contem o bass.exe, como eu faço pra vincular com o emulador debbuger? Desde já agradeço.
Жыл бұрын
Vc baixou da onde? O que eu uso está no meu github. Tem um vídeo mais recente que esse que mostra como montar o ambiente. No site do canal tem a página desse vídeo com todas as informações.
@admazorca Жыл бұрын
@ então Doug, baixei do seu repositório do github, pq eu vi o vídeo e me chamou a atenção, mas quando abro a pasta bass não tem o exe, e Só mais uma coisa, como vc montou a rom com a foto do simpsons?
@jscientista Жыл бұрын
Sabe se existe o código fonte de jogos tipo super Mario para estudos?
@rdesignerosorio Жыл бұрын
Tem um jogo na play Store qe gostaria de fazer uma rom pata mídia física, há como?
Жыл бұрын
Vc quer portar um jogo pra Snes ou Mega por exemplo? teria que implementar o jogo todo para a plataforma que você quer. Dá bastante trabalho.....
@lhaiidhcrl2 ай бұрын
Maluko!
@zeembyskif.kaniski55872 жыл бұрын
Falaaa, blz? Sabe dizer se dá pra pegar uma rom e mudar a ordem dos botões? Tenho um game station que não possui nem o X nem o Y, e queria colocar no L e R. É possível? Vlww abraço
2 жыл бұрын
Possível é, mas precisa debugar o jogo pra ver como a parte de joystick é tratada. Pode ser relativamente fácil ou muito trabalhoso.
@alonegamer7363 жыл бұрын
Com esse programa sabe os jogos da Konami tem abertura com o logo da Konami nos jogos de mega driver uso muito o PS2 para criar ISO no SMD constructor para jogar no OPL será que dá pra tirar abertura do jogo?
3 жыл бұрын
Olá, não entendi muito bem. Você quer tirar o logo da Konami de alguns jogos, é isso? Pra isso você tem que debugar e mudar o código do jogo. Pra isso vai precisar de um assembly como o Bass que mostro no vídeo e ter o conhecimento pra debugar o jogo.
@teoalenquer3 жыл бұрын
Não achei os links para baixar o compilador
3 жыл бұрын
Olá Teófilo, eu estou pra fazer um novo vídeo sobre a nova versão do Bass que vou usar daqui pra frente. Vou usar a versão v18 com algumas modificações que eu fiz.
@RheoGamer3 жыл бұрын
Douglas, to conhecendo o seu canal hoje, gostei bastante! Eu tenho uma dúvida, será que é possivel eu portar o jogo street fighter alpha 2 para o mega drive?
3 жыл бұрын
Olá, bem-vindo. Sobre portar o Street Fighter Alpha 2 para o Mega seria um baita projeto. É possível fazer, mas é um projeto muito grande. Acho que na época não lançaram para o Mega pois provavelmente já não valia a pena. Abraço.....
@simonkanarazu833 жыл бұрын
Quantas linhas tem em media um jogo de SNES e mega drive ?
3 жыл бұрын
Depende muito. Alguns milhares chegando até a a centenhas de milhares. Por aí vc encontra vários disassembly de jogos, alguns bem documentados, como os do Sonic de Mega.
@baki666-e8c3 жыл бұрын
você pode re-criar megaman 7 para o mega ou castlevania 4 ou x no mega ?
3 жыл бұрын
Olá, esse tipo de projeto é muito longo e complexo. Eu vou continuar com essa série por tempo indefinido, então não sei aonde vamos chegar. Pode ser que no futuro dê certo de começar um projeto grande. Mas não dá pra ser cópia de jogos já existentes, tem que ser algo novo. Abraço.....
@baki666-e8c3 жыл бұрын
@ bom, pelo menos queria vê como seria dentro do mega, mas entendo, mas a capcom não custuma ser que nem a Nintendo, bom vou vê se um dia eu consigo re-criar certos clássicos, nem que seja apenas para demonstração
@Babaquice2 жыл бұрын
tem curso pra fazer jogos de snes???
2 жыл бұрын
Nesta playlist eu estou pra entrar na parte mas gráfica, onde vou ensinar várias coisas. Continue acompanhando pois vem muita coisa por aí ainda.
@Babaquice Жыл бұрын
@ nao da pra acreditar muito nisso não, porque nunca ouvir falar de alguem que tenha feito jogo pra snes na atualidade ..poderia me dar um exemplo??
@Babaquice Жыл бұрын
@ se tiver um curso ensinando de verdade a criar jogos para snes eu quero
@felipenogueira12 жыл бұрын
o meu ta dando esse erro C:\Users ogue\Desktop\SNES etro-level-programming-master\snes\tutorials\bass-snes-test>bass.exe -o main.sfc/main.sfc main.asm error: unknown architecture: snes.cpu main.asm:3:1: arch snes.cpu bass: assembly failed
2 жыл бұрын
Esse vídeo já está antigo, eu recentemente fiz outro vídeo nesta playlist mostrando como montar o ambiente em 2022. Eu mudei a versão do Bass que uso, então deve ser esse o problema.
@joseliosouza_oficial6 ай бұрын
não achei o " Bass " e nem o link para ir até o arquivo.
@nildon2643 Жыл бұрын
Ensinar para ps2
@juniorsenna61442 жыл бұрын
Tem Link?
2 жыл бұрын
Veja o vídeo que eu lancei hoje onde eu mostro o ambiente atualizado para 2022. Lá tem todos os links atualizados. Abraço......
@BajoMendez3 жыл бұрын
esse batidão de fundo deixa o video confuso .....
3 жыл бұрын
Fala Bajo, nossa, será que ficou muito alto? No próximo vídeo vou deixar o volume da música mais baixo. Valeu.....
@MarcusBecker3 жыл бұрын
Infelizmente o byuu/Near faleceu 27 de Junho de 2021. :(
3 жыл бұрын
Sim, infelizmente. Eu comentei sobre isso em uns vídeos recentes. Vai fazer falta.