Calculator Community > The Axe Parser Project

Link Routine Testing

(1/6) > >>

Quigibo:
I've finished the link routines, and they work very nicely but I know there are slight differences between the hardware and I need to make sure I am leaving enough room for variations.  To make the routine as fast as possible and therefore usable in realtime games that have a lot of data to send, the routine is time based instead of confirmation based.  There is a minimum threshold of 10 T-states (1.7 microseconds) which is enough to give me 100% error free byte sending on 2 linked 84+'s and should be enough between all z80 calcs, but unfortunately the Nspire emulation is too slow.  Not sure if there's anything I can do about that.

Anyway, I just need to confirm that this works.  If you have an I/O cable and 2 calculators, preferably 2 different types for example: TI-83+ and TI-84+SE, then please help me test this.  The receiver should run program A which just relays to the screen and then have the other calculator run program B which sends a random byte.  Make sure both the numbers are the same on both calculators and repeat a bunch of times and then switch the roles of sender and receiver.

If there is an inconsistency, let me know which calculator was the receiver, which one was the sender, and the numbers that show up on each screen, thanks!

DJ Omnimaga:
The strange thing is that my Supersonic Ball game seems to run at the exact same speed on my Nspire as it does on my 83+. If it's faster or slower, I can hardly see a difference. However, it could maybe just be my game. I heard some stuff run much faster on the Nspire.

Also older Nspire OSes emulates 84+ ASM much slower than 2.0.x. This could pose problems for people who got Ndless and are stuck on OS 1.1. I wonder if Nspire linking is possible x.x

Good luck, though!

Quigibo:
Well, those with Ndless might have access to a better emulator in the future so that could actually be an advantage.  However, you can still link an Nspire with another Nspire if they're both running the same OS version since I think the speeds would be close enough in that case.

DJ Omnimaga:
Yeah. Sadly Calc84maniac lost the entire source code for that emulator (as well as all his other Nspire projects), though, and nobody even figured out how to open the link port yet :(

calcdude84se:
If only I had two calcs... And yeah, too bad that we've been unable to discover how to work the link port.
Good luck with the routine, though! :)

Navigation

[0] Message Index

[#] Next page

Go to full version