Augusto Baffa's Projects
Augusto Baffa's Projects
  • Видео 151
  • Просмотров 24 072

Видео

Terminal Sudoku using backtracking. Testing API for remote solver.
Просмотров 16День назад
Sudoku solved using backtracking. Terminal API and Client tests - This will be used in my AI 2025.1 class telnet://atari.icad.puc-rio.br:8883 Server is based on Nudoku 0.1 sourcecode - need some adjustments to add login / ranking
Terminal Puzzle - EightPuzzle using A*. Testing API for remote solver.
Просмотров 17День назад
EightPuzzle solved using A*. Terminal API and Client tests - This will be used in my AI 2025.1 class telnet://atari.icad.puc-rio.br:8882
Terminal Puzzle - EightQueens SA. Testing API for remote solver.
Просмотров 19День назад
EightQueens puzzle solved using Simulated Annealing. Terminal API and Client tests - This will be used in my AI 2025.1 class telnet://atari.icad.puc-rio.br:8884
Snake Terminal
Просмотров 28Месяц назад
Snake terminal is wrote in C# and available at telnet://rogue.zapto.to:8887 This is an adaptation of the source code of the Caterpillar game version 3.0 created by Navjodh on 14.03.08. The original code is available at navjodh.com/game-development/creating-games-with-c-using-ascii-characters/
Godot 4.3 Client to my Rogue 5.3 Server ported from 1982 C Version to CSharp
Просмотров 34Месяц назад
This is a Godot 4.3 Client Version to connect to the CSharp Rogue Server. The terminal monochromatic version is available at telnet://rogue.zapto.org:7777 Rogue (also known as Rogue: Exploring the Dungeons of Doom) is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer syste...
Godot 4.3 Client to my Rogue 5.3 Server ported from 1982 C Version to CSharp (but I died earlier...)
Просмотров 100Месяц назад
This is a Godot 4.3 Client Version to connect to the CSharp Rogue Server. The terminal monochromatic version is available at telnet://rogue.zapto.org:7777 Rogue (also known as Rogue: Exploring the Dungeons of Doom) is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer syste...
PyGame Client to my Rogue 5.3 Server ported from 1982 C Version to CSharp
Просмотров 25Месяц назад
This is a PyGame Client Version to connect to the CSharp Rogue Server. The terminal monochromatic version is available at telnet://rogue.zapto.org:7777 Rogue (also known as Rogue: Exploring the Dungeons of Doom) is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer systems ...
Console Color Rogue 5.3 from 1982 ported to CSharp
Просмотров 22Месяц назад
This is a color version of my Rogue CSharp port. The terminal monochromatic version is available at telnet://rogue.zapto.org:7777 Rogue (also known as Rogue: Exploring the Dungeons of Doom) is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer systems as a freely distribute...
Online Rogue 5.3 from 1982 ported to CSharp
Просмотров 68Месяц назад
Available at telnet://rogue.zapto.org:7777 Rogue (also known as Rogue: Exploring the Dungeons of Doom) is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer systems as a freely distributed executable. It was later included in the Berkeley Software Distribution 4.2 operating...
(MSXRio 2024/Out) Baffa-2 MSX1 usando um FPGA (Projeto MSX Goa'uld) feito pelo Chandler Klüser
Просмотров 1493 месяца назад
Neste vídeo, eu demostro como é fácil converter seu MSX1 (um hotbit por exemplo) em um MSX2 com SCC, usando o FPGA do projeto MSX Goa'uld. Basta trocar o CPU Z80 pelo Tang Nano 20k feito pelo Chandler Klüser e temos som PSG FM YM2413 SCC com saída HDMI, direto do seu micro clássico! Nesta demonstração troquei o Z80 do Baffa-2 MSX1 a ele funcionou com sinal de vídeo digital (e sem aquelas interf...
(MSXRio 2024/Out) Baffa-2 na MSXRio transformando o MSX1 em Colecovision c/ CP/M
Просмотров 653 месяца назад
Eu e o Juan combinamos uma traquinagem na MsxRio. Entrar com outro computador disfarçado e de forma clandestina na MsxRio Segunda Edição de 2024.
Apple][+ Videx Videoterm 80 Columns card Demo running at AppleIIVga by Markadev
Просмотров 12811 месяцев назад
AppleIIVga Project at github.com/markadev/AppleII-VGA/ Baffa-6502 Apple][ Homebrew project apple2.baffa.tec.br Baffa-6502 series is a personal project and allows me to create setups for computer projects that use the 6502 cpu. Baffa-2 is an educational and personal project with the aim of understanding how computers work through 80's 8-bit commercial machine designs. It has a modular concept wi...
80 Columns Videx on Apple2VGA card - Demo and initial tests
Просмотров 8411 месяцев назад
Running videx videoterm demo disk Another video running demo disk at ruclips.net/video/i5o-_6MO73Y/видео.html and it's used as a reference.
Apple][+ / Lode Runner
Просмотров 8311 месяцев назад
apple2.baffa.tec.br Baffa-6502 series is a personal project and allows me to create setups for computer projects that use the 6502 cpu. Baffa-2 is an educational and personal project with the aim of understanding how computers work through 80's 8-bit commercial machine designs. It has a modular concept with boards that can be combined to develop your own design and configuration. More info: baf...
Apple][+ Accessing BBS with Super Serial Card / Modem MGR
Просмотров 8611 месяцев назад
Apple][ Accessing BBS with Super Serial Card / Modem MGR
Apple][+ / Eletric Duet / Musette 1
Просмотров 1811 месяцев назад
Apple][ / Eletric Duet / Musette 1
Apple][+ Accessing BBS using Videx Videoterm 80 Columns card running at AppleIIVga by Markadev
Просмотров 6911 месяцев назад
Apple][ Accessing BBS using Videx Videoterm 80 Columns card running at AppleIIVga by Markadev
Testing slot expansion and using CP/M on Baffa-6502 Apple][+ Clone
Просмотров 126Год назад
Testing slot expansion and using CP/M on Baffa-6502 Apple][ Clone
Baffa-2+ Computer - Xmas Demo 2023
Просмотров 148Год назад
Baffa-2 Computer - Xmas Demo 2023
Using DiskII Interface - Baffa-6502: Apple][+ Computer Clone
Просмотров 52Год назад
Using DiskII Interface - Baffa-6502: Apple][ Computer Clone
Printing - Baffa-6502: Apple][+ Computer Clone
Просмотров 51Год назад
Printing - Baffa-6502: Apple][ Computer Clone
Baffa-6502: Apple][+ Computer Clone
Просмотров 330Год назад
Baffa-6502: Apple][ Computer Clone
Baffa-2 running MSX-2+
Просмотров 95Год назад
Baffa-2 running MSX-2
Baffa-X (MSX) using Wifi Modem
Просмотров 244Год назад
Baffa-X (MSX) using Wifi Modem
Baffa-2+ playing "StrangeLove" by Depeche Mode at RetroRio 2023
Просмотров 111Год назад
Baffa-2 playing "StrangeLove" by Depeche Mode at RetroRio 2023
Aleste Music - using FM-PAK + PSG on Baffa-X (MSX) project
Просмотров 257Год назад
Aleste Music - using FM-PAK PSG on Baffa-X (MSX) project
Msx-2+ finalmente no Baffa-2 (Baffa-2 running MSX-2+ audio in portuguese)
Просмотров 173Год назад
Msx-2 finalmente no Baffa-2 (Baffa-2 running MSX-2 audio in portuguese)
Turfe.bas - Horse Racing in Classic Basic Language, running on Baffa-2p
Просмотров 193Год назад
Turfe.bas - Horse Racing in Classic Basic Language, running on Baffa-2p
BaffaNES - Yeah... I built my own Nintendo 8-Bit clone console...
Просмотров 618Год назад
BaffaNES - Yeah... I built my own Nintendo 8-Bit clone console...

Комментарии

  • @rogessonlima4962
    @rogessonlima4962 2 часа назад

    tá, mas pq todo mundo faz esse test de 10 print, isso é estranho

  • @bruno_baere
    @bruno_baere 21 день назад

    Não cara, não, tira isso de perto de mim, Rogue e outros dungeoncrawlers são um vício

  • @Luiskinze
    @Luiskinze Месяц назад

    ele da aquela bugada quando divide 0 por 0?! lembro que uma vez vi aquelas calculadoras mecânicas do século 19 e quando você fazia isso, ela bugava rsrsrsrs

  • @AugustoIFRJ
    @AugustoIFRJ 2 месяца назад

    Duas grandes mentes Baffa & Chandler!

  • @ChandlerKluser
    @ChandlerKluser 3 месяца назад

    É isso aí! Eu tive que sair porque estava testando a v9990 do Rogério da Tecnobytes, Forte Abraço Baffa!!

    • @abaffa
      @abaffa 3 месяца назад

      Eu acabei não mostrando ligado no hotbit pq não tinha visto como ligar a fonte. Mas a propaganda de que o Tang roda em qqr msx foi feita :) ... manda aqui o link para quem estiver interessado em adquirir.

    • @ChandlerKluser
      @ChandlerKluser 3 месяца назад

      @@abaffa pode passar o meu contato no grupo do MSX FPGA, eu estou lá. Forte Abraço, meu amigo!

  • @uranus7236
    @uranus7236 3 месяца назад

    sou professor de informática e amo história também. Não tinha como eu deixar de ser nerd nesses assuntos dos primórdios da computação!

  • @Franciscoferreiradealmeidajuni
    @Franciscoferreiradealmeidajuni 3 месяца назад

    Muito. Legal. Ver os computadores antigos até. Os de hoje valeu boa noite

  • @CP200S
    @CP200S 4 месяца назад

    Eu vi um IMSAI 8080 rodando um programa que faz uns shifts pra esquerda e direita no bits dos dados e gera um efeito "Super Máquina" bem legal.

  • @evertonmareto2691
    @evertonmareto2691 5 месяцев назад

    Show de bola! Obrigado por ter feito o vídeo! Você está de parabéns. Isso é história.

  • @douglasfernandes9969
    @douglasfernandes9969 9 месяцев назад

    Um excelente vídeo sobre esse primeiro computador pessoal.

  • @tangentspace
    @tangentspace 10 месяцев назад

    Thank you for sharing. Glad to see you are still making cool projects. I'm curious about how timing is achieved playing music in CP/M. I have to assume it uses CPU cycles. Did you have to configure VGMPLAY for your homebrew system?

    • @abaffa
      @abaffa 10 месяцев назад

      Yep, I had to compile vgmplay to adjust the address and timings. The code is well commented and easy to adjust

    • @tangentspace
      @tangentspace 10 месяцев назад

      @@abaffa thanks very much!

  • @jefersonbarros8289
    @jefersonbarros8289 10 месяцев назад

    Mas no inicio podia usar um monitor assim ou não, foi só depois do basic?

    • @abaffa
      @abaffa 10 месяцев назад

      Na época, os computadores eram ligados aos terminais. Os terminais eram um monitor com teclado e sem CPU. A réplica TB funciona assim. Desde o início era possível usar conectado ao terminal mas o basic foi o início de tudo.

  • @jefersonbarros8289
    @jefersonbarros8289 10 месяцев назад

    Incrível aprender como tudo "começou" com o altair em 1975

  • @andreranulfo-dev8607
    @andreranulfo-dev8607 10 месяцев назад

    Gostaria de saber como foi instalado o Basic nessa réplica do Altair. Ou já vem pré-instalado?

    • @abaffa
      @abaffa 10 месяцев назад

      No original, podemos colocar uma rom que faz um boot em disco ou carrega o basic. Na réplica, ele vem com roms (já no emulador) para boot em imagens de disco de 8", 5.25", HD e alguns formatos como Cromemco, Tarbell, CP/M, Mits Programming System II além do baisc 4k e 16k. A seleção da rom pode ser feita pelo input das chaves e acionada pela chave "aux"

    • @abaffa
      @abaffa 10 месяцев назад

      ah sim... as imagens podem ficar em um cartão SD. o nome do arquivo segue um padrao com prefixo e numeração, assim, conseguimos definir o formato e qual disco queremos dar boot. Isso também são parametros que passamos no boot com aux, se não me engano (falando de cabeça) endereços a0-a5 definem a rom, a6-a8 tipo de disco e a9-a12 o número da imagem.

    • @andreranulfo-dev8607
      @andreranulfo-dev8607 10 месяцев назад

      Vi um vídeo como o Altair BASIC era carregado e operado via Teletype.

    • @abaffa
      @abaffa 10 месяцев назад

      @@andreranulfo-dev8607 em um altair sem roms (ou sem usá-las) era necessário carregar na memória o programa manualmente ou um pequeno "boot loader" que era um programa que aponta para um dispositivo e carrega um novo programa através dele. Nesse vídeo (eu tb já assisti ruclips.net/video/qv5b1Xowxdk/видео.html), eles demonstram como foi feito quando o Paul Allan apresentou o Basic 4k a Mits. Carrega-se um pequeno bootloader (blog.kagu-tsuchi.com/articles/altair_bootloader.html) para apontar para o "serial I/O" e receber os dados da fita.

  • @RyouWin
    @RyouWin 11 месяцев назад

    Só é engraçado para mim ver esse jogo com as cores corretas, pois meu Apple 2 plus era NTSC e a minha televisão era PAL/M: O azul era roxo e o laranja era verde. Ambos escuros.

  • @RyouWin
    @RyouWin 11 месяцев назад

    Sei que tem muita coisa que a gente só insistia em jogar por falta de opção naquela época. Felizmente lord runner não era caso: eu ADORAVA esse jogo.

  • @bruno_baere
    @bruno_baere Год назад

    Adorava esse jogo no NES e no Win95

  • @DigitLineEletronica
    @DigitLineEletronica Год назад

    Show... parabéns Augusto.

  • @WolfKenneth
    @WolfKenneth Год назад

    Hi Augusto i follow your projects on Hackday. How interchangeable are baffa6502 boards? Is 6502 bord same for all apple 1, 2+, nes, baffatari?

    • @abaffa
      @abaffa Год назад

      Hi WolfKenneth, My intention is to have as many interchangeable boards as possible, but using the original ROMs is not always possible. I decided to create a standalone NES but it connects to the backplane BUS (I need to do some tests but I think it's possible to load roms direcly from the Apple1 connected to it). Apple1, Apple2 and Atari uses the same CPU board (although I needed to create new versions that are compatible with all projects). For Apple2 I also had to create a video and I/O boards - The Mem/Rom board (I called Addr/Dec/Ram/Rom) is compatible to Apple1. When I created the apple 1 I used the Minimal Terminal board (I had from other projects) for keyboard and video. It uses the serial I/O board that is compatible to woz monitor rom. The clock board from apple2 can be used in apple1 but it's not necessary. The CPU board has a socket to attach an active oscillator and also has the atari card (if you use the apple-atari setup). For Atari is only necessary CPU and Atari card but I managed a way to run Atari and Apple1 together. It's possible to load Atari games into memory from the SD card and run them "natively" on apple1.

    • @abaffa
      @abaffa Год назад

      It is quite possible to add Atari board compatibility to the Apple2 and run Atari roms directly from it. But it is necessary to make some small adjustments to the project just like I did in apple1. In practice, apple1 is just a text terminal with the CPU 6502 while apple2 has several hardware addressing definitions and this tightens things up to make the boards more interchangeable.

  • @brunosuperman
    @brunosuperman Год назад

    Conteúdo bem difícil de achar na internet! Incrível ter isso em português!

  • @JCCyC
    @JCCyC Год назад

    Bom que esses jogos (e a maioria) não depende da "analogicidade" do controle. (Ver também: TRS-Color.) EDIT: Ahhhhhh, eu amava Swashbuckler!

    • @abaffa
      @abaffa Год назад

      eu tb... joguei muito! Eu acabei não colocando o timer que é usado no paddle e fiquei sem suporte pra ele... mas tb eu nunca tive um naquela época xD... Havia lido sobre esse conversor de joystick atari e implementei. uma pena que poucos jogos dão suporte...

    • @abaffa
      @abaffa Год назад

      enfim... estou vendo de mexer na placa de I/O e tb colocar uma porta de joystick "dip" para dar suporte ao paddle tb...

  • @tbytecreator
    @tbytecreator Год назад

    Ansioso pra ver ao vivo.

  • @alexandresebastiaos.desouz6844

    🙌🏽👍🏽✌🏽

  • @alexandresebastiaos.desouz6844

    Muito bom!

  • @xformerHM
    @xformerHM Год назад

    Ola Augusto ! No seu zx81 voce usou um cristal de 6.5MHz ou um de 6.5536MHz ? Agradeço a atençao.

    • @abaffa
      @abaffa Год назад

      Opa, foi um Cristal 6.500MHZ HC49U - Perfil Alto

    • @xformerHM
      @xformerHM Год назад

      @@abaffa obrigado pela resposta. Vou tentar montar um ZX80 com o layout do Grant Searle. Um amigo me fez a placa dupla face, mas sem furos metalizados. Os cis eu já consegui e eu gravei a eprom de 4k. Preciso pensar como fazer o teclado de membrana.

  • @thecodesorcerer
    @thecodesorcerer Год назад

    Very nice! Are you using a TIA chip or emulating? Do you have details on your build?

    • @abaffa
      @abaffa Год назад

      I'm using original ICs. Basically I'm loading the game to RAM using the Woz monitor and paging the memory via hardware. hackaday.io/project/186081-baffatari-2600 and baffa-6502.baffasoft.com.br/hardware.php

  • @tbytecreator
    @tbytecreator Год назад

    Só quero saber como eu faço pra logar na Baffa BBS. :-)

    • @abaffa
      @abaffa Год назад

      Telnet baffa.zapto.org:2323 ou bbs.baffasoft.com.br

  • @Hypnos75
    @Hypnos75 Год назад

    Acho incrível esse computador, um dia eu terei a chance de ver um e aprender a usa-lo.

  • @vanhetgoor
    @vanhetgoor Год назад

    There is that tone deaf domesticated feline with his rainbow flag again. Wasn't that cat sold for an enormous milestone amount of money?

  • @vanhetgoor
    @vanhetgoor Год назад

    Sounds a bit off tune, or it is from a radical composer, then it sound very avant-garde.

    • @abaffa
      @abaffa Год назад

      U're right... The clock was wrong when I recorded that video 😅

  • @vanhetgoor
    @vanhetgoor Год назад

    Fantastic, I have no idea what TP3 Music files are, I guess it sounds more or less like MP3 but then in 8 bit.

  • @GuilhermeMittmann
    @GuilhermeMittmann Год назад

    Que demais!

  • @Danjovic
    @Danjovic Год назад

    Show de bola!!

  • @matthewmillaisgray
    @matthewmillaisgray Год назад

    Good day Augusto Baffa, that is brilliant. Is this a complex mass of components or just the two breadboards constituting the Zon-X Clone? Are there plans available to recreate this or a closely guarded secret? I have a bare bones 1k ZX81 & would love to do more with it like this, depending of course on feasibility and costs. Whatever the case I am glad you are keeping this interesting microcomputer alive like this. I am amazed and inspired. Best wishes, Cape of Good Hope peninsula South Africa

    • @abaffa
      @abaffa Год назад

      Hi Matthew... The zonX is a simple project. It's necessary just some ICs to address the calls and an AY8910/AY8912 as a programmable sound generator. I designed a pcb but never ordered 'cos I've been working on other projects... this links presents some boards I designed for zx81 but never produced... zx81.baffasoft.com.br/whatsnew.php ... my other projects are at hackaday.io/projects/hacker/1168159

    • @matthewmillaisgray
      @matthewmillaisgray Год назад

      @@abaffa I'm a very simple chap. My dreams get bigger than my ability! But I know enough to observe what you have done on that website is to me quite an extraordinary accomplishment. I think that's great and shows a person who has managed to dive into some really interesting aspects of the computer, knowing how it works etc. More importantly, however, I do appreciate your kind message and contact. You remind me how the ZX community was by and large in the 80's in the circle I experienced anyway and I think there's something in that for why these machines have remained as special as they have. Be assured of much thanks & gratitude for taking the time to reply and point me in the right direction with the leads you mentioned. You made my day!

    • @abaffa
      @abaffa Год назад

      @@matthewmillaisgray I learned to program on a ZX81 and then I an apple II+ ... after that a PC XT and all other x86s.... I mean.. I know how special it was to be able to operate and program a computer in the 80's .... did u have a modem? have u accessed terminals/BBS those days? everything was new, magical and naive... the community was excited and exciting... in the last 20 years the internet and the use of computers simplified and cooled all the excitement that there was in the 80's... and of course... using computers was still experimental and it was necessary to have greater knowledge about how it worked and also to be more hands-on to assemble them and make them work... for the last 10 years I've been following the rise of "retrocomputing" and the nostalgia behind everything that was and was possible... it's like we're revisiting computing history to remember what cool it was and use that knowledge to create a new future :)

  • @marcoscnc6401
    @marcoscnc6401 Год назад

    e eu que achava o TELE-JOGO PONG pre-histórico e desajeitado kkkkk

    • @abaffa
      @abaffa Год назад

      mesma época... pong foi o primeiro "video game" caseiro e o altair foi o primeiro computador

  • @tbytecreator
    @tbytecreator Год назад

    Esses cavalos tão meio raquiticos. hahahahaha

  • @marlosrobert
    @marlosrobert Год назад

    Tu colocou um circuito RTC? é isso mesmo?

    • @abaffa
      @abaffa Год назад

      Exatamente... para usar a rom do MSX-2+ ... baffa-2.baffasoft.com.br/images/new/baffa_x2_rtc.png

  • @tbytecreator
    @tbytecreator Год назад

    Finalmente arrumou o 9958! Uhai!

    • @abaffa
      @abaffa Год назад

      mais foi uma saga feia. Se essa fosse falsa tb eu ia encostar por um tempo. ia ser a oitava....

  • @trichomeboss2731
    @trichomeboss2731 Год назад

    Playing games on a broke down Nintendo is not your own console

    • @abaffa
      @abaffa Год назад

      U’re right. But this one I made myself and has my name on the board. More info at hackaday.io/project/190004-baffanes

  • @ofernandofilo
    @ofernandofilo Год назад

    muhahdasuhdasuih fantástico!

  •  Год назад

    😀

  •  Год назад

    Faz um vídeo com a corrida de cavalos corrigida! ;)

    • @abaffa
      @abaffa Год назад

      ruclips.net/video/ITUP7RFcHEo/видео.html

  • @bruno_baere
    @bruno_baere Год назад

    Nice!

  • @Zacvh
    @Zacvh Год назад

    What anti-emulation people want us to do

  • @Yagami2027
    @Yagami2027 Год назад

    Dude, This really Cool. Continue Working on it. It will be awesome.

  • @isaac10231
    @isaac10231 Год назад

    Wow. You gotta share this, amazing.

  • @jfrjfernando1987
    @jfrjfernando1987 2 года назад

    Sensacional a aula Deus abençoe

  • @MarcosCamargo55
    @MarcosCamargo55 2 года назад

    Topp demais