LoginLogin
Might make SBS readonly: thread

Virtual Buffalo

Root / Submissions / [.]

kantackistanCreated:
Download:P3T43E3V
Version:1.0.5Size:736 KB
Virtual Buffalo may look like a pet simulator, but don't be fooled: This bovid is always seconds away from death, and needs all your concentration just to survive another day! Press buttons with matching colors to complete a slog of split-second minigames. But be warned, the controls keep changing the longer you play! Will you be able to remember which button is which when they're all grayed out and switching places with each other?

Instructions:

Supports Circle Pad, D-Pad, ABXY, or Touch controls. Colorblind Accessible Mode: From the main menu, press Down while holding L and R. Pause: Tap the Timer circle. (Takes effect between minigames.) Music Note Button: Toggles all music Speaker Button: Toggles all sound Striped Button: Toggles scan line overlay Lightning Button: Toggles flashing light effects
CHEAT CODEHard, Medium, Easy, Medium, Hard, Medium, Easy, 8, 6, 4, 6, 8, 6, 4, 4, 8, Easy, 4, 8, Easy, Easy, Medium, Hard

Notes:

Cool Features:
    Fully animated characters and objects
  • Procedurally generated music (Medium/Hard difficulty only)
  • Multiple variations on rules per minigame
  • CRT-style scan lines
  • Original NES Font
  • Local leaderboards
  • Asynchronous "lazy loading" system (No loading screens!)
  • Progressive difficulty
  • Ability to toggle individual minigames (Disable the ones you hate, or practice 1 on 1 until you've mastered them)
Credit for the "Lullabye" and "Easy Mode" melodies go to Plastiware and Marjask respectively.

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
Well, thx for fixing the MML crash but... Is that normal, when "Giraffe" is getting cut off by the giraffe's neck?

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
That is normal, don't worry. The neck tends to get in the way of many things.

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
Oh, I understand...

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
the giraffe has a SUPER NECK

Such a great game... I wish SmileBASIC had online multiplayer so people could upload their highscores This is my all-time favorite SmileBASIC game

Replying to:Simeon
Such a great game... I wish SmileBASIC had online multiplayer so people could upload their highscores This is my all-time favorite SmileBASIC game
Oh man a global leaderboard would be amazing, alas alack. I definitely encourage you to share your top scores anyway. I know we're on the honor system, but I'm curious nonetheless as to what top scores are out there. Thanks for the kind words!

Replying to:Amoura
okay i love the concept and these sprites are adorable awesome music ... you're amazing.
Much obliged! I can't take credit for all the music. A friend wrote the lullaby, and the music that plays during Easy Difficulty was a collaborative effort. So I'll pass word along that you liked them.

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
Right you are. I would go as far as to call it E X T R A N E C C.

Wonderful video game. I hope that someday I can make something of this level.

Replying to:kantackistan
Patch Notes:
1.0.4
  • BATTING:
    • Buffalo no longer swings when the incorrect color is pressed, if playing with colored teeballs
    • Foul balls now fall to the correct side, regardless of the direction the Buffalo is facing
    • Improved foul ball animation and sound effects
  • SHOWER:
    • Decreased delay after making a failed pipeline
      • Failed pipelines can be removed instantly by pressing any color
    • Improved invalid pipe animation and sound effects
    • Improved particle effects
    • Fixed Circle Pad not counting as valid input for this minigame
    • Optimized code
  • JOYRIDE:
    • Decreased size of arrows to an integer value
    • Adjusted incoming car animation
  • Optimized performance for 2DS systems
    • Fixed issue on 2DS systems where MML reader would crash
  • Fixed photosensitivity button disappearing after visiting the Toggle Games screen
  • Improved title graphics/animation
  • Adjusted volume mix
Genius!

This is the game I would show aliens what SmileBASIC can do. It's like WarioWare and shows how they're still twists you can do. :)

Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
panic patch is the best term , Im going to use that one day lmao

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
Yeah, I updated and played, and when I went on hard and medium, it froze the timer at some parts.

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
That's the big one yes. Got a fix for it, stress testing it now.

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
do you think the fix will work in 3.5.2 if you for some reason still had it? EDIT:Fixed mistake

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
It detects version number and applies the fix only when necessary.

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
Okay. i was just wondering.

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
What changed in 3.6? Is this documented anywhere or did you find it yourself?

Replying to:kantackistan
Be advised: After updating to version 3.6.0, Virtual Buffalo will cease to work properly. Changes to the MML system have broken many of the timing-based functions. A panic patch is underway.
It's tied to the changes made to BGMCHK(). Was using it to keep the music and minigames synced up until the music ended, but after updating it's too efficient. So minigames run for 16 beats instead of 8. Nearly done with the patch.