News:

Herr Otto Partz says you're all nothing but pipsqueaks!

Main Menu

masm2c seems to work better and better

Started by llm, February 12, 2022, 08:47:51 AM

Previous topic - Next topic

xor2003

Next steps:
1. Make functions separate. Currently due cross jumps one code segment is one function
2. Translate structures

Function arguments are transfered over virtual registers. But new code not restricted

Daniel3D

Awesome. I really need to try this.
I hope this weekend will be better 🙂
Edison once said,
"I have not failed 10,000 times,
I've successfully found 10,000 ways that will not work."
---------
Currently running over 20 separate instances of Stunts or 4D Sports Driving.

llm

@Daniel3D
did you had time for testing?

Daniel3D

Quote from: llm on March 07, 2022, 08:03:12 AM
@Daniel3D
did you had time for testing?
No, unfortunately we got hit by Corona once again. I thought that would give me more time. But I was a tired wreck by the time the kids went to bed.
Edison once said,
"I have not failed 10,000 times,
I've successfully found 10,000 ways that will not work."
---------
Currently running over 20 separate instances of Stunts or 4D Sports Driving.

Daniel3D

Quote from: llm on March 07, 2022, 08:03:12 AM
@Daniel3D
did you had time for testing?
Ok, I had some time. So I've started the game and ran a few laps.

Although I do not see any problems with the game code, I do see some problems with the configuration of dosbox.
I've noticed that (my) game starts with 3.000 cycles. I normally run the game at 20.000 (5.000 for testing, but lower than that doesn't run smooth)
I also noticed here that the game sound is segmented. (like somebody is playing with the mute button). It might be related to the cycles.
And lastly, the game feels a bit slow. It might be related to the cycles as well.

Edison once said,
"I have not failed 10,000 times,
I've successfully found 10,000 ways that will not work."
---------
Currently running over 20 separate instances of Stunts or 4D Sports Driving.

Daniel3D

Afterthought, related to the DOSBox fork.
Does it run on linux?
Edison once said,
"I have not failed 10,000 times,
I've successfully found 10,000 ways that will not work."
---------
Currently running over 20 separate instances of Stunts or 4D Sports Driving.