Search found 1728 matches

by Timendus
Mon 10 Dec, 2007 2:00 pm
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 239875

Ah, forgot to post here that it's been implemented. If applications (or the kernel, before it launches an application) register a safe exit routine and a stack pointer by calling interrupt_register_break, you can kill the application at all times by holding Enter and pressing the ON key. This should...
by Timendus
Mon 10 Dec, 2007 10:28 am
Forum: General TI Discussion
Topic: On source conventions and documentation [Release!]
Replies: 33
Views: 51930

The parser is utter crap from a C novice (I'm still learning, sorry :mrgreen:), but the scanner is somewhat alright, and it works quite alright for our Vera source ;) Anyway, suggestions for improvements are of course welcome, as well as contributions...
by Timendus
Sun 09 Dec, 2007 9:16 pm
Forum: General TI Discussion
Topic: On source conventions and documentation [Release!]
Replies: 33
Views: 51930

And since I'm not the guy who's writing the program and have no idea of what is involved, I feel it's my right to demand all kinds of crazy features. :D Right you are, of course... I'll get to it asap ;) To be honest, I've been thinking about something similar. Following the XSLT tradition, I shoul...
by Timendus
Fri 07 Dec, 2007 11:11 am
Forum: Latenite, Brass and EarlyMorning
Topic: Latenite 2: Directory structure and project management.
Replies: 38
Views: 61666

For the time being the safest and most portable option is still C/C++. :lol: It's completely insane, but you're absolutely right... So, you're not going to work with Java because apearently everybody hates it, which leaves .NET -- and hoping that Mono will get there "some day" -- or writi...
by Timendus
Thu 06 Dec, 2007 11:45 pm
Forum: Latenite, Brass and EarlyMorning
Topic: Latenite 2: Directory structure and project management.
Replies: 38
Views: 61666

What the hell? How do you get Java to be so buggy..? I use Eclipse fairly regularly nowadays, and I'm starting to appreciate it more and more. Same goes for Java as a language and as a system. I don't really understand how so many people can hate it so much :) And please, don't integrate with Visual...
by Timendus
Thu 06 Dec, 2007 11:41 pm
Forum: Programming Help
Topic: [ASM] How to ld hl,sp?
Replies: 13
Views: 22667

I usually just Google for a random z80 opcode reference when I need one, but this time I happened to be on WikiTi... :)
by Timendus
Thu 06 Dec, 2007 3:22 pm
Forum: Latenite, Brass and EarlyMorning
Topic: Latenite 2: Directory structure and project management.
Replies: 38
Views: 61666

You're against using Java, or you don't have experience with Java? It's not that much different once you know C#. Mainly just a different library to work against.
by Timendus
Thu 06 Dec, 2007 2:19 pm
Forum: Latenite, Brass and EarlyMorning
Topic: Latenite 2: Directory structure and project management.
Replies: 38
Views: 61666

Ben, I've had a crazy idea. Not to put you out of business or anything (;)) but why don't you try to write a plugin for Eclipse that handles templates for new projects, assembles with Brass, and can run your application with the emulator of your choice? Using Eclipse instead of your own IDE could gi...
by Timendus
Thu 06 Dec, 2007 11:17 am
Forum: Programming Help
Topic: [ASM] How to ld hl,sp?
Replies: 13
Views: 22667

I guess we should be grateful for that ;)
Anyway, it's working. See mailinglist for details.
by Timendus
Thu 06 Dec, 2007 10:09 am
Forum: Programming Help
Topic: [ASM] How to ld hl,sp?
Replies: 13
Views: 22667

Really? Why aren't those opcodes in the WikiTi? :mrgreen:

Thanks!

Edit: Never mind, really stupid question :)
Q 16-bit register: bc, de, hl/ix/iy, sp
by Timendus
Thu 06 Dec, 2007 10:07 am
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 239875

My God, I totally missed that thread! Awesome snippets! :) Anyway, using key combinations could be a better idea, because our console code isn't uhm... shall we call it "thread safe"*? :) I've just been playing with adding a menu, but of course it screws up the screen (which is fine if you...
by Timendus
Thu 06 Dec, 2007 10:04 am
Forum: Programming Help
Topic: [TI ASM] Useful routines.
Replies: 50
Views: 72529

There's still a bunch of routines in the API website ( http://api.timendus.com/ ) of which some could be useful, and others could get updated with versions in this thread. I'm not really working on the API anymore, and I'm not even sure if the current non-stable version will compile, but feel free t...
by Timendus
Thu 06 Dec, 2007 9:09 am
Forum: Programming Help
Topic: [ASM] How to ld hl,sp?
Replies: 13
Views: 22667

[ASM] How to ld hl,sp?

I want to get the stack pointer. How do I do that? There's a ld sp,hl opcode according to WikiTi, but not the other way around...
by Timendus
Thu 06 Dec, 2007 8:47 am
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 239875

I understand that, but then you'd have to do some serious stack magic to kill the program, or else you'd use some kind of flag and the program has to poll the flag; same problem. Would it be something like ld hl,safeExit call interrupt_register_break ; Dangerous code with stack shit and everything B...
by Timendus
Wed 05 Dec, 2007 11:13 pm
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 239875

I just did, and it is nice. Would you like me to spread the news to other sites, or just leave it here? I don't really mind very much, seeing that it hardly does anything, but perhaps it would be good to work on public relations a bit. Do as you see fit :) @Jim: What do you mean by a "false re...