Emuholic & Emuboards - All the latest homebrew and hacking news: DSpec WIP - Emuholic & Emuboards - All the latest homebrew and hacking news

Jump to content

  • (57 Pages)
  • +
  • « First
  • 55
  • 56
  • 57

DSpec WIP DSpec General Discussion Rate Topic: ***** 1 Votes

#841 User is offline   chbisio 

  • Group: Members
  • Posts: 23
  • Joined: 30-August 06
  • Device(s):DS Lite

Posted 31 January 2007 - 02:14 PM

Yeah, a status or some info on progress on the emulator would be nice!
And since 128k is (for me) the most important feature that DSpec lacks,
any comment by TheHive on this topic would be sweet.
0

#842 User is offline   Metal_Spirit 

  • Group: Members
  • Posts: 33
  • Joined: 09-November 06
  • Device(s):DS with m3 Mini v2

Posted 01 February 2007 - 09:49 AM

View PostTheHiVE, on Jan 29 2007, 12:38 PM, said:

Yes, these are very poor results.
DSpec uses around a third of the DS's processing capacity, including rendering, and software mixing of the AY.
The CPU core and renderer are ASM though, so this is probably why I have such good results.
The renderer is heavily optimized, and actually fits quite well with the DS's VRAM configuration...It's a hell of a lot more efficient in terms of cycles than the equivilent rendering to say a linear bitmap display.



So, TheHive, since your software only uses 1/3 of the ds capabilities, do you believe that using highly optimized code, a much more complex system like the ST 520 or Amiga 500 (or even ST 1040 and Amiga 1000) could ever be emulated in the DS?
Those were systems I owned back in 85 right after the speecy and wich I also recall with very fond memories.
North and South, Midnight Resistance, Turrican, and lots lots more.
I know that although the Amiga CPU was less than three times faster (in MHZ) than the Z80 that equiped the spectrum (The ST was faster), there is a lot more to emulate wich is much more complicated than the Zx Spectrum, so the doubt comes not only in terms of the DS processing power wich has to emulate and also process a lot more complicated content from several processors (like the 6800 cpu, and then the Agnus, Denise and Paula processors), but also with the DS memory wich has to contain the emulator and also the emulated contents.
I have serious doubts, but maybe with the correct programming language and optimized routines it could just be squeezed in! At a first glance, what do you think. Could it be made?

This post has been edited by Metal_Spirit: 01 February 2007 - 09:58 AM

0

#843 Guest_Jet Set Willy_*

  • Group: Guests

Post icon  Posted 01 February 2007 - 05:41 PM

View PostMetal_Spirit, on Feb 1 2007, 09:49 AM, said:

So, TheHive, since your software only uses 1/3 of the ds capabilities, do you believe that using highly optimized code, a much more complex system like the ST 520 or Amiga 500 (or even ST 1040 and Amiga 1000) could ever be emulated in the DS?
Those were systems I owned back in 85 right after the speecy and wich I also recall with very fond memories.
North and South, Midnight Resistance, Turrican, and lots lots more.
I know that although the Amiga CPU was less than three times faster (in MHZ) than the Z80 that equiped the spectrum (The ST was faster), there is a lot more to emulate wich is much more complicated than the Zx Spectrum, so the doubt comes not only in terms of the DS processing power wich has to emulate and also process a lot more complicated content from several processors (like the 6800 cpu, and then the Agnus, Denise and Paula processors), but also with the DS memory wich has to contain the emulator and also the emulated contents.
I have serious doubts, but maybe with the correct programming language and optimized routines it could just be squeezed in! At a first glance, what do you think. Could it be made?


I have just seen on gbadev that GPF, wintermute and agentq had a little broken the teeth while trying to carry on DS the Dreamcast version of UAE4ALL.
Considering they are far to be bad, it is not encouraging .........

but for the atari ST, it is on the list of Alek Maul of the scene emulation on DS "ColecoDS, AmeDS, ThomDS,MarcaDS and soon DSMasterPlus (sega master system), after AtariST ....
Redbug also is very sympathetic (CrocoDS, PenkoDS) and ...... after ??????

