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

· My Account
· Search
· Forums
· Weblinks
· Game Reviews
· Translations
· Impressum

Downloads
 


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

Friends
· Emulation64
· 1Emulation.com
· Emu-France
· progetto-SNAPS
· EmuBit.pl


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: Diverse: KCemu v0.4.1  PostPosted: Dec 21, 2008 - 08:56 PM
Site Admin


Joined: Jul 04, 2004
Posts: 10113

Location: 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."

Quote:
Release Name: KCemu-0.4.1

Notes:


Changes:
Summary:
========

Add export variant of lc80 (with chess program sc-80)
Fix handling of ROMDI signal for kc85/1 and kc87
Fix handling of absolute path names on windows platform
Add various roms for kc85/2 and kc85/3
Add more system and charset roms
Add selection of ROM images to emulation profiles
Make D004 ROM images configurable in profiles
Add emulation of index hole pulse
Make D004 ROM version 3.2 the default
Fix opening of gzipped disk dumps

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

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

* KCemu v0.4.1

* Update debian changelog file

* Fix windows compilation and installer

* Fix opening of gzipped disk dumps

* Remove some system dependend switch statements
Now the information is stored in the EmulationType and SystemType
classes that describe the emulated system.

Data moved to EmulationType:
- filename of the keyboard description
- help topic key for the main window
- help topic key for the module window
- number of available module slots
- address to jump to for power on
- address to jump to for reset

Data moved to SystemType:
- callback value for ui code, representing the system speed
- callback value for screen retrace signal generation

* Add reset handling to the Z80 used for floppy emulation
This allows the FDC to catch the reset signal and reinitialize
the internal state.

* Fix generation of index hole pulse
Make sure the callback is only started if it is not already
running. Otherwise we get multiple callbacks as the device
select is sent in all cases before the drive is accessed.

Also make the initial delay till generating the signal a
bit shorter as the D004 ROM v2.0 code seems to get stuck
from time to time with the longer delay.

* Make D004 ROM version 3.2 the default

* Add emulation of index hole pulse
This is required by the new D004 ROM (version 3.2) that
does not only check the ready line but also tests for
the presence of the index pulse to detect if a floppy
drive is present.

The current code will always generate the index pulse
as soon as the drive is selected (by out(f6h) in D004).

* Make D004 ROM images configurable in profiles
- add D004 ROM images version 3.0 and 3.2
- default is still version 3.1 as 3.2 does not
start due to missing emulation of the drive
select signal
- add selection of D004 images in profiles
- remove option to swap FC/F8 slots

* Drop support for gtk+ versions older than 2.12

* Use default ROM if custom ROM image is not available

* Update debian files
- add make rule to make debian package
- remove dummy entry in rules file

* Update translation files

* Update cross compilation script and installer to gtk+-2.14.5

* Compilation fixes for gcc version 4.3.2
New gcc version again that seems to be more strict about
include files. Add the header files now reported as missing.

* Fix warning "suggest explicit braces to avoid ambiguous ‘else’"

* Compilation fixes for gcc version 4.3.1
Seems like the new gcc is much more strict about missing prototypes.
Add the header files to fix compilation with gcc-4.3.1.

* Add selection of ROM images to emulation profiles

* Add more system and charset roms
- add caos 4.1 for kc85/4
- add caos 4.3 for kc85/5
- add charset roms for z9001

* Fix usage of vararg macros

* Move variant display names to system type classes

* Refactor ROM handling
- move duplicate code to base class
- move rom information to system type classes
- allow profiles to override rom filename

* Add various roms for kc85/2 and kc85/3
- add hc-900 rom for kc85/2
- add caos 3.3 and 3.4 roms for kc85/3
- add black/white variant of "os pi/88" rom for kc85/3 (pi88_sw)
- add yellow/blue variant of "os pi/88" rom for kc85/3 (pi88_ge)
- add white/blue variant of "os pi/88" rom for kc85/3 (pi88_ws)

* Update gtk+ libs in windows cross-compilation script

* Fix handling of absolute path names on windows platform

* Fix handling of ROMDI signal for kc85/1 and kc87
- fix behaviour of CP/M boot module
- add memory initialization workaround for CP/M boot in kc85/1 mode

* Add export variant of lc80 (with chess program sc-80)

* Update debian build files



Related links:
[ Diverse / Misc Emus ]

_________________
Alderaan shot first!

[ AEP @ Twitter ][ AEP @ Facebook ] [ AEP @ Reddit
 
 
 View user's profile Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 12 Hours
Post new topic   Reply to topic  
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © The PNphpBB Group
Credits