Welcome, Guest. Please login or register.

April 13, 2024, 04:40:25 am

Login with username, password and session length

ARB Articles

Members
Stats
  • Total Posts: 1821
  • Total Topics: 416
  • Online Today: 32
  • Online Ever: 228
  • (March 30, 2024, 01:25:49 am)
Users Online
Users: 0
Guests: 33
Total: 33

Shoutbox

 

intangybles

2023 Dec 03 18:01:16
Sadly.. GOTHEM has.... For the present!
 

intangybles

2023 Nov 29 19:04:54
Last chance! Get those GOTHEM's in!
 

NinjaKat

2023 Nov 01 21:48:53
November GOTHEM now live!  Have fun!  ;D
 

intangybles

2023 Oct 19 20:43:06
Don't forget the October GOTHEM Games are live! Come and join the fun!  :)
 

NinjaKat

2023 Sep 01 07:21:02
September games are live!  This month we have 2 NEW games to the Amiga - I am keen to try Xevious 1200 - an accurate conversion from the Arcade, released this year!!  ;D

Author Topic: Getting Amiga emulation up and running on the PlayStation Classic  (Read 10300 times)

Offline intangybles

  • Mark Casteleijn
  • Trade Count: (0)
  • Hero Supporter
  • *****
  • Posts: 513
  • Retro Credit: 7
  • Captain Scarlet
  • awards BlitzWays - Winning Score: 30022 Alien Breed 3D - Win due to most progression! James Pond 2 (Codename RoboCod) - Winning Score: 102900 Zool: Ninja of the "Nth" Dimension (AGA) - Winning Score: 66970 Do! Run Run - Winning Score: 17140 Fire & Ice - Winning Score: 18300 Dune - Winning Review!
    • Awards
A Really Quick Outline - I dare not call it a guide - to getting the Amiga emulation up and running  on the PlayStation Classic.

Time permitting and if there is interest, I will expand on this and make it a full guide.

* Firstly, the BleenSync USB setup is very straight forward and that will get you a patched PlayStaion Classic up and running - all changes are reversible which is great - best advice - keep a safe copy of the BACKUP created in the first part.

https://modmyclassic.com/bleemsync/

What this gives you in the end is:

  • "BleemSync" - expanded Playstation Classic emulation (Large USB, OTG and user installable ROMs)
  • "RetroArch" - the multi emulation (cores) platform (Emulation of most game consoles)
  • Second (Optional), add any other ROMs or emulations that you wish at this point (many guides are online - I added NES, SMS & Colecovison)
The more tricky part - Getting P-Uae going under RetroArch.

The p-uae (Amiga Emulation) core supplied in the install will NOT work!

* Firstly, Install a working core, some very enterprising people worked out that the SNES Mini core was functional on the PSC!

Download the core here: https://hakchiresources.com/2018/05/14/p-uae-retroarch-core/

Quote: "You will need to extract the puae_libretro.so file from the .hmod file in this location "CORE_puae\etc\libretro\core". I used 7zip to do this. Then copy the extracted puae_libretro.so over the file within the location "\retroarch\cores" on your usb stick."

Full details: https://www.reddit.com/r/PlaystationClassic/comments/apuzh7/working_puae_core_found_amiga_games/

* Second, If you have not done so already setup a directory tree on your USB to store your other ROMs and Amiga files.

My Tree:

Code: [Select]
\RetroRach Games\amiga\
\RetroRach Games\col\
\RetroRach Games\nes\
\RetroRach Games\sms\

The core can and will load ADF files directly but they are very slow. The WHDload (HardFile) option works very well.

In short you make a master WDHLoad.hdf file that is used to launch your individual game hdf files.

I was even able to very quickly get a copy of my A2000's HDD to boot as a .hdf file.

* Thirdly, again the SNES guide will serve you well in setting up a WHDLoad.hdf

https://www.reddit.com/r/miniSNESmods/comments/8dbqv7/guide_playing_amiga_games_on_the_snes_classic/

File locations on the USB for this are:

\bleemsync\opt\retroarch\system

Place your kickstart ROMs and setup WHDLoad.hdf here.

\RetroRach Games\amiga\

Game .hdf and .uae config files go here.

Lastly, lots of editing and tuning .uae config files and building .hdf game files.

To load the game simply select the .uae file from the "Load content" menu in RetroArch.

Sample .uae file (HDF Game "swiv.uae"):

Code: [Select]
cpu_type=68000
chipmem_size=2
fastmem_size=4
chipset=ecs
cpu_speed=real
cpu_compatible=true
sound_output=exact
sound_channels=mixed
ntsc=false
gfx_correct_aspect=true
gfx_center_vertical=simple
gfx_center_horizontal=simple
gfx_width=640
gfx_height=512
gfx_framerate=2
show_leds=true
kickstart_rom_file=/media/bleemsync/opt/retroarch/system/kick31.rom
hardfile=read-write,32,1,2,512,/media/bleemsync/opt/retroarch/system/WHDLoad.hdf
hardfile=read-write,32,1,2,512,/media/RetroArch Games/amiga/swiv.hdf

Sample .uae file (ADF Game "F18 Interceptor (A500).uae"):

