AMIGA CD32 EMULATION - HOW TO -
-
@ironic Any chance for a hint how to run Amiga or C64 on a CRT via Pi2Scart?
With Amiga, the emulator UI is blown up in some super high resolution and I can't do anything.With c64, it's better, but I struggle to hit 1:1 pixels. The best result I get is 1:1 but with borders on top/bottom in horizontal, and going slightly over left/right in vertical.
Not sure if it's controlled by hdmi_ settings or maybe somewhere in the emu?
-
Hi @arkive
For C64, you can use VICE emulator but as you said, it will be hard to reach pixel perfect on CRT thru GPIO (like rgp-pi, Pi2Scart). VICE screen option isn't complient with CRT resolution.
I use VICE and it works nicely but it must be setup a lot to have a true fullscreen, no tearing result.
You can try ADVMESS C64 too, but a lot of games doesn't work.For Amiga and uae4arm, in low resolution you can't use the UI.
For PI2Scart hi resolution ... i haven't one so, i don't know.
I edit each .uae config file with a text editor, it's better went you understand this config file. -
@ironic said in AMIGA CD32 EMULATION - HOW TO -:
I use VICE and it works nicely but it must be setup a lot to have a true fullscreen, no tearing result.
Thanks for replying. How do you do that ^^? Also through GPIO solution?
I had a feeling that maybe resolution from Vice is 384x271 (overscan) since it goes outside the screen, despite my hdmi timings being set to 320x240
Could you advise how would I calculate hdmi timings for this (384) resolution? I saw your python script somewhere but not quite sure how to use it. -
I use RGB thru GPIO only.
For Commodore Amiga 500/1200/CD32 50Hz i use :
1920 282 49.920410 -10 6 11 48 192 240 5 15625 (for generating hdmitimings with my script)
With configfile (.UAE) :
gfx_width=704
gfx_height=282
gfx_width_windowed=704
gfx_height_windowed=282
gfx_width_fullscreen=704
gfx_height_fullscreen=282
(Only 2 lines are needed but can't remember wich)For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
(so, 336x288)My hdmi timings generator only works with RGB/GPIO.
-
Yes only the first two gfx lines are needed
-
@ironic said in AMIGA CD32 EMULATION - HOW TO -:
For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
(so, 336x288)D**n...I was hoping it would work, but still no luck. Thanks though!
May I ask what settings in Video in Vice do you use? I mean: Size Settings/ Fullscreen Mode/Custom Res/Res limit mode/Open GL
Also, the Border: Full, Normal or None?My hdmi timings generator only works with RGB/GPIO.
I use pi2scart, do you think it may require different settings from your setup? Also, I use Retropie...maybe the difference is in that Vice Combian 64 edition? I'm downloading it now, will try later.
-
-
Does AmigaCD32 addon run in new recalbox 4.1 stable?
I ran this in beta but I can't in new stable version.
-
cOOL !
I also just install CD32 Emulation.
Is there a chance that this is part as one of the next Recalbox release ? -
@dragu yes it should be sooner or later, but amiberry has a better support of a500/a1200 than cd32 for now
-
@dragu As @voljega made the hard part for configgen, we'll take a look sooner or later. Still got 1 bugfix release of 4.1 coming shortly, got some major internal work to do nefore adding new packages, then i'll go into amiga. I'm just now quite disappointed with 2 points :
- Amiberry is SDL1 for now ... It's more than time to move on to SDL2
- Amiberry is raspberry only (or am i wrong ?), leaving odroids and x86* on the side
-
@substring yeah the second point is the more bothering clearly, but they're willing to make a version for odroid, for x86, not that much apparently or not in a near future :
https://github.com/midwan/amiberry/issues/143
https://github.com/midwan/amiberry/issues/131And they are still working SDL2 version, but it looks like it will be released later than sooner
-
Hello everybody and many thanks for this tuto. I'll try it ASAP. Can you tell me which version of cd32_base.rom and cd32_ext.rom I need (version # or CRC) ?
Thanks ! -
@mightor Go back a little I posted them in this thread just two months ago
-
@voljega got it ! Many thanks.
-
I tracked all the posts in this thread, made everything with the instructions, I even converted my cue/imgs to isos and made new cues for them, but still when I try to load something it always throw me back to recalbox. I edited start.th, made all the changes... It still doesn't work at all. Am I missing something?
edited:
Always read readme.txt
"RENAME YOUR REQ. EMULATOR AT:
...\CD32-Beta\usr\bin\uae4arm
uae4arm-rpi1
uae4arm-rpi2
uae4arm-rpi3
(rename your req. version to "uae4arm" and delete the unused two other versions)"Official relased games work now (I mean that one that are .cue/.iso "originally" downloaded. Unofficial "collections" converted from .cue/.img to iso and with manual made .cues doesn't work for me. But I can now play Banshee! Thanks Ratte!
-
@ejr It doesn't seem that Ratte is supporting his version too much anymore, and I can't help you with it.
You can try mine if you want, but it doesn't support CD32, only Amiga 500/1200
-
@voljega I have read Your whdload thread many times, I have huge collection of the whdloads in WinUAE, but I was afraid how it can be complicated in Recalbox (because of the policy to be user-friendly - I know - paradox). Its easy under WinUAE but it seems to be too complicated in Recalbox. ...or maybe I'm wrong?
-
@ejr
What I used, because seems that there are different versions
Kickstart v3.1 rev 40.60 (1993)(Commodore)(CD32).rom
and
CD32 Extended-ROM rev 40.60 (1993)(Commodore)(CD32).rom
and after renaming to cd32_base.rom and cd32_ext.rom -
@dragu I used the same roms, like I wrote before - dumped originals (single games in cue/iso format) works. Unofficial compilations (200 Games for CD32 or CD32-444) doesn't work for me, maybe because I obtained those in cue/img format and made a mistake in converting those to cue/iso? Maybe someone knows how to do it properly?