Page 1 of 8 123 ... LastLast
Results 1 to 10 of 77

Thread: GBA + FPC = Possiblility???

  1. #1
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    GBA + FPC = Possiblility???

    Well, I am currious... those of you that use FPC... would you be interested in Game Boy Advance development if it becomes a reality?

    I see it as a great oppertunity to get into hard core game development as it's all 2D, really (no built-in 3D graphics hardware). And the CPU it's self is built for just raw power. It's old-school game programing at it's best. And it's very popular right now, plus it's portable. What more could you want for your game releases? It may be an 'in' for aspiring indie-game developers.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  2. #2
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    GBA + FPC = Possiblility???

    I suppose it could be interesting. I just dont have a GBA... And I dont really see the point of getting myself one - except I suppose if I could write games for it
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  3. #3

    GBA + FPC = Possiblility???

    Unfortunately Nintendo don't allows to sell indie projects, AFAIK... It need to be an official Nintendo developer. Except that, I tried some times ago to work with gba-gcc and it's pretty easy to make a simple game.
    Get your fpc4gba copy now!
    Get your fpc4nds copy now!

  4. #4

    GBA + FPC = Possiblility???

    Almost anything that advances the Pascal game development community, in general, should be a Good Thang ( tm ).

    My son has a GBA so I could tell him he's been bad and "conficate" it for R&D . I am kidding of course.

    Also it does not matter if you do not have a GBA, as you can use various GBA Emulators ( like http://sdlemu.ngemu.com/basdl.php ) to test out your Pascal GBA code before having to test it on a real GBA.

    I would give it a try if an FPC/GBA port was available.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  5. #5

    GBA + FPC = Possiblility???

    Adding a new target to FPC is no problem. However, as far as I can see, the GBA requires the usage of the thumb arm instruction set which is a reduced instruction set which isn't supported by FPC yet. If there is a real interest, the support of this instruction set can be added of course.
    <a>http://www.freepascal.org</a>

  6. #6
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    GBA + FPC = Possiblility???

    How can we show support FPK? I can count at least 5 people that want to be able to do this without thinking, right now all by name from this board alone.

    We even have 1 member that is actively trying to get something together for it aswell. See this thread http://www.pascalgamedevelopment.com...pic.php?t=1621
    Jason McMillen
    Pascal Game Development
    Co-Founder





  7. #7
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    GBA + FPC = Possiblility???

    FPK - how about windows mobile on the Smartphone!!!!

    I've got the Motorola MPX200 and would be quite willing to help get it working - OK more than willing as it means I dont need to learn Imbedded VB or C++
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  8. #8

    GBA + FPC = Possiblility???

    Well to behonest, making games for pc (windows or linux for that matter) is already difficult enough. (For me anyways). And as "aspiring indie-game developer" i'd rather stick to this platform.

    In my opinion its nice to see the possibilties for creating games on different platforms is growing, but I would be more pleased if we actually get to see more finished games.

  9. #9

    GBA + FPC = Possiblility???

    Well guys, in case you don't know that, FPK made the FPC compiler
    There is nothing he can't do, but he probably needs some hardware and many people to use that compiler i already talked to him about SmartPhone(Symbian+ARM) on #fpc you can contact him there but he doesn't have much time, always talking about technical stuff :lol:
    The future must be... Fast and OpenSource so...
    <br />Think Open and Lightning Fast!

  10. #10

    GBA + FPC = Possiblility???

    I think al that is needed on how to modify free pascal for the gba is written here: http://linux.gbadev.org/gcc-gba/ .

    The important part is crt0.s as this defines the gba (cartridge/executable) header. But even more improtant is the lnkscript that is used. As that glues together the crt0.o with your applicton .o file in a special way. Without that linked in to the executable nothing is going to work.

    For direct memory access on the gba i believe pointername := pointer(memoryaddress) is possible. So using pure pascal code it should be possible to change graphics mode and write to video memory etc.

    Thumb assembly is the least of the concerns to get things working, more important is pointing a pointer to a specific memory address as written above. PS i believe it possible (even on a gba) to switch between thumb and arm assembly...
    http://3das.noeska.com - create adventure games without programming

Page 1 of 8 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •