Search results

  1. T

    Planning To Port Doukutsu Monogatary (cave Story) To Gp32

    Hi! I'm trying to bring new life to our GP32s... More information here and here. Wish me luck ;)
  2. T

    Crush! (first Public Beta)

    I got a job :D
  3. T

    Crush! (first Public Beta)

    Not surprisingly it's posted under "General [GP32] > News zone"... I hope this link solve that... (sorry, I didn't saw it the first time).
  4. T

    Crush! (first Public Beta)

    Hello, my friends. Some of you already know I'm developing a new game for GP32: Crush!. Originally intended for the GBAX2005, the game development is going much slower than planned. I didn't want to delay the release of a first public beta, but my job killed my spare time, so I've taken the...
  5. T

    GP32 Devs Only: What You Working On?

    I'm still working in my first game for GP32... I hope to have a beta version available soon, but weekedns doesn't have enough time (I'll just say that I started the development of the game with the idea of sending it to the GBAX2005...). Most of the game engine and game logic is done, and I'm...
  6. T

    GP32 Memcpy Implementation (c, No Asm)

    I've learnt that here, although the original Duff's Device has the loop inside a case. ...and yes; it works :)
  7. T

    GP32 Memcpy Implementation (c, No Asm)

    Why I want unaligned copies? Well... if I move a sprite one pixel each frame (up or down), 3 of each 4 frames the destination will be unaligned. And if one sprite has one column that starts with no transparent pixels, and the next column has one transparent pixel at the beginning (it won't be...
  8. T

    GP32 Memcpy Implementation (c, No Asm)

    Hi! Thank for your replies. I'm currently using that memory copy function to blit images and sprites (RLE sprites, in fact), so both source and destination can be unaligned; even when the structures containing the RLE sprite and/or the framebuffer are aligned... :( And the biggest size I'm going...
  9. T

    GP32 Memcpy Implementation (c, No Asm)

    Hi. I've just implemented my own memcpy function in C, with no ASM code, and I'd like to know if it could be optimized a little more; of course without using ASM. The code is here. Thanks in advance.
  10. T

    GP32 Intensity Bit

    Hi. So let's assume we're trying to palettize a color in the format 8:8:8 (we know the values of the three intensities RGB). The 5:5:5 part is easy: the 5 MSB of each intensity are used. Now, the intensity bit should depend on the 6th MSB (the 3rd LSB) bit of the three intensities. By example...
  11. T

    Best Tennis Game On Gp32

    Konami's Tennis for the MSX is easy, funny and emulated on the GP32.
  12. T

    GP32 Fast Calculations

    No, the increment part of the for loop is evaluated always after the statements block. The difference between i++ (postincrement) and ++i (preincrement) is that in the first case, i is evaluated then i is incremented and stored back; and in the second case, i is incremented, then evaluated (if...
  13. T

    GP32 Fast Calculations

    Oh, I'm sorry! You are right, there are two typos (two typos... or a walking asterisk!). Those lines should be: unsigned short i, *wd; // The asterisk is in this line... for (i=0, wd=WaveData; i<20000; ++i, ++wd) { (*wd)=((*wd) * 3) >> 2; // ...but not in this one. }
  14. T

    GP32 Fast Calculations

    I'm not sure if this will work faster, but you can try: unsigned short i, wd; for (i=0, wd=WaveData; i<20000; ++i, ++wd) { (*wd)*=((*wd) * 3) >> 2; } Also, if memory isn't really a problem, I agree with RobertJ in using a lookup table.
  15. T

    Worst Game Music

    And my vote goes to... Pyramid Warp (MSX). Ultra-annoying two tone dee-doo-dee-doo-dee-doo-dee-doo-... during ALL THE GAME! I'm getting mad just remebering it!!! :wacko:
  16. T

    Registering On Gamepark.co.kr ?!

    You need a Korean Social ID card number or something similar. Of course you shouldn't have one if you are not a Korean (and it seems you aren't, are you?). Anyway, the last Euro Firmware was posted here (GP32Xtreme) and in GP32Spain. At GP32Spain you can download it directly from...
  17. T

    Virgin Play Mail-bombing (gp32spain,gp32x...)

    So English speakers talking in English board should learn Spanish just to understand your free insults and unapropiate manners. [Sarcasm] Woah... what a great idea! [/Sarcarsm] Back on the main subject: The English ASR translation would be a great idea, but I don't think this is the right way...
  18. T

    Mythic Chess

    Hi! Someone talked before about a new ruleset... and I find some of the variations of SICO (Schizofrenic Internet Chess Online, see link below) are really interesting. SICO has some different rules (even playing without the additional pieces -aka "faeries"-), but some variations can be played...
  19. T

    Bonk's Revenge - Where Is Bonk?

    Serious answer: I supose there is a problem with this (and other) games. Maybe they use a special graphic mode, or an unsoported (by the emulator) one, or something not implemented yet. Maybe the next version of the emulator will run this game without any problem. Funny answer: It's summer...
  20. T

    GP32 Fixed Point Math Trouble

    I don't know if this can be, but you can try it anyway. It's a small change, so you can test it fast. #define FIXED2FLOAT(f) (((float) (f)) / 65536.0f) /* Notice the casting of f BEFORE applying the division. */ #define FIXED_HALF(f) ((f) >> 1) /* Maybe it's faster than your division by two. */
Back
Top