I have attached a new version that fixes some glitches.
Jump to content
Posted Tue Mar 22, 2016 4:24 PM
2. In the underground level, just before the end (green tube) it is possible
to jump on top of the screen and walk through into another room
(but you get locked and need to count down until 0 seconds)
After that a small Mario comes back in the wall (and you need to jump 3x times
before back on the floor and enter the green tube)
Thanks for your feedback. This is how you get to the warp zone in the original. In the latest version I made a simplified warp zone that allows you to jump between the 3 implemented levels.
Posted Sun Mar 27, 2016 6:38 AM
Sorry for the delay I have been busy getting the RetroPi to work, including TI-99/SIM, all set now.
Also I have now all the Mario's in NES running to compare with the TI version.
I do not have a real NES to compare, but the RetroPi NES emulator + Mario is
good in performance, similar with TI-99/SIM, I do not feel much difference that it is an emulator)
It is very well done, I feel it is like the real thing. The kids love it!
(what the RetroPi TI-99/SIM cannot do is F18A, so using real TI)
1. Total score remains now - fixed
IMG_20160327_191652.jpg 433.34KB 1 downloads
2. The warp levels (in level 2, when walking over the top of the screen) to warp levels 1, 2, 3 works - fixed
3. but if Mario is "Luigi" (white Mario and can shoot), then in the next level he becomes Red Mario (and can shoot)
(something goes wrong changing characters)
IMG_20160327_190638.jpg 353.29KB 1 downloads
4. In Level 2
a * it is a bit difficult to get the large coins (when walking over it, something like "coinc" detection?)
b * it is also a bit hard to jump to the top of the screen (compared with the NES-version)
IMG_20160327_190916.jpg 570.1KB 1 downloads
c * I remember in the NES there is somewhere a hidden mushroom in the top (you need to hit it from the bottom)
then it goes to the "moving platforms", so you need to be fast to catch it.
5. In this level, the solid block is gone (used to be a ? question-mark, but it disappears)
IMG_20160327_190605.jpg 351.4KB 1 downloads
and here the same
IMG_20160327_190815.jpg 431.01KB 1 downloads
6. In the NES it is possible
to jump from the block below to the upper-block, like here
IMG_20160327_191248.jpg 361.9KB 1 downloads
but in TI-version it is only possible from here:
IMG_20160327_191236.jpg 361.91KB 1 downloads
7. Also sometimes, Mario becomes very slow movement and sound as well ("lagging"), in the world 1-2
not sure what is causing this? (F18A ?)
But I also see sometimes very fast movements.
Well done, it is an addicting game.
Posted Sun Mar 27, 2016 12:22 PM
Thanks for the feedback.
I have fixed the issue with fire Mario turning red (issue 3). It happened when you had picked up additional fire flowers after becoming fire Mario. (Luigi is Mario's brother dressed in green ).
I have also added a secret star to the second level, but when I tried to add the 1UP mushroom (issue 4c) the program crashed so this has to be investigated. There are also other secrets on this level that unfortunately I cannot add without additional programming.
I haven't encountered the missing blocks (issue 5), but I haven't tried on real hardware for a while.
The lagging is because our CPU is too slow or my programming is too bad (nothing to do with the F18A). I'm not sure exactly when it happens, but probably when there are many enemies. This would probably require major changes to fix, and I don't think I'm going to work much more on this project.
Posted Mon Mar 28, 2016 10:12 AM
Thanks very much. I will try the new version later.
Fully understood, the project is already a great success in my mind and it is playable.
Posted Sat Apr 2, 2016 10:44 AM
Posted Thu Apr 7, 2016 4:53 AM
Posted Fri Dec 9, 2016 4:30 PM
Wow, really jaw dropping your F18A version of Super Mario Bros . Now, I don't want to tread on anyone's of you guys foot, but I would still like to see the realization of a Super Mario Bros game running on the TI 99 4a without F18A (written in Assembly). You have surely noticed that many people like me couldn't afford the 32k memory back in the 80's, when I was a child. So we were jealous of the people, who had a C64. And you were the first to show that it would have been possible to realize in the case of the TI 99 4a with 32k memory games at nearly the same level of programming perfection like in the case of C64. It would be nice, if you also released a version of Super Mario Brothers in the future running without F18A .
Posted Fri Dec 9, 2016 5:38 PM
Thanks for the kind words. If the C64 belonged to the 1st generation after the TI-99/4A I guess the NES belonged to the 2nd: better hardware scrolling, multicolor tiles and sprites, 8 sprites on a line, etc. The NES has very similar capabilities to the F18A, which is the reason I chose a NES game for my first F18A game project.
I believe you could make a decent smooth scrolling version of SMB on the original TI-99/4A hardware, but it would have very few colors and might be slow. Mario needs to move in 60 frames per second with very specific physics to feel right. Even with my F18A version I began to run out of CPU power on the 2nd level, but that was due to my lack of understanding of how the original game was made - especially about how to control enemies outside the screen.
Note that I only used the F18A GPU to do a split screen in in my version of SMB, so all the load was on the TMS9900. People like to claim that programming for the F18A has nothing to do with the original hardware, but it feels exactly the same.
Posted Fri Dec 9, 2016 6:21 PM
The ZX Spectrum is always better than us.
Posted Sat Dec 10, 2016 12:12 AM
People like to claim that programming for the F18A has nothing to do with the original hardware, but it feels exactly the same.
Well, only a few has programmed for the F18A. Who made that claim ? Thought it was only in case of using improved graphics that made some people say it didn't feel like a TI-99/4A.
The ZX Spectrum is always better than us.
Yes, in terms of quantity and quality. It also depends on what we are comparing. Let's assume original set up. Popular timespan is similar. Here are my thoughts.
Ours was a closed platform to the owner (developing or just running machine code). Our CPU is a bit slower. Manipulation of VDP RAM is much slower. Our VDP has more tricks, so we should be able to come on par. Our soundchip is at least 3 times better than the ZX sound. Better keyboard versus the rubber. Our speech is much better quality and can be driven with almost no CPU overhead. In terms of millions of users, the ZX had a higher peak and lasted longer.
The ZX had tons of games and demos that pushes the machine. I think the closed TI platform is the main reason for the incredible difference.
Compare Parsec with the ZX and then compare Titanium and Road Hunter. You can't really compare games converted from the ZX platform. But the machines are comparable. The C64 is a next level and later (wait for price to drop). The NES was a closed platform.
"Always better than" - Even true for the MSX, which was slightly later. Wikipedia: In total, 9 million MSX computers were sold in Japan alone, along with 200,000 in the United Kingdom, making it relatively popular but still not the global standard it was intended to be. In comparison with rival 8-bit computers, the Commodore 64 sold 17 million units worldwide in its lifetime, the Apple II sold 6 million units, the ZX Spectrum over 5 million units, the Atari 8-bit sold at least 4 million units, the Amstrad CPC sold 3 million units, and the Tandy TRS-80 Model 1 sold 250,000 units. And I think we say the TI-99/4A sold 2,8 million.
The TI appears a bit unexplored, and perhaps easier target. My games and demos won't impress other then popular platforms. If I stick with it, practice will make master, - if only I had more time.
Posted Sat Dec 10, 2016 11:48 AM
Huh. I have only ever seen the SMB hack of The Great Giana Sisters, never the actual game. I have to say I understand now why it was so popular. I am also not surprised to learn that Chris Huelsbeck did the sound for the game.
EDIT: A quick search trying to find the game I notice there are a shyt tonne of recently done ones. They definitely look better than the original but are not what I know.
I will have to add to my list of things to do: to dig through my disks and find the "original" SMB hack for the C64.
Ah, found it:
0 members, 0 guests, 0 anonymous users