Homebrew CTRX - PS1 Emulator

puss2puss

.. well ..
Member
Joined
Dec 18, 2013
Messages
927
Trophies
0
Age
36
XP
835
Country
Canada
Ok.. well.. patience is a friend these days so lol
I'il keep watching this project, there's already good work done one it, i hope it will one day work good!
;)
 
D

Deleted User

Guest
I can't find any psx exe files anywhere. Can i change the zip file containing the .img and .ccd file from .zip to .exe?
 

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
537
Country
United States
I can't find any psx exe files anywhere. Can i change the zip file containing the .img and .ccd file from .zip to .exe?
Most homebrews and games aren't distributed as standalone .exe files. CTRX doesn't support loading from CD images yet. You can build some of the examples from PSXSDK that dont require file reading or write your own homebrew. Eventually, CD image loading support will be added.
 

jamieyello

Professional Dumbass
Member
Joined
Mar 11, 2013
Messages
385
Trophies
0
XP
546
Country
United States
That doesn't really fix the issue. What if you wanted to push L1 and R2 at the same time? And dual analog games? You'd need a circle pad pro on the o3DS.

What I did with my moga pocket (no l2 r2 buttons) was map l2 to the second joystick up and r2 to the second joystick right, that way I was able to press them both at once. With the old 3ds maybe touchscreen buttons could be used. I wrote a homebrew (in petit computer) that simulated multitouch with four seperate buttons, and any combination of the four buttons could be pressed at once. They were placed in four corners and whenever the touchscreen x y values landed in the middle it could estimate accurately what combinations of buttons were pressed.

The only problem was it would sometimes flicker and buttons would "unpress" for a single frame. That could be fixed by detecting and ignoring single frame eratic button presses.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
if someone gets THIS working I would be shocked O.O we can't seem to get a working gba port let alone this .. I am guessing once again us poor folk with a old 3ds is left out :(

Where have you been, mGBA is gaining momentum already and plays many games at full speed, give it some time, man.
 
  • Like
Reactions: Margen67

AshleyCummings

Gamer Girl
Member
Joined
Dec 14, 2011
Messages
540
Trophies
1
Age
35
Location
My own world
XP
380
Country
United States
Hey I am not a man im girl O.O but still on old 3ds which I have little hope on some emulators running fast but I wait patiently for the moment annoyed but patient this sparks my interest cause its ps1 lol and my 512 ram mini couldnt even run this emu ...
 
  • Like
Reactions: AtlasFontaine

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
537
Country
United States
if someone gets THIS working I would be shocked O.O we can't seem to get a working gba port let alone this .. I am guessing once again us poor folk with a old 3ds is left out :(
There's still a lot of optimizations to be made to every aspect of the emulator. The interpreter needs to become direct-threaded, instruction decoding can be simplified, the GPU needs texture caching, etc... I don't plan to leave out O3DS but it's hard to say what's the actual limit of it is considering Nintendo's OS only allows ~30% CPU time for games. That being said, the experience will more than likely be much more enjoyable on a N3DS of course.
 

AtlasFontaine

Well-Known Member
Member
Joined
Jul 18, 2015
Messages
1,095
Trophies
0
Age
25
Location
Venezuela-Zulia.
XP
855
Country
Venezuela
There's still a lot of optimizations to be made to every aspect of the emulator. The interpreter needs to become direct-threaded, instruction decoding can be simplified, the GPU needs texture caching, etc... I don't plan to leave out O3DS but it's hard to say what's the actual limit of it is considering Nintendo's OS only allows ~30% CPU time for games. That being said, the experience will more than likely be much more enjoyable on a N3DS of course.
Very good luck with your project man, I want to donate but I cant :c
 
  • Like
Reactions: Margen67

Osga21

Full Time Idiot
Member
Joined
Jun 9, 2013
Messages
297
Trophies
0
Age
26
Location
Margem Sul
XP
649
Country
Portugal
Holy crap, this actually exists! Props to you man, I thought it wouldn't be possible to emulate a ps1 on a 3ds, amazing! Hope you continue developing this and get it to actually play commercial games!!!
 

teampleb

BAH! DED! X_X
Banned
Joined
Aug 26, 2015
Messages
2,066
Trophies
0
Age
26
Location
Pennsylvania
XP
1,280
Country
United States
What I did with my moga pocket (no l2 r2 buttons) was map l2 to the second joystick up and r2 to the second joystick right, that way I was able to press them both at once. With the old 3ds maybe touchscreen buttons could be used. I wrote a homebrew (in petit computer) that simulated multitouch with four seperate buttons, and any combination of the four buttons could be pressed at once. They were placed in four corners and whenever the touchscreen x y values landed in the middle it could estimate accurately what combinations of buttons were pressed.

The only problem was it would sometimes flicker and buttons would "unpress" for a single frame. That could be fixed by detecting and ignoring single frame eratic button presses.
What if you wanted to push L1 and R2 at the same time and use dual analog games at the same time? I've already said this.
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    I'm an exemplary Christian, shame on you
  • SylverReZ @ SylverReZ:
    @Skelletonike, And a true pervert.
    +1
  • Skelletonike @ Skelletonike:
    Both things aren't mutually exclusive. :P
    +2
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
    Psionic Roshambo @ Psionic Roshambo: Link I'm not the princess your looking for.... *Pulls a crying game*