Streets of Rage 2X

In Progress Streets of Rage 2X By Kratus 2.3.1

No permission to download
The project is currently under development.
There is a bug in this game, some kind of broken script. In some situation on top of the ship right before boss fight sometimes bikers throwing grenades all the time in infinite loop and you can't proceed. Here is video showing this behavior (not recorded by me). https://www.youtube.com/watch?v=R1RlWXqqNW4 When I played this stage I had no this problem, I recorded it for comparison. https://www.youtube.com/watch?v=4m3Mv0p2MeA I left all enemies intact so I'm pretty sure that original version is affected as well.
 
Bikers throw grenades using "energycost" command and they will spend your own health to do it. When health is low, they will change to "Faint" animation and execute "suicide" script in the last frame. For some reason when "infinite health" cheat is enabled the command "energycost" don´t spend enemies health or mp.

I thought cheats would only work for players... Making some tests to avoid this with scripts
 
pudu said:
This is caused by the opening of "cheats-infinite-health".

This make sense. I earlier applied cheats for Cadillacs and Dinosaurs original game on Final Burn Alpha emulator (I actually made this for my friend, I never liked to use cheats in any game) and when I enabled invincibility mode I also could not proceed when I defeated the boss (I had to disable this cheat in order to proceed).

Kratus said:
Bikers throw grenades using "energycost" command and they will spend your own health to do it. When health is low, they will change to "Faint" animation and execute "suicide" script in the last frame. For some reason when "infinite health" cheat is enabled the command "energycost" don´t spend enemies health or mp.

I thought cheats would only work for players... Making some tests to avoid this with scripts

