I don't know if it has been done before, or if a licensed game already uses such a thing, but here's my attempt at coding a dual 8-way scrolling.
It basically is a split screen with upper half for player 1 and bottom half for player 2.
Same map but each player is free to go wherever he wants.
I also added an NPC which is wandering on the map to see if the CPU was going crazy or not (seems like there's still room to add stuff ! ).
It's not perfect and occasionally glitchy but hey ... it's working !
Also it may not be perfectly split in the middle of the screen but it should be easy to fix.
What is possible so far :
- move around with controller 1 and 2
- press START (controller 1) to pause music
- press SELECT (controller 1) to show the "CPU-charge-line" (may add glitches when CPU gets busy)
- no interaction for now with the NPC or whatever.
- PAL/NTSC compatible (tested on real hardware with an Everdrive cartridge)
ROM is attached, and here's a link to a preview video.
Let me know what you think about it and feel free to throw games ideas that could use this system.
It basically is a split screen with upper half for player 1 and bottom half for player 2.
Same map but each player is free to go wherever he wants.
I also added an NPC which is wandering on the map to see if the CPU was going crazy or not (seems like there's still room to add stuff ! ).
It's not perfect and occasionally glitchy but hey ... it's working !
Also it may not be perfectly split in the middle of the screen but it should be easy to fix.
What is possible so far :
- move around with controller 1 and 2
- press START (controller 1) to pause music
- press SELECT (controller 1) to show the "CPU-charge-line" (may add glitches when CPU gets busy)
- no interaction for now with the NPC or whatever.
- PAL/NTSC compatible (tested on real hardware with an Everdrive cartridge)
ROM is attached, and here's a link to a preview video.
Let me know what you think about it and feel free to throw games ideas that could use this system.