for the moment the DS can make :

- Spectrum (Speecy, Dspec)
- Commodore 64 (FrodoDS)
- Amstrad (AmeDS, CrocoDS)
- MSX 1 et 2 (PenkoDS)
- Sega Master System (DSMasterPlus -Wip- )
- Nintendo (NesDS)
- Thomson MO5 (ThomDS)
- Colecovision (ColecoDS)
- ZX81
- Megadrive (PicodriveDS)
- SuperNes (SNEmulDS, SnezziDS)
- Arcade (MarcaDS)
and ScummVM DS.

Support DLDI for All !!!!!!! :rolleyes:

#844 User is offline   Arm73 

  • Member Level 1
  • Pip
  • Group: Emuboards Donator
  • Posts: 103
  • Joined: 17-December 05
  • Gender:Male
  • Location:New York,NY
  • Device(s):Wii, NGC, DC, N64, NDS, GBA, PC, ZX Spectrum +2

Posted 01 February 2007 - 06:09 PM

View PostJet Set Willy, on Feb 1 2007, 12:41 PM, said:

I have just seen on gbadev that GPF, wintermute and agentq had a little broken the teeth while trying to carry on DS the Dreamcast version of UAE4ALL.
Considering they are far to be bad, it is not encouraging .........

but for the atari ST, it is on the list of Alek Maul of the scene emulation on DS "ColecoDS, AmeDS, ThomDS,MarcaDS and soon DSMasterPlus (sega master system), after AtariST ....
Redbug also is very sympathetic (CrocoDS, PenkoDS) and ...... after ??????


Sorry to be OOT, but you mentioned that Redbug is working on PenkoDS.
I was looking for a link to a site or a forum with more infos about that, could you please point me in the right direction ?

By the way , have you heard of the newest release of Devkitpro r20 ?
It has now integrated support for DLDI drivers, and now every homebrew should be relatively easier to develop.
Is this what TheHiVE is using to get DSpec up and running ? If so a newer, better version can't be that far away...;)

Stolen from somewhere else...

Quote

After a long time waiting, homebrew developers are treated to a devkit pro update which includes the DLDI tools to enable easier implementation of the drivers.
This long awaited toolchain update brings the much requested directory functions to libfat.
devkitARM release 20 has been updated with newlib 1.15.0 and the completed stdio patches for directory related functions. Example code will be added to the nds examples later.

Cearn's Gameboy Image Transmogrifier joins the tools available in the devkit. This image processing tool should provide you with a simpler way to add graphics to your projects. Again sample projects will be added to the nds and gba examples over the next few days.

Chishm's dlditool is now included as well as the dldi linkscript for added convenience. A dldi template is available in the examples.
The included makefile rulesets have been reordered so that .itcm/.iwram/.arm.c/cpp files should work as intended.
DSwifi 0.3d now uses closesocket rather than close for sockets. The old function was overriding an important function of the same name in newlib and interfering with some aspects of stdio. The hitherto unannounced 0.3c brought support for newer wifi hardware in recent DS units as well as some bugfixes related to UDP.
The latest libfat merely enables the long awaited directory related functions, devkitARM release 20 is a requirement for this build.

This post has been edited by Arm73: 01 February 2007 - 06:49 PM

0

#845 User is offline   Metal_Spirit 

  • Group: Members
  • Posts: 33
  • Joined: 09-November 06
  • Device(s):DS with m3 Mini v2

Posted 01 February 2007 - 08:30 PM

View PostJet Set Willy, on Feb 1 2007, 05:41 PM, said:

for the moment the DS can make :

- Spectrum (Speecy, Dspec)
- Commodore 64 (FrodoDS)
- Amstrad (AmeDS, CrocoDS)
- MSX 1 et 2 (PenkoDS)
- Sega Master System (DSMasterPlus -Wip- )
- Nintendo (NesDS)
- Thomson MO5 (ThomDS)
- Colecovision (ColecoDS)
- ZX81
- Megadrive (PicodriveDS)
- SuperNes (SNEmulDS, SnezziDS)
- Arcade (MarcaDS)
and ScummVM DS.

