Homebrew CTRX - PS1 Emulator

  • Thread starter Thread starter machinamentum
  • Start date Start date
  • Views Views 183,851
  • Replies Replies 502
  • Likes Likes 62
Lol...?

Well yeah it's true you can't emulate Saturn unless if there is a flashcart that has a powerful CPU like how Supercard DSTwo. (if it's ever possible in the future)
Otherwise it's impossible.
 
Last edited by Sceptile95,
Not to mention that it renders cubes not triangles. The entire graphics core would have to be emulated on the CPU. Slowing it down even more.
Oh snap, I didn't know that! What damn system decides to use cubes for rendering other than the Saturn?! Sega should have known that would have been a dumb idea!
 
Oh snap, I didn't know that! What damn system decides to use cubes for rendering other than the Saturn?! Sega should have known that would have been a dumb idea!
That isn't difficult to work around... You just render two triangles which as other emus have shown and even Saturn to ps1 ports or vise versa. While the sh1 instruction set should be more or less directly transferable. The issue is actually syncing everything together is incredibly intensive on any hardware. Especially with the limited instruction sets available on arm.
 
Last edited by Rj.MoG,
That isn't difficult to work around... You just render two triangles which as other emus have shown and even Saturn to ps1 ports or vise versa. While the sh1 instruction set should be more or less directly transferable. The issue is actually syncing everything together is incredibly intensive on any hardware. Especially with the limited instruction sets available on arm.
I think you quoted the wrong person.
 
  • Like
Reactions: lemanuel
I think you quoted the wrong person.
That's what I get for trying to post from my phone In addition to what I said though, many saturn games don't even use quads functionally! They use a cube with the 4th vector being an angle that approaches zero to the point where it isn't visible at such low resolutions. This is especially the case in ps1-saturn ports. No game really effectively utilizes quads, it's too difficult to cull properly and keep them from warping.
 
Last edited by Rj.MoG,
  • Like
Reactions: teampleb
Considering mine couldn't even get to the boot screen of a GBA rom, does this do anything on an O3DS? Or does this require the processor of a New 3DS and nothign else will do?
 
No it is a lack of power. If you don't have kernel access then you're not getting GBA on o3DS.
Failure to boot a possibly unsupported rom isn't because it's weak. Also what? mGBA and CitrAGB can be ran without kernel access.
 
Failure to boot a possibly unsupported rom isn't because it's weak. Also what? mGBA and CitrAGB can be ran without kernel access.
I used RetroArch and it said something like "can't run more than 4096 frames on this processor". I was using a translated patch of Mother 3, and I'm pretty sure I heard it was supported.

I didn't check using a dedicated compatibility list (because I don't think there is one), but I saw in the old "unofficial" thread that it was tried with adequate FPS. (On the New 3DS, I assume)
 
Failure to boot a possibly unsupported rom isn't because it's weak. Also what? mGBA and CitrAGB can be ran without kernel access.
I mean it's not going to get an acceptable frame rate without kernel access on o3DS.

I used RetroArch and it said something like "can't run more than 4096 frames on this processor". I was using a translated patch of Mother 3, and I'm pretty sure I heard it was supported.

I didn't check using a dedicated compatibility list (because I don't think there is one), but I saw in the old "unofficial" thread that it was tried with adequate FPS. (On the New 3DS, I assume)
If you're on n3DS, use mGBA. It's by far the best non-kernel emulator. I mean the official one, not the RetroArch one.
 
Last edited by teampleb,
  • Like
Reactions: SLiV3R
I used RetroArch and it said something like "can't run more than 4096 frames on this processor". I was using a translated patch of Mother 3, and I'm pretty sure I heard it was supported.

I didn't check using a dedicated compatibility list (because I don't think there is one), but I saw in the old "unofficial" thread that it was tried with adequate FPS. (On the New 3DS, I assume)
Did you disable audio? Having it enabled causes problems.
I mean it's not going to get an acceptable frame rate without kernel access on o3DS.
Depends on the game, and your idea of acceptable. I'm just glad a hacked together dynarec is coming around.
 
Did you disable audio? Having it enabled causes problems.

Depends on the game. I'm just glad a hacked together dynarec is coming around.
1) Audio hasn't been a problem since the RetroArch pre-alpha. I would know, I run the thread.
2) Maybe and it may not be as good as you think it is. The max fps mGBA will get in any game on o3DS is 22 fps.

No, I'll try that at some point.
Don't it works fine.
 
Last edited by teampleb,

Site & Scene News

Popular threads in this forum