Categories
Uncategorized

Eeveelution Community Poll

If you haven’t been on stream recently things are progressing in our play thorough of Longlostsoul’s EvoYellow Eevee Edition. But we’ve encountered a problem. Our Starter Eevee is simply too week in his current form to survive many battles. To that end I am considering Evolving him. But into what form I’m open to anything except for Jolteon and Flareon, as we already have type coverage in those areas. So What’ll it be.

Note I still have veto power over this obviously but I want to get a sense of how the community feels.

Eeveelutions chart

What Should Eevee Evolve into

  • Sylveon (100%, 1 Votes)
  • Vaporeon (0%, 0 Votes)
  • Leafeon (0%, 0 Votes)
  • Espeon (0%, 0 Votes)
  • Umbreon (0%, 0 Votes)
  • Glacieon (0%, 0 Votes)

Total Voters: 1

Loading ... Loading ...

Poll will close in time for Saturday’s stream

Categories
Uncategorized

Compiling Pokemon Yellow

In this first part of our inaugural Thursday Gaming Stream. We compiled Pokemon Yellow from reverse engineered sources courtesy of the pret project and a tool chain provided by rgbds

How Do?

Here’s a quick recap of how to do it

First install a C compiler, make, and all the usual developer tools. On Fedora this is done like so.

In The Terminal type

sudo dnf -y groupinstall "Development Tools"
sudo dnf install flex bison git

Then you must clone, rgbds

git clone https://github.com/gbdev/rgbds.gi
cd rgbds
git checkout v0.5.2

Then do the build

make clean
make
sudo make install

You are now ready to compile Pokemon Yellow itself. To do that cd back to your home directory, or anywhere you want that’s not the rgbds directory. And execute

git clone https://github.com/pret/pokeyellow.git
cd pokeyellow
make

Assuming everything went according to plan you now a file called pokeyellow.gbc . This is the rom image of the game. Copy it somewhere safe. And fire it up in your favorite emulator.

To play along with us on stream you will need to complete one additional step. Download the .ips patch from PokeCommunity (Membership required) Mirror here, and apply it to the rom. There are several ways of doing that easiest way is probably Rom Patcher JS

Conclusion

Turns out with a little help from the community, and some linux know how all your 9 year old dreams can come true. Embrace the Joy of Linux everyone.

Categories
Uncategorized

Show Notes for Tuesday Coding 2/22/22

Hey it’s a very first show. For connectivity reasons this episode was split into two parts

Part 1

In this episode I gave a code tour of an IRC bot I’m working on. And we added a database backend, and a user command to it !mean will say mean things on command.

Challenge

Add a !nice command, that quotes nice people. Use a free content source please. Bonus points if you can add comments that explain the ssl code in more depth.

Code

The code for this episode can be cloned from the NotABug repo

Projects Used/Mentioned

LibreWolf: A Privacy respecting, and ad blocking fork of Firefox. Browser used on camera.

Sqlite: Serverless database

9front: Used their mean quotes Library, because of course the have that.

Peewee ORM : The Best ORM for python. Sadly overkill for this project.