We're using cookies to ensure you get the best experience on our website. More info
Understood
1,430 Replies made

I’m sorry, I didn’t know I was the only one who knows what AutoTune is actually for… Before the likes of Kanye and, I assume, Rebecca Black, it was simply used to “fix” singers’ musical pitches, so they sound like they’re “supposed” to (or like they sound in their head to themselves). I assumed it was clear what I meant from the context, but oh well…

(@OP: Sorry to add to the thread hijacking…)

It was just a quick example to point in the right direction. I think printf is the way to go, but here’s the right cludge, for posterity:

.
.
.
char ants_str[4]; // Should probably be initialized
.
.
.
// TODO: put some range checking here
ants_str[0]=(antc/100)+'0';
ants_str[1]=((antc%100)/10)+'0';
ants_str[2]=((antc%100)%10)+'0';
.
.
.

You don’t pass the number as the string to be printed, you pass a “formatting string” and the number as an argument.

posprintf(ants_str, "%d", antc);

Or, to limit it to three digits:

posprintf(ants_str, "%03d", antc);

Just search for a printf tutorial.

I use dasi’s posprintf() port. It wouldn’t be hard to cludge another digit into your existing cludge, though…

.
.
.
char ants_str[4]; // Should probably be initialized
.
.
.
// TODO: put some range checking here
ants_str[0]=(antc/100)+'0';
ants_str[1]=(antc/10)+'0';
ants_str[2]=(antc%10)+'0';
.
.
.
  • This reply was modified 15 years, 4 months ago by RunnerPack.

I know you put a lot of work into this, but, IMO, I think it needs a bit more (perhaps starting with AutoTune, no offense).

VirtualChris wrote:
I know this game doesn’t have to be 512k, so if someone can please tell me how to make the game smaller in size, I forgot how to do that.

http://www.planetvb.com/modules/news/article.php?storyid=297

But just zipping the ROM would at least shrink the download quite a bit. 7-zip has excellent context menu support to make this super fast.

I don’t have time to try Ants now, but I’m glad you continue to polish your VB (and other console) dev skills! :thumpup:

Vaughanabe13 wrote:
I just finished playing 3 hours of Killzone 3 in 3D on my 65″ tv with the Move motion controller…yeah, the future is here already. Freakin awesome, I can’t believe people hate on 3D. I loved 3D even back when all I could use were those crappy “eDimensional” shutter glasses for PC. Heck, I even loved this thing: http://www.comingsoon.net/nextraimages/viewmastermovie.jpg

