Author Topic: Crabcake  (Read 16054 times)

0 Members and 2 Guests are viewing this topic.

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Crabcake
« Reply #30 on: May 10, 2011, 09:22:02 pm »
Hold on, crabcake is for Axe? YESSSS
In-progress: Graviter (...)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake
« Reply #31 on: May 10, 2011, 10:15:22 pm »
Hold on, crabcake is for Axe?

That's right!

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: Crabcake
« Reply #32 on: May 10, 2011, 11:45:05 pm »
This is awesome Hot Dog! I think you need to upload this on ticalc.org asap. The 8KB limit is something that hindered ASM coders for a decade. I'M glad you got it to work on the 83+. Hopefully it can be used in Axe too.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake
« Reply #33 on: May 10, 2011, 11:46:35 pm »
This is awesome Hot Dog! I think you need to upload this on ticalc.org asap. The 8KB limit is something that hindered ASM coders for a decade. I'M glad you got it to work on the 83+. Hopefully it can be used in Axe too.

The original crabcake has been uploaded.  I plan to upload the Axe portion as soon as it is complete.

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: Crabcake
« Reply #34 on: May 10, 2011, 11:51:24 pm »
Cool. Do you think it will come out before May 15th? It would make the contest even more interesting ;D (since any Axiom released before May 15th 1 AM GMT-5 can be used in it)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Crabcake
« Reply #35 on: May 10, 2011, 11:51:58 pm »
I so need this. I hate writing stuff as Apps, it takes forever.
In-progress: Graviter (...)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake
« Reply #36 on: May 10, 2011, 11:55:48 pm »
Cool. Do you think it will come out before May 15th? It would make the contest even more interesting ;D (since any Axiom released before May 15th 1 AM GMT-5 can be used in it)

Interesting, interesting...SURE!  Unless something goes wrong, it will be ready.  Come the 15th, you should let people know that it's available, since I'm sure some people will prefer programs over apps

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: Crabcake
« Reply #37 on: May 11, 2011, 12:00:45 am »
Cool. Actually I thought about simply posting a zip containing the allowed axioms in the news topic. Don't pressure yourself, though.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Crabcake
« Reply #38 on: May 11, 2011, 09:08:34 am »
Axiom would be cool, but Axe adds a ret at the end of a prog... Idk how that should be fixed.
I'm not a nerd but I pretend:

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Crabcake
« Reply #39 on: May 11, 2011, 03:20:43 pm »
Axiom would be cool, but Axe adds a ret at the end of a prog... Idk how that should be fixed.
I'm not too sure if Axe lets you modify programs, something like Zeros(10) appends such to the program.
Of course, you could always make a converter program to parse through a program, find the start and the end, and modify it.
(This is probably a good idea - it could also reorganize the program to push data to the bottom, and all executable code to the top)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

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: Crabcake
« Reply #40 on: May 11, 2011, 03:25:32 pm »
I think it is possible to modify programs in Axe if you use a shell like Mirage or Doors, but I think it's much harder in no-stub, since you need to detect the location of your program in the memory (no-stub didn't support SMC)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake
« Reply #41 on: May 11, 2011, 04:57:08 pm »
It doesn't matter...if you follow the instructions carefully, the "ret" automatically added at the end is actually a help rather than a hinderance.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Crabcake
« Reply #42 on: May 14, 2011, 12:01:59 am »
Wow!  Crabcake has progressed so quickly!  Great work, Hot_Dog!  :thumbsup:
ld a, 0
ld a, a

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Crabcake
« Reply #43 on: May 14, 2011, 04:11:52 am »
It's really amazing at how fast you made progress on this. I don't know what I'll do with all that ram now.


BOOM 666 post!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t: :w00t:

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake
« Reply #44 on: May 24, 2011, 12:16:50 pm »
Crabcake for Axe has been updated  http://www.omnimaga.org/index.php?action=dlattach;topic=7373.0;attach=7891

1. Fixed 83+ BE bug
2. AxesOn/Off with the r modifier work now

It will be up to DJ_O and the rest of the contest designers on the basis of this update being allowed for the Axe Contest