DescriptionVirtual 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?InstructionsSupports 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
Hard, Medium, Easy, Medium, Hard, Medium, Easy,
8, 6, 4, 6, 8, 6, 4,
4, 8, Easy, 4, 8, Easy,
Easy, Medium, HardNotesCool 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.
225 Comment(s)RGamesOfficalTouhou Project Is Awesome!I love Touhou Project!Express YourselfMinecraft Is Awesome!I love Minecraft!Express YourselfVideo GamesI like to play video games!HobbieskantackistanMath checks out.
I think this is the April 1st where we finally learn the buffalo are skimming points and selling them on the black marketrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitehahahaB963_GamesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthNight PersonI like the quiet night and sleep late.Express YourselfReadingI like to read books!HobbiesPretty goodHTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthYay SBAPI is fixed for this gamechickenDeep SleepHiddenWebsitesbapi is fixed for all game >:]kantackistanFantastic, thanks for the updateIAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthchickenDeep SleepHiddenWebsiteoverdosing on background-imagehakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthoh... that background is so ralsei...randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitelol they are RalseihakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthlol i knowIAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthlol stop replying about my backgroundrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteAlso, how do you get a background in SBAPIHTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthWhy does this happen though?
It's clearly available, so something is messed up in the SiteJS.IAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strength@random_god It's a theme for the whole site, not just SBAPI. You can make a custom theme here.
@HTV04 IDK but it's even available in the GUI so it can't be SBAPI itself.
HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI think it has to do with the key parser at the beginning.TheV360Pokemon Is Awesome!I love Pokemon!Express YourselfFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfNope.
(highlighted text matches the expression)snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsIt's really convenient that REMOVED is not a valid key, idk if that was intentional on our part or notHTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthWhy doesn't the key work then? It seems very odd.CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express Yourself
I got it working!
It may f up dead keys but at least this key shows up properly now.
I replaced:
if (info == null || !info.available) {
with
if (info == null) {
This is line 25 of the code if you happened to only have this JS script in SiteJS.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI guess the issue is server-side then. Glad you found a fix, but I don't really want to apply it if it messes up the dead key message.CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfIt's kinda strange.
I've taken down my old Win6Mix project and for some reason, SBAPI keeps the information of its key though it doesn't exist anymore.
I was perfectly able to look at all files and download a zip containing them though you cannot download the project anymore.
Look at it yourself.
Though I guess SBAPI will notice it and delete the info as it refreshes the info, like download times every day. (Speculation!!!)
The REMOVED "key" will just lock up saying something like "Loading..." (I've changed the text on my SiteJS.)HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthProbably because the data is still on the server, either that or your computer has a copy of the project in its cache. Either way, should be fully deleted soon.kantackistanWould it save a lot of time/effort if I just reuploaded it as a new key?CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfTry it, maybe it works?kantackistanDo you have a link? I'm unfamiliar with the exact part of sbapi you're using. (I mostly just review my source code from there, and that's always worked.)HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthSiteJS script found on the page for SBAPI (on this site, not the SBAPI website).CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfThe SiteJS (which I used) can be found here and has to be pasted to the SiteJS editor.
EDIT: Found JS file to link...kantackistanAh, that would explain it. I'm strictly browsing mobile for the time being. I guess keep me posted if it continues to be a problem and I'll see what I can dohakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthhelp i showed this game to my boyfriend and now he wont give me my 3ds back D:IAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthtry stabbing him
it's a direct approach but it would workkantackistanBanana, try playing with 6 or 8 buttons and you each get one half of the controls for an unofficial co-op moderandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteWow can't believe I didn't think of that.
SmarthakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthThe phrase "unofficial co-op mode" hits me.randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitelolCyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfThe key is dead...
Once my first SD got corrupted irreversibly, some SB games have their keys removed... Damn...VakoreWhat do you mean dead?CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfNvm, SBapi seems to be messed up...
The key is still intact...
Welp, sorry I guess.
Edit:
And I did copy-paste the JS script 1 by 1.
But this is the only game where it said it's not available. My and other projects do show up...HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthSame issue here. Only differences are that I slightly edited the script to use MB and KB instead of MiB and KiB, and that I added a "nice zip" option.
Same thing happened with Spooky Maze, it scared me for a few minutes before I checked it with the SBAPI website. I guess some projects (or keys) are in a different format?kantackistanIt seems like the key still works but if it drops off for real let me know and I'll get it back up.CyberYoshi64Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthGreat PageHiddenAchievementsNight PersonI like the quiet night and sleep late.Express YourselfOk, but sorry.
I got really scared for a lil moment.kantackistanIt's all good - Didn't expect the keys to last forever so there's redundant backups.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI've never seen an instance where a key expired. I've only seen keys get taken down for copyright or inappropriate content.kantackistanPrecisely. That's why I have backups for Virtual Buffalo and Super Bearland respectively.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI see. But by backups, do you mean a copy stored on your SD card or another public key?kantackistanBoth, but more importantly I have backups of the code on PC and web drivesHTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthNow that's dedication.
My only backup for anything I post is the original project/file that I uploaded (which I basically overwrite with a new version anyway, if I make one)
You shouldn't really worry if anything happens to your SD card though. Even if your key gets taken down, the file still remains uploaded to SmileBoom's servers.kantackistanNot worried about losing the work, just keeping backups for redistribution if SmileBoom removes them or shuts down the servers.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI see. Smart thinking.hakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthI had a bug/glitch where my score never finished counting and my 53 games were lost... (cries in spanish)kantackistanThanks for including the number, that should help narrow things down for the fix. What difficulty?hakkeRNGHiddenEaster EggsQSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source QSP Contest!Expert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthMediumStaticCloudNight PersonI like the quiet night and sleep late.Express YourselfI have a feeling Peta might have secretly made this...
Public Key P3T43E3Vthe_squat1115Second YearMy account is over 2 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteForum ContributorHiddenAchievements
Back to the 1991's Cheat Codes, bro.
randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitedude it's literally in the description of the game, on this page.randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteWait, sorry
it's in the instructions of this game, on this page.kantackistanSquat if you play it with just the right timing it's an actual song. I don't know the name of it thoughrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitecoolrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsite
•>•randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsite
dude why pleasekantackistanIs this a bug report? (-23 hearts doesn't look correct at first glance)randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsitenot really the -23 hearts stuff is just showing how long I can go while dying a somewhat large amount.kantackistanHaha my bad. Been hard at work on bugs, my mind immediately assumed it was an error.
Impressive score - you might have my record beat. (But I've deleted my sav file so many times I can't be sure anymore.)randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteI know I beat all the presets.
Also, this is on easy and therefore less impressive lolkantackistanNah if there's one thing I've learned from playtesting it's that even Easy is difficult. I think the next iteration will give you more control over the difficulty, maybe even the tempo.randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteI find easy easier than the rest because I have time to think, like how it stops for switching around buttons. The other ones just switch quickly when the next minigame starts and it's kinda hard to check that and complete the minigame, making them harder.kantackistanDon't get me wrong, it's the easiest mode of the 3. But I still wouldn't say it's truly easy, especially for new players.randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteOh, I didn't understand what you were saying lol
I guess that's true lol
I also like how you incorporated music into this game. Music is a big part of me, and this game really incorporated rythm and all of that stuff, like in the drum minigame. I loved that.
And the music is truely amazing
Even the random generated stuff. How did you do that?VakoreMusic is pretty good. Did you find tutorials online or did you just use trial and error to make youraelf(props to your friends and well)randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteAre you talking to kantackistan? If not, idk what you are talking about.kantackistanThe main menu theme was written by Plastiware, and Marjask collaborated with me on the music for Easy difficulty. I did the rest of it though. (No tutorials, I just typed it out. It's not that different from writing sheet music.)
The random music generator for Medium/Hard difficulty is... really complicated. Probably can't explain it all in one comment, but in short each snippet of MCA is carefully written to sound good when played alongside every other snippet.randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteI think I get it.
So you have bits of music that are played randomly, and you have the music set up so that the cords sound good. Sound simple enough lolkantackistanThat's the foundation of the idea, but there are a lot more moving parts.
A melody is programmed so it's less likely to play twice in a row, only specific instruments are allowed, you have to make sure that the metaphorical pianists never try to play the same metaphorical key at the same time...randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteyeah all of the stuff about making it a good song lolkantackistanExcept that it's a linear growth thing. I can only add a part if it sounds good with the rest of them, and the list keeps getting longer the more pieces I add.
I had to scrap multiple pieces because they only sounded good with 90% of the others. It's 100% or nothingrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteniceVakoreSo where did you learn to write sheet music? Tutorials or trial and error? I only know how to read it: https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.youtube.com/watch%3Fv%3D-3WuQxnA7Hg&ved=2ahUKEwid4rLW26PjAhWJxVkKHYVsBmUQwqsBMB16BAgGEAU&usg=AOvVaw0-JNSCl9F2Jbyx-Tms_v-LrandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteI learned by going to school lol
I am a band geek
Oh and your putting up fake advice too?VakoreWhat are you talking about? It's real advice.(I cant actually read sheet music)randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteDid you even read the picture of the video?
Honestly...
School is the place to learn lolkantackistanSmileBASIC uses a midi language called MML for music, but it's been around for a while. You can find some cheat seats onlineVakoreA: (I'm joking)
B: ok, thanks kantackistan! randoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteWell, it was kinda hard to understand that you were joking because of this lol:
(I cant actually read sheet music)
VakoreGreat game! Love the twist on the buttons! Is there a way the change what color the buttons are though? I'm colorblind, and anything that isnt blue I ussually mess up on. I'm willing to dig into the code if I have to.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThere’s a colorblind mode you can activate in the game code, I believe.VakoreThanks!snail_Power UserQSP Contest 1 Contest ParticipantI participated in the first SmileBASIC Source QSP Contest!HelperReceived for being very helpful around SmileBASIC SourceAchievementsAmazing ContributorSomeone thinks I'm an awesome person who has done so much for the community!AchievementsFrom the description:
Colorblind Accessible Mode: From the main menu, press Down while holding L and R.
This is certainly easier than editing the code.VakoreSilly me not reading description. I always assume all info will be in-game.kantackistanI agree, I should have put that information in the game itself. (I was aiming to minimize text/menus for international appeal, went a little overboard in some cases.)megane72Star Wars Is Awesome!I love Star Wars!Express YourselfNight PersonI like the quiet night and sleep late.Express YourselfVideo GamesI like to play video games!HobbiesI'm a long term fan of the Wario Ware games, an already twisted kind of game, but your bring this to a new level, for me is a thunderstruck...now I have to understand your other games....kantackistanThanks!
Are the other games difficult to understand?mystman12First DayJoined on the very first day of SmileBASIC SourceWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthDeep SleepHiddenWebsiteI downloaded this a while back, and I have to say that this has become one of my favorite SmileBASIC games!HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI like the CRT effect from your games, and I would really like to use it in some of my programs. I tried finding the code for it within this game, but it seems to be scattered around a lot. Which lines and variables should I use for the effect? And of course, I'll credit you if I release a program with the effect. Thanks!kantackistanGo right ahead: It's just two very tall, skinny sprites that alternate white and transparent pixels. Then stretch them really wide. (Don't forget to make it wider than the top screen for when the 3D is on.)
Make them mostly transparent, I think 40% alpha, and turn on additive synthesis. Place it at depth -256 so it applies to everything.HTV04Forum LeaderHiddenAchievementsThird YearMy account is over 3 years oldWebsiteIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthI meant to post this a while ago, but I forgot to (oops). I’m still really confused on how to do this (mostly because I’m not too experienced with maneuvering sprites :/). Could you post some code so that I can get a better understanding of what to do?kantackistanI won't have access to the code for a few days, but feel free to send me a pm and I'll try to explain things in more gritty detail.SquiVoltZelda Is Awesome!I love The Legend Of Zelda!Express YourselfIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthVideo GamesI like to play video games!HobbiesIt's similar to WarioWare, which makes it better.Joshuaham123Im on normal mode and i cant loose the last heartIAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthi think you need to give more details.kantackistanCrap! I left buddha mode on from the testing phase. Thanks Josh.
Just updated the key, but if you don't want to bother redownloading, change line 31 to ZBUDDHA =0kantackistanPatch Notes:
Fixed minigame timer breaking after SmileBasic 3.6.0 patch
1.0.5 should still work even without the 3.6.0 patch
Pausing is now possible on Hard Difficulty:
(Does not take effect until current minigame is complete)
Adjusted music volume to be 10% quieter
Added subtle fade-in transition when starting a new minigame
Wrapped all SPSHOW/SPHIDE statements for future proofing
General optimizations and code cleanup
Saves from previous versions are still compatible
kantackistanBe 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.MochaProbablyExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthNight PersonI like the quiet night and sleep late.Express YourselfDrawingI like to draw!Hobbiespanic patch is the best term , Im going to use that one day lmaorandoIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthThird YearMy account is over 3 years oldWebsiteAvatar TabooI didn't change my avatar for 180 daysWebsiteYeah, I updated and played, and when I went on hard and medium, it froze the timer at some parts.kantackistanThat's the big one yes. Got a fix for it, stress testing it now.IAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strengthdo you think the fix will work in 3.5.2 if you for some reason still had it?
EDIT:Fixed mistakekantackistanIt detects version number and applies the fix only when necessary.IAmRalseiForum LeaderHiddenAchievementsSecond YearMy account is over 2 years oldWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming StrengthOkay. i was just wondering.12Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfWhat changed in 3.6? Is this documented anywhere or did you find it yourself?kantackistanIt'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.12Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfYou might want to try using bgm variables instead. You set them in MML using $ and access them with BGMVAR():
BGMPLAY "$3=0 ABCDEFG $3=1 ABCDEFG $3=2"
WHILE 1
?BGMVAR(0,3)
WEND
kantackistanAlready figured out a fix, but if that snippet's accurate it could be a fun way to get really precise time intervals - even if there's no audible music playing.
I'll keep that in mind for future projects.12Me21Syntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfIt should be very accurate (assuming nothing has changed with 3.6, that is)
Here's something I made a while ago by inserting a variable assignment after every note/instrument change in MML: https://www.youtube.com/watch?v=yusYtGipQdMJacklack3DrawingI like to draw!HobbiesDay PersonI like the warm sunshine and wake up early!Express YourselfVideo GamesI like to play video games!HobbiesThis 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. :)GuzzlerFirst WeekJoined in the very first week of SmileBASIC SourceWebsiteDrawingI like to draw!HobbiesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthWonderful video game. I hope that someday I can make something of this level.
1
2
3
if (info == null || !info.available) {
withif (info == null) {
This is line 25 of the code if you happened to only have this JS script in SiteJS.BGMPLAY "$3=0 ABCDEFG $3=1 ABCDEFG $3=2" WHILE 1 ?BGMVAR(0,3) WEND