Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - PierrotLL

Pages: 1 [2]
16
Casio Calculators / Re: Prizm Useful Routines -- post here!
« on: November 28, 2011, 07:36:04 am »
IsKeyDown equivalent
Code: [Select]
int keydown(int basic_keycode)
{
const unsigned short* keyboard_register = (unsigned short*)0xA44B0000;
int row, col, word, bit;
row = basic_keycode%10;
col = basic_keycode/10-1;
word = row>>1;
bit = col + 8*(row&1);
return (0 != (keyboard_register[word] & 1<<bit));
}
Expect a Basic keycode (27=right, 38=left) or 10 to test the AC/ON key.
It allow to detect multiple pressed keys simultaneous.

17
Casio Calculators / How to use the full screen ?
« on: November 26, 2011, 09:24:41 am »
I'm trying the different SDK's for Prizm, and found no way to use the 396*224 dots of the screen.
Is anyone know how to get complet screen access?

Also, where can I find some informations on the VRAM ? (difference between 0xA8000000 and 0x88000000, size of buffer, way to copy VRAM to DD manually ...)

EDIT: I saw syscalls 0x02A4 and 0x02AA that allow to choose the frame color.
So, according to my research, I concluded we need to write an other Bdisp_PutDisp_DD to use a 396*224 VRAM. I'll search on this way.

18
Casio Calculators / Re: Planète-Casio's Ludum Dare
« on: November 03, 2011, 04:14:04 pm »
I just made a little video of Gravity Duck


19
News / Re: Casio fx-9860G Tribute Video
« on: February 16, 2011, 08:31:57 pm »
Thanks for posting my vid here :D
I've always admired TI games tribute videos, and I wanted make the same thing for Casio games.
We have now a large enough games collection (but actually we can't make animated screenshot with grayscales, I'm working on an on-calc gif builder for that).

About Axe-like project on fx-9860G, Kristaba is working on it :P
He already done an on-calc assembler.

About community, yes, we have a lot of newbies Basic programmers, but very few good C/asm games programmers. In the other hand, for great games, we are fortunate to have a large audience ^_^

Pages: 1 [2]