That sounds so fun! But don’t make fun of my eDimensionals! >:( 😉

Also, your link is broken. I think this page has the image you wanted: http://www.comingsoon.net/news/movienews.php?id=56857

Maybe with 3D coming back, Fisher-Price will update the VM with LCDs and USB or HDMI…

Marulu wrote:
Hello everyone,

i´m sick of using batteris for power my virtual boy so i decidet to buy a ac tap for my ntsc VB from usa now i got just 1 problem how can i hook this thing up here at germany. i hope some one can gave me some links to convertors or tell me how mutch volt the US tap use for power up the unit

There are plenty of topics already on the forum about this. Here’s one I found using the handy search feature!

http://www.planetvb.com/modules/newbb/viewtopic.php?topic_id=4195&forum=

Also, as has been stated before, NTSC is an (obsolete) television standard, so it really doesn’t apply to the VB. Besides which, all VB hardware, whether it was originally purchased in the USA or in Japan, is identical (except for minor cosmetic things). Even many of the games are identical except for English or Japanese packaging/labels.

(sorry for my bad english im from germany)

There are quite a few other German speakers here (including the administrator) if you’d rather use your native tongue and stop butchering mine… heheh, only kidding, of course! 😀 😉

Hmm, maybe someone should make a sticky thread with photos of the connectors in question… I would do it, but I don’t have access to my SNES adapter right now, and I don’t even own an adapter tap (I have the Performance adapter, which is hardwired).

e5frog: have you gotten that Rakuten one yet? When you do, be sure and post whether it fits the deep holes. I have a feeling it may need a tiny bit of adjustment, but it’s hard to tell from their pictures/description.

I got one second-hand from a thrift store. I don’t remember playing it for more than a few minutes, and I’ve since taken it apart. I think I replaced the red LEDs in the back-light PCB with IR ones from various remote controls to make an IR illuminator. I was planning to use the “controller” as some kind of PC game-pad or RC remote, but it’s lost in my junk-boxes somewhere 😛 Now that I think of it, it might be useful as a simple control pendant for my CNC machine… I’m pretty sure I still have the headband unit, too, although it’s just an empty shell and a bit of elastic, at this point.

gunpeiyokoifan wrote:
1. the red/black “3” could be a tribute to its predecessor the Virtual Boy
2. it is the third DS to have different features (the DS Lite and DSi XL didn’t have new features)
3. it is the third 3D attempt by Nintendo (1. Famicom 3D System 2. Virtual Boy)
4. red was/is still sometimes related to the Nintendo logo, and Mario of course
5. 3DS is also called 3DS because its a 3D DS
6. because red + black = sexy 😉

1. Possible (sorry Protoman, it wasn’t the first 3-D offering from Nintendo).
2. Wrong: the DS Lite added two more back-light brightness levels source.
3. Wrong: they had working prototypes of both Gamecube and GBA with a similar parallax-barrier display. Source: “Iwata Asks” articles (don’t have time to find a link).
4. Already mentioned. But, I would like to add evidence: the 25th anniversary red Wii Mario bundle.
5. Really?! 😛
6. heh

Vaughanabe13 wrote:

RunnerPack wrote:
I wasn’t trying to give Jake a hard time…

Well it seemed you were giving him a hard time, basically making him feel inferior to you when you were at that age.

I’m not sure where you got that, since I didn’t refer to myself at all in this thread 😕

I actually compared him to a then-14-year-old Malawian “boy” who built a windmill generator… out of garbage… during a nation-wide famine… by looking at pictures in a library book(!).

Being interested in the VB doesn’t automatically make you interested in electronics and such…

…and I never even implied that, nor did anyone else, that I can see. I think you need to stop projecting your own insecurities onto other people 😛

(And in case you can’t tell by the little emoticon, that last bit was a joke…)

@VirtualJockey: please speak for yourself, thank you. I was not “yankin’ his chain,” I was trying to get him to improve himself; to see himself as capable and useful, which he obviously took to heart since he’s already learned how to solder!

Way to go, Jake! I hope you don’t stop at fixing Teleroboxer. I hate to say it, but I kinda hope your VB’s displays start glitching to force you to do the permanent fix 😉 NO, WAIT, I TAKE IT BACK, NOOOOOOO! 😀

Yeah, that is a bit low-spec… Maybe disabling the sound and, if your hardware supports it, turning on the “overlay” video mode, might help. Otherwise, your system isn’t going to be very good at most emulation, especially VB. You might be able to do 10-20% of SNES games or any system older/lower spec than that (NES, PCE, Genesis, Game Boy, etc.). Believe me: I tried ’em all on my previous PC, which was a PIII and not a fast one (450MHz). I can suggest some good emulators if you tell me what systems you want to run.

BTW, is this, by chance, a Dell Latitude, perhaps a “CPx” model? I have one of these, although it’s technically a desktop, since I have no working battery. I only use it for light web-browsing and reading e-books, and only rarely at that. The main reason I don’t use it much is the extremely loud (and almost unusably tiny at only 6GB) HDD. At some point I plan to replace it with a CF card (I already have the adapter). Well, I guess that’s enough off-topic rambling for one post… 😛

I wasn’t trying to give Jake a hard time, and I certainly wasn’t “ragging on the kid for not knowing how to solder and such”. I was merely pointing out his lack of self esteem and showing him an example of what someone with a “can-do” attitude… can do 😀 even with limited resources.

I wasn’t suggesting that he should already know how to design and manufacture commercial grade electronic devices that work the first time they’re powered up. But I do think soldering is a handy skill to have (especially if one is the owner of a game console requiring as much maintenance as the Virtual Boy) and well within the physical, mental, and (almost certainly) financial faculties available to him.


@gunpeiyokoifan
: no time like the present! Go find everything about or produced by Jeri Ellsworth; then get a cheap iron, some solder, some old electronics nobody wants (clock-radios are fun, as are old PC cards, mice, etc.), and some good tutorial videos.

gunpeiyokoifan wrote:
I got it working! however its a bit laggy… is it my computer or how Mednafen responds to VB emulation?

Without knowing the specs of your PC, it’s hard to say, but Mednafen runs pretty smoothly on my ancient hunk-o-junk (ca. 7-year-old 2.4GHz P4).

VirtualBoyX wrote:
excuse me but i am just a little 13 year old boy. I cannot…

Excuse me, but, have you ever heard of William Kamkwamba? Didn’t think so 😛

Seriously, you should read his book. Compared to what he did when he was 14, soldering is a piece of cake.

Also, to open the cart, you can use a pair of cutting pliers (see attachment) by putting the very tips of the jaws in opposing notches on a screw and carefully turning (“lefty-loosy”).

Attachments:

If your browser supports it, you could make a script or style-sheet that could check/uncheck whatever boxes you want. Opera has user-defined scripts and CSS built-in and FF has script plugins (GreaseMonkey, for one).

All you need is for everyone who goes to conventions and wants to get together with other VB fans to post about what convention they’re going to next. Everyone going to that con decides where to meet up, and badda-bing, problem solved. There are probably dozens, if not hundreds, of conventions/conferences/symposia/etc. happening on any given day somewhere in the world… 😛

I think it may be due to less than 100% accurate VIP timing in the emulators. It’s probably better to use the interrupt example; although, even then, it’s probably more “proper” to use the display frame or game frame interrupt flags (no offense to dasi ;-)).

If you don’t want to use interrupts, you could sync to the actual screen refresh (which is always the same on hardware and, thus, easier to emulate) by using the DPSTTS register instead of XPSTTS. The relevant bits are the four least-significant. Each bit corresponds to a frame-buffer and represents which one is currently being read from (sent to the scanner). They’re all cleared when the display is idle (between frames).