+DrVenkman Posted June 29, 2022 Share Posted June 29, 2022 You're probably right but I still kind of hope @CPUWIZ's tease will eventually result in SOME kind of fun gadget, even if only a proof of concept. And aside from DRAGON'S LAIR/FIREFOX type LD titles, I still think shooters in the vein of VANGUARD and similar would benefit. Put a scrolling, very colorful high-res video file behind MARIA sprites, with music streamed in from the player and POKEY/TIA/YM/whatever sound effects and musical accent cues. 3 Quote Link to comment Share on other sites More sharing options...
alex_79 Posted June 30, 2022 Share Posted June 30, 2022 9 hours ago, Lynxpro said: How does synching not count as I/O if it's bidirectional by nature? In order to communicate with an external device (e.g. a savekey), you need inputs and outputs that can be seen and controlled by the CPU. The program running on the 7800 must be able to read from an input pin and write to an output one. By looking at the schematic, the expansion port doesn't provide any of that. If bidirectional communication between the external device and the 7800 is required, it doesn't (it can't) happen through the expansion port. There needs to be some additional connection between the two, using the cart and/or controller port. By using the expansion port alone, the external device can only: - halt the cpu and disable Maria - highlighted in purple in the attached schematic. - provide the clock to the 7800 (as they must use the same clock to ensure synchronized video outputs that can be mixed together) - magenta in the schem. - see the A/V output from the Maria chip (including the separate digital luma, color and video sync signals) - green. All of this happens on the hardware level, and there's nothing else there. I don't see anything on the expansion port that can be controlled/seen by software running on the 7800. Quote Link to comment Share on other sites More sharing options...
+x=usr(1536) Posted June 30, 2022 Author Share Posted June 30, 2022 11 hours ago, DrVenkman said: And aside from DRAGON'S LAIR/FIREFOX type LD titles, I still think shooters in the vein of VANGUARD and similar would benefit. Put a scrolling, very colorful high-res video file behind MARIA sprites, with music streamed in from the player and POKEY/TIA/YM/whatever sound effects and musical accent cues. Thinking out loud about it, this may be doable with technology we already have available - attach a DEXTER and you're about 80% of the way there. The porting involved would be very interesting. In the case of games using timing-based moves (Dragon's Lair, Space Ace, Cliff Hanger, et. al.), it would likely be necessary to use the original game's data. Player / DEXTER control would have to be based on its own engine, but that should easily be within the 7800's capabilities. Overlay games like Astron Belt, Galaxy Ranger, Interstellar, and so forth would require a bit more of an engine since sprite tracking and collisions would be part of the equation, but that's not impossible. Where it would conceivably become tricky would be with games like M.A.C.H. 3 and Us. vs. Them - they stream target data from one of the audio tracks on the disc back to the game for collision calculations, etc. Still, that could conceivably come from a cartridge. Very interesting. Potentially, not all LD titles would be candidates for a port, but it seems as though a large percentage of them could be. The MSX managed to do it, so can't really think of a reason why the 7800 wouldn't be able to handle it as well. 1 Quote Link to comment Share on other sites More sharing options...
+slx Posted July 5, 2022 Share Posted July 5, 2022 On 6/21/2022 at 8:55 PM, Muddyfunster said: On PAL 7800's the RF is horrific, even on a CRT (at least mine was anyway). Maybe I just had a console with a duff RF but it was pretty gnarly. I have a PAL unit which (to me) looks quite decent on a B&O TV. 1 Quote Link to comment Share on other sites More sharing options...
Lynxpro Posted July 15, 2022 Share Posted July 15, 2022 On 6/30/2022 at 2:35 AM, alex_79 said: In order to communicate with an external device (e.g. a savekey), you need inputs and outputs that can be seen and controlled by the CPU. The program running on the 7800 must be able to read from an input pin and write to an output one. By looking at the schematic, the expansion port doesn't provide any of that. If bidirectional communication between the external device and the 7800 is required, it doesn't (it can't) happen through the expansion port. There needs to be some additional connection between the two, using the cart and/or controller port. By using the expansion port alone, the external device can only: - halt the cpu and disable Maria - highlighted in purple in the attached schematic. - provide the clock to the 7800 (as they must use the same clock to ensure synchronized video outputs that can be mixed together) - magenta in the schem. - see the A/V output from the Maria chip (including the separate digital luma, color and video sync signals) - green. All of this happens on the hardware level, and there's nothing else there. I don't see anything on the expansion port that can be controlled/seen by software running on the 7800. Most untriumphant. Thanks for the explanation and the diagram. Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted July 17, 2022 Share Posted July 17, 2022 On 6/21/2022 at 5:19 PM, DrVenkman said: My Sears Heavy Sixer has marvelous RF, and my Light Sixer is almost as good. My later-made 4-switch units have gross RF. One of my 5200's had okay RF but I've put a UAV into that one as well. My 7800 delivers almost composite-quality RF. It's really that good! (Note- on my 2007 HD TV which miraculously uses good RF filters it looks even better!) 1 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.