Sorry, it’s correct, my fault! It just looked like it was one number too long, because where I added it to the list, all its neighbours where (shorter) Japanese serials, and the one US neighbour was too short. Will fix asap.
Thanks, morintari! The first seems to be incorrect. Is it VN1036355[5] or VN1003635[5]?
Thanks thunder, I was able to fix the save function of VUE Snake using your functions. 🙂 An u8 is not sufficient to address the whole SRAM, though. Here’s the corrected functions:
void saveToRam(u8 value, u16 pos)
{
SAVERAM[(pos*2)+1] = value;
}
u8 getFromRam(u16 pos)
{
u8 value = SAVERAM[(pos*2)+1];
return (u8)value;
}
void clearRam(u16 offset, u16 range)
{
u16 i = 0;
for(i=offset; i
Does being able to write only even addresses mean that we can only use 4kb? Or is it actually a 16kb SRAM of which we can use 8kb?
Hey ElementalChaos, welcome to PVB!
That link is not working, either it is broken or the MIDI is not public. Can you check? Cause I’d love to listen to the song. 🙂
Yes, Ben’s scores are really good, but don’t let this demotivate you. Just look at what you could win. 😎
There’s a total of 53 high score modes currently listed on PVB (38 without 3-D Tetris), so there’s plenty of opportunities. Not all of his scores have to be beaten to win the challenge.
When I have the time, I’ll definitely try to get some good scores as well. 🙂
No additional high score modes will be added while the challenge is running for obvious reasons, but I am totally open for adding new ones after the challenge has ended!
Anyone is invited to propose new modes to add, but not just game names please. The more detailed the proposal, the easier for me. 😉 For possible modes, we’ll have to investigate which data a game provides to compete in and if there’s any way to take screenshots of scores, like highscore tables.
There has been some discussion in the past:
Adding Bound High! scores has been proposed by e5frog, but it seems there’s no good way to record your scores. We could say the game would have to be paused before dying to take screenshots. On the other hand, since BH was never officially released, score could not count towards the Top 10.
http://www.planetvb.com/modules/newbb/viewtopic.php?topic_id=3924&post_id=11189#forumpost11189
VirtualJockey proposed adding Virtual Fishing highscores. The game povides some nice score tables which show stuff like most fish, longest fish, longest total length and best time for each location. Some more investigation has to be done and maybe someone needs to translate some in-game screens.
http://www.planetvb.com/modules/newbb/viewtopic.php?topic_id=3895&viewmode=flat&order=ASC&type=&mode=0&start=0
A new Teleroboxer mode has been proposed by Fwirt, but caused zero feedback.
http://www.planetvb.com/modules/newbb/viewtopic.php?topic_id=4273&post_id=14828#forumpost14828
Golf saves personal records like Longest Drive, Longest Putt, Nearest to Pin and Longest Chip. Those should be easy to add, but need some more investigation, because it might be that such information can be restored using passwords, which would ruin any challenge.
How about best times in Insmouse? We need to check if there’s any good way to take screenshot of your times.
On the homebrew front, table for each song in Game Hero could be added.
Anything else? Let’s discuss and try to nail down all the not-yet-listed modes so they can all be added after the challenge ended. This does of course not mean that you can not start hunting scores in the missing games just yet! 😉
“Englisch” typos on the Space Squash and Gundam PDF links, and in the title.
Fixed. Thanks!
A homebrew Virtual Boy TV adapter exists. You can find several posts and topic about in the forum. Here’s one from 2010: http://www.planetvb.com/modules/newbb/viewtopic.php?post_id=12677#forumpost12677
Welcome to the site and thanks for sharing your story! I find it quite interesting to read eye-witness reports about VB (launch) events. 🙂
These files indeed fix the overlapping sections error. 🙂 The other errors remain, though, and some new ones are introduced:
c:/vbde/gccvb/bin/../lib/gcc/v810/4.4.2/../../../../v810/lib/crt0.o: In function `start’:
(.text+0xa): undefined reference to `_gp’
c:/vbde/gccvb/bin/../lib/gcc/v810/4.4.2/../../../../v810/lib/crt0.o: In function `start’:
(.text+0xe): undefined reference to `_gp’
c:/vbde/gccvb/bin/../lib/gcc/v810/4.4.2/../../../../v810/lib/crt0.o: In function `DummyLoop’:
(.text+0x2e): undefined reference to `_data_start’
c:/vbde/gccvb/bin/../lib/gcc/v810/4.4.2/../../../../v810/lib/crt0.o: In function `DummyLoop’:
(.text+0x32): undefined reference to `_data_start’
C:\Users\Chris\AppData\Local\Temp\cc5OAVhM.o: In function `adjustment’:
blox2.c:(.text+0x3ae0): undefined reference to `memcpy’
blox2.c:(.text+0x3ae4): undefined reference to `memcpy’
blox2.c:(.text+0x3b08): undefined reference to `memcpy’
blox2.c:(.text+0x3b0c): undefined reference to `memcpy’
blox2.c:(.text+0x3b30): undefined reference to `memcpy’
C:\Users\Chris\AppData\Local\Temp\cc5OAVhM.o:blox2.c:(.text+0x3b34): more undefined references to `memcpy’ follow
collect2: ld returned 1 exit status
make.exe: *** [blox2.o] Error 1
I tried to update all my projects to compile under VBDE and had no problems with VUE Snake. With Blox 2, however, I got the following errors:
c:/vbde/gccvb/bin/../lib/gcc/v810/4.4.2/../../../../v810/bin/ld.exe: section .vb vectors loaded at [071ffde0,071fffff] overlaps section .data loaded at [071fbd04,071ffe73]
C:\Users\Chris\AppData\Local\Temp\ccFPkqQc.o: In function `adjustment’:
blox2.c:(.text+0x3ae0): undefined reference to `memcpy’
blox2.c:(.text+0x3ae4): undefined reference to `memcpy’
blox2.c:(.text+0x3b08): undefined reference to `memcpy’
blox2.c:(.text+0x3b0c): undefined reference to `memcpy’
blox2.c:(.text+0x3b30): undefined reference to `memcpy’
C:\Users\Chris\AppData\Local\Temp\ccFPkqQc.o:blox2.c:(.text+0x3b34): more undefined references to `memcpy’ follow
collect2: ld returned 1 exit status
make.exe: *** [blox2.o] Error 1
Seems the linker script has problems with trying to squeeze too much stuff into the ROM or something? Blox 2 indeed almost completely uses up its 16MBits, but I never had problems from that before. Any idea?
Wishing you all the best, my friend! I hope all goes well!
Here you go: http://www.ix.sakura.ne.jp/~yoshi/icon/game/ 🙂
Pretty sure that this guy is the original artist.
In addition to these great ideas, a VB internet linkup could also be used to (automatically) sync highscores with PVB, or for showing which user is currently playing which game. 🙂
Really great, thanks again for doing all these translations, Ben! It’s about time I find a good way to add these next to the scans in the games section.
Wow, that’s great! We should all create some levels, add in some text and graphic hacks and create an “Insmouse No Yakata Reloaded” with this. 🙂
BTW, I am on Windows 7 (64 Bit) and I got the following message when I first tried to start the editor:
Component ‘COMDLG32.OCX’ not correctly registered: file is missing or invalid
The following guide helped me solve the problem: http://devonenote.com/2010/02/register-comdlg32-ocx-on-x64-win7/
Welcome jrock, glad your account is working now!
As Hedgey said, you best get in contact with Minestorm for a FlashBoy Plus or any reproductions you want.
Yeah, I am doing it like thunderstruck said. Reading the header information from the vbh file and writing it to the ROM using vbid after compiling. vbid can be found in the tools directory, that’s why I removed it from the compiler directory.
So, the vbh file works differently than the earlier vbh format, which contained the complete header, including reset vector and stuff. The new one only has the plain header information that can be fed into vbid. We might rename the file format to prevent confusion?
Hehe, no it actually was that easy, since you can simply pass the default username to Mibbit as an URL query parameter. So I only had to grab a user’s IRC name from his profile instead of the username. And of course do a little check if it is set at all. 🙂
A great request RunnerPack. I have just implemented this feature, was not hard at all. 🙂