Showing posts with label Nai Adventure. Show all posts
Showing posts with label Nai Adventure. Show all posts

The Sega Dreamcast Controller is Getting a Second Analog Stick — Dream Color Plus Mod Update

The Sega Dreamcast was the only console of the sixth generation to have a controller with a single analog stick. (Yes, the GameCube did technically have a second analog stick, you’ve just got to squint a bit.) This lack of a second stick is a criticism often directed at the Dreamcast’s controller, and is even sometimes erroneously cited as a reason for the console’s downfall. Sure, having two sticks might have greatly improved a few first-person shooter games for those without Sega’s own mouse and keyboard, but the dual-analog control scheme that is now standard in modern gaming wasn’t really popularised until Halo: Combat Evolved came out on the Xbox (I know it came earlier with Alien Resurrection, but have you seen how much reviewers hated the way that game controlled upon release?)

Quake III Arena. Credit: Dreamcast Live

For those who want to play games like Quake III Arena with a regular pad the modern way, methods have existed for years to connect and remap dual-analog controllers —like those of the PlayStation 4 and Xbox One— to the Sega Dreamcast. But what about a standard Dreamcast controller with dual sticks? A few months back, we reported on an upcoming mod for the Dreamcast’s controller called Dream Color Plus, which not only makes it wireless but also allows it to display Visual Memory Unit graphics in colour, simply by replacing the existing PCB with a new one. While chatting with one of the fine gents involved in the project, Nai Adventure, he gave us a full rundown of the features the DC+ would include, so check out that interview to learn more about the specifics of all these. One thing he did mention during that conversation was the possibility of the DC+ accommodating dual sticks. Well, the developers revealed their prototype build demonstrating exactly that. Thanks to Rapaz in our Discord for bringing it to our attention.

The Dream Color Plus prototype controller board with a second stick. 

During a livestream last night, Angelo Pontes, designer of the DC+ PCB, showed off a revised prototype version that includes a second analog stick. Of course, to accommodate this brand new (ahem) appendage, a new front shell for the controller would need to be created, and so this was 3D printed. You can see the 3D printed shell below. From what I understand, the print model will be open-source, meaning it will be available to the masses to print themselves, although backers of this project’s upcoming crowdfunding campaign will get the option to request one.

Dream Color Plus plus second stick plus 3D printed shell (plus, plus)

Most importantly, the team confirmed they’ve got the second stick working. The Dreamcast's maple protocol actually supported two analog sticks officially, it's just that the console never had a controller that had them! Believe it or not, both Quake III Arena and Unreal Tournament were actually programmed to natively support two analog sticks, and will reportedly work with the DC+'s dual-stick setup straight out of the box. For games that don't have this compatibility, some button remapping will need to be done by the player in-game, or changed on the Dream Color Plus’ VMU display. The DC+'s dual sticks will also work with games that support the Dreamcast Twin Stick peripheral, like Cyber Troopers Virtual-On Oratorio Tangram, and even indies like Xeno Crisis and Postal.

I did wonder if the placement of the stick so close to the face buttons could pose a usability issue, but Nai Adventure has said the final version won’t have the analog stick so close (Update 23/03: a much improved stick position can be seen here). He also confirmed that for those just wanting to get a Dream Color Plus with a single analog stick, the option will also be available. Additionally, he let me know that the final version will include a built-in microphone, so the list of features just keeps on growing.

Here's a great clip Nai Adventure put on Twitter of the prototype Dream Color Plus' dual-analog control in action, being used with the Dreamcast port of Grand Theft Auto III. Two things we thought would never be possible on Dreamcast!

It really seems like the Dream Color Plus is looking to course-correct some of the limitations of the original Dreamcast controller. Dual-analog controls, colour VMU graphics, wireless connectivity, on-board memory, built-in rumble, a microphone, and with no soldering? That all sounds great on paper. It’ll be interesting to see how everything works once we get our hands on it. Nai Adventure has confirmed a crowdfunding campaign will launch for Dream Color Plus this Saturday.

Dream Color Plus — New Controller Mod Turns the Sega Dreamcast's VMU Screen Full Colour

Dream Color Plus being tested with Resident Evil: Code Veronica. Credit: Costenaro

There's been a lot of buzz within the Dreamcast fan community as of late over Dream Color Plus, a new controller mod from Brazil-based developer Nai Adventure, which converts your controller to show VMU graphics in full colour, as opposed to its typical monochrome display. The idea with the mod is that by taking apart an existing Dreamcast controller, and removing the existing PCB, you can pop the Dream Color Plus in, and voilà, you now have a wireless Dreamcast controller that has a built-in, backlit VMU screen that displays in full colour. The mod will also include on-board save game storage. You can watch the mod in action below. It's looking very impressive indeed...

Many of our followers have been tagging us under social media posts about the Dream Color Plus in the past week — don't worry, we've been paying attention, and since a crowdfunding campaign has been confirmed, we thought it was time we spoke with the dev to get the lowdown on this exciting project.

DCJY: Nai Adventure, thanks for chatting with us. The Dream Color Plus project looks awesome — it’s wild to see VMU graphics of games we’ve been playing for decades suddenly brought to life in full colour. Can you explain how it all works? And with such a huge library of Dreamcast games, how do you plan on colouring every VMU graphic?

Nai Adventure: The controller has three modes:

  • Monochrome, like the original Dreamcast. 
  • Palette mode, [which is] similar to what the Super Game Boy does with Game Boy games. To switch palettes, you hold the analog stick (which works as a new button) and press A to change line colors, B to change background colors, and the start button to invert them (like a photo negative). Here’s a quick demo: 

  • Full color mode: for new games, devs can send pixel-by-pixel colors directly to the controller (I’m preparing some sample code for that). For older games, the process is more manual. We capture the frames that the games send to the VMU, color them, and whenever the VMU calls for that frame, the controller swaps it.

It sounds crazy, but we already have a good list of games converted. Of course, coloring the whole Dreamcast library is almost impossible, but the main games will get full color support. Since the PCB has an SD card slot, new games can be added little by little over time.

Left: Dream Color Plus showing off a coloured-version of the Sonic Adventure 2 VMU graphic.
Right: The Dream Color Plus PCB.

Sounds great! So is swapping the stock Dreamcast controller board out for the Dream Color Plus easy?

Yes! The whole idea is for it to be plug and play. You just open the controller and replace the PCB. That’s actually why we didn’t make a version with a second analog stick (something people ask for a lot). If we can get a partner to make new shells in the future, then a dual-stick version would totally be possible.

That potential dual-stick mod is something the community would go crazy for, I'm certain. So, with the Dream Color Plus, as it is effectively a VMU built into the controller, how much storage for saving can we expect to see?

Right now we’ve got eight VMU pages by default, but that number can be changed with a config file on the SD card. The controller also comes with built-in rumble. You lose the external VMU slots, but the main features are all there.