Code Monkey home page Code Monkey logo

Comments (2)

xCrystal avatar xCrystal commented on May 27, 2024

It's been some months since this post was made, so first I'm going to ask if there's still any interest in any of this. I'm glad you could have some fun with the randofuser despite the shortcomings.

In any case, I looked at the speedchoice project and there are many issues that make the integration complicated / time consuming:

  • The changes to either pokecrystal repo would have to be applied on top on the other. There are so many in speedchoice that doesn't look viable. In randofuser there are less; however, there's a huge gap in time between repos which would lead to many compatibility problems, and also with randofuser having already two base rom options, it would end up as four. It seems way too patchy to me.
  • Randofuser assumes a lot of data structures have fixed addresses in the ROM. Speedchoice would most likely change a bunch, and worse, they would be different depending on whether it's applied or not. I would need to have two sym files to read the addresses, and edge cases would probably pop up regardless.

I'm honestly not willing to go all over this, but I'm replying because there's a chance that a big portion of what speeds up the game can be trimmed down to a bunch of features, e.g. no text delay, moving faster in overworld, etc. These two I could see myself implementing sometime if there's interest (and likewise other simple ones that I can't imagine right now). I can't really promise anything, but maybe...

So if you're still around and there's any kind of interest on this... how would taking that simple route sound? Does it improve anything? If so, what kind of simple features would be more interesting?

from crystal-randofuser.

ViWalls avatar ViWalls commented on May 27, 2024

Hi again!

I understand your point and expect this kind of answer. Yeah, I'm still interested about this because the gameplay it's excellent. I'm taking a break of speedrunning pokered randomizer (I've completed almost 200 runs since last year, so I need to stop a bit or try something different like Randofuser or return to Gen2 randomizer). Said that, I will repeat what I think it will be better for the project.

  • At first, the option to run is not necessary in Gen2. You will get the bike so quick and perhaps as much have the option to start with bike. But in general terms is not a big deal. So don't waste your time around this. Run it's important for Gen 1, but you don't have this option in pokecrystal speedchoice, is only for pokered speedchoice. Perhaps there are some limitations around this in Gen2 too.
  • Insta-text + Hold button to smash it's a feature that every hack of pkmn must contain, specially the ones with high replay value (like randomizer). You save hours if you play intense sessions, several runs or races against other people. Said that, the more you use both options the worse it gets dealing with regular vanilla speed for now and forever. Hold to smash is just a way to avoid desintegrate your fingers or thumbs (if you play in an original modded GBC like me) plus more durability of pad, keyboard or console. It will make A or B like you're smashing it when pressing and holding those buttons.
  • The game needs more randomness like starters, held items and TM's. It's cool that every pkmn is fused with some kind of RNG following evos plus the different options you have using the patcher as personal choice (JOLTEON, ALWAYS JOLTEON!). I have completed the game three times a bunch of months ago (when I wrote the suggestion) and it's annoying begin the journey with the same starters, even if the fused variant are different in each run. Plus random held items or TM's because it makes more unique every run. The point it's reach an infinite replay value, and this project has the potential. As I said, it's fresh and original in a world where almost everything possible has been invented.
  • Purge is just to avoid Team Rocket faction events like hideout. After beating/obtaining Gyarados, you talk to Lance and he will give you every Key Item related to hideout plus you don't have anyone blocking your pass through the game. For me Radio Tower sometimes it's ok, because save it was a part of the original Spaceworld demo and made it into oficial release. But hideout it's just annoying, so many forced encounters. OPTIONAL.
  • Better marts are just as the name says better marts to have early access to pokeballs, repel and stuff. OPTIONAL.
  • As the other user said, place Moon Stone to buy like other stones. The limitation it's annoying.

Yeah, I'm very passionate with this kind of hacks because Gen 1 & 2 impacted so hard in my gray matter when I was a kid. Play is like some kind of therapy for me.

from crystal-randofuser.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.