Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - NonstickAtom785

Pages: [1]
1
Miscellaneous / Discord and Matrix Emotes
« on: December 11, 2020, 12:33:57 pm »
Heyo. NonstickAtom has made a gist for discord and matrix emotes. Go check it out. He needs people to add new ones so that he can eventually put them all together.

https://gist.github.com/NonstickAtom785/1ef3b7a50b8588643ecdd5bc4b8c9a3c

2
ASM / HotkeySE | DoorsCS
« on: September 14, 2020, 11:35:22 am »

Here's the source code to a new shell expansion I made for Doors CS. You can download it below as a file.


Can anybody tell me if I could optimize this some more? This is my first functional/released assembly program and I don't know if I've missed some optimizations. Thanks all and I hope you find this useful! The source is in the download.


Edit: I got some help from Zeda at optimizing my program as well as some from Kerm. @Roccolox helped me realize that I didn't need to check the arrow keys so now the mouse goes a lot faster because it skips the iterations when the arrow keys are pressed and uses an optimized key routine.


Edit2: I finished the configuration program. It allows you to remove keys and change keys based upon your key presses. Check it out! I also made some very minor optimizations that make the program smaller. DO NOT use the older versions of HOTKEYSE with this program. I've packed the HOTKEYSE that will work in the latest HotkeySE.zip along with the KEYCONF program. (Source and documentation included.) The download link is below! Enjoy!

Yet Another Edit:
I have made my code even smaller for this. At the moment I am working on a smaller version of KEYCONF. (I had it working but I thought I was being clever while optimizing it and broke it... only 420 bytes). This new version of HOTKEYSE will not be compatible with the KEYCONF, but if you're feeling venturous(or just know what you're doing) then you can change what keys do things and recompile it yourself. I've included the download. :)

3
TI-BASIC / Converting Base to Decimal with seq()
« on: September 01, 2020, 01:39:14 pm »

