1
0
Fork 0
mirror of https://github.com/doukutsu-rs/doukutsu-rs synced 2024-11-17 03:12:45 +00:00
Commit graph

227 commits

Author SHA1 Message Date
Alula 2e729c4928
I SPENT A FUCKING MONTH TRYING TO FIND OUT WHY BALROG KEEPS JUMPING AND TOROKO IS NOT DAMAGING ME AND I WANT TO DIE NOW 2020-10-31 14:42:01 +01:00
Alula f892128328
Add Quote teleportation animations 2020-10-31 02:16:51 +01:00
Alula 2542376362
Implement frame interpolation for smooth 50tps experience 2020-10-30 23:47:29 +01:00
Alula 1259de8c44
Support post core fight drowning scene script 2020-10-30 20:53:14 +01:00
Alula 28da301e8c
air counter and drowning 2020-10-30 15:24:12 +01:00
Alula 43a756fcc2
Intro NPCs 2020-10-30 14:50:10 +01:00
Alula f7e7a8563e
add heart and missile pickups 2020-10-30 11:24:55 +01:00
Alula 771516f7e4
Add intro scene 2020-10-30 09:49:30 +01:00
Alula 87a3597257
Rename 'Enhanced Graphics' option to 'Lighting Effects' 2020-10-30 02:32:18 +01:00
Alula 451c3671d7
Add game saving support 2020-10-30 02:29:53 +01:00
Alula eb94343df3
allow setting custom pixel format on Canvas 2020-10-30 00:37:50 +01:00
Alula b8d3919f09
make the fps timer count frames, not events. why i'm a such idiot? 2020-10-30 00:04:27 +01:00
Alula c4b33d50b2
fuck rust, i made a typo 2020-10-29 23:49:36 +01:00
Alula a80058b141
whoops, it's a pure function 2020-10-29 23:47:21 +01:00
Alula b1186ec4be
attempt fixing audio initialization on windows 2020-10-29 23:44:23 +01:00
Alula db248e4dd9
add subpixel camera scrolling 2020-10-29 23:14:53 +01:00
Alula 72992eb4e4
more precise and less jittery game loop timing 2020-10-29 13:22:56 +01:00
Alula 4b9abc5f1e
sfx mixing fix 2020-10-27 03:47:58 +01:00
Alula ef7d534ebb
Mimiga Village is done 2020-10-27 02:05:49 +01:00
Alula 30146110b0
Merge branch 'master' of github.com:alula/doukutsu-rs 2020-10-26 09:36:31 +01:00
Alula ba06c66f01
lighting tweaks, optimizations, fan npcs 2020-10-26 09:34:54 +01:00
Alula beb7bfe3e6
some stuff related to touch controls 2020-10-20 22:45:56 +02:00
Alula 2f111919d6
Initial Android support and some ggez rewrite 2020-10-07 16:08:12 +02:00
Alula 8a478c6f72
add <TUR/<CAT/<SAT 2020-10-03 02:06:02 +02:00
Alula 46142a0efe
add moving blocks 2020-10-03 01:53:32 +02:00
Alula 705a47d61c
load teleporter slots 2020-10-03 01:52:52 +02:00
Alula b212d6f74b
boss preparations 2020-10-03 00:11:09 +02:00
Alula 698127d2c2
forcefield and key 2020-10-02 21:27:55 +02:00
Alula 3dd21e4356
improve npc physics 2020-10-02 21:27:42 +02:00
Alula 658b10ae69
completed balrog 2020-10-02 20:37:56 +02:00
Alula fbb4045f47
add fireball and snake 2020-10-02 03:30:42 +02:00
Alula 01dfb7997a
physics fixes 2020-10-01 05:06:18 +02:00
Alula 048816bfe7
balrog and lots of tweaks 2020-09-30 05:11:25 +02:00
Alula 930ac9a2fe
better lighting for dark places 2020-09-29 22:52:51 +02:00
Alula ebe070b77e
teleporter slot menu 2020-09-29 22:19:47 +02:00
Alula 69331f6925
some lighting tweaks 2020-09-29 02:58:07 +02:00
Alula ac8d27197c
various tweaks 2020-09-29 02:43:55 +02:00
Alula e54901077c
stereo mixing fix 2020-09-28 22:30:11 +02:00
Alula 8973727b93
I misunderstood <FAC flags 2020-09-26 02:03:17 +02:00
Alula e8337f14fb
directional lights lol 2020-09-26 01:48:32 +02:00
Alula c7095c2566
document/implement cs+ switch opcodes 2020-09-26 00:28:37 +02:00
Alula 4b21d9d786
add flipped face support and make the lighting switch like 2020-09-25 22:02:35 +02:00
Alula e2cfc898ac
lightmap thing 2020-09-25 21:25:40 +02:00
Alula 449a503fc5
initial switch data support 2020-09-25 19:14:52 +02:00
Alula 2b148fe3ed
fix tsc interpreter bugs and various inaccuracies 2020-09-25 14:55:28 +02:00
Drew Hutton c8db683c25 feat: add splash 2020-09-25 15:04:17 +09:30
Alula 3af34e6c97
broken jumpy balrog 2020-09-23 21:43:50 +02:00
Alula ed94343da3
fix npc leaks, new mimiga village npcs 2020-09-23 15:10:42 +02:00
Alula 49461d66fa
weapon leveling down and respective effects 2020-09-23 13:31:43 +02:00
Alula 3ac3429907
Properly working 50fps timing 2020-09-22 23:49:27 +02:00
Alula 21226da064
implement frame skipping for non-50/60 hz displays 2020-09-22 23:28:36 +02:00
Alula a6b6361842
reduce black screen delay 2020-09-22 22:43:19 +02:00
Alula 1327fe9a27
colored text and some shameless advertisting 2020-09-22 21:31:47 +02:00
Alula 0335c9766d
try making quote less jittery 2020-09-22 21:09:25 +02:00
Alula 5f6f59947c
add <LDP opcode and reorganize a bit 2020-09-22 02:01:55 +02:00
Alula 4570e33edf
implement save loading 2020-09-22 01:53:46 +02:00
Alula dd9ac33185
menu improvements 2020-09-22 00:33:16 +02:00
Alula 2b9bcd4fbb
tweak 2020-09-22 00:10:12 +02:00
Alula 2bcc0292de
add item count value, which according to people might be used by switch version? 2020-09-22 00:07:13 +02:00
Alula fc7d47a262
minor tweaks 2020-09-21 16:15:14 +02:00
Alula f87ccaf694
weapon switching 2020-09-21 01:55:52 +02:00
Alula b83f3e0288
fix npc sounds 2020-09-21 01:05:02 +02:00
Alula 9acb513fde
fix integer overflow handling in sample mixer 2020-09-20 17:37:53 +02:00
Alula 087218b4fd
resizable window and some reorganization 2020-09-20 17:27:31 +02:00
Alula ab7e8da162
add a cs+/nxengine inspired title screen 2020-09-20 03:05:41 +02:00
Alula 39d0d2d6f4
let npc access other npcs, add misery/stick toroko for shack scene 2020-09-19 17:37:32 +02:00
Alula e0b1eba88d
add toroko with stick 2020-09-19 15:20:06 +02:00
Alula e89f08804d
remove the fader, hasn't helped much 2020-09-19 15:19:50 +02:00
Alula 74010e789e
bug fixes and more accurate physics 2020-09-19 15:19:00 +02:00
Alula 3f12a54335
add all pixtone sound effects 2020-09-19 01:22:45 +02:00
Alula e50b5463f2
an attempt to make pixtone less clicky 2020-09-19 00:39:26 +02:00
Alula be6aefdd09
exp pickup sound 2020-09-17 00:44:14 +02:00
Alula 0aee3716e6
add <SOU TSC command 2020-09-16 21:55:32 +02:00
Alula 65a6e193db
add sound effects 2020-09-16 21:53:53 +02:00
Alula bc0a33cd7e
pixtone fixes 2020-09-16 21:53:42 +02:00
Alula bd3f91c1b1
concurrent sfx playback support 2020-09-16 15:31:25 +02:00
Alula c9e7fdace6
move pixtone samples to separate file 2020-09-16 15:25:28 +02:00
Alula 2a28c24538
pixtone! 2020-09-16 15:21:30 +02:00
Alula 82a51dda88
beetles! 2020-09-13 07:57:03 +02:00
Alula 2736f61e13
add smoke 2020-09-13 07:18:24 +02:00
Alula 83dc7893f4
shift-jis encoding support 2020-09-13 05:30:56 +02:00
Alula 9a7ea5be42
bullet lifetime fix 2020-09-13 02:39:43 +02:00
Alula 82511ca6b7
xp bar fixes 2020-09-13 02:29:11 +02:00
Alula 27e4d72f48
fix npc shock 2020-09-13 02:21:12 +02:00
Alula d829ece152
first cave entity fixes 2020-09-13 02:10:49 +02:00
Alula aee221107e
complete the xp and weapon leveling system 2020-09-13 01:45:36 +02:00
Alula 84ac596d50
add the fucking xp doritos 2020-09-12 23:43:27 +02:00
Alula 7b8e0abc5e
add fireballs 2020-09-12 23:43:09 +02:00
Alula 28e72ed707
force / spikes physics fixes 2020-09-12 23:41:33 +02:00
Alula a737619f56
background parallax fix 2020-09-12 07:10:48 +02:00
Alula 519c7e6349
weapons are finally functional and ready to be fully implemented 2020-09-12 06:43:29 +02:00
Alula 9c41f39d6b
sword -> blade 2020-09-12 02:46:00 +02:00
Alula e143185f5d
initial implementation of weapons and bullets 2020-09-12 02:42:44 +02:00
Alula 3df8781c25
fix nxengine stage table picking wrong npc textures 2020-09-12 00:52:20 +02:00
Alula 62cb96d4b3
bullet stuff and many cs+ workarounds 2020-09-11 18:30:18 +02:00
Alula ea3f451dba
make texture size table case insensitive 2020-09-11 14:58:50 +02:00
Alula 2b9e7151dc
equipment opcodes 2020-09-11 14:58:21 +02:00
Alula 95438d8561
weapon hud 2020-09-11 02:55:07 +02:00
Alula f4dc0def53
tsc: interaction lock fixes 2020-09-11 01:41:00 +02:00
Alula 4bac32f3a3
debugger: flag preview and bugfixes 2020-09-11 01:40:45 +02:00