Code: [Select]
cpu_type=68000
chipmem_size=1
bogomem_size=2
chipset=ocs
cpu_speed=real
cpu_compatible=true
sound_output=normal
sound_channels=mixed
floppy_speed=100
nr_floppies=1
immediate_blits=false
ntsc=false
gfx_correct_aspect=true
gfx_center_vertical=simple
gfx_center_horizontal=simple
gfx_width=640
gfx_height=512
show_leds=true
kickstart_rom_file=/media/bleemsync/opt/retroarch/system/kick34005.A500
floppy0=/media/RetroArch Games/amiga/F18 Interceptor (A500).ADF

Sample .uae file (A2000 HDF file "a2000.uae"):

Code: [Select]
cpu_type=68000
chipmem_size=2
fastmem_size=2
chipset=ecs
cpu_speed=real
cpu_compatible=true
sound_output=normal
sound_channels=mixed
floppy_speed=100
nr_floppies=1
immediate_blits=false
ntsc=false
gfx_correct_aspect=true
gfx_center_vertical=simple
gfx_center_horizontal=simple
gfx_width=640
gfx_height=512
show_leds=true
kickstart_rom_file=/media/bleemsync/opt/retroarch/system/kick31.rom
cpu_speed=max
hardfile2=rw,DH0:/media/RetroArch Games/amiga/a2000.hdf,32,1,2,512,0,

I hope this helps a little. Its well worth the effort, it runs twice as fast as my old Pi2B.

References:

https://modmyclassic.com/bleemsync/
https://docs.libretro.com/
https://github.com/libretro/libretro-uae
https://buildbot.libretro.com/
http://thumbnailpacks.libretro.com/
https://lindqvist.synology.me/wordpress/?page_id=182
https://www.reddit.com/r/PlaystationClassic/comments/apuzh7/working_puae_core_found_amiga_games/
https://hakchiresources.com/2018/05/14/p-uae-retroarch-core/
https://www.reddit.com/r/miniSNESmods/comments/8dbqv7/guide_playing_amiga_games_on_the_snes_classic/
« Last Edit: December 06, 2019, 12:58:40 pm by intangybles »
S.I.G
A1200 - 8M & CF HDD, Vampire V4 - SA & Checkmate A1500 Mini (MiSTiX) - OS 3.1.4 (MiSTer Powered)
Amithlon Laptop, NinjaKat Bar-top Games console & NABU PC with Pi server

Offline epsilon

  • Trade Count: (0)
  • Full Supporter
  • ***
  • Posts: 80
  • Retro Credit: 13
  • Loving Classic and NG Amigas
  • awards Simulcra - Winning Score: 25725
    • Epsilon's World
    • Awards
Re: Getting Amiga emulation up and running on the PlayStation Classic
« Reply #1 on: December 06, 2019, 04:30:34 pm »
Thanks for sharing this information. Very interesting project!

Might have to pick up a PS Classic and try it one day!

Catcha,
Epsilon
Please visit my blog at: http://epsilonsworld.com

Offline intangybles

  • Mark Casteleijn
  • Trade Count: (0)
  • Hero Supporter
  • *****
  • Posts: 513
  • Retro Credit: 7
  • Captain Scarlet
  • awards BlitzWays - Winning Score: 30022 Alien Breed 3D - Win due to most progression! James Pond 2 (Codename RoboCod) - Winning Score: 102900 Zool: Ninja of the "Nth" Dimension (AGA) - Winning Score: 66970 Do! Run Run - Winning Score: 17140 Fire & Ice - Winning Score: 18300 Dune - Winning Review!
    • Awards
Re: Getting Amiga emulation up and running on the PlayStation Classic
« Reply #2 on: December 06, 2019, 07:35:50 pm »
Thanks for sharing this information. Very interesting project!

Might have to pick up a PS Classic and try it one day!

Catcha,
Epsilon

Yes it went and worked very well! I have long had a PIb I ran Amibian on and it worked ok, all I was doing at the time was running a copy of my old A2000 & A3000 HDD while I was rebuilding the actual A2000. Inspired my what I read the Pi3 could do I was keen to upgrade but never manger to get sufficient cash together! Then along came the BigW $38 special on the Ps Classic! Well I thought can’t go wrong!
« Last Edit: November 27, 2020, 12:37:53 pm by ARB Forum Admin »
S.I.G
A1200 - 8M & CF HDD, Vampire V4 - SA & Checkmate A1500 Mini (MiSTiX) - OS 3.1.4 (MiSTer Powered)
Amithlon Laptop, NinjaKat Bar-top Games console & NABU PC with Pi server

Offline ARB Forum Admin

  • Administrator
  • Trade Count: (0)
  • Full Supporter
  • *****
  • Posts: 195
  • Retro Credit: 13
  • I plan to live forever! or die trying!
    • Intangybles
    • Awards
Re: Getting Amiga emulation up and running on the PlayStation Classic
« Reply #3 on: November 27, 2020, 12:43:22 pm »
Project ERIS is the go now...

https://modmyclassic.com/project-eris/
I plan to live forever! or die trying!

 

Recent Topics