The Nestruo, Toni Galvez and Wonder entered MSXdev'14 with "World Rally", a car racing game. They couldn't finish it before the deadline and after some time, the programmer decided to halt the project, as he states on the Karoshi forum. Several routines should be reprogrammed from scratch and the coder is not willing to do it at the moment, and thus, has decided to release the full code of the game with a precompiled 48 KB ROM file for you to enjoy.

Fast paced action, amazing graphics and sound for a game that would have been epic. Enjoy what we've got!

Relevant link: MSX World Rally on Github

Media browser (3)

  • MSXdev'14 entry "World Rally" sources released
  • MSXdev'14 entry "World Rally" sources released
  • MSXdev'14 entry "World Rally" sources released

Reacties (22)

Van jltursan

Prophet (2164)

afbeelding van jltursan

24-07-2015, 18:48

Ouch, what a pity!, the game looks & plays fantastic. Love the physics!

Van syn

Paragon (1920)

afbeelding van syn

24-07-2015, 20:18

Car is a bit hard to steer with, .. but otherwise good job

shame its unfinished

Van riquet

Master (166)

afbeelding van riquet

24-07-2015, 21:15

Can we hope a complete game one day ? This game deserves better than a demo. Very good work.

Van gdx

Prophet (2984)

afbeelding van gdx

25-07-2015, 01:39

The car is difficult to control. It would be a great game if you fix it.

Van iamweasel2

Hero (524)

afbeelding van iamweasel2

25-07-2015, 06:00

How did you guys run it? Tried here with openMSX and BlueMSX, no luck. Do I need to configure anything to make it work?

Never mind, I got a corrupted file. It is working now.

Van janghang

Expert (115)

afbeelding van janghang

25-07-2015, 10:09

Is this a working version? The game freezes when I choose a rally.

I used BlueMSX and downloaded the rom file from its Github.

Anyway, I really appreciate sharing. This looks a high-quality game and will be really useful to any MSX game developer.

Van barroidh

Master (163)

afbeelding van barroidh

25-07-2015, 11:39

RuMsx emulator is working . RuMSX

Van gdx

Prophet (2984)

afbeelding van gdx

25-07-2015, 15:02

Works fine with ROM2MMM.

I got used to control the car now. I hope that the project will continue.
One time, the car entered in the scenery and I no longer could do nothing except wait until time runs out.

Van raulsantacruz

Hero (530)

afbeelding van raulsantacruz

26-07-2015, 00:34

Wow!!! Excellent conversion from original Arcade! It will be a must-have in the 80's. It's very fast and playable! MSX1 awesome game!! Probably you don't need to do so much works to fix the steer (you have almost finished!).

Very good job!!! Congratulations! Force to finish it!!

Van valkyre

Champion (418)

afbeelding van valkyre

26-07-2015, 16:17

This was shaping up really well. Hope you get back to it at some point. Thanks for the demo.

Van Manuel

Ascended (15697)

afbeelding van Manuel

26-07-2015, 20:24

I really liked to play that! And VERY VERY impressive MSX1 graphics! Large stuff!

Van AxelStone

Prophet (2674)

afbeelding van AxelStone

27-07-2015, 18:39

Really a nice work! However gameplay is a bit too hard, or perhaps I'm not a good rally driver LOL! LOL!

Van theNestruo

Expert (108)

afbeelding van theNestruo

27-07-2015, 22:21

Hi everyone!

It's a 48KB ROM (page 0 data, pages 1-2 ROM header and code); maybe it needs more padding at the beginning of page 0? Always worked for me (meisei, BlueMSX, openMSX and real HW) except for some graphical glitches with C-BIOS, IIRC...

Gameplay was designed to as close as possible to the original arcade by Gaelco: no realism/simulation, very arcade-ish, lots of skidding.
Playing the original arcade in MAME without accelerating reveals how the original game works, and how the car "goes on rails" while turning. I though I got very close to that but, unfortunately, it only worked in theory, as you can feel playing the demo. What's wrong, then? Maybe my turns are too narrow, or too close, or the car goes too fast, or maybe it is any other thing.
- The car speed is selected to scroll the screen exactly each two frames to avoid jerking, so there is no simple way to change this.
- To fix the track issues, the tileset and the tracks must be redone. This can be done with Tiled! and no programming skills are needed (except for some data about the tiles), but can be a tedious work.
- And, of course, the car control routines can be rewritten... but I really don't know what to do this time or where to start.
The other missing parts ("sugar" for the intermissions, some cutscenes, music, ending, etc.) should be easier.

