PeteE Posted May 17, 2022 Share Posted May 17, 2022 Here's what I've been obsessed with of late. Having recently watched a playthrough of Ghosts'n'Goblins on NES, I thought it could be reproduced on the 9918A using chunky scrolling combined with another idea for mixing hardware and software sprites. I wanted the software sprites to allow transparent parts to allow the background colors to show through. I was also very inspired by what @thegeps has been doing with Turrican on MSX, with chunky scrolling in Graphics Mode II, and keeping the character sprite stationary while scrolling once every 6 frames feels not too jarring. As well as doing the player weapons using background tiles to avoid/reduce sprites-per-line flicker. The white and black colors are handled with hardware single-color sprites, and the software sprites display the face, beard and belt. The software sprites are also compiled sprites - the background pattern and colors are loaded into a memory buffer, then the WP is pointed to a starting y-offset in each buffer. Using the WP allows me to modify the background using LI ANDI ORI instructions on only the registers that change. The main advantage of compiled sprites is that the transparent areas (non-modified lines in a tile) don't require any changes - the fastest code is no code. The colors for the tiles are drawn in Magellan so that the dominant color is always the background color, and the software sprite can replace the foreground color. While this does have some unintended colors fringing as the software sprite moves around, a better solution might be to encode the left-dominant color as foreground and right-dominant color as background, but I haven't figured out a way to do that yet. The map is incomplete and will have garbage after the first water crossing. Use joystick 1 to move around and explore. This is as far as I'm going to take it for now. Will come back after other projects are finished. spooks0c.bin 15 2 Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted May 17, 2022 Share Posted May 17, 2022 I watched your demo this weekend on the Zoom call. Outstanding bit of programming fun. 2 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted May 17, 2022 Share Posted May 17, 2022 Looks great. 2 Quote Link to comment Share on other sites More sharing options...
Willsy Posted May 17, 2022 Share Posted May 17, 2022 Wow it looks absolutely incredible! 2 Quote Link to comment Share on other sites More sharing options...
Nick99 Posted May 17, 2022 Share Posted May 17, 2022 It's really nice! 1 Quote Link to comment Share on other sites More sharing options...
ti99iuc Posted May 17, 2022 Share Posted May 17, 2022 Wow! I have to say this is something I wasn't expecting and it sounds like a great start! I really hope you can carry it on, it's one of the games I envied those who had the c64 ? I also love the music of that version even more than the arcade original. 2 Quote Link to comment Share on other sites More sharing options...
Serafini Lapo Posted May 17, 2022 Share Posted May 17, 2022 Ho letto adesso e fremo dalla voglia di far girare sulla mia finalgrom questa meraviglia!! Grazie ancora a tutti i programmatori del Ti99.. è stupefacente quello che riuscite ogni volta a dimostrare?? 2 Quote Link to comment Share on other sites More sharing options...
jrhodes Posted May 17, 2022 Share Posted May 17, 2022 This looks amazing @PeteE. I just hope this is not a sign that you have given up on The Legend Of Tilda and decided to move on to a new project. 4 Quote Link to comment Share on other sites More sharing options...
PeteE Posted May 17, 2022 Author Share Posted May 17, 2022 17 minutes ago, jrhodes said: This looks amazing @PeteE. I just hope this is not a sign that you have given up on The Legend Of Tilda and decided to move on to a new project. Not at all, this was an idea that got stuck in my head, but now that it's proven, I can refocus my efforts back to Tilda. 4 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 17, 2022 Share Posted May 17, 2022 8 hours ago, ti99iuc said: the c64 ? I also love the music of that version even more than the arcade original. Caro Dio, no! 1 Quote Link to comment Share on other sites More sharing options...
jrhodes Posted May 17, 2022 Share Posted May 17, 2022 Actually, the TI has that nifty SID card, so this clone could sound pretty good. Not as a requirement, but like on startup check for that device. If found, happy SID goodness ensues. If not found, then fallback to normal TI sounds. 1 Quote Link to comment Share on other sites More sharing options...
PeteE Posted May 17, 2022 Author Share Posted May 17, 2022 (edited) Are you sure? The C64 version music sounds like a speech synth trying to beatbox... creepily Edited May 17, 2022 by PeteE Okay, okay, maybe it's not that bad 1 Quote Link to comment Share on other sites More sharing options...
jrhodes Posted May 17, 2022 Share Posted May 17, 2022 Sounds pretty good to me lol, i guess not everyone is a fan of it though. 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 17, 2022 Share Posted May 17, 2022 49 minutes ago, jrhodes said: Sounds pretty good to me lol, i guess not everyone is a fan of it though. Fortunately, the C64 has "Ghosts 'n Goblins Arcade" to correct the long-standing error of the Cooksey GnG theme used in the game, though arguably not much better in the first level. The arcade music appears in the second level. It does keep the original release theme as the game title screen, which is the way it should have been done in the first place, IMNSHO. 1 hour ago, PeteE said: Are you sure? The C64 version music sounds like a speech synth trying to beatbox... creepily 3 Quote Link to comment Share on other sites More sharing options...
ti99iuc Posted May 18, 2022 Share Posted May 18, 2022 (edited) For me the original c64 Ghost'n'Goblins theme and also the one of Commando (and Rasmus already converted for play on TI99) are two of the best C64 musics ever done I also have them in the MP3 USB Pendrive to listen in my car during travels ? ahaha Oh yes I also have the Out Run ones and lot of other in the music themes collection folder Edited May 18, 2022 by ti99iuc Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted May 18, 2022 Share Posted May 18, 2022 @ti99iuc Checkout http://remix.kwed.org. I think you will enjoy what you find there. 2 1 Quote Link to comment Share on other sites More sharing options...
cbmeeks Posted July 1, 2022 Share Posted July 1, 2022 That demo was amazing! Hope we get to see a boxed copy one day. 3 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted July 1, 2022 Share Posted July 1, 2022 5 Quote Link to comment Share on other sites More sharing options...
jrhodes Posted July 1, 2022 Share Posted July 1, 2022 (edited) 35 minutes ago, Asmusr said: For a bit there, i could almost close my eyes and imagine a old west saloon seen. But then again, piano music in general kind of takes me back to old west scenes, so it may just be me. Edited July 1, 2022 by jrhodes 1 Quote Link to comment Share on other sites More sharing options...
Asmusr Posted July 1, 2022 Share Posted July 1, 2022 So sad about Tom Brier's accident. I never heard about him before today, but he had such a great talent. ? Quote Link to comment Share on other sites More sharing options...
+eebuckeye Posted July 1, 2022 Share Posted July 1, 2022 On 5/17/2022 at 9:01 PM, OLD CS1 said: @ti99iuc Checkout http://remix.kwed.org. I think you will enjoy what you find there. That site is awesome! Action Biker remixes are there! Not TI but still.. loved that catchy tune. Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted July 1, 2022 Share Posted July 1, 2022 I did these a while back. You will need Rasmus' SoundListRipper to load and play them. I can post the audio later if desired. I never got around to other levels. 2 Quote Link to comment Share on other sites More sharing options...
PeteE Posted July 1, 2022 Author Share Posted July 1, 2022 30 minutes ago, OLD CS1 said: I did these a while back. You will need Rasmus' SoundListRipper to load and play them. I can post the audio later if desired. I never got around to other levels. That's great! May I use those soundlist files for future work on the game? Do you plan to finish the other levels? 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted July 2, 2022 Share Posted July 2, 2022 2 hours ago, PeteE said: That's great! May I use those soundlist files for future work on the game? Do you plan to finish the other levels? Thanks. Yes, for all. I can send you the updates to check out and see what I can do for the other levels. 1 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.