Willkommen bei AEP Emulation Page - Emulation News

Hauptmenü
· Home / News
· News Kategorien
· News Archiv

· Mein Account
· Suche
· Forum (neu)
· Forum
· Weblinks
· Spiele Reviews
· Übersetzungen
· Impressum
· Datenschutz

Downloads
 


Forum
Mitglieder Online
Keine Mitglieder online.

You are an anonymous user. You can register for free by clicking here
Benutzername
Kennwort
 Logininfo speichern

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

Review of the moment

Sprache
Sprache auswählen:

DeutschEnglisch

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

Friends
· Emu-France
· progetto-SNAPS
· EmuBit.pl
· PDRoms


Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
retroKOffline
Titel: Diverse: KCemu v0.4.2  BeitragVerfasst am: 15.03.2009, 21:36 Uhr
Site Admin


Anmeldungsdatum: 04. Jul 2004
Beiträge: 11.955

Wohnort: Frankfurt a.M.
Status: Offline

Eine neue Version von dem Multi DDR Heimcomputer Emulator (KC85/1, KC87, KC85/2-4, KC85/5, Z1013, LC 80, Polycomputer 880, BIC / A5105, Kramer-Micro-Computer und PC/M / Mugler-PC) KCEmu ist erschienen.



A new version of KCemu has been released. Quote: "KCEmu is a free emulator for the KC85 homecomputer series. It runs not only popular games as Digger and Boulderdash but also the special KC CP/M version called MicroDOS."

Zitat:
Release Name: KCemu-0.4.2

Notes:


Changes:

Summary:
========

Add plotter emulation and display GUI
Add emulation of Vinculum USB interface
Fix floppy disk index hole generation
Fix 64bit compilation issues
Fix kc85/3 caos version 3.1
Fix kc85/3 memory handling

--------------

Full change log:
================

* KCemu v0.4.2

* Update debian changelog file

* Merge branch ´fix/valgrind´

* Fix array delete

* Fix missing initialization

* Update windows installer

* Extend system layer with functions needed by VDIP emulation
- sys_converttime: to convert a time value given by the stat()
system call to local time
- sys_getdiskinfo: return information about a given file system

* Update translation files and copyright info

* Merge branch ´z9001-plotter´

* Merge branch ´usb-vinculum´

* Merge branches ´fix/index-hole´, ´fix/kc853-caos´,
´fix/kc853-memory-handling´, ´fix/suse11´, ´fix/wav´
and ´fix/x64´

* Add help topic for vinculum usb

* Fix kc85/3 memory handling
- handle enable/disable of RAM at 0000h
- handle enable/disable of IRM
- handle write protection flag for RAM at 0000h

* Use new directory selection dialog

* Switch to new file chooser dialog

* Convert debug statements to use libdbg

* Fix kc85/3 caos version 3.1
SourceForge-Bug [ 2464849 ] Cave (Game) pointed out
that CAVE is not running correctly in the emulator.
Tracking down the problem led to wrong initialization
of the window 0 vector after power-on.
The reason is that there is a single byte error (the
byte at address fc70h was 00h but should be b7h) in
the caos rom that is included in the emulator. The
routine at this address is supposed to save the current
window vector at b79bh but due to the ROM error the
vector was loaded from 009bh.

* Add silence at start and end of exported wav file
The duration of the silence is fixed at 1/2 seconds
at the beginning and 2 seconds at the end of the
exported wav file.

* Add rpm spec file and script to build rpm package

* New Vinculum-Terminal program release

* Move VDIP command classes to separate source file

* Add new version of the CAOS USB driver

* Add GUI to set the root directory for the VDIP emulation

* Add commands needed by UTOOLS package

* Move command execution into separate classes

* Change handling of reti opcode in peripheral chips
The reason for this change was the emulation of the
VDIP USB host controller module. The module drives
the PIO strobe line when it wants to send a character
to the cpu.
The problem was that a new irq arriving while the
previous irq handler is still running (e.g. due to
screen scrolling) was lost.
This happened in the because the reassert of the irq
was done in reti before the internal status was
cleared.

* Add directory handling to VDIP emulation

* Add emulation of the Vinculum VDIP1 Host-USB module

* 64bit: Fix sizes of kct header structures

* 64bit: Fix cast from pointer to int

* 64bit: Fix printf format for long arguments

* 64bit: Do not put pointer argument into struct GtkItemFactoryEntry

* 64bit: Change cmdargs to use long instead of int

* 64bit: Fix pointer arguments in printf

* Enable index hole pulses only if disk is present

* Change handling of the D004 terminal count signal
The fix to the index hole pulse generation that changed
the timing (commit 28b1233d1239af33baa1771ef7b050592b893958)
seems to have only shifted the odds for the problem to
show up.
Further testing points to the terminal count signal that
is sent after retrieving the data from the FDC. Up to
now only the output value of 0xc0 did have any effect on
the FDC state. The f8h output of the i/o decoder is
directly wired to the terminal count pin of the FDC, so
the value of the out opcode is not relevant.

* Fix build on OpenSuSE 11.1
SuSE seems to ship with a different version of the netpbm
tools that are used to create the windows icons. The debian
version of ppmtowinicon accepts both -andppms and -andpgms
(but documents only -andpgms in the manpage). On SuSE the
previously used -andppms fails.
Switching to -andpgms should make both systems happy while
producing still the same output.

* Update translation files

* Add documentation for the plotter emulation

* Enable plotter module in windows build

* Add more options

* Use different cairo surfaces for onscreen display and png output

* Add color and line width handling

* Add plotter data model Fix scaling and double buffer Implement save as png image

* First prototype of plotter gui

* Change plotter output to use the cairo library


Related links:
[ Diverse / Misc Emus ]

_________________
Alderaan shot first! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
logan.adventureOffline
Titel: KCemu v0.4.1  BeitragVerfasst am: 16.03.2009, 10:11 Uhr
Retrokenner


Anmeldungsdatum: 04. Mai 2007
Beiträge: 112


Status: Offline
Unter Ubuntu 8.04 funktioniert das deb-Paket nicht. Deswegen muss man es selber kompilieren. Die erforderlichen Pakete zum kompilieren installiert man über die Konsole mit:

sudo apt-get install zlib1g-dev libgtk2.0-dev libsdl1.2-dev libsndfile1-dev libaudiofile-dev libvorbis-dev libcppunit-dev libncurses5-dev xorg-dev netpbm
 
 
 
 Benutzer-Profile anzeigen  
Antworten mit Zitat Nach oben
retroKOffline
Titel: KCemu v0.4.1  BeitragVerfasst am: 16.03.2009, 10:40 Uhr
Site Admin


Anmeldungsdatum: 04. Jul 2004
Beiträge: 11.955

Wohnort: Frankfurt a.M.
Status: Offline
Danke für den Hinweis!

_________________
Alderaan shot first! 
 
 
 Benutzer-Profile anzeigen Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen  
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 
AEP Emulation Page 1998 - 2024