Author Topic: [Project]Assemblex  (Read 18794 times)

0 Members and 1 Guest are viewing this topic.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #60 on: January 18, 2011, 06:22:11 pm »
This program is definitely one I love ♥ It is a huge help for when I need to convert my programs to mnemonics because where I would spend hours, this takes seconds (and it is more accurate than I am :D) Thanks Scout!

Thanks!! Is mnemomics the Assembly code?

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Project]Assemblex
« Reply #61 on: January 18, 2011, 06:26:42 pm »
Yeah, the mnemonics are the hex. By the way, for the BCalls, the ti83plus.inc file has it set up kind of like this:
Code: [Select]
_DispHL EQU 4507h
_DisplayImage EQU 4D9Bh
_DispOP1A EQU 4BF7h
_DivHLBy10 EQU 400Fh
_DivHLByA EQU 4012h

Maybe you could search the file for the address and then read from the start of the line? The same is true gor all of the equates (like RAM equates)
EDIT:My brain died when I was typing this. I meant to say the mnemonics are the words, not the hex :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #62 on: January 18, 2011, 06:34:02 pm »
Yeah, the mnemonics are the hex. By the way, for the BCalls, the ti83plus.inc file has it set up kind of like this:
Code: [Select]
_DispHL EQU 4507h
_DisplayImage EQU 4D9Bh
_DispOP1A EQU 4BF7h
_DivHLBy10 EQU 400Fh
_DivHLByA EQU 4012h

Maybe you could search the file for the address and then read from the start of the line? The same is true gor all of the equates (like RAM equates)

I know how to display Bcalls, but the way my program was made it's hard to implement.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Project]Assemblex
« Reply #63 on: January 18, 2011, 06:36:52 pm »
Ah, okay. That is understandable. Unfortunately, my computer skills are somewhere in the 0/0 range (undefined), so I cannot help, codewise :(

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #64 on: January 19, 2011, 09:45:08 am »
Ah, okay. That is understandable. Unfortunately, my computer skills are somewhere in the 0/0 range (undefined), so I cannot help, codewise :(

Don't worry :), I'm sure I'll make it

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #65 on: January 19, 2011, 10:05:20 am »
Update: Fixed two major bugs with Extended Instructions (ED...).

Attached is code and icon (the code is executable if you have python 2.x and wxPython installed).

By the way, here's the code, you can have fun scrolling through 760 lines ;P

http://pastebin.com/cA2PdkwX

Alert: HUGE.

Also, don't blame THE CODE


Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #66 on: January 20, 2011, 06:50:12 pm »

I got back to working on it seriously and a VIDEO!

I decided to make a video showing the potential of Assemblex, what do you think? I'm getting really close to a version 1.0.0. ;)
« Last Edit: January 20, 2011, 06:51:46 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: [Project]Assemblex
« Reply #67 on: January 20, 2011, 07:20:05 pm »
Awesome!

I'm glad this has progressed so far. Nice job too. :)

Also nice vid and glad you liked my song. The only thing I noticed is that I hear some sounds in the background. Did you forget to turn your microphone off when recording? Nice vid anyway, though.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #68 on: January 21, 2011, 02:51:37 am »
Awesome!

I'm glad this has progressed so far. Nice job too. :)

Also nice vid and glad you liked my song. The only thing I noticed is that I hear some sounds in the background. Did you forget to turn your microphone off when recording? Nice vid anyway, though.

Damn, I forgot to disable HyperCam recording sound, but it's not much, it seem.s

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: [Project]Assemblex
« Reply #69 on: January 21, 2011, 02:53:18 am »
Yeah the sound isn't too high. Actually it's mostly noticeable at the beginning, when the music beat stops for a while.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #70 on: January 21, 2011, 09:51:32 am »
I will make a new video with better quality, maybe already showing the 'Export to 8xp' function ;D

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: [Project]Assemblex
« Reply #71 on: January 21, 2011, 12:18:05 pm »
Gah, sorry, I cannot see the video :( I need to install Adobe Flash Player, but it won't install.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #72 on: January 21, 2011, 03:07:31 pm »
Gah, sorry, I cannot see the video :( I need to install Adobe Flash Player, but it won't install.

Too bad, when you manage to install tell me ;D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #73 on: January 21, 2011, 05:00:21 pm »
UPDATE: I added a link to my Z80 Tables.

I was wondering, is there any other link you guys would want, besides cemetech.net, omnimaga.org and my z80 tables?

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: [Project]Assemblex
« Reply #74 on: January 21, 2011, 05:58:39 pm »


There you go, windows resizing and link to my Z80 Tables.