Age | Commit message (Collapse) | Author |
|
However a test program doesn't...
I am really puzzled.
|
|
The VM now seems complete...
Next: the plugin system!
|
|
Add some makefiles.
|
|
SMELT now uses LGPLv3. BLR3 still goes under GPLv3.
SMELT will be uploaded to a new repo (BearKidsTeam/SMELT).
|
|
|
|
Float data type unification.
Reimplement call stack with a REAL stack.
|
|
The code (definitely) still require improvements.
TODOs:
Reimplement the call stack.
Unify float data types.
|
|
Yet another stupid commit.
|
|
This part still requires refinement.
|
|
Currently BLR3 is VERY primitive!!
|
|
Added several essential apis.
Minor bug fixes.
|
|
Further more fixes for smAnmFile. There could be more bugs...
Fix Z Buffer blackening the whole screen in 2D mode.
|
|
Do not crash if a non-exist file is requested in a DTP file.
Fix several stupid typos.
Fix missing smEntity3D constructor.
Fix line spacing in smTTFont.
|
|
|
|
Add line number in log files.
|
|
Add .gitignore.
|
|
SMELT is coming soon...
|
|
|
|
|
|
|
|
This is the final release.
No more major changes will be made.
Further changes of BLR2 will only be bug fixes (BGM addition
excluded).
Changes:
Fix screenshot excluding the info panel.
Make Lv-2P4 harder (reporter: BLumia).
If it is the first time you start BLR in Windows, resolution in
the options menu will be "?". Fixed now.
Fixed a critical bug in scorec.h.
|
|
THIS IS THE FINAL RELEASE CANDIDATE!!!
Everything is frozen, that means no more new features will be
added and no big changes will be made after this revision. Only
bug fixes will be provided.
//Again, "frozen" is a term borrowed from the Debian project and
//is completely unrelated to Cirno!
Tweak bullet9, shrink its removal border.
Change Multpo texture, add spawning effect.
Fix stubbed rankings.
Update sprite sheet.
Store assessment total elapsed time in the score file. Score
files from older revisions shouldn't cause any errors but you may
get "Time elapsed 0.00" in highscore details. If you've got any
sort of OCD (Obsessive-compulsive disorder), just remove it.
Document!!!
|
|
CLR will collect multiplier +1's in range now.
Multiplier +1's caught by player won't disappear now.
Add/Move background transitions.
Add volume control to options. This make the configuration file
not compatible with older versions. Just delete it!
Modify hge's API so that it can handle real volume and pan values.
Volume value varys from 0 to 1, pan value varys from -1 to 1.
Document...
|
|
Add Multpo's for Level 7/-1.
Do slight changes to level -1...
Distribute CLRs for level 1~-1.
|
|
after your clr's used up.
Add Multpo's for Level 3/4/5/6, and level 7 partically.
Fix stupid bug in Level4Part2 and other similiar parts.
Fix several bugs in level 5/6.
Reduce given-away score in level "Sine Wave". It wassssSssss too long!
Fix typo...
Blinking HangUpText *should* be fixed now...
|
|
with "." may be annoying in Windows though...
Fix the problem that in-game music won't be resumed when back from
pause.
Fix the problem that Multpo's won't be removed if a new game is created.
Fix the problem that the first tip is not shown correctly if the game
is restarted.
(Probably) fixed the problem that the sound is played out of game.
Prevent Multpo's from "escaping". This happens when fps is extremely
low...
Adding Multpo for Level2.
Update CanonTechno.
|
|
Assessment mode is mostly frozen now.
I'll make a pre-release at r99 and that revision will be set to
0.9.9-0.
Write the document... That's really tiring.
~~0.9.1-4 (r94)~~
Ooooooooops... I've forgotten to commit this one!
So this is merged to the revision above, actually.
=================================================================================
Modify a couple of levels. (Making them easier...)
Fix about scene text rendering out of the window.
(Probably) fixed Level3Part3 by making them temporarily invulnerable...
Are we bug-free now?
|
|
Rewrite pinball, adding collision between the balls...
The collision code is based on Kollision (a game included in KDE SC).
|
|
excluded).
Fix build failure in Archlinux.
Fix font issue in Archlinux.
realloc may change the base address... That's the cause of the crashes...
--now removing all Bullet* based implementations.
Affected parts:
Assessment: Constant patterns, pinball
All parts in level 2.
L4P2, and more
L5P5~6
L-1P17
L-1P19
L3P3
L7P12
L7P14
L7P25
Avoid memory leaks... I don't know if they have been really fixed...
|
|
Now the pause menu should be fixed...
Compress resources again.
|
|
Now the pause menu shouldn't be broken now...(It's so hard to reproduce
that I have to assume it *has* been fixed.(IT STILL HAPPENS!!!)
Close the "infinity CLR" "bug".
(Huge) Code cleanup, mainly removing duplicate code.
Allocate bullets dynamically. The array is freed every time a new game
is started.
Add a signal handler, print back trace on error(currently only available
for linux...).
|
|
Modify level pinball.
Drop "_PR" in version string.
Partly rewrite the credit scene, displaying accurate version
details.
Remove some warnings from hgewin.
A set of basic tests are done on a Intel+Nvidia desktop computer.
Add a simple build script(instead of makefile).
Reduce the Windows version executable size...(local work, recompile
freetype using reduced features enabled.)
Current tested (by me) and worked plantforms:
Debian sid x86_64 @Intel core i7-2670QM, 8GiB RAM, Intel HD3000 &
@Intel Core2 Quad Q8300, 8GiB RAM, nvidia GT320.
Windows XP x64 @VirutalBox, Dualcore Virtual CPU, 1.5GiB RAM, VBox
Addons installed.
Windows XP @Intel core i3-3240, 4GiB RAM, Intel HD3000.
|
|
So let's remove all %I64d.
Change point bullet behaviour.
Fix a minor multiplier problem.
Mark the source code as C++.
Re-document levels(not done).
Update wiki.
|
|
not tested so we could only hope that will work...
Add crappy sounds to (part of) the menus.
Replace a level in assessment mode. The original one was meanless..
The menu sounds are too crappy... remove them temporarily. However,
let's complete the code base so that we won't waste time writing
it...
|
|
Disable select key while transferring.
Fix "typo" caused bugs.
Hopefully fix small bugs in the new menu system.
Rename several files. Add some additional files.
Remove legacy menu components.
|
|
menu code base.
Clean up old menu code.
Update wiki.
|
|
to the new menu code base.
Add shake effect to player preference menu.
Make effects faster...
Press esc in a menu will select back/exit now.
Add several background transfers.
Fix possible memory leaks in HangUpText.
Remove some commented statements.
|
|
Some resources are not re-made so they may look blurred...
Make font bigger for higher resolution.
Add command line option for changing the resolution.
Complete the option menu rewrite.
|
|
Finish the start menu rewrite.
Modify "Lunatic Lunar", however it's not done...
Modify resource unpacking of Windows version.
|
|
Add information about the built time.
|
|
more. Replace it with Vsync mode.
Add float HGE::Timer_GetFPSf(). The return value will be updated
every 1000ms.
|
|
Done syncing svn revision and build number~
Use svn revision in changelog and version from now on.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|