WonderMadeleine code release

Ahoy WonderSwan users, developers and hackers!

The WonderMadeleine HDL code is available on the treasure island of GitHub. That’s some treasure chest you’ve got there.

(sorry for the pirate speak ;))

So yes the HDL code for WonderMadeleine is now available, to fit in the Altera EPM240T100C3 MAX II CPLD (a TQFP100 CPLD so not too big and easy to solder)

There is currently no support for external EEPROM, RTC of GPIO, but they will come shortly, I need to finish the documentation on how to access them from the IO port as current documentation is merely wrong. I’ll also publish a more correct hardware documentation at the same time.

This HDL code is currently licensed with the CC BY-ND-NC 4.0 license, that mean that

  • You cannot take CPLDs, burn them and sell them
  • But you can create your own cart and use the CPLD burn with the code, and you can sell the game cart you made using this CPLD (as you are not making profit from the CPLD, but from your game)
  • I’m currently not fond in allowing fork of this project until it is fully finished, but I will be really happy for patch proposal for supporting another CPLD or correcting bugs
  • And you can’t integrated this code in a larger project. that mean that you can’t integrate it with other HDL code in a bigger CPLD or FPGA.

Some of this limitation may change in a near future, but they are applicable at the time this line as been written.

I may provide in a near future a template board, either only the borders for a board that fit in existing cartridge, or even a basic board with the Bandai, Flash ROM, SRAM and save battery, depending on people’s need.

I hope that this project will help the WonderSwan homebrew scene grows as it deserve it. This game console is just an unknown jewel.

Finally…

Ten years ago, two student from the Cornell University (North Australia) released the first public homebrew cart and software for the WonderSwan that does not use the WonderWitch. See here.

Their project was a major breakthrough as they where the first to document the WonderSwan hardware, and they are the original authors of the well known wstech document.

And after they made their release… nothing more. There were no concrete or public hardware development for the WonderSwan that went to a releasable product.

Until today!

Continue reading Finally…

986 Studio Store first entries

With the opening of the 986-Studio Store on Tindie, you can now order for a few stuffs that I sell:

The WonderLyzer is available, in small quantity: https://www.tindie.com/products/Godzil/wonderlyzer-a-pass-through-tool-for-wonderswan/

You can also buy the spare SD2SNES Rev E2 PCB I have: https://www.tindie.com/products/Godzil/sd2snes-rev-e2-pcb/

 

Fantasy Life: The latest Level5/Nintendo big joke

The title of this post may seems a bit overwhelm, as I will not directly speak about the game, but about something this game is currently hiding.

For those who aren’t aware, Fantasy Life is the latest RPG from Level 5 release to the Western World. Level 5 are known for their work on their work on the Dragon Quest games, the Professor Layton games and a lot of other games on Nintendo systems.

But like I said, the problem is not the game itself or its gameplay, not who made it, but a deep problem about how the Nintendo 3DS is working, and Fantasy Life is maybe not the first game to do this (but I suspect this is fairly new), but will, I’m sure will not be the last.
Continue reading Fantasy Life: The latest Level5/Nintendo big joke

Splash’s WSC_TECH documents

Around one or two years ago a website with exclusive information on the WonderSwan disappear, I’ve manage to contact the author, the original server had a HardDrive crash, but he manage to restore some part and put them on another website. So here are the wsc_tech documents:

http://splash.myweb.hinet.net

I have some sort of a copy of the wsc_tech1, it’s the IO mapping. I will eventually post it here soon.

Oric Schematic – Issue 6.1

After looking on my project roadmap, I’ve discovered that I’ve never released the Replic’Oric schematics!

But first, please be warned, this revision is not the final one for the Replic’Oric project as the hardware VSYNC part is currently broken and shouldn’t be implemented the way it is now on this schematic.

A newer version of the Oric Schematic has been release, please use this version for reference instead of the one in this post.

Continue reading Oric Schematic – Issue 6.1

Home of the Kitchen Programmers and second home of 枯れた技術の水平思考 ("Lateral Thinking of Withered Technology")