Search found 468 matches

by ob1
Mon Apr 21, 2025 6:16 pm
Forum: Collaboration
Topic: PUBG
Replies: 0
Views: 3697

PUBG

Once upon a time, a bloke made a video about " Running PUBG on a 16-BIT Console? ".

I tinkled with this idea and made this proof of concept : http://sonicboom.fr/pubg.mp4

As you can see, there's a character with lines of sight, obstacles, and when reaching the obstacle, well the line of site is ...
by ob1
Wed Jan 15, 2025 1:15 am
Forum: Super 32X
Topic: Super VDP
Replies: 174
Views: 678196

Re: Super VDP

I can't remember who (Chilly ?), but someone once told to send a small amount of data (circa 200B. I guess, this way, without the NOPs), then compute a checksum, and if the checksum is wrong send the data again.
That's the way I did it. Ugly, slow, so not useful.
#ItShouldNotBeThatHard ...
by ob1
Wed Jan 08, 2025 10:37 am
Forum: Super 32X
Topic: Super VDP
Replies: 174
Views: 678196

Re: Super VDP

The only difference I spot is when clearing TE.
It would look like that when writing to CHCR, the common bits ($44Ex) must stay the same.
So, when clearing TE (aborting current DMA) don't do that:
SH2_DMA_CHCR0; // read TE
SH2_DMA_CHCR0 = 0; // clear TE
, but do this instead:
SH2_DMA_CHCR0 ...
by ob1
Mon Aug 12, 2024 9:02 am
Forum: Super 32X
Topic: Invalid data being read from specific ROM addresses by the 68000?
Replies: 1
Views: 12503

Re: Invalid data being read from specific ROM addresses by the 68000?

Once upon a time, I happened to have these kind of strange behaviour.
I can not tell you my MD nor 32X model, not even MegaEverdrive version,
but I definitely remember reading unexpected bytes.

Could be / hope it only comes with the Mega Everdrive.
by ob1
Thu May 09, 2024 6:35 pm
Forum: Announcement
Topic: The world has changed
Replies: 6
Views: 21067

The world has changed

“The world has changed.
I see it in the water.
I feel it in the Earth.
I smell it in the air.
Much that once was is lost,
For none now live who remember it.”

I think we all see it.
You come and there's not a lot activity on this forum.
Sometimes a troll, sometimes a small question, but all in ...
by ob1
Wed Jan 04, 2023 8:20 am
Forum: Megadrive/Genesis
Topic: Programming Genesis in ASM?
Replies: 2
Views: 14304

Re: Programming Genesis in ASM?

Hello, and welcome to the scene.
I've written several thousands of lines of Genesis ASM.
I've always used snasm
You could find some useful links (and a great emulator too) here : http://techdocs.exodusemulator.com/Cons ... ment-tools
by ob1
Tue Dec 06, 2022 1:07 pm
Forum: Video Display Processor
Topic: Capabilities of various VDPs at parallax effects
Replies: 35
Views: 212593

Re: Capabilities of various VDPs at parallax effects

Thank you.
It is an actually much better way of posting this - still very interesting - piece of information.

Cheers,
Olivier
by ob1
Mon Jan 10, 2022 2:54 pm
Forum: Super 32X
Topic: Yet Another Tilemap and Super Scaler Demo
Replies: 20
Views: 48754

Re: Yet Another Tilemap and Super Scaler Demo

So many great new stuff!
It's nothing short of Amazing Vic.

I'm not sure the 32X had such a good year since ... 1994 ?!
by ob1
Tue Jan 04, 2022 8:17 pm
Forum: Super 32X
Topic: 32X VDP going crazy with my attempts to draw
Replies: 36
Views: 141828

Re: 32X VDP going crazy with my attempts to draw

True.
32X TECHNICAL BULLETIN #14 states :
In the 32X VDP, the shift bit becomes invalid when the lower byte of the base address set in the line table is $FF.
Therefore, make sure the lower byte in the table is not $FF when using shift
by ob1
Tue Jan 04, 2022 7:53 pm
Forum: Super 32X
Topic: DREQ_FIFO Register
Replies: 0
Views: 108971

DREQ_FIFO Register

Hello to all.
I've tried to play with the DREQ_FIFO Register.
On real hardware,
It IS write only on the Genny side,
if 68S is not set, then the 32X cannot see it. The read value is always 0.
Thought that could help.
by ob1
Mon Jan 03, 2022 6:05 pm
Forum: Super 32X
Topic: Untitled 32X Super Scalar Project
Replies: 34
Views: 72213

Re: Untitled 32X Super Scalar Project

Chilly Willy wrote: Sun Jan 02, 2022 3:39 pmI always make my example code MIT so that it can help as many people as possible.
Slow clap

Thank you Sir!!
by ob1
Mon Jan 03, 2022 10:50 am
Forum: Super 32X
Topic: 32X VDP going crazy with my attempts to draw
Replies: 36
Views: 141828

Re: 32X VDP going crazy with my attempts to draw


Take a look at my research posts about drawing sprites. There are routines that draws 32x32 sprites in various ways. It may give you some ideas.

But realistically chances are you’ll have to settle for a low framerate or draw just the important objects. The 32x doesn’t give you enough pixel ...
by ob1
Mon Jan 03, 2022 10:49 am
Forum: Super 32X
Topic: 32X VDP going crazy with my attempts to draw
Replies: 36
Views: 141828

Re: 32X VDP going crazy with my attempts to draw

Once upon a time, Phil Lewin made an amazing Job with the unreleased Pinocchio : https://hiddenpalace.org/Pinocchio_32x_ ... prototype)
by ob1
Wed Dec 29, 2021 9:44 pm
Forum: Super 32X
Topic: 32X VDP going crazy with my attempts to draw
Replies: 36
Views: 141828

Re: 32X VDP going crazy with my attempts to draw

The 32x really has a lot to offer, 2D-wise.
Keep on the hard work ;)
by ob1
Mon Dec 13, 2021 10:15 am
Forum: Megadrive/Genesis
Topic: EXG instruction encoding
Replies: 4
Views: 17763

Re: EXG instruction encoding

... or macro 'em.
I think I remember some assemblers had some problems with MOVEP.
But we're talking 15+ years of memories :D