Small CPC emulator: CPCInAJar

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Hello guys!

I released the (probably smallest CPC emulator in this world).

It emulates the CPC 6128 only!

But the emulator has a total size of exactly 128k (131072 bytes)!!!

Perhaps world record?

I don't know ;)

The emulator has been tested on Linux and Windows.

Sure, it's not for professional usage, but it's funny to use it because it starts quickly and has all important features, an emulator needs.



Download:

Download CPCInAJar

Readme:

Κώδικας:
CPCInAJar by Markus Hohmann
Contact: webmaster@cpc-live.com

F1 - This info
F2 - Load medium*
F3 - Enable/disable DSK storing (Off by default)
F4 - Store temporary Snapshot
F5 - Load temporary Snapshot
F7 - Toggle Scanlines (When large)
F8 - Toggle CRTC type (0/1)
F9 - Toggle Turbo
F11 - Autotype console
F12 - Reset CPC

Joystick is mapped to:
- Fire 0
- Fire 1
- Up
- Right
- Down
- Left

*Supported media:
DSK, SNA, CDT, CSW

Features:
- CRTC 0 / 1 emulation
- Accurate AY emulation
- Digiblaster and Amdrum emulation
- Autotype
- CDT/CSW Tape image supported (Read only!)
- DSK Disk image supported (Read only!)
- Can load SNA snapshots
- 2 Display-sizes (Doubleclick into Display to change size)
Have fun with it and please write your feedback ;)

The emulator can of course also be embedded as applet on websites, too.

Feel free to ask me, how ;)

Cheers,

Markus
 

Wally

Retired Admin
Joined
19 Ιαν 2006
Μηνύματα
25.393
Αντιδράσεις
2.762
You never seem to stop getting as surprised! Nice work (as always) Markus!
 

phil_vr

RetroNuts!
Joined
7 Μάρ 2007
Μηνύματα
1.944
Αντιδράσεις
31
Neat and awesome piece of work Markus. I guess a 464 version will show up anytime soon, right?
 
Τελευταία επεξεργασία από έναν συντονιστή:

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
No 464 version planned.

It's really a hard piece of work to create a 128k emulator incl. 3 rom files where each has 16k! So just the 6128 is emulated.

But this has 576k ram :D
 
Μπλουζα