|
Forum Index : Microcontroller and PC projects : Demo X for 5.06 firmware
| Author | Message | ||||
| MauroXavier Guru Joined: 06/03/2016 Location: BrazilPosts: 303 |
Download this new version of Demo X that needs the 5.06 firmware or up. It has some enhancements: - Almost all demo is running smoother now - The text flashing part now have perspective (demonstration of the WARP_H command) - Space ship part is very smooth now and have a better animation - The dodecahedron part has a new trajectory in the tunnel - Balls in the tunnel part now have a little wider depth effect - Squared arcs in the racing demo was changed to trees - Racing demo now has some (fake) textures - Fixed zoom out of the car at the end of the racing demo - Earth rotation was reimplemented giving a better visual effect I have much more things to enhance in this demo, but other projects are consuming my time, and of course, my job in December is especially intensive. It isnīt the promised Demo X+, but is something to fill the waiting until I reach the quality that I want to show. I hope you have some fun! https://github.com/mauroxavierneto/demox_cmm2 |
||||
| Plasmamac Guru Joined: 31/01/2019 Location: GermanyPosts: 595 |
like it but error in demoracing.ing line 238 index out of boundsPlasma |
||||
| MauroXavier Guru Joined: 06/03/2016 Location: BrazilPosts: 303 |
Are you using a 480Mhz CPU? I thought that I fixed this bug but now it shows I'm wrong... I will fix it soon as possible. |
||||
| Plasmamac Guru Joined: 31/01/2019 Location: GermanyPosts: 595 |
Yup 480 Module, Why i get an Error ? Whats the Problem between the 400 and the 480 Version ? Edited 2020-12-14 14:30 by Plasmamac Plasma |
||||
| epsilon Senior Member Joined: 30/07/2020 Location: BelgiumPosts: 255 |
Hi Mauro, I only see a README change on GitHub. All other commits are two months old. Maybe you forgot to commit your changes? Epsilon CMM2 projects |
||||
| MauroXavier Guru Joined: 06/03/2016 Location: BrazilPosts: 303 |
The error occurs because even with the frame limiter the 480 Mhz CPU reaches the limit of the array before expected. I have changed somethings about this, letīs see if now is fixed. Please, download it again and see if now runs ok. |
||||
| qwerty823 Newbie Joined: 30/07/2020 Location: United StatesPosts: 30 |
I just downloaded the demo. Got the same error as above, but on a 400mhz machine: Error in DEMO_RACING.INC line 238: Index out of bounds > ? MM.INFO(CPUSPEED) 400000000 > |
||||
| MauroXavier Guru Joined: 06/03/2016 Location: BrazilPosts: 303 |
Sorry, epsilon is right, I forgot to commit the changes. qwerty823, download it and try again. Can anyone try a thing on the 480 Mhz CMM2? Please, change the line 212 from the DEMO_RACING.INC file from this: IF MM.INFO(CPUSPEED)=400000000 THEN FPS(19) ELSE FPS(17) To this: FPS(19) And see if it runs ok in a 480 Mhz CPU. |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10590 |
Works on 480MHz with either 17 or 19 |
||||
| MauroXavier Guru Joined: 06/03/2016 Location: BrazilPosts: 303 |
I changed now in the GitHub to keep FPS(19) in both versions. Thanks for testing! Edited 2020-12-15 03:21 by MauroXavier |
||||
| epsilon Senior Member Joined: 30/07/2020 Location: BelgiumPosts: 255 |
Yes, yes, yes! I'm finally running DemoX on my own (480MHz) CMM2! It's 2020 and I'm running an old school demo like it's 1989. Thank you Mauro Xavier. You made my day! Epsilon CMM2 projects |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |