Original Post

Just letting you guys know that over there in the Documents section, we have a new resource: Sacred Tech Scroll – Virtual Boy Specifications!

This is a comprehensive document, inspired by the NO$ documents by Martin Korth, except for Virtual Boy. It’s not 100% ready for prime time, but I’ve asked KR155E to put it up so that people could get to it.

One thing to note is that some of the terminology I used is different from what some of you are used to. Sources come and go, and I didn’t want anything to be misconstrued as some kind of leak of proprietary information, so it is what it is. I hope everyone can understand, ’cause I’m not going to change it. (-:

7 Replies

This is great. It solves some questions I had in the past. I actually still have some questions regarding the sound. I somehow solved all of my problems but I experienced some strange effects during that. I have to check my code again…

Great stuff Guy perfect. Hope this helps a lot of people out and encourage some more VB game developers.

Updated to version 0.91

* Revised the content of the VIP Display Procedure section
* Documented the mysterious workings of the noise generator
* Corrected definition of NaN
* Corrected notation of JMP instruction
* Confirmed that Illegal Opcode exceptions use Current PC as the Restore PC
* Clarified that only one floating-point exception can be caught at a time
* Confirmed that Floating-Point Invalid Operation executes at 0xFFFFFF60
* Documented significance of Overflow bit for multiply and divide instructions
* Documented significance of negative shift amounts for bit shift instructions
* Documented significance of Carry bit for shift instructions
* Corrected flag modifications of MPYHW instruction
* Tweaked the lists of CPU instructions
* Fixed broken linkage and typofication

So let’s say someone who has very little programming experience wants to get a project going. Do you have any “required reading” or knowledge to help get someone started? Or is it unlikely that anyone’s going to get anywhere without a CS degree?

I’m asking for a friend, heh. 😉

The best developers I know don’t have a CS degree. And let’s face it, the best developers I know are making over $100K/yr. That stereotype was broken long, long ago. 😉

What I’m saying is, all it will take to make your first game is persistence. maybe a little patience, but mostly persistence! I would suggest downloading some demo and game source code, and go through it. Ensure you can compile it, then start hacking on it. See how you can change it. Make it better (or worse). Experiment!

dasi and I are working to bring some Virtual Boy programming tutorials to the masses. We’ll be covering all of the topics you’ll need to know about for homebrew development.

jrronimo wrote:
So let’s say someone who has very little programming experience wants to get a project going. Do you have any “required reading” or knowledge to help get someone started? Or is it unlikely that anyone’s going to get anywhere without a CS degree?

I’m asking for a friend, heh. 😉

VB programming is fairly easy. I doubt you need a CS degree, just some basic programming experience. I’m always happy to help people getting started. So if there are questions just ask.

 

Write a reply

You must be logged in to reply to this topic.