Welcome to AEP Emulation Page - Emulation News

Main Menu
· Home / News
· News Categories
· News Archiv
· My Account
· Search
· Forums
· Weblinks
· Game Reviews
· Translations
· Impressum

Downloads
 


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
· Glossar
· FAQ

Review of the moment

Sprache
Select interface language:

EnglishGerman

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


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: Emu28 v1.23  PostPosted: Oct 20, 2011 - 05:10 PM
Site Admin


Joined: Jul 04, 2004
Posts: 12.008

Location: Frankfurt a.M.
Status: Offline

Emu28 ist ein HP-18C und HP-28C Taschenrechner Emulator für Windows.


Emu28 is a HP-18C and HP-28C calculator Emulator for Windows.

Quote:
Emu28 v1.23

EMU28.C
- changed function SettingsProc(), added infrared printer settings
- changed function SaveChanges(), detect if document is available
now over the variable bDocumentAvail and not over the variable
pbyRom any more; in the case of an illegal KML script there maybe
a document loaded, but no ROM image, so pbyRom will be NULL in
this case
- bugfix function OnViewScript(), when quitted the dialog "Choose
Your KML Script" with the Cancel button when chosen an invalid
script the function returned without the possibility of saving the
current document; now the function try to reload the primarily KML
script and if this also fails then the current document is saved

EMU28.H
- extern declaration of global variables and functions

EMU28.DSP
- added redeye.c and udp.c sources
- added library Ws2_32.lib

EMU28.RC
- added "Infrared Printer" group in Settings dialog
- changed version

ENGINE.C
- added global variable nOpcSlow to hold the number of CPU opcodes
slowing down the CPU core
- changed function AdjustSpeed(), added CPU opcode slow down
implementation
- added function InitAdjustSpeed(), initialize CPU slow down part
if necessary
- changed function AdjKeySpeed() and SetSpeed(), use function
InitAdjustSpeed() to initialize the CPU slow down variables

FILES.C
- changed function CrcRom(), if no ROM available return without
modifying the checksum
- changed function ResetDocument(), NewDocument(), OpenDocument()
and RestoreBackup(), added state variable if document is available

KEYMACRO.C
- changed function EventThread(), added minimum key hold time for
keyboard macro playing and subtract minimum key hold time from
saved waiting time, this is more accurate when the user has
selected a different minimum key hold time than the default one
- changed function KeyMacroRecord(), now saving the complete waiting
time including the key state holding time, the key state holding
time is now subtract in the player function thread EventThread()
- changed function OnToolMacroNew(), removed adding the key state
holding time to the reference time, this is not necessary any more

MOPS.C
- added function ReadTAcc(), reading timer value with checking for
CPU speed measurement behaviour
- changed function ReadIO() and ReadSlaveIO(), the timer register
content is now read by function ReadTAcc() to analyze the read
access scheme
- bugfix in function WriteIO(), added implementation of the STL bit
in the LEDOUT (0x30D) register

PCH.H
- added include winsock2.h

REDEYE.C
- new module for decoding the redeye data stream for a HP82240B
printer

RESOURCE.H
- added some definitions

SETTINGS.C
- changed function ReadSettings() and WriteSettings(), added item
"KeyMinDelay" in section [Macro] and the items "Address" and
"Port" in section [IrPrinter] in the INI-File

UDP.C
- new module for sending a byte over UDP


Related links:
[ Diverse / Misc Emus ]

_________________
Alderaan shot first! 
 
 
 View user's profile 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 © The PNphpBB Group
Credits
AEP Emulation Page 1998 - 2024