Alternatively, join us on Discord.

Ivoah's GBA programming thread [GBA]

Started by Ivoah, October 30, 2015, 02:57:24 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ivoah

October 30, 2015, 02:57:24 am Last Edit: November 01, 2015, 01:22:42 am by Ivoah
I recently got an EZ-Flash IV GBA flash cart. It lets me run custom roms on real GBA hardware. So far this is what I've made:
[video width=480]https://sr.ht/G6_p.webm[/video]

You just move the '#' around with the dpad.

DJ Omnimaga

I'm glad that you got into console homebrew. I notice that movement seems very fast. I am curious about how fast it would be with a tiled grass background and a walrus, for example. You could maybe make some game where Walrii is underwater and must catch as many fishes as he can to not starve (his stamina would decrease over time, faster and faster, and would be replenished as you eat).

Ivoah

Quote from: DJ Omnimaga on October 30, 2015, 03:00:07 am
I'm glad that you got into console homebrew. I notice that movement seems very fast. I am curious about how fast it would be with a tiled grass background and a walrus, for example. You could maybe make some game where Walrii is underwater and must catch as many fishes as he can to not starve (his stamina would decrease over time, faster and faster, and would be replenished as you eat).


Currently I'm not doing any actual graphics, there's an ANSI console library which lets me just treat it like a terminal screen. I'm sure it would be able to run your suggested game just fine, I mean, look at games like MK:SS and the Mario games.

DJ Omnimaga

Ooh I see. Now I got an idea, but that might be too big as first project :P

First Fantasy: Mana Force :trollface:

Ivoah

I may try porting sl or nyancat, two of my favorite console programs :D

DJ Omnimaga

If you do Nyan Cat, you should do it like the Nspire and CSE versions. :)

Streetwalrus

The GBA has hardware acceleration for drawing 2D sprites, no problem at all with maps and such.

Max Leiter

if you ever make a super Mario sunshine remake youll be my favorite person ever <3

Ivoah

Quote from: DJ Omnimaga on October 30, 2015, 09:57:21 pm
If you do Nyan Cat, you should do it like the Nspire and CSE versions. :)


Well, I was talking about the terminal version, but I've given up on it because I realized that the ansi_console library probably doesn't support color. And what Nspire version are you talking about?

DJ Omnimaga

Levak's. The only Lua program for Nspire that was actually fullscreen.

Ivoah

Quote from: DJ Omnimaga on October 30, 2015, 11:37:42 pm
Levak's. The only Lua program for Nspire that was actually fullscreen.


How'd he manage fullscreen?

DarkestEx

Can't wait to try your games and demos yourself as I am getting myself an EZFlash 2015.
I also plan developing GBA games at some point as I bought and restaurated a GBA a few weeks ago.

Ivoah

Quote from: DarkestEx on October 31, 2015, 12:08:03 am
Can't wait to try your games and demos yourself as I am getting myself an EZFlash 2015.
I also plan developing GBA games at some point as I bought and restaurated a GBA a few weeks ago.


I can't guarntee anything I make will be fun :P

DJ Omnimaga

Quote from: Ivoah on October 31, 2015, 12:02:04 am
Quote from: DJ Omnimaga on October 30, 2015, 11:37:42 pm
Levak's. The only Lua program for Nspire that was actually fullscreen.


How'd he manage fullscreen?
Via some exploit or glitch in Nspire Lua interpreter on OS 3.0.1. I don't remember if the bug still works.

Here is the game, by the way (it even had sound in OS 3.0.1): https://tiplanet.org/forum/archives_voir.php?id=3707

Ivoah


Powered by EzPortal