Search found 559 matches

by Dwedit
Sat 04 Oct, 2008 4:44 pm
Forum: Announce Your Projects
Topic: I think I should finish bubble bobble
Replies: 11
Views: 22910

I think I should finish bubble bobble

I think I should finally fix the linkplay for Bubble Bobble, and add an ending.
Any help with linkplay? How would I go about performing working link IO?
by Dwedit
Sat 04 Oct, 2008 12:31 pm
Forum: Programming Help
Topic: [TI-ASM] Understanding Greyscale
Replies: 14
Views: 29096

Re: [TI-ASM] Understanding Greyscale

The rotating mask is optional. To communicate with the LCD driver, you give it orders about what position you want the draw cursor to move to, and what direction to move after a write, and whether it's in 8 bit or 6 bit mode. Then there's the data port where you do writes to the screen. There is a m...
by Dwedit
Tue 09 Sep, 2008 10:08 am
Forum: Super Mario - and the Elemental Crystal
Topic: Project Discussion
Replies: 35
Views: 84667

Re: Project Discussion

You do know that the board was down for a month, right?
by Dwedit
Fri 05 Sep, 2008 11:33 am
Forum: Announce Your Projects
Topic: Touhou Project 83+
Replies: 11
Views: 47350

Re: Touhou Project 83+

Is it even possible to do Bullet Hell on a slow LCD screen? The slow LCD screen made me cancel my smoothscrolling grayscale DW2 project for the TI83. I'd think you'd need to have bullets draw as short, thick line segments, then count the collision only when the far endpoint touches you instead of th...
by Dwedit
Sat 02 Aug, 2008 7:14 pm
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 227938

I think the star looks faster because the flood fill algorithm fills it with black first, then draws the pattern over anything it had changed to black.
Because it's already black, you can not see the gradual process of it being filled with black.
by Dwedit
Sat 02 Aug, 2008 5:11 pm
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 227938

Heh, I learned how to do flood fills by playing ZZT. ZZT's algorithm is a little different from what I see in the screenshot though.
by Dwedit
Wed 30 Jul, 2008 7:30 am
Forum: Programming Help
Topic: [TI ASM] Port $06 and the TI FONT
Replies: 5
Views: 6033

Wait a minute... You can draw the big font to the graphbuffer easily just by using some other argument to vputs


To draw the large font:

set fracDrawLFont, (iy+fontFlags)
then call vputs.

Source: TI83+ SDK Guide
by Dwedit
Wed 30 Jul, 2008 7:23 am
Forum: Programming Help
Topic: [TI ASM] Port $06 and the TI FONT
Replies: 5
Views: 6033

you know, there's also that old "bub_font" routine I made for bubble bobble 85 that contains a packed font with up to 4x5 character image sizes.
by Dwedit
Wed 30 Jul, 2008 7:21 am
Forum: Programming Help
Topic: [TI Z80] bcall() - what exactly happens?
Replies: 5
Views: 6122

When inside an app, you specify a BCALL like this: mybcall = $ -$4000 .dw address_on_other_page .db page_number_within_app The address thrown into bcall will be between 0000 and 3FFF. Then it looks at the destination address and page number, switches banks, and jumps. I'm calling it a "relative...
by Dwedit
Wed 30 Jul, 2008 1:26 am
Forum: Programming Help
Topic: [TI Z80] bcall() - what exactly happens?
Replies: 5
Views: 6122

If you want to find the font, use a graphics editor like Tile Layer Pro or YY-CHR . Easy enough to find... http://www.dwedit.org/images/yy-chr-ti83font.png (note: YY-CHR is almost always a false positive for antivirus software. Add it to an exclusion list.) But yeah, Bcall has to check the type of c...
by Dwedit
Fri 18 Jul, 2008 7:49 am
Forum: Announce Your Projects
Topic: Wabbitemu 1.0 beta
Replies: 9
Views: 16782

One thing I always wanted to see integrated into a TI83 emulator is some kind of keyboard input parser, which would let you type out full keywords into an input buffer, then the program would empty the buffer as keywords were typed in. So for example, you could type out "sin(X)", "ran...
by Dwedit
Mon 30 Jun, 2008 2:05 pm
Forum: Off Topic
Topic: C# 'secret' unveiled (it was just too good to be true)
Replies: 6
Views: 6320

I there's a language called C-- which supports rotations.
by Dwedit
Tue 24 Jun, 2008 9:53 pm
Forum: Off Topic
Topic: Suspiciously bot-like new members?
Replies: 9
Views: 10390

No girls on the internets!
by Dwedit
Mon 23 Jun, 2008 8:33 am
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 227938

A "PLOT 205" command sounds really obscure. Like the kind of thing you'd need a manual right in front of you to program with. Maybe add extra commands, like "ELIPSE"?
by Dwedit
Fri 13 Jun, 2008 1:24 pm
Forum: General TI Discussion
Topic: Your dream calculator shell.
Replies: 4
Views: 10821

Properly chainable hooks! :) A memory allocation that is actually fast Better use of the extra RAM pages on the calcs that have them Real floats (for faster multiply, less space, etc) Incremental Flash GC (hm.. in a shell?) No mess during GetKey MirageOS disables 2nd+OFF during GetKey, and Crunchyo...