Search found 483 matches

by rama3
January 16th, 2020, 4:21 am
Forum: Hardware
Topic: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18
Replies: 43
Views: 39783

Re: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18

Everything you need has been talked about in this thread already :)
by rama3
January 15th, 2020, 9:10 am
Forum: Sound/SPU
Topic: Desperation about Sounds/SPU
Replies: 5
Views: 244

Re: Desperation about Sounds/SPU

Again, I'm not sure what you've learned up until now.
This video should help illustrate. It's for the SNES, but the SNES APU is comparable to the PSX SPU ;p
https://www.youtube.com/watch?v=yse3a7ALZYA
by rama3
January 15th, 2020, 9:06 am
Forum: Hardware
Topic: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18
Replies: 43
Views: 39783

Re: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18

Well, can you not modify any other $5 console instead?
It'd be a shame to do this to a debug station.

Anyway, the essential part is swapping the 53.2 oscillator for a 53.69 one.
by rama3
January 14th, 2020, 3:56 pm
Forum: Hardware
Topic: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18
Replies: 43
Views: 39783

Re: [Hardware Mod] NTSC/PAL reference oscillator mod for PU-18

Is this exactly your board? The PU-8 series has sub numbers to categorize them by. This board is the PU-8-11, which is mostly the old PU-7 design. Starting with PU-8-21, you get the dual oscillator option. But in this -11, there's just a ground pad in its place. You can still just swap the oscillato...
by rama3
January 14th, 2020, 3:18 am
Forum: Hardware
Topic: PSNee further development
Replies: 541
Views: 324809

Re: PSNee further development

Dark-Show: No, I doubt this particular problem is a carry over. The code simply has to open-drain the data pin to fix the problem. This is obvious to a modchip developer, so I think it was just an oversight. From what I remember, the laser fix is required because the Mechacon in these PS2s tends to ...
by rama3
January 13th, 2020, 9:08 am
Forum: Sound/SPU
Topic: Desperation about Sounds/SPU
Replies: 5
Views: 244

Re: Desperation about Sounds/SPU

Well, the synth part is just like MIDI. You have samples to play and programmed notes make up your song. So this is pretty hard, unless you're already making tracker / midi style music. The example probably has a few samples in a bank (hence VB?). So you need to get some notes instructions to the SP...
by rama3
January 12th, 2020, 2:16 am
Forum: Sound/SPU
Topic: Desperation about Sounds/SPU
Replies: 5
Views: 244

Re: Desperation about Sounds/SPU

Not sure if that helps you, but you need to keep the hardware in mind. The SPU is basically a synthesizer chip with limited memory. You create tiny samples and play them like an automated keyboard. There's no way your 4MB file can be played like that. It simply won't fit in RAM. Instead, you can use...
by rama3
December 31st, 2019, 1:41 am
Forum: Work Logs / Projects
Topic: Force NTSC output mod?
Replies: 5
Views: 4604

Re: Force NTSC output mod?

Long story short: Don't attempt to force the PSX system into a single mode all the time. It is too complicated to do reliably.

Instead, upgrade your HDMI adapter solution.
by rama3
December 28th, 2019, 12:36 am
Forum: Hardware
Topic: PSNee further development
Replies: 541
Views: 324809

Re: PSNee further development

As said in pm, the original license is a free for all. Feel free to use it and good luck! :)
by rama3
December 18th, 2019, 4:59 am
Forum: Graphics/GPU
Topic: Strange Colored line on screen
Replies: 1
Views: 132

Re: Strange Colored line on screen

Looks like a trace (connection between chips) or a VRAM chip is going bad.
It's very hard to repair, even with tools.
by rama3
December 18th, 2019, 4:48 am
Forum: General Chat / Messaging
Topic: Wanting to start a new project, and a few questions.
Replies: 12
Views: 1963

Re: Wanting to start a new project, and a few questions.

I like Link floating around in white boxers. Definitely should keep that as an easteregg or smth :p
by rama3
December 4th, 2019, 12:56 am
Forum: Programming/CPU
Topic: Profiling performance using Root Counters?
Replies: 12
Views: 1047

Re: Profiling performance using Root Counters?

I like how the old analog video capture instantly enhances the mood of the scene ;p

For SIO, all you need is a small external device that plugs into the serial port on your 7001.
It doesn't require any internal modification.
by rama3
December 1st, 2019, 7:09 am
Forum: Programming/CPU
Topic: Profiling performance using Root Counters?
Replies: 12
Views: 1047

Re: Profiling performance using Root Counters?

I recommend looking for a PSX model number <= 750x (with expansion port) and one of the homebrew friendly expansion cards. For the card, all it has to do is boot you into a Serial Comms loader (great example here: http://www.psxdev.net/forum/viewtopic.php?f=75&t=3460). You'll also need a USB to PSX ...
by rama3
November 29th, 2019, 10:47 pm
Forum: Graphics/GPU
Topic: Confused about the (real?) screen resolution
Replies: 7
Views: 647

Re: Confused about the (real?) screen resolution

The problems with digital manipulation of analog video are ages old and continues to confuse developers to this day. In the PSX, you program graphics to be displayed according to timings you define (PAL / NTSC, hor. resolution). I believe the PSX has no programmatic control over the number of lines,...
by rama3
November 29th, 2019, 9:59 pm
Forum: Programming/CPU
Topic: Profiling performance using Root Counters?
Replies: 12
Views: 1047

Re: Profiling performance using Root Counters?

So I suppose the fix is to use root counter 2?

Counters generally require you to have the datasheet that states how they work.
In case Sony never documented them, maybe the general MIPS CPU core datasheet has them.
by rama3
November 27th, 2019, 1:40 am
Forum: Graphics/GPU
Topic: What format should I use for animated models?
Replies: 11
Views: 962

Re: What format should I use for animated models?

No no, the GTE is fast and the GPU can deliver. But that CPU core for your basic game loop, that is a dog :p
by rama3
November 26th, 2019, 10:38 pm
Forum: Graphics/GPU
Topic: What format should I use for animated models?
Replies: 11
Views: 962

Re: What format should I use for animated models?

And if you think you need to limit CPU time spent, then tripple up that demand. The CPU is *slow* ;p
by rama3
November 23rd, 2019, 2:01 am
Forum: Software / Hardware Trading
Topic: [WTB] NTSC Video Oscillator
Replies: 1
Views: 654

Re: [WTB] NTSC Video Oscillator

Alternatively, use a clock generator, programmed with an Arduino. It's convoluted but cheap. https://www.ebay.de/itm/Si5351A-I2C-25MHZ-Clock-Generator-Breakout-Board-8KHz-to-160MHz-for-Arduino-DE/162792530068 Edit: And a simpler design is a single ESP32 dev module. Using the audio PLL can directly s...
by rama3
November 2nd, 2019, 2:05 am
Forum: General Chat / Messaging
Topic: Hello - from the wrong account
Replies: 5
Views: 1414

Re: Hello - from the wrong account

Hey, I can't help you directly but I'll try to get you attention by flagging my post as spam.
(Sorry for the method, mods! :p)

I had the same issue when registering, by the way.
by rama3
October 9th, 2019, 8:00 pm
Forum: Hardware
Topic: PSNee further development
Replies: 541
Views: 324809

Re: PSNee further development

The logs from both chips look fine, so either the DATA connection isn't correct, or the injection messes up somehow.
Try changing the 3 lines to say inject_SCEX('i') here:
https://github.com/ramapcsx2/PsNee/blob ... e.ino#L409