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
step1978Offline
Post subject: Diverse: Emu42 v1.07  PostPosted: Apr 26, 2006 - 01:04 AM
News Scout


Joined: Jun 25, 2005
Posts: 4.562

Location: Berlin
Status: Offline

Emu42 ist ein HP17B/17BII/19BII/27S/28S/42S Taschenrechner emulator.


Emu42 is an emulator for the Pioneer series calculators HP17B, HP17BII, HP27S and HP42S and for the Clamshell series calculators HP19BII and HP28S.


Emu42 v1.07

DISPLAY.C
- changed function CreateLcdBitmap(), WritePixelQuad() and WritePixelRect(), added Zoom factor 3 handling
- changed function StopDisplay(), removed display clear

EMU42.H
- added definition with valid calculator models
- added macro with model validation code

EMU42.RC
- changed IDD_KMLLOG, replaced "Always" text with "Show Script compilation result next time"
- changed version

FILES.C
- bugfix in function NewDocument(), the backup now behave like with function OpenDocument() -> the backup now contain the emulator state before the new session and not the new session itself
- bugfix in function OpenDocument(), after reading CPU state, port pointers must immediately be deleted because on error condition function ResetDocument() tries to free this memory; added check for valid calculator model
- bugfix in function RestoreBackup(), window title wasn´t updated
- bugfix in function CreateBIPalette(), for 16 and 32 bitcount bitmaps no logical palette was created

KML.C
- changed table szLexDelim[], removed first element
- added new table eIsGlobalBlock[] with valid block tokens
- added new function IsGlobalBlock(), checking if token inside eIsGlobalBlock[] table - changed function Lex(), added assertion for mode checking
- changed function ParseLines(), added syntax checking for command tokens and removed "Open block." message
- changed function ParseBlocks(), added syntax checking for block tokens
- changed function InitLcd(), TOK_ZOOM argument wasn´t checked, on illegal zoom values use 1 as default now
- bugfix in function InitButton(), nested scancode block commands hadn´t handled correctly
- bugfix in function LoadKMLGlobal(), keyword "Global" had only been detected as first command in KML script
- changed function InitKML(), changed checking for valid Model argument and changed the corresponding error message

KML.H
- adjusted definitions of LEX_BLOCK, LEX_COMMAND and LEX_PARAM to modified table szLexDelim[]



Related links:

[ Diverse / Misc Emus ]

 
 
 
 View user's profile  
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