Author Topic: [z80 ASM] Setting up an assembly environement  (Read 8751 times)

0 Members and 1 Guest are viewing this topic.

Liazon

  • Guest
[z80 ASM] Setting up an assembly environement
« Reply #15 on: October 29, 2006, 02:51:00 am »
My z80 is definitely getting a bit rusty but I'll give it a shot.  I've made comments.  Comments are very useful!

c1-->
CODE
ec1
.nolist
#include ion.inc
#include ti83plus.inc
#define x saferam1
#define y saferam1+1
.list


 

Liazon

  • Guest
[z80 ASM] Setting up an assembly environement
« Reply #16 on: October 29, 2006, 06:44:00 am »
Sorry for the double post but here's working code for ya KillerPlayer:

c1-->
CODE
ec1.nolist
#include ion.inc
#include ti83plus.inc
#define x saferam1
#define y saferam1+1
.list


 

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
[z80 ASM] Setting up an assembly environement
« Reply #17 on: October 29, 2006, 07:05:00 am »
Yeah srry xlibman I just figure since it said argh TI-84 help that it could be asm and basic so I didn't make a new topic and thanks Liazon I will try but I just started ASM 2 days ago
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Jon

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 278
  • Rating: +0/-0
    • View Profile
[z80 ASM] Setting up an assembly environement
« Reply #18 on: January 18, 2007, 05:39:00 pm »
QUOTE
And what you witness at the end there is crashing. I'm not sure if it's because I travelled too far down or too far up (i duno because I don't have a real calc to crash) so you should try it on your own calc to see if it will really crash. Lately PTI has been disagreeable w/ me. It even destroyed CrunchyOS by itself. Maybe the ROM integrity is getting worse


The reason for that unfortunate crash, is that ionputsprite uses plotsscreen, which is a section of RAM devoted to the screen.  When you off the screen, your sprite data is straying into RAM that is not necessarily safe, resulting in the crash.  Mucking with non-safe RAM areas can almost always result in a crash :/confused.gif

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
[z80 ASM] Setting up an assembly environement
« Reply #19 on: January 19, 2007, 02:10:00 am »
mhmm

QUOTE
Halifax   Posted: 29 Oct, 2006, 13:05


QuoteBegin
-->
QUOTE
Jon   Posted: 18 Jan, 2007, 23:39


quite a bit late to reply in this topic :|neutral.gif

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
[z80 ASM] Setting up an assembly environement
« Reply #20 on: January 19, 2007, 09:24:00 am »
haha thats funny this was back when I was called killerplayer

Halifax reminises
There are 10 types of people in this world-- those that can read binary, and those that can't.