Search found 18 matches

by OptiRoc
Thu Mar 02, 2006 7:29 pm
Forum: Development
Topic: SNES NTSC Composite Video Filter
Replies: 280
Views: 259140

This is just flippin' awesome!
by OptiRoc
Sat Feb 25, 2006 12:59 am
Forum: Development
Topic: How to play an SPC from a ROM
Replies: 8
Views: 7234

Internally cooking up a "ROM image" to implement an SPC player seems like an awkward way to approach it. Being in "god mode" over the SNES machine, like you are from the emulators code's point of view, is exactly what you'd want when trying to get SPC dumps to play back on a SNES...
by OptiRoc
Sun Aug 14, 2005 2:44 pm
Forum: Development
Topic: Standard Interrupt Vector Table?
Replies: 6
Views: 7163

Not necessarily, the cart could put whatever it wants there. For example, the SA-1 allows certain of those vectors to be altered. If you enable the feature in a particular SA-1 register, the values in ROM are hidden (similar to the SPC700 IPL ROM hiding a portion of RAM) by the values of some other...
by OptiRoc
Sat Aug 13, 2005 11:30 pm
Forum: Development
Topic: Standard Interrupt Vector Table?
Replies: 6
Views: 7163

Here's a complete list. Native (65816) mode: $FFE4 COPROC $FFE6 BRK $FFE8 ABORT $FFEA NMI (triggered at vblank) $FFEC RST (unused) $FFEE IRQ Emulation (6502) mode: $FFF4 COPROC $FFF8 ABORT $FFFA NMI (vblank) $FFFC RST (SNES starts here, in emulation mode) $FFFE IRQ/BRK It's worth of note that the in...
by OptiRoc
Fri Mar 11, 2005 1:01 pm
Forum: ZSNES Talk
Topic: TFT/LCD Monitors & zsnes (btw i'm too stupid to learn the name of the emulator) 60FPS/ 120HZ
Replies: 34
Views: 13719

ST Dragon wrote:at what refresh rate do you play games?
60HZ cause me headaches on my CRT, but I've heard that 60HZ is different on TFT.... I can't define it though.
Easy: The phosphor of modern CRT screens fade much faster than the crystals in even the fastest TFT screen.
by OptiRoc
Fri Mar 11, 2005 12:58 pm
Forum: ZSNES Talk
Topic: TFT/LCD Monitors & zsnes (btw i'm too stupid to learn the name of the emulator) 60FPS/ 120HZ
Replies: 34
Views: 13719

Most TFT displays I've used are locked at 60Hz, so in that sense they would be perfect for emulation. The fact that they also have a locked resolution makes them entirely crappy for emulation use, though.
by OptiRoc
Sun Mar 06, 2005 5:58 pm
Forum: Development
Topic: Problems with SPC2ROM
Replies: 1
Views: 5346

One of the problem is that an SPC file contain state information that is simply impossible to restore on real hardware, which explains why the beginning of the tracks sometimes come out all garbled. A solution that ought to work in most situations is to create absolutely "clean" SPC-rips, ...
by OptiRoc
Thu Mar 03, 2005 11:14 pm
Forum: DeJap Projects
Topic: Ganbare Goemon [2-4]
Replies: 5
Views: 5859

I got stuck badly in GG3 after only 20 minutes or so of trial and error. But I suppose it's for the fun of it only, not to service emu gamers.
by OptiRoc
Mon Feb 28, 2005 10:47 pm
Forum: DeJap Projects
Topic: Ganbare Goemon [2-4]
Replies: 5
Views: 5859

Nothing there. Anyone else heard of some Goemon translating action goin' on? Last time I went the translation hacking route I discovered that there already was a patch floating around when the project was finished. It would be kinda disheartening if that happened again. (Okay, the project was extrem...
by OptiRoc
Mon Feb 28, 2005 5:56 pm
Forum: DeJap Projects
Topic: Ganbare Goemon [2-4]
Replies: 5
Views: 5859

Ganbare Goemon [2-4]

I'm wondering if there's any work done towards translating the Ganbare Goemon games? If so, I'd love to hear about it. If not, I just might take a shot at it...
by OptiRoc
Wed Feb 23, 2005 12:03 am
Forum: Development
Topic: Need info on SPC Reset State
Replies: 23
Views: 14892

Don't forget Super Sleuth. Comes closer to the timing of a real SNES than any other emulator right now, as well as providing the cleanest code tracer. I gotta send Overload those thanks+suggestions soon! :)
by OptiRoc
Mon Feb 21, 2005 12:18 pm
Forum: Development
Topic: Latch timing
Replies: 192
Views: 148741

The only noticable difference on a PAL system is is has more scanlines. If PAL has 240 scanlines, what's overscan do to PAL? I would guess it bumps it up to 265, and pushes the onscreen image down by 7 or 8 scanlines, similar to how the image is pushed down on NTSC televisions in overscan mode (thu...
by OptiRoc
Mon Jan 10, 2005 11:34 pm
Forum: Development
Topic: A good Snes Disassembler?
Replies: 12
Views: 14318

No. Adding custom exports that the emulator recognizes would break my original goal of exact (as I can get) hardware emulation. How is that? One obvious route is to let the assembler export a symbol table that also includes breakpoints, which the emulator then imports (including labels and breakpoi...
by OptiRoc
Mon Jan 10, 2005 2:17 pm
Forum: Development
Topic: SPC to ROM
Replies: 16
Views: 11602

What are you going to use it for? (I'm just evaluating my motivation to get the tool properly polished :twisted:)
by OptiRoc
Mon Jan 10, 2005 1:29 pm
Forum: Development
Topic: SPC to ROM
Replies: 16
Views: 11602

Alpha-II made a tool called SPC2ROM a while back. It's available here . I'm quite certain the source used to be downloadable as well, since I'm quite certain I based an improved version of the tool on it. :) It's all on another computer right now, but I'll look into it. The tool available doesn't pr...
by OptiRoc
Mon Jan 10, 2005 1:20 pm
Forum: Development
Topic: A good Snes Disassembler?
Replies: 12
Views: 14318

This . By now you probably realize that I don't like using other peoples' stuff. It's pretty lousy though, I've been more focused on accurate emulation than improving the debugger, and it shows. When that doesn't work, I use ZSNES DOS. Looks neat! Since you also rolled your own assembler, have you ...
by OptiRoc
Mon Jan 10, 2005 9:58 am
Forum: Development
Topic: A good Snes Disassembler?
Replies: 12
Views: 14318

That sounded mildly interesting! Would you like to disclose the name(s) and author(s) of those assemblers? ...I was meaning that I wrote them. The 65816 one is called xkas, the spc700 one is called spcas. Yes, I put a lot of time into naming them. If you read the documentation with them, you'll see...
by OptiRoc
Mon Jan 10, 2005 12:38 am
Forum: Development
Topic: A good Snes Disassembler?
Replies: 12
Views: 14318

As far as assemblers, I have assemblers dedicated to the 65816 and spc700 as well. This makes a huge difference in terms of flexibility when compared to all-in-one table assemblers such as WLA-DX. That sounded mildly interesting! Would you like to disclose the name(s) and author(s) of those assembl...