Thanks for clarifying this. I personally never use cheats (yes, when I testing mods I'm doing it without any cheats), other player had this problem when enabled this cheat "infinite health" and told me this. Now I know what is reason of this.

 
I found another bug. Game crashes during the fight with Mr X. I checked the log file and it seems it is broken script. I could find this bug and fix it but right now I don't have much time.
 
Blaze Rhodon said:
I found another bug. Game crashes during the fight with Mr X. I checked the log file and it seems it is broken script. I could find this bug and fix it but right now I don't have much time.
Please, post the log file. Is strange, this never happen to me... Mrx have some simple scripts only
 
Kratus said:
Please, post the log file. Is strange, this never happen to me... Mrx have some simple scripts only

Sure, here is what I found in log file:
Code:
Function tossentity(entity,height, speedx, speedz) requires at least a valid entity handle.
Script function 'tossentity' returned an exception, check the manual for details.
 parameters: <VT_EMPTY>   Unitialized, 1, -0.200000, 0,  
 
********** An Error Occurred **********
*            Shutting Down            *

There's an exception while executing script 'Mrx0' data/chars/mrx/mrx0.txtTotal Ram: 8587890688 Bytes
 
Blaze Rhodon said:
Kratus said:
Please, post the log file. Is strange, this never happen to me... Mrx have some simple scripts only

Sure, here is what I found in log file:
Code:
Function tossentity(entity,height, speedx, speedz) requires at least a valid entity handle.
Script function 'tossentity' returned an exception, check the manual for details.
 parameters: <VT_EMPTY>   Unitialized, 1, -0.200000, 0,  
 
********** An Error Occurred **********
*            Shutting Down            *

There's an exception while executing script 'Mrx0' data/chars/mrx/mrx0.txtTotal Ram: 8587890688 Bytes
Good, now I can see the problem. This script is used to toss the entity "mrx_bullet" from Mrx weapon. For some reason the name of this entity is empty and not correctly loaded.

Unpacked my version 1.4 and I can see "mrx_bullet" twice in models.txt. The first is using "load" for playable Mrx and a second reference is using "know" in enemy Mrx. So, you can remove the second referente because the entity "mrx_bullet" is the same for playable and enemy Mrx versions. This is a decoration entity only.

The engine can sometimes try the "know" reference but it is not loaded in char header. For the next version this second reference was removed
 
Kratus said:
Good, now I can see the problem. This script is used to toss the entity "mrx_bullet" from Mrx weapon. For some reason the name of this entity is empty and not correctly loaded.

Unpacked my version 1.4 and I can see "mrx_bullet" twice in models.txt. The first is using "load" for playable Mrx and a second reference is using "know" in enemy Mrx. So, you can remove the second referente because the entity "mrx_bullet" is the same for playable and enemy Mrx versions. This is a decoration entity only.

The engine can sometimes try the "know" reference but it is not loaded in char header. For the next version this second reference was removed

Thanks a lot! I earlier removed Mr X along with other enemies as playable characters in my edited version (also with updated.c file). In models.txt I changed  "mrx_bullet" and "mrx_shot" value from "know" to "load" and now it seems to work correctly.
 
Hello!

Here goes the new 1.5 update. Now each launch will have a "Lite" version for use in low hardware devices. Tested in the build 6330.
Thanks to @DC and @msmalik681, now I can optmize this game to improve performance.  Thanks to @Pudu for all your tests and credits to Daors for all Adam sprites.

- Reduced *.pak size, memory and cpu usage to better performance (Full/Lite versions);
- Added new playable character Adam;
- Added "Super Armor" skill for some strong characters (Max, Abadede, R.Bear, Particle);
- Added "Grab Escape" skill for all heroes;
- Added "Super Attack" skill for all heroes;
- Added an exclusive button for "Back Attack" move;
- Added "Get" animation to the playable Jet character;
- Added guard cost of all attack moves, now it's consuming more guard points;
- Added auto-life and reset-time rules in stages 7/8 (elevators) after each enemy wave;
- Changed "Block" and "Dodge" commands to use the same button;
- Changed position of some HUD information, now k.o. is shown above max hit/counter hit;
- Changed Fog grenader position in some stages;
- Changed playable Electra "Dodge" skill, now she can evade to all directions;
- Changed amount of enemies in some stages;
- Changed some Harakiri attributes, more balanced;
- Jet character is totally remade, more balanced;
- Made some adjustments in Survival and Syndicate modes;
- Increased size of weapon attack boxes for all characters;
- Optmized and reduced some scripts;
- Improved A.I. of some enemies;
- Rebalanced the damage of all attack moves;
- Some enemies now give more points;

Some of the new content can be seen in this video:
https://www.youtube.com/watch?v=31Zl_HPUXkU

Download Full Version:
https://drive.google.com/open?id=1DaE64dmDlXKkoDxib8KWxJHX-4BL03Xj

Download Lite Version:
https://drive.google.com/open?id=1DHWqZ4Qz2pSZ4zPFXC_lFr7hQI4n17rs

I hope you enjoy!
 
This version is still a bug, and the author fixes the download. I have already told the author.
 
pudu said:
This version is still a bug, and the author fixes the download. I have already told the author.
Thanks! Bug fixed and all links edited to the fixed version.
 
I watched the preview video and man Adam looks really great and his moveset got some combo potential to it. Definitely gonna try him out now.
 
This is super exciting!  The 2X game is becoming better than SOR Remake.

Since Zan is not that popular, I hope the Kratus crew look for ways to make him more popular if he makes an appearance.
I like Zan.  Didn't like him at first when playing SOR3 since he looked awkward, tall and his moveset was a bit shit.
Warmed to him in the remake.  Also, his character should be very fun.  I mean, he is a genius scientist in robotics so he has more to offer in the creative storytelling department.  He was used brilliantly in Battle for Rio mod.

Now I'm just sharing my musings here.  scuse me, I'll get me coat.
 
Now this MOD looks better to me, man Adam is my favourite character of the roster (then followed by Axel) so this is amazing, his moveset ys so spectacular, and also looks like you used the mobile version of him and not the remake one. Thanks for this masterpiece
 
Awesome game i love it !!!
I'm also a fan of Zan :p
If you can add it one day, i really wish to play with it ;)
Thanks a lot
 
Back
Top Bottom