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.


Messages - NonstickAtom785

Pages: [1] 2 3 ... 6
1
ASM / Re: Compiled language for BASIC programmers
« on: July 02, 2021, 09:25:32 pm »
Code: [Select]
push af
ld a,(**)
ld b,a
pop af
If you don't need to save the a register you can remove the push and pop.

Additionally if you do not want to use the a register you can do the following:
Code: [Select]
ld b,(hl)A little different but works with DE:
Code: [Select]
ex de,hl
ld b,(hl)
ex de,hl

2
ASM / Re: Compiled language for BASIC programmers
« on: July 02, 2021, 08:07:56 pm »
I think what you're asking is a bit problematic. For one, to make a program that compiles another program with TI-BASIC would require a stupid amount of space on the calculator. We already have AXE which combines both z80 ASM and TI Basic with the native on-calc editor. Additionally we have Grammer. I've typed up whole 10k+ byte games in those syntax's for that purpose.


I also see what you're saying. Without a link cable people can't get these. Not easily at least. But to make a compiler with TI-BASIC, would require you to,


A: make a library with every single instruction the z80 chipset has to offer and add the equivalent HEX values and index them using form of string manipulation from another program.
B: Make an entire system for checking any symtax errors.
C: and now that I think about it you can't really parse the data in another BASIC program without having an ASM program to convert it all to string.


I hope you try this though. Best of luck to you if you do.

3
News / Re: Bringing the community together!
« on: April 02, 2021, 05:32:50 pm »
Ugh. I really like Omnimaga as it is. But what type of benefits are even going to come from merging? And I agree with E37. That red is gross to me. I can't stand the harshness of it. But if Kerm can work something out then I'm willing to take a look. There is a lot of good information and things on both sites. And this also has the potential to get my programs to other people and calc enthusiasts outside of omnimaga.


Just a little more detail on what this looks like. I'm curious...

4
ASM / Re: HEX Asm on TI-83+
« on: February 27, 2021, 11:58:54 am »
I was gonna suggest what E37 said. Mimas is amazing. I used it to learn assembly. I've actually been working on making my own on-calc assembler. Mimas can use a keyboard as well. There are some special instructions in mimas that you won't find in the tutorials but they are pretty easy to figure out. There is a manual on it somewhere.

5
Introduce Yourself! / Re: Greetings
« on: February 26, 2021, 01:19:54 pm »
...

6
TI 68K / Re: Authenticator App
« on: February 25, 2021, 09:54:05 am »
Are you planning to publish on ticalc?
No, sorry. They only have static file uploads and not any links to files. I would like to use github as a single place to upload source an binaries, so that I can make changes in a single place.

Well you can always release major versions on TI-Calc.org. A lot of new people do go to that site.

7
TI 68K / Re: Best way to perform clipping with irregular shapes
« on: February 22, 2021, 04:31:54 pm »
Hmm... what programming language is this in? I think I read somewhere that you could program on the 68k series with C. I could be misremembering though. In any case though clipping can be done by grabbing the pixels and rotating them in. I don't know how the TI-86k screen is setup but maybe this could be of some help. Just thought I would show some interest. Is there an emulator for this calculator?

8
Axe / Re: Variable Subroutines
« on: January 07, 2021, 01:56:04 pm »
Wow okay. For one you are wrong about a lot of things right now. You haven't done anything absolutely wrong. You just don't understand what is going on. Let me first say that the Blue Line of Death is really just the LCD receiving an abnormal amount of energy. It's called test mode. Check out this page for more info on that. I would help you more but I'm busy right now.

9
TI Calculators / Re: I ported my TI83+ asm Castlevania game to PC!
« on: December 18, 2020, 10:13:32 am »
Is this a port in monochrome or with a color added? Also great job  :angel:

10
Reuben Quest / Re: Reuben Quest: Lost Between Times [Color Remake]
« on: December 18, 2020, 09:47:06 am »
Wow... That stinks :( It's amazing how many people go bankrupt when they try something...

11
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

12
ASM / Re: WikiTI
« on: December 09, 2020, 01:39:11 pm »
Oh, thanks for confirming that. I know the code to set 15MHz mode does take some advantage of that, because it essentially writes a 0 to port 20h (mirror of the link port) on those calcs which is generally safe, but writes a non-zero value on the other calcs.
I actually just re-tested that method aswell.
While it's safe on the 83+BE if there's no link activity, i wouldn't recommend using it on other models, see my note on port $20 on my synthesis post.

Well I made some of those fixes from above. You should get yourself an account :D .

13
TI Z80 / Re: E37 made another small font editor
« on: November 02, 2020, 09:40:34 am »
@E37 I know this is an old post but I was wondering what you did as an overall editing procedure. I'm making my own editing program but I don't know how to go about actually editing. Are you using a buffer and saving on the fly, or are you writing to the program directly?

14
ASM / Re: investigating port $2F
« on: October 01, 2020, 02:47:43 pm »
Thanks.
Should i understand that you have no way to send data from computer to calc ?
If yes, forget inputting the data by hand, the program is way too big for that.
Anyway, i added the source code on my original post, just in case.
And no, i'm afraid results coming from emulators are definitely irrelevant, cause port $2F isn't accurately emulated =[

Yah I have no way at the moment. I have a Chromebook for school use only.

15
ASM / Re: investigating port $2F
« on: September 30, 2020, 12:55:09 pm »
I want to test this but I can't do it without having the raw assembly to input onto my calc.


Maybe this helps:
jsTIfied with TI-84+ Silver Edition OS 2.55MP gives me 65535, 65535, 65535, 65535


If you could would you send me code. I can convert it into Mimas code and do it on my real calc.

Pages: [1] 2 3 ... 6