Author Topic: Z80 Tables Program  (Read 8619 times)

0 Members and 2 Guests are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Z80 Tables Program
« on: January 31, 2011, 08:45:31 am »
I decided to port this to a computer program. There is a .html file in ticalc.org, but I started coding a C# program to learn and also because I don't know when it can be useful.

I am a crazy fan of portability, and the program is packed in a single .exe! So, it shouldn't be hard to try it.

There are buttons to go to Extended Instructions and Bit Instructions. IX/IY not finished for now.

Hope you enjoy them ;D

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Z80 Tables Program
« Reply #1 on: January 31, 2011, 08:03:08 pm »
Awesome, I didn't try it yet, but I will over the next few days. I'm in need of a Z80 table right now :D

I am a crazy fan of portability, and the program is packed in a single .exe!

Me too ;D I love packing everything into a single program. Especially for calc programs. I just like it when there aren't so many small files to clean up after (that's also why I love Macs -- their applications are always packaged in a single clickable .app folder).
« Last Edit: January 31, 2011, 08:07:02 pm by Deep Thought »




Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #2 on: February 01, 2011, 11:14:35 pm »
Looks cool. By the way does this includes undocumented ASM instructions too?

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Z80 Tables Program
« Reply #3 on: February 01, 2011, 11:23:17 pm »
Yep, apparently it does.




Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Z80 Tables Program
« Reply #4 on: February 02, 2011, 04:55:15 pm »
Looks cool. By the way does this includes undocumented ASM instructions too?

It's just like my online tables, but in a program. ;D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #5 on: February 03, 2011, 12:42:26 am »
Cool. About the undocumented instructions I wonder if they should be in a different color? (such as red text) You could also add text warning that they won't run on the TI-Nspire so people won't use them if they plan to add Nspire compatibility.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Z80 Tables Program
« Reply #6 on: February 03, 2011, 01:43:43 pm »
Cool. About the undocumented instructions I wonder if they should be in a different color? (such as red text) You could also add text warning that they won't run on the TI-Nspire so people won't use them if they plan to add Nspire compatibility.

All the gray ones are the unofficial instructions.

DJ, this program is exactly this, hence why everything added to the online tables is also available in the program ;D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #7 on: February 03, 2011, 10:48:37 pm »
Cool thanks for the info, and yeah I knew, I just didn't know the gray ones were the undocumented instructions.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Z80 Tables Program
« Reply #8 on: February 04, 2011, 07:02:14 pm »
Cool thanks for the info, and yeah I knew, I just didn't know the gray ones were the undocumented instructions.

Which reminds me: Help Button.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #9 on: February 05, 2011, 03:39:20 am »
What is a help button? ???

j/k that would be a good idea. :P

Also  maybe add links to some ASM tutorials. :P

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Z80 Tables Program
« Reply #10 on: February 05, 2011, 12:46:12 pm »
New Version

This version now includes all tables, buttons to all of them;
A Help Button/Dialog;
Better Design/Layout;
The same portability (a single .exe);

Hope you like it ;D

« Last Edit: February 05, 2011, 12:46:28 pm by Scout »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #11 on: February 05, 2011, 02:02:42 pm »
Cool update. :D

On a side note, I didn't realize there were that many undocumented instructions. O.O

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Z80 Tables Program
« Reply #12 on: February 06, 2011, 12:02:01 am »
Apparently sometimes it's just cheaper to leave them in.




Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Z80 Tables Program
« Reply #13 on: February 06, 2011, 03:15:34 am »
Do you mean to use them anyway? ???

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Z80 Tables Program
« Reply #14 on: February 06, 2011, 01:59:11 pm »
Cool update. :D

On a side note, I didn't realize there were that many undocumented instructions. O.O

Yes there are a lot.

Also, should this be added to ticalc.org?