News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Nige Rideout

Amstrad CPC on the DS

Started by Nige Rideout, 20:46, 04 June 25

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Nige Rideout

A new Amstrad CPC emulator has arrived on the ds and it's real good. 

https://github.com/wavemotion-dave/SugarDS


Mark_wllms

Fantastic news!

How does it compare to AmeDS?

Nige Rideout

So much better. You won't regret downloading it

Mark_wllms

Exciting. I was just playing Head Over Heels on my DS yesterday!

Nige Rideout

A new update is being today 0.8

genesis8

Hi,

Nice to see another emulator for the DS/DSi, I will have to take time to try it.

One question, your save/load state feature is something different than the snapshot format which is already supported ?

I wrote about it on my Amstrad web site.
____________
Amstrad news site at Genesis8 Amstrad Page

genesis8

____________
Amstrad news site at Genesis8 Amstrad Page

Mark_wllms


wavemotion-dave

Greetings Programs!

I'm actually the developer of SugarDS. Nigel is a friend of mine.

I've worked hard on SugarDS - having slept with the CRTC Compendium [v1.8] under my virtual pillow at night. Most games run quite well on the old DS/DSi handhelds - but there are still a few that I haven't got running yet. My emulation is accurate to about half-a-scanline... good enough for most games, but not for some of the really hard-hitting games that really rely on cycle-accurate emulation. But games like Prehistorik II and Super Cauldron work fine as do most of the original commercial releases and a large number of homebrews.  I have a section in the readme file with the half-dozen games that I have yet to get working.  Hardest thing to get right was the horizontal scrolling (of which I was only able to get 2-pixel accuracy ... so it's not quite as smooth as a real CPC machine but close enough for handheld use).

I've just released version 1.2 with some cleanup and minor timing improvements.  I hope people get some enjoyment from this... I've really enjoyed learning about the Amstrad CPC hardware!

https://github.com/wavemotion-dave/SugarDS

May be an image of video games, controller and text that says 'IANA Retrolaarls 今单心 CPC + AMSTRAD 1234567890- @QWERTYUIOP r ASDFGHJKL: +ZXCVBNM B POWER CTRL ·· OSTART O START OSELECT SELECT'

McArti0

Can you show what MODE 2 and MODE 1 look like?
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip driver for 512kB(to640) extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

wavemotion-dave

The DS/DSi only has 256 pixels horizontally so Mode 1 has to be compressed slightly (though if it's not using the full resolution it can be stretched back out somewhat). Still... Mode 1 fares pretty well on the little handheld. I also have two buffers and shift one by a half-pixel (yes, this is actually possible on DS hardware!) and blend them so to the eye, it fakes a reasonable looking screen.



Mode 2 is where things start to get very dicey for me. 640+ pixels compressed down to 256 looks pretty unreadable... so I have a 'Pan-and-Scan' mode which renders the pixels 1:1 but you must use the shoulder-buttons and/or the top of the touch-screen area (up by the Amstrad Logo) to pan-and-scan left/right to see the full screen. I use this while playing Orion Prime.



If you have any other questions, please feel free to ask.

wavemotion-dave

Hmmm... my pics didn't post that time. Let's try this again.

Mode 1:

You cannot view this attachment.

Mode 2:

You cannot view this attachment.


dthrone

I've got a 2DS (New) with Homebrew Launcher.  Is it possible to run this through there?  Explain to me like I'm five please  :D

SOH Digital Entertainments

wavemotion-dave

Quote from: dthrone on Today at 10:24I've got a 2DS (New) with Homebrew Launcher.  Is it possible to run this through there?  Explain to me like I'm five please  :D

As I don't have a 2DS/3DS, nor have I ever used Homebrew Launcher... I'd also have to have it explained to me like I'm five :)

My understanding is that people have run all of my emulators (I have 11 of them now covering all manner of 8-bit systems) on the 2DS/3DS. But there are so many ways and means of doing so that it's beyond me. I specifically target the DS/DSi/XL/LL handhelds via an R4 card (flash card) or via Twilight Menu++ launcher (via SD card). I leave other possibilities up to the reader.

Powered by SMFPacks Menu Editor Mod