2011-08-27 |
Thibaut Girka |
Refactor. Move VMs to pytouhou.vm.
|
2011-08-26 |
Thibaut Girka |
Minor cleanup
|
2011-08-26 |
Thibaut Girka |
Add support for a few opcodes.
|
2011-08-25 |
Emmanuel Gil Peyrot |
Add offset translation for all relative jumps.
|
2011-08-25 |
Emmanuel Gil Peyrot |
Merge compare and substract functions, remove dangerous casts and add comments about differences with the original engine.
|
2011-08-25 |
Emmanuel Gil Peyrot |
Implement conditional jumps.
|
2011-08-25 |
Emmanuel Gil Peyrot |
Implement simple arithmetic instructions.
|
2011-08-24 |
Thibaut Girka |
Fix animation determination (ins_98 stuff) and some interpolation functions
|
2011-08-24 |
Thibaut Girka |
Fix toggle_mirror.
|
2011-08-24 |
Thibaut Girka |
Enable interpolators to use different formulas
|
2011-08-23 |
Thibaut Girka |
Handle set_random_angle properly! At last!
|
2011-08-23 |
Thibaut Girka |
Use logging module
|
2011-08-23 |
Thibaut Girka |
Fix move_to interpolation, add support for a few ANM and ECL instructions
|
2011-08-22 |
Thibaut Girka |
Filter out off-screen enemies (the same way the official game does)
|
2011-08-22 |
Thibaut Girka |
Fix a few bugs
|
2011-08-22 |
Thibaut Girka |
Fix anim cycling
|
2011-08-22 |
Thibaut Girka |
Oops
|
2011-08-22 |
Thibaut Girka |
Add some documentation, GPLv3 headers, README and COPYING file.
|
2011-08-22 |
Thibaut Girka |
Add support for a few instructions
|
2011-08-22 |
Thibaut Girka |
Fix a few bugs and add support for a few instructions
|
2011-08-22 |
Thibaut Girka |
Refactor ECLRunner/EnemyManager so that all VM stuff goes to ECLRunner
|
2011-08-22 |
Thibaut Girka |
Support a few more instructions
|
2011-08-22 |
Thibaut Girka |
Handle a few more opcodes
|
2011-08-22 |
Thibaut Girka |
Add/fix a few opcodes
|
2011-08-22 |
Thibaut Girka |
Fix camera handling, should be much closer to the original, now
|
2011-08-22 |
Thibaut Girka |
Fix Matrix.rotate_y
|
2011-08-18 |
Thibaut Girka |
Fix set_counter, and relative_jump(_ex)
|
2011-08-18 |
Thibaut Girka |
Refactor ECL parsing/etc.
|
2011-08-14 |
Thibaut Girka |
Add (hopefully) "texture shifting" in animations
|
2011-08-14 |
Thibaut Girka |
HANDLE RANDOM PLACEMENT (main flag 4) with results identical to 102h.exe \o/ \o/ \o/
|
2011-08-14 |
Thibaut Girka |
Fix PRNG and add some methods to perform like EoSD
|
2011-08-14 |
Thibaut Girka |
Small refactoring and proper anm0's instruction 5 handling
|
2011-08-14 |
Thibaut Girka |
Add alpha (anm0 instruction 3) support
|
2011-08-14 |
Thibaut Girka |
Minor refactoring
|
2011-08-14 |
Thibaut Girka |
Fix anm0 parsing
|
2011-08-14 |
Thibaut Girka |
Fix animation script flow handling
|
2011-08-12 |
Thibaut Girka |
Fix scoping issue with _enemy_deleter
|
2011-08-12 |
Thibaut Girka |
Can't stop optimizing!
|
2011-08-12 |
Thibaut Girka |
Some more optimization!
|
2011-08-12 |
Thibaut Girka |
Various optimizations
|
2011-08-12 |
Thibaut Girka |
Don't lose time updating off-screen enemies' sprites
|
2011-08-12 |
Thibaut Girka |
Massive sprite updating/matrix handling optimizations
|
2011-08-12 |
Thibaut Girka |
Add rotating sprite support
|
2011-08-12 |
Thibaut Girka |
Basic sprite animation support
|
2011-08-12 |
Thibaut Girka |
Preload enemy and background textures
|
2011-08-12 |
Thibaut Girka |
Fix a deadlock :(
|
2011-08-12 |
Thibaut Girka |
Refacto ECL stuff, add support for a few instructions, and add some culling
|
2011-08-11 |
Thibaut Girka |
Fix Rumia's animations
|
2011-08-11 |
Thibaut Girka |
Small refactoring, and Rumia \o/
|
2011-08-11 |
Thibaut Girka |
Handle more enemies types and movements
|
2011-08-09 |
Thibaut Girka |
Minor fix in eclviewer
|
2011-08-09 |
Thibaut Girka |
Add preliminary ECL viewer/interpreter.
|
2011-08-09 |
Thibaut Girka |
Make game.sprite.Sprite use its own frame counter.
|
2011-08-06 |
Thibaut Girka |
Refactor in order to support multiple textures
|
2011-08-05 |
Thibaut Girka |
Refactor
|
2011-08-05 |
Thibaut Girka |
Minor refactoring
|
2011-08-05 |
Thibaut Girka |
Refactor
|
2011-08-05 |
Thibaut Girka |
Add PRNG reverse-engineered from EoSD's 102h.exe.
|
2011-08-03 |
Thibaut Girka |
Add some explanations to the magic constants
|
2011-08-02 |
Thibaut Girka |
Use the original game's near and far planes.
|