Welcome to AEP Emulation Page - Emulation News
   
Hosting by: Uberspace.de   
Menu
· Home / News
· News Categories
· News Archiv
· Submit news

· My Account
· Search
· Forums
· Online Games
· Weblinks
· Game Reviews
· Translations
· AEP Shop

Downloads

· ROMs (PDRoms)

Social Links

Select language
Select interface language:

EnglishGerman

Forum
MEMBERS ONLINE
Currently no members online.

You are an anonymous user. You can register for free by clicking here
Username
Password
 Remember me

Infos
· Museum
· Infocenter
· Das AEP Team
· Member Liste
· Top 25 Liste
· Lame Mails
· Glossar
· FAQ
· Impressum

Funny Quotes

danke für denn gba ich brauche einen aber ich weiss nicht was ich da andrücken sol bei den version 1.7 usw was muss ich dann drücken wenn der so komuische bilderr anzeigt dhl net und sowas ! bitte auch um hilfe !

-- BennayShit (emuforum.de)

News-Export
Holt Euch unsere News auf Eure Seite:
· RSS Newsfeed How-to
· Follow AEPEmu on Twitter
· RSS News-syndication English
· RSS News-syndication Deutsch
· News-Banner (JPG)


Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
retroKOffline
Post subject: Spectrum: gospeccy 0.7.0  PostPosted: May 23, 2011 - 04:14 PM
Site Admin


Joined: Jul 04, 2004
Posts: 9360

Location: Frankfurt a.M.

Highscores in 11/2014

Status: Offline

gospeccy ist ein Open Source ZX Spectrum 48k Emulator, der in der Sprache Go programmiert ist.



gospeccy is an open source ZX Spectrum 48k emulator written in Go.

Quote:
0.7.0 / 2011-05-21
==================
  • Use GOAM [http://github.com/0xe2-0x9a-0x9b/goam] to build and install GoSpeccy
  • Use Clingon [http://github.com/remogatto/clingon] as the command-line GUI, instead of a C readline wrapper. The readline support is gone.
  • Use [http://github.com/remogatto/prettytest], instead of an internal copy of the PrettyTest package
  • Improved audio resampling method which usually produces less noise
  • Added command-line options: "-hostcpu-profile", "-show-paint", "-audio", "-audio-freq", "-audio-hq"
  • New script functions: cmdLineArg() string, fullscreen(bool), showPaint(bool), audioFreq(uint), audioHQ(bool)
  • Renamed script functions: sound(bool) --> audio(bool)
  • Performance optimizations: store events events in an array (instead of storing them in a linked-list), do not try to use uninitialized Go variables, lower number of conversions between numeric types with different bit-lengths, do not allocate memory when computing the address of a pixel in a SDL surface, do not allocate memory when executing certain instructions (INC, DEC, POP, RET, and others), use Go arrays instead of ´container/vector/Vector´, read the ROM file only once instead of reading it on each reset, faster typing of [LOAD ""] when loading from tape
  • Better display refresh stability thanks to reduced memory allocation. That is: less reasons for the Go runtime to stop the program to perform memory garbage-collection.
  • Make the Z80 CPU conformance test complete much faster
  • Add initial support for Kempston joystick
  • Automatically detect when to pause/unpause the tape. This enables loading of multi-part TAP files, and of programs that expect the audio data to contain periods of silence.
  • Play 8063 pulses on all TAP headers
  • Limit the maximum speedup of accelerated loading to 20 - aep
  • Enable loading of the "VeraMono.ttf" font from "$HOME/.gospeccy" or from the installation directory
  • Do not initialize SDL if GoSpeccy is unable to detect the type of the program on the command-line
  • Changing the FPS should now result in fever sound buffer underflows
  • Do not set GOMAXPROCS if there is an environment variable named ´GOMAXPROCS´
  • Disable writes to ZX Spectrum ROM (to the first 0x4000 bytes of memory). As a side-effect it enables "RANDOMIZE USR 0" to work correctly.
  • Change the script help text so that it fits the width of the console when the scale is set to 2
  • Add Go-SDL TTF version check. Print video surface resolution if in verbose mode
  • Update to a newer version of Go-PerfEvents that allows GoSpeccy to potentially compile&run in a wider range of software environments
  • Fix a couple of real&potential bugs, deadlocks and race conditions
  • Minor updates to the README.md file


Related links:
[ Spectrum Emus ]

_________________
Alderaan shot first!

[ AEP @ Twitter ][ AEP @ Facebook ] [ AEP @ Google+
 
 
 View user's profile Send private message Send e-mail Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
Valid HTML 4.01! [Valid RSS]
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 1998 - 2012 AEP Emulation Page.
You can syndicate our news via RSS using the file rss_en.xml for English headlines and rss_de.xml for German headlines.