Nicht eingeloggt.
Passwort vergessen?


Bitte erst registrieren. Danach ist es möglich Beiträge zu schreiben.



 Nach unten   Vorheriges Thema   Nächstes Thema

#1
designing development tool
Geschrieben am: 30.04.2005 15:53
Newbie
Dabei seit 30.04.2005
3 Beiträge
Long Time User (14 Years)
Hello, everyone.
I am designing development tool.
It is like ROM emulator.

I have question about that.
I want to know /RESET pin on the Virtual boy cartridge.
Many console cartridge have /RESET pin, so I think Virtual boy have it too.

Anyone know this? or does anyone have way to know?
I'll be eagerly waiting for good answer.

I want to make the shooting game like the Space Harrier. :-)
Nach oben

#2
Re: designing development tool
Geschrieben am: 01.05.2005 13:43
Administrator
Dabei seit 08.01.2000
Deutschland
2521 Beiträge
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Hello Jack!

INTERESTING! Could you give some more info about your projects? Maybe images?

Maybe this page can help you: <http://www.goliathindustries.com/vb/VBDiagrams.html>? I couldn't find a reset pin on the diagrams though.

Please keep us updated on the tool and the game :)
Nach oben

#3
Re: designing development tool
Geschrieben am: 01.05.2005 15:02
Newbie
Dabei seit 30.04.2005
3 Beiträge
Long Time User (14 Years)
Hello, KR155E.
Thanks for your reply.

yes, of course I know that great web site, and I saw his VB programmers manual.pdf too.
but I cannot found information which I'm looking for.
Please give me a favor.

I promise to send it to you when I sorted out my information.

I am a natural born Japanese,
so I cannot speak English very well. I am sorry for my poor English.
Nach oben

#4
Re: designing development tool
Geschrieben am: 01.05.2005 20:08
Administrator
Dabei seit 08.01.2000
Deutschland
2521 Beiträge
Highscore Top10Highscore Top ScoreCoder#1 PosterHOTY09 1stLong Time User (15 Years) App Coder90+ Game Ratings
Well, your english is OK, I understand everything :)

I passed your question over in the chat, maybe someone can help you.
Nach oben

#5
Re: designing development tool
Geschrieben am: 01.05.2005 20:11
PVB Elite
Dabei seit 25.07.2003
USA
1507 Beiträge
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Hey Jack,

There is no /reset pin on the VB cart edge. I assume you're looking for a pin to reset the system from the cart edge? If so, what you can do is use an interrupt, like pin 9, and have the ROM's interrupt vector do the same as the reset vector, then the interrupt will reset the game.

DogP
Nach oben

#6
Re: designing development tool
Geschrieben am: 02.05.2005 4:01
VUE(xpert)
Dabei seit 27.07.2003
Australien
267 Beiträge
CoderLong Time User (15 Years) DonatorApp Coder
...But that involves actually writing the interrupt into a ROM. I think he just wanted to know if its possible to reset the VB via a cart pin, which it isn't (unless you count shorting VCC/GND :razz:).
Nach oben

#7
Re: designing development tool
Geschrieben am: 02.05.2005 5:56
PVB Elite
Dabei seit 25.07.2003
USA
1507 Beiträge
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
Well... yeah, you have to write the interrupt to the ROM, but since he's making a ROM emulator, that wouldn't be much of a problem, since he's got complete control over the ROM. It'd just be a simple copy/paste of 16 bytes to another location (and since an unmodified gccVB ROM has only the reset vector defined, grounding pin 9 will cause a reset).

DogP
Nach oben

#8
Re: designing development tool
Geschrieben am: 02.05.2005 20:06
Newbie
Dabei seit 30.04.2005
3 Beiträge
Long Time User (14 Years)
Hi, DogP, lameboyadvance.

I want to reset via cart pin as said by lameboyadvance.
I am sorry, It was an insufficient explanation.

I want to control CPU reset via my computer's parallel port.
Because if it can, I am unnecessary to turn off the power of the Virtual Boy whenever debugging.
This is very convenient for modify the code many times.

VB programmers manual says that pin 5 is possibly RESET.
I think this is what I want.
but I don't have way to make sure.
Nach oben

#9
Re: designing development tool
Geschrieben am: 03.05.2005 20:48
Nintendoid!
Dabei seit 25.10.2004
USA
100 Beiträge
CoderLong Time User (15 Years) App Coder
Pull pin 5 high or low while the VB is running, that should let you know if it is a valid reset. As mentioned before it is trivial to make an interupt handler that waits for the expansion cart interupt. This way you can 'break in' anytime you want by pulling the cart interupt line. Not only would this let you do a reset, but you could also do memory/register dumps and you would be free to resume the games execution at will...
Nach oben

#10
Re: designing development tool
Geschrieben am: 06.05.2005 7:28
PVB Elite
Dabei seit 25.07.2003
USA
1507 Beiträge
PVBCC 1stCoderContributor#3 PosterHOTY09 EntryLong Time User (15 Years) App CoderPVBCC 2010 EntryPVBCC 2013 Entry
I just looked back at my notes on what pin 5 does, it's connected to a pin on the PSRAM and CPU, and sometimes causes the system to lock up, so that won't help you for a reset. There's probably some other tricks you could do, but I'd vote for the interrupt.

DogP

Post Edited (05-06-05 07:37)
Nach oben

 Nach oben   Vorheriges Thema   Nächstes Thema


Bitte erst registrieren. Danach ist es möglich Beiträge zu schreiben.