Yarexe -converts the Net Yaroze siocon's script to a psx.exe

Miscellaneous Net Yaroze development related material
Post Reply
User avatar
gwald
Verified
Net Yaroze Enthusiast
Net Yaroze Enthusiast
Posts: 282
Joined: Sep 18, 2013
I am a: programmer/DBA
PlayStation Model: Net Yaroze
Contact:

Yarexe -converts the Net Yaroze siocon's script to a psx.exe

Post by gwald » February 11th, 2016, 5:39 pm

YarEXE Hacked together by me, gwald
Yarexe is a single program which converts Net Yaroze executable to a single psx.exe file via a siocons script (auto).
yarexe.exe is win32 exec
yardos.exe is dos/win98 exec (compiled with DJGPP/GO32)
yarexe.c is my hacky coding putting it together.
org-src is the orginal code of all programs required

-- DOSEN'T WORK ON CODEWORRIOR COMPILER OR BUILDS WHICH ACCESS THE NY CDROM --

Syntax: yarexe <scriptfile> [optional: libps.exe file]
You must have LIBPS.EXE in the local folder or the root folder of current drive ie C:\ D:\ etc
Output files is psx.exe, which is ready to run! - if it didn't create it, something went wrong in combine or eco2exe
Temporary files are combine.tmp and combEco.exe which is a siocon's script combined file and ecoff to exe applied.

Copyright is of the respective owners, wherever they are! We thank you!


TIPs:
auto (Net Yaroze script) must have the last line as:
go

To run on the no$psx emulator [http://problemkaputt.de/psx.htm <- tip the man!] it MUST be a .exe file!
Create a runpsx.bat like:
C:\no$PSX\NO$PSX.EXE psx.exe

Save it in your bin path then it
To run no$PSX in the background in winXP+ use:
START /B C:\no$PSX\NO$PSX.EXE psx.exe


Thanks to @SCPH-1002 for the combine code!! and of cause the guys that wrote the 3 programs required! :mrgreen:
You do not have the required permissions to view the files attached to this post.

User avatar
gwald
Verified
Net Yaroze Enthusiast
Net Yaroze Enthusiast
Posts: 282
Joined: Sep 18, 2013
I am a: programmer/DBA
PlayStation Model: Net Yaroze
Contact:

Post by gwald » July 1st, 2016, 2:27 pm

Update, there was a few cases where it didn't work.. ie the combined file was padded and didn't need fixing.
Also, added local load file extensions that I use, .exe and .sys
Very hacky, but works fine.
You do not have the required permissions to view the files attached to this post.

User avatar
gwald
Verified
Net Yaroze Enthusiast
Net Yaroze Enthusiast
Posts: 282
Joined: Sep 18, 2013
I am a: programmer/DBA
PlayStation Model: Net Yaroze
Contact:

Post by gwald » March 29th, 2017, 10:36 am

I've set up a github for this and I'll update it there, rather then posting zip files here.
https://github.com/gwald/Yarexe

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests