Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DSpec: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = DSpec
|title=DSpec
| image       = [[File:Dspeccover.jpg]]
|image=Dspec2.png
| type       = Emulator
|description=Zx Spectrum emulator.
| version     = Final
|author=Eighttwelve
| licence    = Mixed
|lastupdated=2005/09/02
| author      = Eighttwelve
|type=Computer
| website     = http://dspec.eighttwelve.co.uk/
|version=Preview
| download    = Media:Dspecpreview.zip
|license=Mixed
| source      =
|download=https://dlhb.gamebrew.org/dshomebrew2/dspecpreview.7z Preview Version
|website=http://dspec.eighttwelve.co.uk
}}
}}
DSpec is a Zx Spectrum emulator for the Nintendo DS. Preview version is available for public while Donation is required for full version.
DSpec is a Zx Spectrum emulator for the Nintendo DS. Preview version is available for public while Donation is required for full version.


[[File:Dspec1.gif]]
The preview version comes with a playable version of Manic Miner.
 
[[File:Dspec2.gif]]


==Features==
==Features==
*1:1 pixel resolution means no clipped screens or resizing
* 1:1 pixel resolution means no clipped screens or resizing.
*Full sound emulation
* Full sound emulation.
*Spectrum keyboard accessed via the bottom touch screen
* Spectrum keyboard accessed via the bottom touch screen.
*Touch screen game selection with directory support
* Touch screen game selection with directory support.
*Supports .sna and .z80 files
* Supports .sna and .z80 files.
*Kempston joystick emulation via d-pad and face buttons
* Kempston joystick emulation via D-Pad and face buttons.
*DS d-pad and buttons can be re-configured per game and saved to memory card
* DS d-pad and buttons can be re-configured per game and saved to memory card.
 
==FAQ==
Q:DSPEC.INI
*Drop DSPEC.INI into the root of your filesystem, along with DSPEC.You can edit this file to change the default control scheme and files paths.
 
Q:Redefining controls within DSPEC
*Go into the settings and use the icon that looks like arrow keys.
 
When editing controls withing DSPEC you can optionally save them.
Doing so will create a file that pairs with the currently loaded ROM.
If for example you have chuckie.sna loaded, and save the control scheme, the control file chuckie.ini will be created.
When loading a ROM, if the default control file exists, it will be loaded and used.


Q:Rom specific control files
==Screenshots==
*These can be created within DSPEC or manually created and dropped into the appropriate configurfation folder.
'''Preview version'''<br>
They are only text files, so can be edited or viewed from notepad or similar.
https://dlhb.gamebrew.org/dshomebrew/dspec3.png


Q:Loading ROMs
'''Full version'''<br>
*The load icon has been removed. Double tap the list entry to load it.
https://dlhb.gamebrew.org/dshomebrew/dspec4.png


