SillyHollow: I've got one that I'm almost sure of that know one ever heard of but damn this game is fine... Treasure of the Rudras for the SNES. One of the best JRPG's of that time BY FAR! ( I know it's no PC game but you'll need a PC to play it... does that count? ;-) )
timppu: Sounds interesting, and the prepatched game was easy to find. :) I looked at the wikipedia article, so does the magic system resemble e.g. Ultima Underworld system where the spells were created with runes?
Well no actually, this is how it works:
The Mantra system (magic system) works with words or letter combinations. So in the beginning of the game you can just type in a random set of words, save it and then a spell comes out. There are millions of combinations in the game so there's always that chance of 'finding' a good spell.
In the game you'll find old pages with words on them, when you find those words and type them in the Mantra system you essentially find a new spell. The cool thing is that the game has (similar like Final Fantasy) the spells divided in strength like:
Blizzard
Blizzaga
etc
So in Treasure of the Rudras when you have a Blizzard spell and know what the tier 2 and 3 names are (blizzaRD compared to blizzaGA) and you find a Fire spell you can add the tier 2 and 3 spells yourself. (Just type in Firaga for instance and presto, a tier 2 fire spell!)
There are much much more spells than in Final Fantasy so adding the Tier 2,3 etc spells yourself doesn't 'hurt' the progress of the game.
Besides that the level of animation during the battles in INSANE compared to almost every other RPG.
It has multiple endings and you can choose from 3-4 characters in the beginning which you want to begin the game with. So choosing to start with a magic character alters outcome of the game completely compared to start with a warrior character. (You'll meet the other characters during the course of the story line)
I got go on and on about this one, just try it and be amazed with this hidding gem