Search found 410 matches

by ob1
Fri Feb 25, 2011 11:46 pm
Forum: Demos
Topic: SuperVDP
Replies: 0
Views: 2315

SuperVDP

SuperVDP is a software tile library for the 32X

http://www.youtube.com/watch?v=Ve1wUD2Tk0c
http://www.youtube.com/watch?v=bFZbEz504Ss

Sources available on request.
by ob1
Fri Feb 25, 2011 11:37 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

by ob1
Wed Feb 23, 2011 6:28 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

I feel like trying to mend the Titanic while sunking. As soon as I fix a problem, another one comes in ! "One nightmare ends, another fertile" Aaaaaaaaaaanyway, I've got a demo : Vega backgrounds (thanks to PR-Kun for the artwork), from Street Fighter Alpha 3 Arcade. 185 colours. http://www.valpocl....
by ob1
Wed Feb 23, 2011 8:27 am
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Chilly Willy wrote:A couple minor booboos in the rendering (couple cell lines here and there)
There are glitches that seem to come from the DMA. Look like I have to add a few NOP between DMA init and DMA trigger. Don't know exactly why. I'm trying to fix it.
by ob1
Sun Feb 20, 2011 7:44 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Chilly Willy wrote:It's certainly an odd demo... I'd have probably nicked a simple background and some sprites from somewhere instead of just using a font.
I've just uploaded some DBZ backgrounds.

'still some work to be done but ... hey ! It's aliiiiive !!!!
by ob1
Fri Feb 18, 2011 8:34 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

www.valpocl.com/SuperVDP

fixed
2 planes
30 fps
~600kB of sprites

Shouldn't work on real HW though.

TODOs :
- fix sprites wrapping
- use some decent tiles ;D
- full screen scroll
- sending small (that is, less than 4 16-bit words) data from the 68k to the 32X
by ob1
Wed Feb 09, 2011 5:14 am
Forum: Megadrive/Genesis
Topic: Hello world. It works, but... (controller interrupts?)
Replies: 24
Views: 9136

TmEE co.(TM) wrote:because ASM rules :P
Indeed !!!
8)
by ob1
Wed Jan 19, 2011 7:04 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

@Stef : it's more a 32X problem I guess. On Gens, it seems that you don't need to clear the Clear register before returning from exception. On Kega, it's mandatory. @Kan' : well, I had to fix it a little bit and I can't reach anything higher than 25fps (PAL 240) or 27fps (NTSC) on Kega, 28 and 30 on...
by ob1
Wed Jan 19, 2011 12:19 am
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Oooooooooooooo Kkkkkkkkkkkkkkkkk !

It runs on Kega.
I just forgot to clear H INT.
by ob1
Tue Jan 18, 2011 4:36 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Just debug it like you would on real hardware... with logging. Just print to the screen at key places in the code. I've never done it before (I LOVE KMod), but I guess that's what I'm left to do ;) Edit : I guess that's what they call the hard way. Enfin ... c'est là qu'on voit les hommes ! @copy; ...
by ob1
Mon Jan 17, 2011 6:50 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Comm between Genny and SuperVDP seems nice now.
Now debugging A-PLANE.
Then, the full-screen scroll. It will wipe several instructions, so it's gonna be even faster !
Well ... on GENS ! :D
by ob1
Mon Jan 17, 2011 4:31 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Stef wrote:Too bad for Kega, i guess it doesn't work on real hardware either :-/
You're right.
For now, I can't plan on coding with Kega, since it hasn't got a debugger.
But I'll definitely try to fix this issue as soon as my project will be stable.

BTW, PAL : 31fps, NTSC : 34fps
by ob1
Mon Jan 17, 2011 5:40 am
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

Did you tested on Kega Fusion I just did and sadly, it won't run. I guess I trust the 32X too much. Sadly, there isn't any debug mode in Kega and I can't easily see what's wrong. Maybe one day ... By the way, did you see Pitfall 32X game ? it's also doing a sort of "super VDP" but only for 1 plan a...
by ob1
Sun Jan 16, 2011 9:56 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

NTSC : 31fps

Of course, everything would be faster without scrolling.
And it's only on GENS. On real hardware, I'd be slower.
by ob1
Sat Jan 15, 2011 7:58 pm
Forum: Super 32X
Topic: Super VDP
Replies: 167
Views: 90648

PAL
240 lines.
2 planes.
28 fps.

Now fixing ...

Edit : scrollable planes.