==Changelog==
==Changelog==
'''Public Beta 0.2b Released'''
'''Public Beta 0.2b Released'''
*Fixed for M3, probably MP, and Supercard 1.70 also.
* Fixed for M3, probably MP, and Supercard 1.70 also.
*New theme.
* New theme.
*Couple of other fixes.
* Couple of other fixes.
'''Public Beta 0.2a Released'''
'''Public Beta 0.2a Released'''
*Fixed Audio sync
* Fixed Audio sync.
*Fixed Audio stereo output & volume
* Fixed Audio stereo output & volume.
*Ah, **** it. Too tired. You spot the changes.
* Too tired. You spot the changes.
'''Private Beta 0.2'''
'''Private Beta 0.2'''
*Fixed graphical corruption in Cobra, Gutz, and many others.
* Fixed graphical corruption in Cobra, Gutz, and many others.
*Fixed problem with long filenames corrupting the file browser display.
* Fixed problem with long filenames corrupting the file browser display.
*Fixed problem whereby START & SELECT are transposed when saving game INI files.
* Fixed problem whereby START & SELECT are transposed when saving game INI files.
*Added interface II option to control configuration panel.
* Added interface II option to control configuration panel.
*Fixed problem with sounds panning through single speaker only.
* Fixed problem with sounds panning through single speaker only.
*Added preliminary save states (uncompressed Z80's)
* Added preliminary save states (uncompressed Z80's)
*Added console/log output, although very little is logged currently.
* Added console/log output, although very little is logged currently.
'''Private Beta 0.1.1'''
'''Private Beta 0.1.1'''
*More improvements to the GUI. Dialog buttons work better.
* More improvements to the GUI. Dialog buttons work better.
*Z80 support. Not sure this is quite right. Lots of stuff does work though.
* Z80 support. Not sure this is quite right. Lots of stuff does work though.
'''Private Beta 0.1'''
'''Private Beta 0.1'''
*Fixed the Supercard SD loader (many thanks to Peacesquid for helping to test).
* Fixed the Supercard SD loader (many thanks to Peacesquid for helping to test).
*Found a silly bug in the SNA loader. This should fix a few games. Starstrike 3D now works!
* Found a silly bug in the SNA loader. This should fix a few games. Starstrike 3D now works.
*Added external configuration file (DSPEC.INI).
* Added external configuration file (DSPEC.INI).
*ROM specific control files are now supported.
* ROM specific control files are now supported.
*Controls can now be redefined within DSpec, and saved.
* Controls can now be redefined within DSpec, and saved.
*File sorting fixed.
* File sorting fixed.
*Enhanced GUI. Icon layout improved. New button type added. Clock added.
* Enhanced GUI. Icon layout improved. New button type added. Clock added.
*File type filtering added.
* File type filtering added.
*Directories supported. Directory traversal now possible.
* Directories supported. Directory traversal now possible.
*Various fixes to emulation routines (Automania seems to work now).
* Various fixes to emulation routines (Automania seems to work now).
*Partial support for Z80 snapshots (removed temporarily).
* Partial support for Z80 snapshots (removed temporarily).
*Spectrum reset (removed temporarily).
* Spectrum reset (removed temporarily).
*DSpec has file writing routines now. They may not work correctly on all
* DSpec has file writing routines now. They may not work correctly on all media cards.
media cards.


[[Category:Homebrew applications]]
==External links==
* Official website - http://dspec.eighttwelve.co.uk

Latest revision as of 09:59, 22 August 2024

DSpec
Dspec2.png
General
AuthorEighttwelve
TypeComputer
VersionPreview
LicenseMixed
Last Updated2005/09/02
Links
Preview Version Download
Website

DSpec is a Zx Spectrum emulator for the Nintendo DS. Preview version is available for public while Donation is required for full version.

The preview version comes with a playable version of Manic Miner.

Features

  • 1:1 pixel resolution means no clipped screens or resizing.
  • Full sound emulation.
  • Spectrum keyboard accessed via the bottom touch screen.
  • Touch screen game selection with directory support.
  • Supports .sna and .z80 files.
  • Kempston joystick emulation via D-Pad and face buttons.
  • DS d-pad and buttons can be re-configured per game and saved to memory card.

Screenshots

Preview version
dspec3.png

Full version
dspec4.png

Changelog

Public Beta 0.2b Released

  • Fixed for M3, probably MP, and Supercard 1.70 also.
  • New theme.
  • Couple of other fixes.

Public Beta 0.2a Released

  • Fixed Audio sync.
  • Fixed Audio stereo output & volume.
  • Too tired. You spot the changes.

Private Beta 0.2

  • Fixed graphical corruption in Cobra, Gutz, and many others.
  • Fixed problem with long filenames corrupting the file browser display.
  • Fixed problem whereby START & SELECT are transposed when saving game INI files.
  • Added interface II option to control configuration panel.
  • Fixed problem with sounds panning through single speaker only.
  • Added preliminary save states (uncompressed Z80's)
  • Added console/log output, although very little is logged currently.

Private Beta 0.1.1

  • More improvements to the GUI. Dialog buttons work better.
  • Z80 support. Not sure this is quite right. Lots of stuff does work though.

Private Beta 0.1

  • Fixed the Supercard SD loader (many thanks to Peacesquid for helping to test).
  • Found a silly bug in the SNA loader. This should fix a few games. Starstrike 3D now works.
  • Added external configuration file (DSPEC.INI).
  • ROM specific control files are now supported.
  • Controls can now be redefined within DSpec, and saved.
  • File sorting fixed.
  • Enhanced GUI. Icon layout improved. New button type added. Clock added.
  • File type filtering added.
  • Directories supported. Directory traversal now possible.
  • Various fixes to emulation routines (Automania seems to work now).
  • Partial support for Z80 snapshots (removed temporarily).
  • Spectrum reset (removed temporarily).
  • DSpec has file writing routines now. They may not work correctly on all media cards.

External links

Advertising: