1
FXPAK (SD2SNES) / Re: SD2SNES Theme/Menu
« on: December 07, 2020, 01:44 AM »
Thanks I'll give it a try.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
https://cheapergamer.co.uk/gba-enhanced-gbc-games/
Also it's possible to hack the games to leave the GBA features on permanently even on regular GBC hardware.
Here is a small list of games with unused SGB content...
https://tcrf.net/Akazukin_Chacha_(Game_Boy)
https://tcrf.net/All-Star_Baseball_99_(Game_Boy)
https://tcrf.net/Ballistic_(Game_Boy_Color)
https://tcrf.net/Beethoven:_The_Ultimate_Canine_Caper_(Game_Boy)
https://tcrf.net/Blaster_Master:_Enemy_Below
https://tcrf.net/Animal_Breeder_3
https://tcrf.net/Casper_(Game_Boy)
https://tcrf.net/Dino_Breeder_3:_Gaia_Fukkatsu
https://tcrf.net/Disney%27s_Aladdin_(Game_Boy)
https://tcrf.net/Disney%27s_Beauty_and_the_Beast:_A_Board_Game_Adventure
Actually, a lot of games have unused SGB code but the site owner deemed them to problematic on count of cluttering pages, so some games were removed and I have saved most of my original research notes. A small portion of games list remnants of varying versions of an unknown SDK that was used to develop and select enhancements for the SGB including presets. There are games that actually still have the attribute ATTR_TRN and ATTR_SET overlays intact. Not much else is known about this SDK or if any original developers still have the files used for testing.
The emulator (or FPGA implementation in this case) must emulate the mapper hardware but not the software. The software is added by the user when he loads a rom image. The rom image contains only game code and data (software), not the mapper hardware.QuoteI'm just saying that the disabling of rumble is a feature of the software (game) rather than of the hardware (MBC5).
Ya, but in most/all GB "SGB" features, its all feature of the 'software'. And SGB hardware/firmware/software is then able to read that software and do what it's programed to do with it.... I don't think any of it, sparticuarly on any hardware level, other than software telling hardware what to do... and there eing data only can be played on SGB/SNES hardware.
It matters if this feature (disabling rumble) is done by the hardware or the software, because if it's a software feature it's not universal for MBC5, even if every currently existing MBC5 game with rumble does it. A prototype could show up that haven't implemented it yet, and a homebrewed game could do any crazy thing. These must be taken into consideration when implementing MBC5 support with rumble in an emulator.