Rev. Time Author
ae6e9946c36e 2021-09-16 07:52:29 inglorion

rom: implemented savecart

82a0ecb626f6 2021-09-04 03:11:23 inglorion

emulator: force redraw on expose and resize

This fixes two graphics glitches in the emulator:

- An expose event now causes all the screen contents to
be redrawn. Previously, the optimization to only redraw
changed areas meant that, if the screen hadn't changed,
nothing was drawn.

- A resize event now redraws the entire window, including
the border around the active screen area. This avoids
old content being left behind when resizing.

95e4b5fdafa1 2021-09-04 03:06:06 inglorion

emulator: fixed if statement in stop condition handling

The if statement read: if (s->cartridge, ...)
This has been corrected to: if (s->cartridge && ...)

af215648fa99 tip 2021-01-13 19:19:02 inglorion

added top-level configure script

5f4f00e2fc3e 2021-01-13 17:41:19 inglorion

updated year in copyright notice

2848176de5b1 2020-04-07 16:20:23 inglorion

added convenience functions to simplify writing tests

6de6f2b684fa 2020-01-01 17:36:02 inglorion

rom: added function table and more functions

ddc25bcb44b3 2020-01-01 09:23:52 inglorion

rom: friendly message on cartridge load error

512f1467005b 2020-01-01 09:08:19 inglorion

rom: friendly message after memcheck

e8f4e64a2b14 2019-12-31 17:40:04 inglorion

emulator: only update modified parts of the display

83e3392fdbe8 2019-12-31 08:40:41 inglorion

updated required software section in README

69d68211fb79 2019-07-22 15:23:23 inglorion

added cartridge write support to emulator

0372971e292b 2019-05-25 15:56:45 inglorion

test micrornd using emulator

5cd7a04c8f5a 2019-05-23 20:56:08 inglorion

added test program for emulator

9881e238851f 2019-05-20 16:15:36 inglorion

partitioned emulator into hm1000.c, main.c, and xcb.c

83cd56eb5378 2019-05-20 14:08:41 inglorion

added micrornd app

ba9d1cd9352d 2019-05-20 14:07:47 inglorion

added application to test emulator

293173929fb5 2019-02-12 16:14:30 inglorion

fixed plp instruction in emulator

9b8f76261d2a 2019-02-10 21:33:50 inglorion

renamed cartridge load function in ROM to loadcart and support >64K cartridges

e4b0de5aaa6a 2019-02-10 21:20:29 inglorion

made emulator work with cartridges larger than 64KB

8abec6ba0677 2019-02-09 15:26:06 inglorion

implemented bit instruction in emulator

1700c7f6497e 2019-02-09 15:07:10 inglorion

removed no longer needed notes from emulator code

2d36c6026477 2019-02-03 20:56:03 inglorion

updated stylesheet

eea6531ce6c9 2019-02-03 20:39:42 inglorion

documented how to use the emulator

68d2992bdaeb 2019-02-03 20:27:11 inglorion

described PS/2 keyboard interface

be9593040a6f 2019-02-02 16:04:12 inglorion

include sample program in programming guide

5346c5a13459 2019-02-02 15:24:01 inglorion

some documentation fixes after proofreading

277a390f29f5 2019-01-28 16:27:55 inglorion

added requirements and instructions for programming video, rom, and cartridges

2ab3c233ff48 2019-01-27 18:08:52 inglorion

added ATmega programmer circuit

7645f90241d8 2019-01-24 20:18:29 inglorion

show error message if emulator is started without a ROM image present

Show on old repository browser