Support DLDI for All !!!!!!! :rolleyes:


Heres what Iīve tried, for the same order you placed them:

SpeecyDS - Ok 48 k emulator. Way inferior to DSPEC. Lacks 128k emulation.
DSpec - Awesome 48 kb emulator - Lacks 128K emulation and M3 support, but it seems to be on the way. (Hope TheHive has taken all the stuff on the wishlist thread into consideration).
Frodo DS - It works... Sound works terribly, and lots of graphic glitches. Far from finished.
NesDS - Not shure i tryed this one, but i have runned Nes games (I think). Maybe using the M3 manager to convert them (I have a M3 mini v2)?.
PicoDriveDS - Works nicely. No sound though, and i havenīt managed to find a way to load another game without rebooting (if there is, help would be nice).
SCUMMVM DS - Works as a dream.

I will take this chance to thank all the programmers who made these softwares. Specially TheHive and AgentQ, since DSPEC and SCUMMVM DS are my favorite homebrew emulators.
0

#846 Guest_Jet Set Willy_*

  • Group: Guests

Post icon  Posted 01 February 2007 - 09:07 PM

View PostArm73, on Feb 1 2007, 06:09 PM, said:

Sorry to be OOT, but you mentioned that Redbug is working on PenkoDS.
I was looking for a link to a site or a forum with more infos about that, could you please point me in the right direction ?

By the way , have you heard of the newest release of Devkitpro r20 ?
It has now integrated support for DLDI drivers, and now every homebrew should be relatively easier to develop.
Is this what TheHiVE is using to get DSpec up and running ? If so a newer, better version can't be that far away...;)

Stolen from somewhere else...


For Redbug this is Here :
http://deadketchup.kyuran.be/

But also here for speak news emulators soon : DSMasterPlus, AtariST, PenkoDS etc.....
http://www.portabled...ages/forums.php

:rolleyes:

#847 User is offline   Arm73 

  • Member Level 1
  • Pip
  • Group: Emuboards Donator
  • Posts: 103
  • Joined: 17-December 05
  • Gender:Male
  • Location:New York,NY
  • Device(s):Wii, NGC, DC, N64, NDS, GBA, PC, ZX Spectrum +2

Posted 01 February 2007 - 10:02 PM

Thanks!

EDIT:

It's in French :(

But I managed to read trough, French it's not that hard to get if you already speak Italian and Spanish...
On the plus side on that page I found comments by our Departed friend Kasimir2007 !!!, in all its glorious uncut , original non-google-translated French :lol: ..it still didn't make much sense !
It's a small world, I wonder if PenkoDS works on his G6... B) !!

This post has been edited by Arm73: 01 February 2007 - 10:19 PM

0

#848 User is offline   Funem 

  • Member Level 1
  • Pip
  • Group: Members
  • Posts: 63
  • Joined: 31-July 06
  • Device(s):GBA, NDS, DSlite, Gamecube, N64, Spectrum, C64

Posted 01 February 2007 - 11:41 PM

Yay nice to see some life on these boards I was begining to wonder. Look forward to some new releases. Still playing all my 48k games between playing Warcraft and Normal DS releases.
0

#849 User is offline   TheHiVE 

  • Bollocks!
  • PipPipPipPip
  • Group: Members
  • Posts: 1,466
  • Joined: 04-May 02
  • Gender:Male
  • Device(s):ZX81

Posted 03 February 2007 - 01:16 PM

Please stay on topic.

I'll post an update on progress over the next few days, worry not :)

Please continue any discussion on the DSpec WIP #2 thread. This one is causing performance problems on the boards since it's getting quite large.

Thanks
-HiVE...
0

  • (57 Pages)
  • +
  • « First
  • 55
  • 56
  • 57