Code: [Select]
;base->B
;Ans is the string to convert
sum(seq(B^(length(Ans)-A)inString("123456789ABCDEF",sub(Ans,A,1)),A,1,length(Ans

This code is smaller than the method using For() but I haven't tested it speed wise.

EDIT: I have made this routine smaller. I did this a while back and posted it on Cemetech just forgot to cross-post it. :)

4
Grammer / Font Converter: zStart and Omnicalc
« on: March 03, 2020, 09:58:56 am »
Hey guys and gals. I'm uploading another program for Grammer. It basically let's you convert Omnicalc fonts to zStart fonts and vice versa. Be sure to read the readme in the zip. Lot's of helpful information.  8)

5
Grammer / Mimas: Grammer Include File
« on: February 26, 2020, 10:00:25 am »
I converted the include file(grammer2.5.inc) into a Mimas Library(.8xv). If anyone was trying to use Grammer functions in Mimas here you go. This include file can be used to program Grammer assembly programs on-calc.


Edit: The previous file I uploaded was heavily big because I failed to realize the mass of the code was all commented O.O . So I removed all the extra's and made it smaller. I updated the link.


                                   ,----.
                              ( WOW! )                         .-.
                               `----' _                         \ \
                                     (_)                         \ \
                                         O                       | |
                    |\ /\                  o                     | |
    __              |,\(_\_                  . /\---/\   _,---._ | |
   ( (              |\,`   `-^.               /^   ^  \,'       `. ;
    \ \             :    `-'   )             ( O   O   )           ;
     \ \             \        ;               `.=o=__,'            \
      \ \             `-.   ,'                  /         _,--.__   \
       \ \ ____________,'  (                   /  _ )   ,'   `-. `-. \
        ; '                ;                  / ,' /  ,'        \ \ \ \
        \                 /___,-.            / /  / ,'          (,_)(,_)
         `,    ,_____|  ;'_____,'           (,;  (,,)     
       ,-" \  :      | :
      ( .-" \ `.__   | |
        \__) `.__,'  |__)

6
Grammer / Creating Modules on calc?
« on: February 26, 2020, 09:10:34 am »
Hi. I have a question that maybe someone else might have so I'm posting for the benifit of the community. I would like some help creating modules using Mimas. I'm pretty sure a module can be in program format although it would look better in appvar format. But converting it from a program to an appvar isn't hard.


At the moment I looking at the modules.md located here -> https://github.com/Zeda/Grammer2/blob/master/docs/modules.md
Any help on doing this would be appreciated. :P

7
Grammer / Hybrid Editor: Tilemap and Sprite Editing
« on: February 21, 2020, 01:44:11 pm »
Hybrid Editor
A Tile Map & Sprite Editor for Grammer
Author: NonstickAtom
Date: February 21, 2020


Tilemap Editor:
Code: [Select]
   Min Width: 12
   Min Height: 1
   Max Width: 64
   Max Height: 64


Sprite Editor
Code: [Select]
   Min Sprites: 1
   Max Sprites: 96


Keys:
Code: [Select]
   Tilemap Editor
      - [ MODE ] = Exit
      - [ 2ND ] = Paste (whatever is on the clipboard)
      - [ Alpha ] = Copy (grabs value from the current tile position)
      - [ F1 ] = Sprite Selector (you have to select a sprite to exit)
      - [ F5 ] = Editor Toggle
   Sprite Editor
      - [F1] = Editor Toggle
      - [ x² ] = Add sprites (exits the program to prevent RAM clears)
      - [ 2ND ] = Toggle Pixel
      - [ STAT ] = Goto Sprite
      - [ CLEAR ] = Clear Sprite (makes the tile blank)
      - [ + ] = Next Tile
      - [ - ] = Previous Tile

8
ASM / Spasm | App Name Bug Fix | Windows
« on: January 29, 2020, 02:54:30 pm »
Hey everyone. I've been trying to compile a fixed version of spasm-ng for windows for about 2 weeks. I tried everything except for VC(saved that for last) because that seemed the most difficult. But as it turned out that was the most easiest. So after all that time I finally have a fixed version of spasm-ng compiled for Windows. :angel:

The bug causes an error any time an app name isn't 8 bytes long. :banghead:

Code: (error) [Select]
exporter: error SE504: Name field missing

If you want the fixed version for linux you'll have to compile it yourself. The steps are quite simple as long as you install all the required libraries first. You'll
have to clone this branch of the repo first. If you do not know how to clone a specific branch check this forum for details.  :w00t:






EDIT 2: Okay after some trial and error I finally got the build to work without any dependencies. Thanks to @Geekboy1011 for testing the build out. Enjoy.

9
TI Z80 / Making an RPG for Grammer
« on: January 15, 2020, 09:29:11 am »
Hi there. I've never made a real RPG before, but I've finally found the inspiration to make one. Grammer has become my favorite programming lanuage at the moment with it's slight limitations that allow me to think for myself to create what I really want. All credit for this app goes to @Xeda112358 . Atm I'm just trying to make an outline to how the game will look and what type of RPG it will be.

List of things to be made:
  • Sprite Sheets
  • The Tile Maps
  • Story Line

So I want some feedback about how the story line should play out. And if anyone could come up with some art I would appreciate it. And I will give you proper credit when the project is done.

10
Site Feedback and Questions / Creating a new Theme for Omnimaga
« on: November 05, 2019, 01:35:39 pm »
I wanted some ideas as to how I might redesign a theme for the Omnimaga to be submitted to DJ Omnimaga. I see there is only one, but I would like to change that as I am pretty experienced with HTML developing. I think the sights theme was made with a combination of JavaScript and CSS. I just wanted to make this site more updated and easier to navigate.

11
Grammer / Bugs | Grammer 2
« on: October 31, 2019, 01:23:45 pm »
 ::) So just wanted to make a new topic on any bugs/issues that anyone might have for Grammer 2. All bugs mentioned will be taken seriously so make sure they are legitimate.
Also once you post your issue on here you can go and post the issues on Github through the link at the bottom of this post. Make sure you have an account or you can't post the issue.

Note: There are tutorials in the making at the moment for those of you who aren't comfortable with Grammer 2. If you have any ideas on some tutorials me and @Xeda112358 would happily like to here them. Thanks everyone.





Issues: https://github.com/Zeda/Grammer2/issues

Tutorials: https://github.com/Zeda/Grammer2/tree/master/docs

Pages: [1]