CodeWalrus

Featured Member Projects => First Fantasy Series (TI-84+CSE/84+CE/83PCE) => Topic started by: Dream of Omnimaga on September 05, 2016, 11:52:41 PM

Title: First Fantasy II: Pokéwalrus (Pokémon-inspired game with 3 vs 3 battles)
Post by: Dream of Omnimaga on September 05, 2016, 11:52:41 PM
So this project is not official yet, but the recent release of  Ricsan's image to grosged Sprite lib data converter might eventually change this. The main challenge of a Pokéwalrus game was the conversion of the sprite sheet, because of how each walrus sprites have different sizes and are not aligned on a grid in the sprite sheet.

Anyway, for now, I have 96 sprites out of 150 converted (the next one to convert is the musical note walrus), but they are not scaled up because I have not decided which size they will be in the future (most likely 400%)


To avoid having to use a different palette for each walrus, I decided to lower the overall quality to 32 colors (my image editor won't let me convert exactly to 36), so the result is this, but it should do the job I guess:

(http://img.codewalr.us/lqwalriisheet.png)
I also cropped some even further because I want to keep each walruses 35x35 in battles.

Also unlike @Scipi (and most likely @c4ooo ) respective WalriiMon games, my game will probably not have anything to do with Pokémon, other than having to catch them all. Basically instead of controlling a trainer you would control :walrii:, who would recruit other walruses in his team to save the world (the rest of the story is undecided, but will involve some bad guy). The game would happen several years in the future, after a nuclear war where only undersea creatures survived, all of which mutated over the years as various walrus species, but I think some humans will remain on some island. Battles would be similar to Pokémon, but with the layout from Dragon Warrior for the NES.

Anyway so far I'm still in the process of converting the data, which will take a long while, but nowhere as long as without that tool. I will also need to get rid of the Rep+" that the software generates because it wastes RAM.

EDIT:

(https://img.ourl.ca/walruses-1.gif)

48 of them are in calc format for a total of 36 KB. Some are larger than the rest so I am curious if I can fit 75 in one sub-program...
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 06, 2016, 07:31:07 AM
Good news! I have finally converted all 150 sprites, as well as the title logo!

(https://img.ourl.ca/pokewalruscycle.gif)

I also noticed there were 156 sprites in the sprite sheet above so I removed the last 6. The game will require the entire 150 KB of RAM to play I think (but again, FFMF wasn't super big).
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 06, 2016, 07:53:50 PM
In the name of DJ Omnimaga I hereby poke all of you so you dont forget to post, too. DJ doesn't want to tripple-post...  :ninja:


By the way DJ when will you decide about the used sprites? As you mentioned some are gonna get added, some are gonna kicked out ^^ will you start a public discussion or evan a poll? or will you decide yourself? :)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: c4ooo on September 06, 2016, 11:02:04 PM
"48 of them are in calc format for a total of 36 KB. Some are larger than the rest so I am curious if I can fit 75 in one sub-program..."
Well as i said in IRC, a program can only hold 2^16 bytes, so i am afraid you are going to have to put them in subprograms if you want to fit all. ;)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 06, 2016, 11:47:17 PM
@c4ooo the first 48 walruses were mostly the larger sprites because I converted them in order of the Walrii fanart post. As I converted more, the program size increased less. But I also added title screen data to the 2nd data program so both sizes are kinda even now. And yeah a program cannot be larger than 65535 bytes IIRC, hence why I am already using sub-programs.

@p2 the decision has been made for a long while actually, back when this project was still being planned for the HP Prime. This game includes the 1st gen walruses. If somebody ever ports XCOPY (https://www.omnimaga.org/files/Old-Calculator-RPGs-Headquarter-Archive/TI-Programming-Tools/XCPY7.zip) to the TI-84 Plus CE then I will also include the 2nd generation sprites. However I removed 6 walruses from the game because I discovered that the first sprite sheet contained 156 instead of 150.

Also, I decided to split each set of Walrii data into smaller chunks, using If/Then/Else and Return commands, so that it takes less time to go through each program.

Regarding NPC's and events I think it might work like Dragon Warrior, where pressing the action button opens a menu with commands, such as TALK, BATTLE (so you can fight the NPC to recruit him and register him in your Walriidex), SEARCH (trigger other events) and PARTY (you will probably be able to carry 3 walruses with you for battle). Of course, wild walruses will also exist. Main game bosses will probably give stars or orbs that unlocks certain game areas, Mario 64 style.


I am aiming to keep the game as small as possible, so some mechanics will be simple, especially attack move animations. The walrus level will be the same for all walruses in the game, like in Mario RPG, walruses will not evolve and the types will most likely be Fire, Water, Bolt, Leaf, Mech, Undead, Tech, Psy, Normal, Flying, Angel, Poison and Special.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: c4ooo on September 07, 2016, 12:06:57 AM
What does xcopy do?
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 07, 2016, 12:14:45 AM
It copies archived programs into a temporary RAM program, kinda like xLIB and xLIBC's program copy functions, except that it's standalone. It also features options to delete one of the temporary XTEMP00x program or all of them at once.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: c4ooo on September 07, 2016, 12:43:35 AM
That should be easy to do in asm. I guess I could write it for you, just probably tomorrow.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 07, 2016, 12:49:49 AM
Well it depends. It seemed like Mateo seemed interested too, so try to be careful to not write a duplicate lol.

Anyway if you do this you should maybe put it on ticalc.org, in a  separate CW topic, TI-Planet and Cemetech archives or let TI-Planet staff put it in their archives, because that might be handy for a few people, not just for BASIC coders. For example if some person has a lot of large math/science programs and prefers running most of them without having to manually unarchive them all the time.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Unicorn on September 07, 2016, 07:09:06 AM
Woah, this looks quite awesome! That speed with the sprites is quite impressive; a Pokemon game does not really need much speed anyways, right?
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 08, 2016, 01:21:05 AM
Thanks. The speed is actually a bit slow because when loading a walrus sprite I need to provide its ID and the calc has to go through an endless string of If commands with large string data before finally finding the right data and exiting that program. It might not seem like something that is normally slow, but said program is over 55 KB large, so that's a crapload of code to go through. I allievated the problem by grouping walruses into packs of 25 with three nested If/then/else blocks, so the speed is much greater than it originally was (although as a result, the speed at which walruses load varies depending of which one you try to load):

Walrus 1 to 25 and 76 to 100: Faster
Walrus 26 to 50 and 101 to 125: Medium
Walrus 51 to 75 and 126 to 150: Slower

And that's because I only want to load one at a time since they wouldn't fit at once in memory, unless one day grosged implemented real-time sprite scaling.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: c4ooo on September 08, 2016, 01:22:43 AM
Quote from: DJ Omnimaga on September 08, 2016, 01:21:05 AM
Thanks. The speed is actually a bit slow because when loading a walrus sprite I need to provide its ID and the calc has to go through an endless string of If commands with large string data before finally finding the right data and exiting that program. It might not seem like something that is normally slow, but said program is over 55 KB large, so that's a crapload of code to go through. I allievated the problem by grouping walruses into packs of 25 with three nested If/then/else blocks, so the speed is much greater than it originally was (although as a result, the speed at which walruses load varies depending of which one you try to load):

Walrus 1 to 25 and 76 to 100: Faster
Walrus 26 to 50 and 101 to 125: Medium
Walrus 51 to 75 and 126 to 150: Slower

And that's because I only want to load one at a time since they wouldn't fit at once in memory, unless one day grosged implemented real-time sprite scaling.
Lol. I had the same problem with levels in the original tibasic version of lazer. All 50 levels where just a bunch of if-then statements :P
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 08, 2016, 06:51:58 AM
Reuben Quest series also had similar issues. IIRC I added a few extra Return commands at the end of some If blocks but it was not enough to stop the massive lag when you tried to walk around and hit a wall. I can't imagine how bad it would have been in Pokéwalrus if the CE had a 15 MHz z80.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 08, 2016, 02:30:04 PM
uh right u already saw reuben3? :D it's awesome  :thumbsup: (sadly it's not released yet but he's working on it) ^^
(I'm helping soru finding bugs in it) ^^
Here it is: https://ourl.ca/21881
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 08, 2016, 02:36:35 PM
Yeah I replied to the Cemetech topic about Reuben 3. I liked the improvements on the map, although it was a bit weird to see sand replaced with grass below the first dungeon :P, but I guess if the game happens some time after Reuben 2 then maybe a big monsoon happened in the meantime lol.


Also did you know that Soru remade Reuben 1 in Axe and Reuben 2 in ASM in 2014?
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 08, 2016, 02:46:08 PM
nice ^^
All I know is that he's writing Reuben3 in ASM only ^^
And that the game is already addictive... >.>
and there are surprising few bugs taking the fact that he's too lazy to test it all and just hope it works ^^
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 08, 2016, 02:48:46 PM
On a side note, I was working on a color Reuben back then but I found xLIBC too complicated to use for such game. xLIBC draws sprites at 2x zoom and this resulted into having to use 20x15 maps instead of 12x8, forcing me to use scrolling or just a tiny screen area because the original game relied on no scrolling. If I was to revive that project it would most likely use Sprites v3.3 with 3x zoomed sprites, so that I can stick to the original game resolution.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 08, 2016, 02:55:12 PM
must've been while I was "gone" since I never heard about it before O.o
It would have been for calcs like the 84+CE right? :)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 08, 2016, 06:43:06 PM
If you mean the ASM remakes then they were for the 83+/84+. Reuben 2 ASM won the 2014 POTY. As for the color remake it would have been for the CSE but if I did it now it would be for the CE instead.

Anyway here's no update but I was contemplating which form of tilemapping to use: I am thinking of re-using the tilemapper I was gonna use for First Fantasy II that had scrolling, but with 9x7 tilemap content shown on the screen at once, using 16x16 tiles zoomed 200%. If no scrolling gets implemented, then I'll probably stick to 9x7 tiles with 16x16 graphics zoomed in, though. I'M thinking there won't be scrolling, so that I have as much free RAM as possible.

I will most likely use graphics from the HP Prime platformer I wanted to make.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 14, 2016, 03:32:48 AM
I redid my old Super Walrii Land tiles to be 320x240 and modified/mixed them. I can't use many tiles in the game because of size constraints, but color palettes should help:

(http://img.codewalr.us/pokewalrusmockupsoverworld.png)

It's possible that the tiles above might be broken into 12x12 chunks, though, so I can move Walrii at 12 pixels intervals more easily (or I could resize him down).
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 14, 2016, 07:33:36 AM
:D It really looks funny seeing the walrus besides such tiny trees xD Should definitely make a game where everything is tiny except the walrus ;D  :thumbsup:
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 14, 2016, 11:56:26 PM
I might just use larger trees in the end. Those smaller trees could definitively be useable as bushes, though. Ideally I would like the tree bottoms to remain small, though, so that I can re-use the tree tops as rock sprites under different palettes and make the bottom invisible.

Also, for sprites with a fewer amount of details I might try to combine many into one, to save space.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 15, 2016, 08:41:10 AM
no you should realyl use that one! ^^ Imagine a pokemon game, this tiny villages and stuff, and in mid of it a walrus the size of a house ;D Would definitely be fun to play such a thing ^.^  :thumbsup:
/me would buy it, 10/10  :thumbsup:
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 15, 2016, 05:38:16 PM
I still want the game to be cannon to what Walrii story was, though, and have them be able to interact somewhat like humans to a certain extent. Anyway so far it seems like Sprites v3.3 erases the graph screen content, so using 8xi pictures as map data is out of the question. However, to save space I can easily go with First Fantasy style grid maps. That's unless of course @MateoConLechuga or @c4ooo decided to go on with their XCOPY CE port, which would allow me to only copy the sprite programs into RAM when necessary and free up 120 KB of RAM for other purposes (such as more complex maps and storyline). In any case I would like to at least have villages of some kind or places in the game with lots of NPCs to interact with. Villages could always be caverns to fit map engine limitations, though.

EDIT: By the way, here is an idea for new forest sprites:

(http://img.codewalr.us/combinedspritespokewalrus.png)

The trees would use the same sprite data as walls, except with a different color palette. One issue, though, is that they don't tile properly because of the diagonal lines. I'll have to fix that if I ever decide to use more complex maps.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 15, 2016, 06:23:24 PM
@DJ Omnimaga: I like it how bright and colorfull your pictures are but... are they trees?  :ninja:
This one loos fine to me (it's a little bit strange but might be really funny as long as the entire game follows this style, I like it) ;)
(http://img.ourl.ca/strangetree.png)
but I'm really not sure about your first forest picture... O.o probably a little bit tooo colorfull ^^
(I'd say pic2 XOR pic3 or something?) ^^
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 15, 2016, 06:40:55 PM
My aim was to have a colorful style, like the platformer I was planning to make. :P

Which reminds me, I realized I don't have tiles for 24x24 forest chunks lol, but I guess I can design my maps around it.

On a side note I fixed the lines so that they can be tiled in 24x24:
(http://img.codewalr.us/combinedspritespokewalrus3.png)

Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 16, 2016, 08:56:06 AM
The Screenshot THERE (https://codewalr.us/index.php?topic=1597.msg44635;topicseen#new) looks great but I guess we're not supposed to comment there since it's a screenshot thread...?
is it just a gif you drew or is it an actual demo of what you got so far? *_*

Edit: btw will you add smooth walking? :) (so you always still walk 16 pixels each step, but use a FOR-loop 1 to 16 with display in it so the walrus will more or less move instead of teleport) ^^
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 16, 2016, 03:50:39 PM
You can reply in both threads :). It's an actual gameplay footage. I won't be able to add smooth walking because the game is written in TI-BASIC (the sprites and rectangles are drawn using an ASM library, like with my old 84+ RPGs). :P
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 18, 2016, 11:02:01 PM
Update: XCOPY CE is now a thing (thanks a lot Mateo :3= ) so I can stick to the map format demonstrated in the screenshot I posted in the other topic. :)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 20, 2016, 07:29:38 PM
So now that XCOPY CE is a thing, I am tempted to add the other walruses to the game so there would be close to 250. However I'm still unsure yet as converting the first ones was a major chore in the first place. :P Anyway, here's the story overall:

Basically Pokéwalrus occurs about 1000 years in the future, long after a nuclear war that led to most remaining Earth life mutating into new walrus species. Many species have gained special powers and intelligence. While they live somewhat peacefully, a walrus needs to prove he is strong enough in order to gain recognition among his tribe. As a result, battles between two walruses are common and the winner is then able to recruit the loser. Battles are always one on one, as per walrus etiquette, so if you are in group, only one party member can fight at a time. Wild walruses also exists and those can attack you at will, so you have to be careful. You can only carry three walruses in your party, excluding Walrii (which stays in the party no matter what, but can only fight if he is assigned to a party slot), so if all of them becomes incapacitated at the same time then it's game over.

Basically you have to collect all badges (I think this will unlock new areas or set of wild walruses to recruit) and as an optional quest you have to recruit all 150 walruses. It's possible to challenge any NPC into a battle. There will not be any item nor money in the game, so you'll have to use :walrii: statues to heal yourself during your journey.

It's possible that I add a vilain at the end of the game (maybe the Nazi walrus?) that threatens the world and must be destroyed (and cannot be recruited for obvious reasons). It's also possible that I add the ability to access a domed city of humans in the game, but I'm unsure if that might serve much purpose, other than maybe gaining more clues to complete your journey).
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p4nix on September 20, 2016, 07:37:10 PM
Quote from: DJ Omnimaga on September 20, 2016, 07:29:38 PM
Basically Pokéwalrus occurs about 1000 years in the future, long after a nuclear war that led to most remaining Earth life mutating into new walrus species.
Mr. Tusk ( ͡° ͜ʖ ͡°)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 20, 2016, 07:45:14 PM
Lol actually we need a Mr Tusk. We should do a list of what Walrii we need to make for the fanart thread. I recall @c4ooo or someone else posting a Rick Walrii before but I can no longer find the picture since he didn't post it on forums.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on September 21, 2016, 08:23:25 AM
@DJ Omnimaga: It was me, this is the pic: (http://img.ourl.ca/walriick.png) Walriick :3
(except if c4ooo made one, too, and we got two rick walruses now) >.<
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on September 21, 2016, 03:58:36 PM
Ah right, it was this one. I need to update the list at one point.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: c4ooo on October 02, 2016, 08:42:28 PM
Quote from: DJ Omnimaga on September 08, 2016, 06:51:58 AM
I can't imagine how bad it would have been in Pokéwalrus if the CE had a 15 MHz z80.
It would be 2.66 times slower :trollface:
/me runs
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: kotu on October 02, 2016, 10:01:35 PM
Quote from: DJ Omnimaga on September 14, 2016, 03:32:48 AM
I redid my old Super Walrii Land tiles to be 320x240 and modified/mixed them. I can't use many tiles in the game because of size constraints, but color palettes should help:

(http://img.codewalr.us/pokewalrusmockupsoverworld.png)

It's possible that the tiles above might be broken into 12x12 chunks, though, so I can move Walrii at 12 pixels intervals more easily (or I could resize him down).

this looks pretty amazing DJ is it still getting made???
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dudeman313 on October 11, 2016, 10:15:55 PM
This seems like a wonderful idea!  ;D

*Wails in shame for losing his TI-84+ CE*
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 11, 2016, 10:21:18 PM
Hiya, I really should start working on this again. Timee and health has been an issue lately. That said, if I at least made the database for walrus names and other properties this would already help. >.<
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on October 11, 2016, 11:21:21 PM
maybe you coud jut make a separate topic about this for the other members to decide about names and stats of different Walriis? :)
Best way of advertising your game plus less work for you ;D
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Unicorn on October 12, 2016, 04:22:02 AM
Quote from: Dudeman313 on October 11, 2016, 10:15:55 PM
This seems like a wonderful idea!  ;D

*Wails in shame for losing his TI-84+ CE*
You lost your CE.

/me has forever lost faith in humanity.

:trollface:
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 12, 2016, 05:27:13 AM
More like, his parents sold it back because he only used it for gaming and they judged he didn't need it for school or something. <_<

Anyway, some progress: All the walruses have names (although some were altered to fit 9 characters):

[spoiler]Guitarii
Hooloowii
Bigwalrii
Leafii   
TIWalrii
tr1p1ii 
Montreali
Doorii   
MtDewii 
Partyhati
RDashii 
Stretichu
Teletubii
Waldoowii
Walrio   
DukeTapii
DkSlickii
Walbirthi
Walrinati
Uniwalrii
Unicornii
Nemowii 
Tuxii   
Absolii 
Walrii   
Babywalri
Flywalrii
Walrianne
Nikkii   
Rainbowii
Colorii 
Blackii 
Dealwithi
Trollfaci
Walrhyper
Walbunny
Greenii 
Yellowii
Ghostlii
Pyrowalri
Moonrii 
Cloudii 
Codewalri
Walrisnek
Snektrii
Starii   
Sunrii   
iWalrus 
Walstatic
Highrii 
Psykedeli
Staffii 
Poxwalrii
Trancii 
Streetrii
Sparkrii
Darkwalri
Bluewalri
Spamwalri
Matrixii
Reubii   
Icewalrii
Whitebear
Strtwalri
Redwalrii
Flutterii
Walrieyes
Mosquitii
Walriicup
Pokebalii
Walriichu
Fazewalri
Walrifrog
Walrifcut
Walribush
Alexgtii
Walrfield
Walsterix
WalriUFO1
WalriUFO2
Pirii   
Pinkii   
Limerii 
Bejewelii
Walrilink
Walringel
Chompii 
Walsatani
Yodawii 
Spiderii
Wal Vader
Flowerii
Iesuxii 
Jacksonii
Chromii 
Walripepe
Musickii
Potatowii
Walcactus
Walfrench
Walgerman
Waldutch
Walrython
Mordorii
Tinywalri
LD Walrii
Whiterii
Walribart
MTVWalrii
Kirbii   
Walrette
Walridows
Chickenii
Triforcii
Whalriler
Rubikwalr
Raiichu 
Sonicii 
Lucy     
Magicii 
Speedichu
Eyeless 1
Walrhippy
Picowalri
Octopii 
Koopawii
Walpumkin
Microcati
Walraidia
123Walrii
Energyrii
Dragonii
Ghastlii
CatSuitii
Tripleyii
Lobsterii
Custerii
Goldwalri
Walriicow
Zombisnek
Walzombii
Spiderii
Darkestri
Walriron
Walriborg
Whalerii
Vampirii
Ghoulrii
Luigii   
Ironwalri[/spoiler]

(http://i.imgur.com/7aUVRvj.gif)

Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on October 12, 2016, 07:39:04 AM
Quote from: DJ Omnimaga on October 12, 2016, 05:27:13 AM
More like, his parents sold it back because he only used it for gaming and they judged he didn't need it for school or something. <_<
:'(  Should we start ollecting money, like everyone gives 2$ so you can afford a new one? OR is it already ordered an on its way to you? :)
But what about all your code? is it still on the calc which is gone now? I really hope you had off-calc backups :( :(


No Treewalrus nor walriick or p2 walrus :'( But at least that cute nemo walrii made it ^.^ love that one  :love:
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 13, 2016, 01:40:35 AM
Nah, even if you gave Dudeman parents $1 million, they would still not allow him to own a graphing calc unless he needed one for school and even then they would probably get him to borrow school ones. They're just against video gaming as a whole.

Anyway yeah I stuck to 1st gen walruses for now due to the file size. Also I have begun giving attributes to each type, although no type have been assigned to each walrus yet:

Earth   
Leaf     
Wind     
Water   
Ice     
Fire     
Darkness   
Holy     
Electric   
Mech       
Psychic   
Space   
Special

6 of them are done. Basically each attribute is weak/strong/normal against each others, but special has no attribute of its own (basically, if a Walrus is Special then he's given custom weaknesses and such)

I also got some of the walrus names wrong above so I'll have to fix that too.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Unicorn on October 13, 2016, 06:01:51 AM
Quote from: p2 on October 12, 2016, 07:39:04 AM
Quote from: DJ Omnimaga on October 12, 2016, 05:27:13 AM
More like, his parents sold it back because he only used it for gaming and they judged he didn't need it for school or something. <_<
:'(  Should we start ollecting money, like everyone gives 2$ so you can afford a new one? OR is it already ordered an on its way to you? :)
But what about all your code? is it still on the calc which is gone now? I really hope you had off-calc backups :( :(
Quote from: DJ Omnimaga on October 13, 2016, 01:40:35 AM
Nah, even if you gave Dudeman parents $1 million, they would still not allow him to own a graphing calc unless he needed one for school and even then they would probably get him to borrow school ones. They're just against video gaming as a whole.

Woah, woah, are we assuming things? I don't believe that he said anything about his parents taking it away... :P
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 13, 2016, 06:09:32 AM
Yes he did, last Spring or so. There's a post about it somewhere.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Unicorn on October 13, 2016, 06:10:47 AM
oh lol I thought he actually lost it :P
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on October 13, 2016, 07:55:36 AM
He did lose it ... to his evil calculator-hating parents...  :ninja: :'(

@Dudeman313 did you try loadign a ROM dump on a virtual machine on your computer? ;D
That might be a solution as they (hopefully) wouldnt take your computer, too ^^
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dudeman313 on October 13, 2016, 10:36:17 AM
I did that, but CEmu doesn't function properly on my computer because it is old as so darn crappy, but still semi-pleasantly usable.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 13, 2016, 04:44:11 PM
Have you tried running it at 50% emulation speed and lower frame rate? Or does it just crash or cause errors? I forgot. An alternative would be using WabbitEmu instead if you plan to stick to pure TI-BASIC or if Doors CE 9 comes out, but then that would require getting an actual CSE to get the ROM for legal reasons. It's also not guaranteed that Wabbit would run any better if your PC is so old.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dudeman313 on October 14, 2016, 12:10:43 AM
My PC was made for Windows Vista and has unchangeable Open GL 1.1 graphics because the graphics card is part of the motherboard. It cannot even boot CEmu, unless I use the Windows XP version, in which the keyboard mapping still doesn't work at all for me.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on October 14, 2016, 08:43:56 AM
anoher option would be using LinuxLiveUSBCreator to get a bootable Linux USB (using any ISO of your choice) and retrying it on Linux then :) That should generally speed up your system and graphic performance :)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Unicorn on October 16, 2016, 06:14:05 AM
Quote from: Dudeman313 on October 14, 2016, 12:10:43 AM
My PC was made for Windows Vista and has unchangeable Open GL 1.1 graphics because the graphics card is part of the motherboard. It cannot even boot CEmu, unless I use the Windows XP version, in which the keyboard mapping still doesn't work at all for me.
Yeah, using linux could be a solution... Grab a 16 gb flash drive, as well as an 8 gb one, then create a bootable ubuntu install disk, and install to the 16 gb flash drive, and when you want to use CEmu, reboot to your flash drive. Or you could partition and do the same thing without a 16 gb flash drive :P


Split this into a help topic maybe, @DJ Omnimaga ?
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: MateoConLechuga on October 16, 2016, 06:47:07 AM
Quote from: Unicorn on October 16, 2016, 06:14:05 AM
Quote from: Dudeman313 on October 14, 2016, 12:10:43 AM
My PC was made for Windows Vista and has unchangeable Open GL 1.1 graphics because the graphics card is part of the motherboard. It cannot even boot CEmu, unless I use the Windows XP version, in which the keyboard mapping still doesn't work at all for me.
Yeah, using linux could be a solution... Grab a 16 gb flash drive, as well as an 8 gb one, then create a bootable ubuntu install disk, and install to the 16 gb flash drive, and when you want to use CEmu, reboot to your flash drive. Or you could partition and do the same thing without a 16 gb flash drive :P


Split this into a help topic maybe, @DJ Omnimaga ?
His computer works fine with the latest version of CEmu :)
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 16, 2016, 07:44:01 PM
Yeah it might be better to make a new topic or continue in the CEmu thread for help and support. <_<
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: kotu on October 19, 2016, 04:05:02 AM
Quote from: p2 on September 21, 2016, 08:23:25 AM
@DJ Omnimaga: It was me, this is the pic: (http://img.ourl.ca/walriick.png) Walriick :3
(except if c4ooo made one, too, and we got two rick walruses now) >.<

DJ you have to include the Walriick. He could be a special boss

Wish I was working on this :D

Any news?
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on October 19, 2016, 04:23:52 AM
I'm still considering including some of the 2nd generation walruses, but it might either be as expansion or as 2nd game version. Eg I could have Pokéwalrus White and Pokéwalrus Green, with the green version including the newest Walrii, along with 50 of the 1st gen ones.

And sadly no update. Increased real-life duties have severely impacted my free time and I'm also quite tired lately.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: p2 on October 19, 2016, 07:45:09 AM
dont push yourself DJ, we understand you have oter duties, too :)
Also it's normal to have phases in which you just dont make any progress at all. Speaking of myself, I'm working at displaying even the first stupid tile since more than a week now... :/
Just be sure not to completely stop the project, ok? :) a few minutes a day will be enough ^^

Also @kotu lol you really like it that much? It was jsut ment as some stupid joke ^^
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: kotu on October 19, 2016, 09:50:14 AM
Quote from: p2 on October 19, 2016, 07:45:09 AM
Also @kotu lol you really like it that much? It was jsut ment as some stupid joke ^^
it has power
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on July 07, 2023, 11:34:43 PM
In early 2016 I worked on an hybrid TI-BASIC RPG called Pokéwalrus intended to include 150 different walruses to capture in 3 vs 1 battles, giving you the ability to use them in battle parties. Unfortunately my interest in calc programming waned shortly after that and then past life issues took their toll on my health. However, starting in 2020 I started either reviving or giving major updates to calculator projects that had not been updated for years and/or were abandoned. This time around it's Pokéwalrus turn to get revived, although as a Celtic CE-enhanced TI-BASIC game instead of using grosged's Sprites library. Here comes First Fantasy II: Pokéwalrus (the original FFII project was renamed to First Fantasy Zero).

(https://i.imgur.com/NY5LOIs.gif) (https://i.imgur.com/OTLfvIZ.gif)

So far the overworld map is done, but you cannot enter any dungeon (I still need to do maps for them). The intro is also done and is essentially an hommage to the NES and Famicom Final Fantasy games, but the story setting is set around 1000 years after Darkblasters. There are already 46 playable characters in the game, out of 300. Battles are not done but the presentation is mostly done (although slow) and although they are separate from battles right now, attack move animations are done, although like in the NES Final Fantasy you'll notice while playing that many attacks are merely recolored versions of their originals. Nonetheless they show some Celtic non-sprite graphical capabilities. If Celtic CE ever allows the user to scroll only a portion of the screen then I might add an earthquake attack move to spice things up, but there are so many amazing things Roccolox Programs added to it already so Roccolox++ (yes I know Karma doesn't work on forums). I also obviously need to add dungeon maps to the mix (the overworld is 130x100).

It's essentially a more open-world, 3 vs 3 version of Pokémon with no human involved (other than for creating this universe in the first place by causing two apocalypses in a row) and no items (some walruses can heal others or themselves, so like in Final Fantasy it's generally a good idea to include a walrus that has healing abilities in your party. Keep in mind that the game will be very large, though. There will probably be a version with far fewer playable characters for those who prefers a smaller file size experience.
Title: Re: Pokémon with walruses on a TI-84 Plus CE?
Post by: Dream of Omnimaga on July 14, 2023, 06:55:19 PM
The Pokédex, or rather the Walriipedia, has now been implemented. The screenshot doesn't show it but this is where you can assign characters to your battle party. There's also a new custom font now:

(https://i.imgur.com/fRm7M9m.gif) (https://i.imgur.com/RXeiIxw.png)

The game is 517 KB large so far, which probably makes it the second largest file size for a TI-84 Plus CE game outside of that 2D racer where the entire track uses over 2 MB worth of pre-rendered images.
Title: Re: First Fantasy II: Pokéwalrus (Pokémon-inspired game with 3 vs 3 battles)
Post by: Dream of Omnimaga on July 28, 2023, 05:51:25 PM
Oh right I forgot to make a post for the first release. I'M happy to announce that First Fantasy: Pokéwalrus - Brown Version is now released!
(https://www.cemetech.net/media/archives/screenshots/2023/07/ezgif.com-apng-to-gif_2.gif)
(https://www.cemetech.net/media/archives/screenshots/2023/07/ezgif.com-apng-to-gif_1.gif)
https://www.cemetech.net/downloads/files/2372
https://tiplanet.org/forum/archives_voir.php?id=3555797

There are 15 dungeons, a large overworld map, 20 different attack moves, 2 healing spells, 300 playable characters spanning 10 elemental classes and open-world exploration. Brown version is the initial release and more will come in the near future hopefully.