Search found 193 matches
- Fri May 23, 2008 8:57 am
- Forum: Pico
- Topic: Emulating Sega Pico
- Replies: 33
- Views: 66126
I think you'll find the PCM chip is the Sega branded 315-5641. It takes all 16 data lines (which according to the memory map the PCM chip does), and it's the only device on that board I can't identify. What do you think 315-5639(?) is, then? 315-5640 is the drawing pad controller, it seems. I've go...
- Thu May 22, 2008 3:39 pm
- Forum: Pico
- Topic: Emulating Sega Pico
- Replies: 33
- Views: 66126
oh yes they haveEke wrote: PS: strange, it seems that nobonody has opened a Pico yet to see what's inside?
Good old friends: 68k with 315-5313A VDP + a bunch of custom/rebranded 315-XXXX chips.
- Thu May 22, 2008 12:21 pm
- Forum: Pico
- Topic: Emulating Sega Pico
- Replies: 33
- Views: 66126
Emulating Sega Pico
Sega Pico is Sega's toy with hardware similar to Genesis/MegaDrive. Recently some prototype ROMs appeared for it, and I've done some work on emulating them. The result is this little document and this little emulator. What I have problems with is figuring out what kind of PCM format Pico is using. ...
- Tue May 20, 2008 9:09 am
- Forum: Video Display Processor
- Topic: VDP registers timings
- Replies: 34
- Views: 40274
- Wed May 14, 2008 11:06 am
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
I suspect the CPU core probably just handled cc being true or false without handling the count condition. I can confirm original Musashi handles all 3 cases correctly (i.e. the way docs say). But I think it has somthing to do with trace feature of 68k (trace exceptions). I think that is not being e...
- Mon Apr 21, 2008 10:45 am
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
- Sun Apr 13, 2008 4:39 pm
- Forum: Demos
- Topic: Ninja Fight
- Replies: 20
- Views: 21306
Wen you load your variables, you load them as words, including gravity: ROM:00000380 loc_380: ROM:00000380 move.w 0(a0),d7 ROM:00000384 move.w 2(a0),d6 ROM:00000388 move.w 4(a0),d5 ROM:0000038C move.w $C(a0),d2 But you save your gravity as byte: ... ROM:00000448 move.w d5,4(a0) ROM:0000044C move.b d...
- Sat Apr 12, 2008 9:17 pm
- Forum: Demos
- Topic: Ninja Fight
- Replies: 20
- Views: 21306
- Sat Apr 12, 2008 8:29 pm
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
And you're wrong too, what you mean with "interrupt 3" is "interrupt request 3" (IRQ3). Interrupt and exception are the same thing in this case. People tend to say interrupt when talking about an expected trigger and exception when talking about an unexpected one (errors), but they're interchangeab...
- Sat Apr 12, 2008 7:35 pm
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
Fusion does not have it. Otherwise Tiido's program would detect it as real hardware. Hmm.. But Address Error exception is working. In debugger mode, when step by step running programm trying read word at odd address and goes at Address Error exception vector. Fusion has a debugger?? Fusion does not...
- Thu Feb 28, 2008 8:08 pm
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
First of all tell me what difference will it make if I had opened up the source? Well, since you asked ... my argument is that it helps other aspiring emulator authors out. When I wrote my emulator, existing source code was a great source for research where the documents were not clear. Even luckie...
- Thu Feb 28, 2008 1:06 pm
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083
About the source code, well its not going to open up any time soon :( . When I am up to a point when I think I am done with it then I may consider open sourcing it. I can't understand your reason here. You have something to hide? BTW, it seems you are using the MAME YM2612 core, so by not releasing...
- Thu Feb 21, 2008 9:12 am
- Forum: Regen
- Topic: Old Regen pages
- Replies: 547
- Views: 780083