Although I was very motivated to do this game and I really wanted to finish it, it took me more time and energy than expected. I really don't want to go (again) through another tileset redesign and/or another car control rewrite Sad But if anyone is willing to try, I'll be more than happy to provide source code explanations or whatever he may need.

Van anonymous

incognito ergo sum (109)

afbeelding van anonymous

29-07-2015, 22:45

I am very proud of the job of Nestruo in this game. I made the main car sprite and the intro graphics.

Administrator, please, fix the tag "Tony Glavez", my name is Toni Galvez, thank you.

{mod: fixed and apologies}

Van NYYRIKKI

Enlighted (5366)

afbeelding van NYYRIKKI

29-07-2015, 20:40

I've played the original arcade cabinet with steering wheel as well as joystick version and I think you have managed to capture the feeling of the game very well including both game-play and graphics. Well done!

Rest of the game does not get any better, so I don't think we have missed that much although this version has only one level. This is one of those games that are fun to watch and maybe even try few times, but that feeling is gone in 15 minutes... This version lasts just as long, but you get to repeat one level instead of 2/3 before you want to move on... but it is still 15 minutes of fun! For comparison I think I just have to try this version some day next to the arcade cabinet.

Ps. For people, who think this is too difficult: Just stop counter steering!

PPs. 39.1 Running Naked in a Field of Flowers

Van theNestruo

Expert (108)

afbeelding van theNestruo

29-07-2015, 20:52

There is only one stage as that ROM is compiled as a demo (to avoid loading uncomplete stages and so).
There were more stages at least partially coded. Remove the DEMO_VERSION and DEBUG_WIPSTAGE flags from rally.asm when compiling and you could play more stages (Moulinon, IIRC, was fully playable, and maybe Myhipaa).

Van marcos.m.carvajal.1

Expert (83)

afbeelding van marcos.m.carvajal.1

31-07-2015, 19:10

The graphics look really incredible for msx1. Congratulatons for Tony and theNestruo. I would have loved to see this game in the 80s!!

Van Randam

Paladin (916)

afbeelding van Randam

31-07-2015, 19:40

i would have loved to see this in any decade!!!

Van NYYRIKKI

Enlighted (5366)

afbeelding van NYYRIKKI

01-08-2015, 17:14

theNestruo wrote:

There is only one stage as that ROM is compiled as a demo (to avoid loading uncomplete stages and so).
There were more stages at least partially coded. Remove the DEMO_VERSION and DEBUG_WIPSTAGE flags from rally.asm when compiling and you could play more stages (Moulinon, IIRC, was fully playable, and maybe Myhipaa).

If someone compiles such a version, I would appreciate a copy. Unfortunately I don't have the needed skills.

Van iamweasel2

Hero (524)

afbeelding van iamweasel2

01-08-2015, 19:44

NYYRIKKI wrote:
theNestruo wrote:

There is only one stage as that ROM is compiled as a demo (to avoid loading uncomplete stages and so).
There were more stages at least partially coded. Remove the DEMO_VERSION and DEBUG_WIPSTAGE flags from rally.asm when compiling and you could play more stages (Moulinon, IIRC, was fully playable, and maybe Myhipaa).

If someone compiles such a version, I would appreciate a copy. Unfortunately I don't have the needed skills.

Interesting, I never pictured you as someone who likes to do jokes. Smile

Van jlemos

Resident (56)

afbeelding van jlemos

16-08-2015, 07:04

Cool game!

Thanks to share your job.

"Demo Over"

Congratulations to developer and the team.

Wink

Van AxelStone

Prophet (2674)

afbeelding van AxelStone

20-08-2015, 23:17

theNestruo wrote:

Although I was very motivated to do this game and I really wanted to finish it, it took me more time and energy than expected. I really don't want to go (again) through another tileset redesign and/or another car control rewrite Sad But if anyone is willing to try, I'll be more than happy to provide source code explanations or whatever he may need.

I understand you, the actual life does not leave much time for making games (I have one stopped indefinitely Crying ) so thanks for sharing this demo.

By the way, very good explanation of technical issues Wink