Author Topic: Features Wishlist  (Read 611688 times)

0 Members and 1 Guest are viewing this topic.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Features Wishlist
« Reply #2025 on: March 25, 2011, 09:18:53 pm »
Yes it does i hope.  And if you are setting a constant bit and not a variable, the bit setting routine can be auto optimized to take up 4 bytes methinks.

Ld HL,adress
SET/RES #,(HL)
Actually, that's 5 bytes (set/res are 2-byte instructions). But if this gets implemented, there should be inc/dec as well I think :P
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #2026 on: March 26, 2011, 01:51:50 am »
Oh i wasn't aware Ld HL, address was 3 bytes D: hah thats why I'm not an asm programmer :P

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Features Wishlist
« Reply #2027 on: March 26, 2011, 05:09:17 am »
Yes it does i hope.  And if you are setting a constant bit and not a variable, the bit setting routine can be auto optimized to take up 4 bytes methinks.

Ld HL,adress
SET/RES #,(HL)
Actually, that's 5 bytes (set/res are 2-byte instructions). But if this gets implemented, there should be inc/dec as well I think :P

Both SET/RES and INC/DEC would be incredibly useful. I'm working on a sprite editor, and it certainly is annoying to have to turn all the bits on and off using individual bitmasks.
There's something about Tuesday...


Pushpins 'n' stuff...


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: Features Wishlist
« Reply #2028 on: March 26, 2011, 11:12:36 am »
Oh i wasn't aware Ld HL, address was 3 bytes D: hah thats why I'm not an asm programmer :P

Addresses are two bytes ;)




Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #2029 on: March 26, 2011, 11:17:52 am »
Yep i forgot :P

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Features Wishlist
« Reply #2030 on: March 27, 2011, 03:56:02 pm »
Request:

Option to read nibbles the opposite direction (little endian vs big-endian)

And yes I actually need this...I'm still using .4.8 since it got switched in .5.0 :(
« Last Edit: March 27, 2011, 03:56:10 pm by squidgetx »

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Features Wishlist
« Reply #2031 on: March 27, 2011, 04:29:52 pm »
Change the way the >Char command works so that Output(0,0,[7C5C2F7C5C2F7C3ECC12]>Char
Prints
|\/|\/|><[
 instead of a dieresis.
« Last Edit: March 27, 2011, 04:32:32 pm by Freyaday »
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #2032 on: March 27, 2011, 04:31:52 pm »
I like how the shell/no-stub/app is now displayed in the compile menu. Sometimes I accidentally compiled to the wrong shell because I forgot to change it.

Also, smally typo in the help menu: It's axe.omnimaga.org, not www.axe.omnimaga.org. ;)

EDIT: Wow Supersonic Ball code still works in 0.5.1 O.O
« Last Edit: March 27, 2011, 04:41:40 pm by DJ_O »

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Features Wishlist
« Reply #2033 on: March 27, 2011, 04:52:54 pm »
Request:
Invert and/or white line. I've needed to draw white lines before and there's no easy way to do it.
It is bad luck to be superstitious.

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: Features Wishlist
« Reply #2034 on: March 27, 2011, 08:14:43 pm »
Change the way the >Char command works so that Output(0,0,[7C5C2F7C5C2F7C3ECC12]>Char
Prints
|\/|\/|><[
 instead of a dieresis.

Doesn't Output(0,0,[7C5C2F7C5C2F7C3ECC1200]) work?




Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2035 on: March 27, 2011, 09:26:41 pm »
Request: idk if I posted this already, but...
Stereo sound support.
I heard that it's possible with ASM...
Sig wipe!

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Features Wishlist
« Reply #2036 on: March 27, 2011, 11:41:56 pm »
Circle()r
And while I'm at it, Circle()rr
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

SirCmpwn

  • Guest
Re: Features Wishlist
« Reply #2037 on: March 27, 2011, 11:53:03 pm »
Some way of specifying the shell in the header would be great.  I often screw up the shell choice because I so quickly switch between different programs targeting different shells.  Perhaps the second line could contain a comment that would specify this, optionally?
Also, I'm again pushing the request through for getting the address of a label.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Features Wishlist
« Reply #2038 on: March 27, 2011, 11:58:25 pm »
What about a buffer swap command instead of implementing bunch of <command>r's?
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Features Wishlist
« Reply #2039 on: March 27, 2011, 11:59:56 pm »
Stateful Goto
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!