Welcome to Kostik Rasskazov page!

Страничка Костика Рассказова
Страничка Костика Рассказова
Страничка Костика Рассказова


13 july 2001 г.

EMKO, small Emulator for CASIO PV! download version 0.05 !
        Version 0.05, new feature:
      
        Main window:
           RUN   - trace interrupts of PV-program
           MSEXE - produce EXE file, store it to 
                   directory where BIN lies
           NEW   - open new BIN window (5 max)
           EXIT  - save current configuration 
                   to EMKO.INI and exit

        Child Window:
           Reset - reload PV program (useful in case 
                   if it changed on hard disk)
           Load  - load new PV program
           Close - destroy child window

12 july 2001 г.


 After drink beer a lot Vsevolod release a Windows 
 version of PV2EXE - download here version 1.2 !
 
 In this version -
 Windows interface support added!

 In few days will be released real emulator!
 If I get some money for Vsevolod's beer :)
 
 Without beer Vsevolod doesn't work ...
 

11 july 2001 г.

Vsevolod Ostashenko decides hi doesn't work without money. I will try to get some money to support Vsevolod's working.

7 july 2001 г.

 Pv2EXE version 1.1 released!

 Version 1.1 new feature:
   In this version you may trace interrupt calls! Wow!
   Just run your Casio PV programs, which 
        converted to MSDOS EXE
   Hint: use -emu option in pv2exe


6 july 2001 г.

Right now I end testing very little sample Casio PV program using debugger. After that I prepare plan (some items to do in the first) which follows. I done this plan in few days and some (may be little may be not) program will be well working in Emulator EMKO! Wow!
         First TODO Plan
         
1) How struct REGS lies in memory 
   (REGS are used for int86() procedure call)

2) LibClrDsp - which REGS used and which INT calls?
   The same we must do for all other functions.
   Full list of needed functions must be prepared too.
   Other (unlisted) functions will not be supported in
   Emulator EMKO.
                                    
3) LibTchStack - how struct TCHTBL lies in memory?
   Which records in this struct need to fill?

4) For the segment 8000 must be done some special work
   There are only 5 functions:
      8000:0156       LibTchStackClr
      8000:0169       LibTchStackPush
      8000:018D       LibTchStackPop
      8000:01AB       LibTchWaitSub
      8000:01C3       LibTchInit

5) All this function makes sensitivities area in CASIO 
   screen (touch display). This sensitivities must be 
   used in Windows95 like mouse event WM_DOWN, etc

6) LibTchWait -
   How struct TCHSTS lies in memory?
   We must fill the event table using Windows95 
   sensitivities area and after that we send 
   mouse (and other) windows events to casio.

5 july 2001 г.

PV2EXE - a part of EMKO released!
        PV2EXE, Version 1.0
        -------------------

  This small program convert file structure
  of CASIO Pocket Viewer PV bin-file
  to MSDOS executable file format, MZ-exe

  It is very useful for analyze, trace or disassemble
  bin-file using your favorite debugger (SoftIce I suppose)
  or dissasembler (IDA I suppose :)

  Usage of program:
  please type in MSDOS prompt
      pv2exe infile.BIN
  where infile.BIN - name of CASIO PV BIN file
  Program will create EXE file with the same name, infile.EXE

4 july 2001 г.

Congratulations to american friends
with independence from english friends! :)

The EMKO - "small PV emulator" programming started by me (Kostik Rasskazov) and Vsevolod Ostashenko! We named it EMKO (EMulator of Kostik and Ostashenko). The interface is ready! Also it may display icon of PV-program. It can not "RUN" program right now, wait for version 0.1 or above :). You may download version 0.01 here.


26 june 2001 г.

I wrote new design of my page!!! Sorry, no english Casio PV FAQ page now :(( You only can download minibook text formatter and the game life. You have to run all that programs using CASIO PV.

In July 2001 I will prepare full translation Casio PV FAQ from russian to English.

See you later!!! :))) Bye!


 

 










Last update

13 july
2001










Hosted by www.Geocities.ws

1