? calc84maniac ● SmileBASIC Source User

Sign In

Register
*Usernames are case-sensitive
Forgot my password
calc84maniac

calc84maniac Inactive

OSP Contest 1 Winner I won the first SmileBASIC Source OSP Contest! Programming Contest Amazing Page Hidden Achievements Scholar Received for knowing a great deal about programming topics Achievements OSP Contest 1 Winner I won the first SmileBASIC Source OSP Contest! Programming Contest Amazing Page Hidden Achievements Staff Pick "Your program is one of our favorites!" - Staff Achievements Avatar Taboo I didn't change my avatar for 180 days Website First Day Joined on the very first day of SmileBASIC Source Website Scholar Received for knowing a great deal about programming topics Achievements Great Page Hidden Achievements Promoted Page My page was promoted on SmileBASIC Source! Achievements Avatar Embargo I didn't change my avatar for 90 days Website First Week Joined in the very first week of SmileBASIC Source Website OSP Contest 1 Contest Participant I participated in the first SmileBASIC Source OSP Contest! Deep Sleep Hidden Website Good Page Hidden Achievements Avatar Block I didn't change my avatar for 30 days. Website First Month Joined in the very first month of SmileBASIC Source Website

Submitted Programs (3):

Submitted Resources (1):

  1. calc84maniac calc84maniac posted on thread Summer Programming Contest 2017 Yay, glad people enjoyed my game! Anyone manage to beat it? (Sadly there wasn't enough code spac...
  2. calc84maniac calc84maniac posted on thread Summer Programming Contest 2017 Updated Frog Guy after some optimization advice (thanks @12Me21), which freed up enough space to...
  3. calc84maniac calc84maniac edited a post on thread Summer Programming Contest 2017 Here's my entry, Frog Guy: https://smilebasicsource.com/page?pid=852 Key: 5D7X33N4 Upd...
  4. calc84maniac calc84maniac edited page Frog Guy My OSP 2017 contest entry. Get to the lily pads as fast as you can without getting squashed or d...
  5. calc84maniac calc84maniac posted on thread Summer Programming Contest 2017 Here's my entry, Frog Guy: https://smilebasicsource.com/page?pid=852 Key: 1RC4EKKV
  6. calc84maniac calc84maniac created a new page: Frog Guy My OSP 2017 contest entry. Get to the lily pads as fast as you can without getting squashed or d...
  7. calc84maniac calc84maniac posted on thread SmileBOY development update I'm curious, what about this would actually violate the rules? As long as you're not distributin...
  8. calc84maniac calc84maniac posted on thread Variables act empty inside functions that are placed before that variable's creation. Interesting, I had assumed that all variables not explicitly declared in a function were assumed...
  9. calc84maniac calc84maniac posted on thread Second Opinion on Background Detection using Data Arrays? (No BGGET) That's definitely a good start. Personally what I might do in terms of the value codes is use a...
  10. calc84maniac calc84maniac posted on thread Can you check if two arrays are the same in SmileBASIC? I haven't tested it, but assuming left-to-right order of evaluation, this might also work: DE...
  11. calc84maniac calc84maniac posted on thread Can you check if two arrays are the same in SmileBASIC? This function should work, as long as you're not using string arrays. DEF ISALIAS(ARRAY1,ARRA...
  12. calc84maniac calc84maniac replied to a comment on SUBST$ replacement using []! I would say calling it twice like that is slower than it should be. And you can also avoid searc...
  13. calc84maniac calc84maniac posted on thread Making a PTC Compiler I assume that SENDFILE and RECVFILE could be implemented using the local multiplayer functionali...
  14. calc84maniac calc84maniac posted on thread Making a PTC Compiler I can think of a fairly optimized way to handle the BGs with palettes. You can cache the entire...
  15. calc84maniac calc84maniac posted on thread SmileBASIC featured on NHK World Interestingly, Kobayashi makes a comment about western expansion at the 21:55 mark. "It's bec...
  16. calc84maniac calc84maniac created a new thread: SmileBASIC featured on NHK World NHK World recently aired their Indie Games Special #2 on the imagine-nation feature. SmileBASIC...
  17. calc84maniac calc84maniac posted on thread INC is slower At the very least, I imagine it might be faster for calculated array elements. I haven't tested...
  18. calc84maniac calc84maniac posted on thread Magical arguments Because it doesn't keep track of where the start of every single line in the file is (which ca...
  19. calc84maniac calc84maniac posted on thread Magical arguments I'm not entirely sure that's correct, I'm pretty sure EXEC does a USE before it executes (thou...
  20. calc84maniac calc84maniac edited a post on thread Question about prgedit Actually, PRGEDIT seems to be itself O(n), so iterating through all lines is sadly O(n^2). Gener...
  21. calc84maniac calc84maniac edited a post on thread Question about prgedit Actually, PRGEDIT seems to be itself O(n), so iterating through all lines is sadly O(n^2). Gener...
  22. calc84maniac calc84maniac posted on thread Question about prgedit Actually, PRGGET$ seems to be itself O(n), so iterating through all lines is sadly O(n^2). Gener...
  23. calc84maniac calc84maniac posted on thread Magical arguments I'm pretty sure function/parameter checking is done at runtime. Persson, are you definitely runn...
  24. calc84maniac calc84maniac posted on thread Nossrec, The Precompiler Made To Replace SmileBasic Oh, and if you are indeed implementing your for loops using SmileBASIC's WHILE, keep in mind tha...
  25. calc84maniac calc84maniac posted on thread Nossrec, The Precompiler Made To Replace SmileBasic Is "object" a built-in type, or something defined in the program? Also, I think there may be...
  26. calc84maniac calc84maniac posted on thread Nossrec, The Precompiler Made To Replace SmileBasic Yeah, after looking at the relevant Wikipedia pages I would say it's Ahead-Of-Time compilation...
  27. calc84maniac calc84maniac posted on thread Gauging interest - Platforming Engine I wonder if it would be worth returning values to the user as predivided floats? Same for the va...
  28. calc84maniac calc84maniac posted on thread How do I use the touch screen/bottom screen? Not true, SPHITRC allows specifying a range of sprites, and/or a collision mask.
  29. calc84maniac calc84maniac posted on thread Gauging interest - Platforming Engine Well, consider that there is little to no sprite-sprite interaction in this engine, and thus the...
  30. calc84maniac calc84maniac posted on thread Gauging interest - Platforming Engine Is there a reason you can't use SPVAR entries for the associated variables? Technically I think...
  31. calc84maniac calc84maniac posted on thread SNES PORTING? Smoothly scrolling in two axes. It was a big deal at the time.
  32. calc84maniac calc84maniac posted on thread MPSEND delivery guarantee broken Interesting... Did you try rewriting the code so it tries to receive until it gets a result not...
  33. calc84maniac calc84maniac replied to a comment on Block Dude Nah, there is a pretty big selection, but this one came preinstalled as part of the PuzzPack app...
  34. calc84maniac calc84maniac created a new page: Block Dude This is a clone of the classic TI-84+ game Block Dude (originally by Brandon Sterner). Stack up...
  35. calc84maniac calc84maniac posted on thread Multiple levels of height within the Raycaster Engine? Nope, it can't work with this engine because it's not designed such that you can see over walls...
  36. calc84maniac calc84maniac posted on thread Decimal -> Binary I would do something like this: DEF CHECKBITS(C%,B%,MASK%) RETURN ((C% XOR B%) AND MASK%)==0...
  37. calc84maniac calc84maniac posted on thread How do you make the keyboard dissappear? Use the DISPLAY command.
  38. calc84maniac calc84maniac replied to a comment on Spooky Maze (Raycaster) It would be an honor! I definitely approve. Let me know if you would like me to provide any comme...
  39. calc84maniac calc84maniac posted on thread Sprite Width callback Actually, SPSC only returns TRUE or FALSE for the scaling. You'd have to do SPSCALE 0 OUT SCX,SC...
  40. calc84maniac calc84maniac posted on thread Sprite Width callback If I'm reading the documentation correctly, you can use SPCOL to enable a collision box for the...
  41. calc84maniac calc84maniac posted on thread Does anyone know how to load custom SPDEF files? Well, that's enough elements for 5852 sprite definitions, which is more than the 4096 slots avai...
  42. calc84maniac calc84maniac posted on thread SPANIM overrides SPHOME Are you using sprite definition numbers for the animation? Those include SPHOME data. You might...
  43. calc84maniac calc84maniac posted on thread lmao nope Those are more powerful than the NES processor-wise. Though of course, you don't have to emulate...
  44. calc84maniac calc84maniac posted on thread How do I "Unfade"? You should fade to a color with an alpha value of 0 (so effectively the fading filter is transpa...
  45. calc84maniac calc84maniac posted on thread Cost of CHKWHATEVS and the empty string It's the same string - though if it was defined as a local variable in PRG2 then that local refe...
  46. calc84maniac calc84maniac posted on thread Cost of CHKWHATEVS and the empty string The CHK functions can't be any more expensive than the overhead of actually using CALL or RESTOR...
  47. calc84maniac calc84maniac posted on thread Website back or something, chat disabled Have you perhaps considered that monetary incentive is not a prerequisite for helping someone?
  48. calc84maniac calc84maniac posted on thread Strings being Arrays That's what is commonly known as a "null character", but it holds no special meaning in SmileB...
  49. calc84maniac calc84maniac posted on thread Website back or something, chat disabled We've already got #smilebasic on Freenode as far as IRC is concerned.
  50. calc84maniac calc84maniac posted on thread CLEAR, DIM cannot be on the same line. Variables are automatically cleared from a program slot when you RUN, EXEC, or USE it, so CLEAR...

Send message to calc84maniac

Message sent!