Homebrew [GAME] Diablo 2 sorceress project - come back

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Here it is!
The new version is available on filetrip, please enjoy and give me some feedback =)
This release isn't really well made as I rushed to make it before I get no more access to my computer so feel free to report bugs/suggestions.
I worked a lot on getting most of the diablo2 formula to have the same difficulty as in the real game so I hope you will like this...
I added many things but there is still some things that you cant see in the release because I hadn't got the time to add it.
The url of the repository : http://code.google.c...ceress-project/
Main things are :
-Beginning of the story
-2Maps (second available at level5)
-Save (file named d2save.sav, at the root of the card)
-Level management
-many fixes
-few dialogues
-added more sounds (still need to add more but haven't got the time right now)
-2 new mobs
-Most of the formulas are the same as in diablo2
Much more..?

Merry (before) Christmas to all GBAtemp users and all others too!!!

EDIT: just fixed zombie bug, killed you in one shot
 

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
Zombies can kill in one shot if they will dice two 20 on d20 xD
Great update, I will try to check it shortly, tough my DS is still not fixed (touch screen) and probably I won't be ordering new screen till end of Christmas
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Ok :)
I am facing some problems with vram storage and actually I can't load too many different monsters sprites at the same time :s
I will have to drop palib I guess
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Small update, no changes in the game, only on the source side so no really need to news this.. =)
Change log (v1.1.1):

-Deleted all palib related content, keeps only some misc functions
-Using maxmod instead of aslib, with default arm7 core
-Top screen is handled with only vram banks H and I so that i doubled the space of textures
*Orbs of life and mana or now a lot smoother!
*Enabled some backgrounds for the dialogues (will mainly come in later versions with new NPC)
*Everything is loaded by nitrofs
-Maps are now loaded dynamically with nitrofs
-Some litlle fixes
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
clean libnds,
It simply uses a buffer array of 256*192 entries and everything is managed by hand with dmaCopy (same as memcopy but hardware)
Take a look at the svn if you are interested, top_screen.c/h files ;)
If you dont understand something just ask ;)
 

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
I have never used clean libnds with just one exception (power off stuff...or maybe it was assembler?) so I can say without lie that I will not understand more complicated commands from here
Moving projects to other libs would take too long so I want to finish them to some point and then I will think what next...
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
I have never used clean libnds with just one exception (power off stuff...or maybe it was assembler?) so I can say without lie that I will not understand more complicated commands from here
Moving projects to other libs would take too long so I want to finish them to some point and then I will think what next...
well, you don't really need to know how does libnds works, here it only uses the fact that you can modify each pixel as you want, and that it is stored in memory in a 256*192 array, the only thing that is in touch with libnds is the memory location
I thought it would be hard to do but in fact, it's quite easy
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Argh! still have'nt tried this. :glare:
Talking about the game? if you do please tell me what you think of it =)
BTW @LeRodeur , are you working on any other homebrew now ? Just curios.
No, sometimes I do help a bit coolas and ray for their project (small parts to gain performences)
But if you have an idea for a new homebrew, just let me know! ;)
 

wasim

♫ Music addict ♫
Member
Joined
Nov 13, 2010
Messages
907
Trophies
0
Age
27
Location
Calicut
Website
Visit site
XP
265
Country
India
Argh! still have'nt tried this. :glare:
Talking about the game? if you do please tell me what you think of it =)
I can't at the moment. :sad:
Because of the coming exam my brother took away my charger and i just ran out of battery after completing Pokemon black today.

No, sometimes I do help a bit coolas and ray for their project (small parts to gain performences)
But if you have an idea for a new homebrew, just let me know! ;)
YES! i do have one.
I'll pm you tomorrow. ^_^



wasim - I do work on few xD

Clash Of Gods ?
 
  • Like
Reactions: 1 person

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
Clash of Gods is main one at the moment
I have also few others like very-simple-console-style RPG stuff (train -> kill -> buy -> train -> kill -> buy &c.)
Anti-Idle the game implementation (I'm stuck for now but still as not dropped)
Mascot (somewhat Tamagotchi stuff)
Kirby (theoretically dropped because of issues with co-workers, I still have the code tough)
Miku (RPG + Castlevania + Miku + Musical Game == ?)
RoadFighterDS (implication of Road Fighter game)
Few other mini projects in Rockman.EXE climate

Woah that much of this stuff?! I must resume some now that I realized what's going on o_o
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Ok so i wanted to keep people updated.
First : the project is not dead.

I'm currently working on quests and new maps/monsters.
Everything (well, mostly) is now loaded via filesystem. So now it should be easier to make new maps and stuff.
Creation of quests is now quite simple though i need to finish some things with NPCs dialogues etc.

Sadly I don't have much free time those days, so I can't work much on the project.
That is why I'm sending (again) a call for people to help me in this project. No real experience is needed, only ideas and some time.
If you are interested in helping me, just tell it here or send me a private message.

Thanks
 

LeRodeur

Well-Known Member
OP
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
Here it is!
I decided to release the latest version of the project, there's no big changes in matter of content, only some menus and a questline (with rewards! =) ) has been added.
You will be granted a great reward if you finish it, and it isn't very long to do so, try it!
It's due to the fact that I'm mainly working on the code and not on the content, but now there's much more features that could be enabled, though i didn't have time to add it to the game.

Saves from previous versions won't work due to new data being saved.
Change log (v1.1.2):

For the players:
-Added a menu after splash screens, save/load/controls.
-Npc dialogue (with sound streaming) On
-Quest-line: small and simple quests. Complete the quest-line for a special reward ;)
-Finished waypoint menu
-Fixed some display glitches
-Adjusted some skills, firewall/blaze were too powerful

Code improvements:
-Map are now loaded via nitrofs, with text files for config
-Quests can be made easily via a text file
-Sprites/images are now loaded dynamiccaly, it's a bit more clean
-Cleaned some ugly parts of the source code (though theres a lot to do left...)
-Fixed various bugs

Download link in the first post ;)
Hope you enjoy it!

PS : I'm still looking for people to help me adding some content to the game, mapping, extracting images, dialogues, storyline, quests etc...
You don't need particular skill as it is now easy to do those things =)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Sorry I let @HiradeGirl get into my alcohol