Project

General

Profile

Statistics
| Revision:

# Date Author Comment
1378 03/10/2024 02:37 PM markw

Only poll clock at sensible times

1346 09/29/2021 09:08 PM markw

Update to work with latest stuff from pokeymax

1102 06/02/2020 11:31 PM markw

irq 1 should not be masked

1101 06/02/2020 11:01 PM markw

Make acid test pass again, while still having fujinet work

1097 06/01/2020 09:21 AM markw

Missed signals

1096 06/01/2020 09:18 AM markw

Added sychronizer to pia

1094 05/30/2020 03:18 PM markw

Correct edge bit. Also interrupt 1 should still work in output mode.

982 02/24/2020 09:21 PM markw

Split inout into in and out for i2c, better for internal use in fpga

980 02/21/2020 10:09 PM markw

I2C registers, for the scaler config

967 11/11/2019 10:16 PM markw

Improve sid frequency

960 11/10/2019 01:44 PM markw

Experimental sid support

959 11/09/2019 04:59 PM markw

Fix nmi when freezer debug disabled

957 11/08/2019 07:39 PM markw

Removed non-trunk!

952 09/24/2019 09:31 PM markw

Add a couple more zpu out regs

800 10/13/2018 09:44 PM markw

Some handy palette stuff

469 07/01/2016 11:39 PM markw

Fixed up on port 3

467 07/01/2016 11:29 PM markw

Connct triggers in atari 800 mode

466 07/01/2016 11:29 PM markw

Fixed incorrect trig connection

465 07/01/2016 10:43 PM markw

Only enable portb ram control on xl/xe

464 07/01/2016 09:56 PM markw

A800 and XL core build for chameleon, now to test M.U.L.E!

463 07/01/2016 09:33 PM markw

Atari 800 core to use docking station sticks 3 and 4

430 10/24/2015 04:02 PM markw

add eclairexl rom

428 10/24/2015 04:01 PM markw

digital stick support for 5200

393 08/09/2015 02:01 PM markw

Disable playfield DMA when mode dmactl(1 downto 0)=="00". Fixes turmoil and spider city. I am sure I also need to fix the dma clock since this is not a case I really thought anything used. Still it passes acid and fixes these games so committing as is. Thanks to Phaeron for the help with this one!

384 07/30/2015 11:13 PM markw

Paddle fixes. Enable pokey even when only ZPU active. Fix allpot.

380 07/04/2015 03:51 PM markw

Fixed antic seperate bank switching

374 05/17/2015 02:47 PM markw

Patches to improve SIO from Hias. Many thanks!

368 05/17/2015 02:31 PM markw

command missing from sensitivity list

366 05/10/2015 09:59 PM markw

Aeon lite memory map improvements.

362 04/30/2015 09:37 PM markw

Reverted the change that broke acid

361 04/26/2015 04:03 PM markw

Stimer should not reset serial port. Reset audio output flip-flops on stimer. TODO: This breaks an acid test, but that is another bug I think this was hiding.

359 04/21/2015 09:48 PM markw

Add breakout board support. Pass clockin/clockout to pokey (untested).

357 04/21/2015 09:43 PM markw

Patch from Hias to fix dropped command packets. Many thanks for digging into this!

354 04/16/2015 10:54 PM markw

Infer a multipler for pokey lookup

353 04/16/2015 10:53 PM markw

Added synchronizer

352 04/08/2015 07:59 AM markw

Reverted antic highres "fixes" that break numen. circa r256/257

349 04/06/2015 02:04 PM markw

Fix 480i interlace. Vsync needs to be on exactly the right row, also the AN2 must be disabled by clearing bits 0 or 1 on dmactl.

346 04/04/2015 02:45 PM markw

Split the concept of hsync, vsync and composite sync. When composite sync used tie vsync high. The offset hsync pulse of pal/hsync is only present for 15khz composite sync. Remove rom selection since its unused.

344 03/27/2015 11:09 PM markw

Scanlines were broken by last change (were alternating each frame)

339 03/27/2015 02:23 PM markw

Allow 64k carts to work. Switch keyboard to PS2 port 2.

337 03/26/2015 11:17 PM markw

The banks have a hole from 64k-256k, use this for the os rom, freeze and directory cache

334 03/26/2015 09:55 PM markw

Aded papilio duo

333 03/26/2015 09:55 PM markw

Added low memory type 2 - for papilio and its 512k

332 03/26/2015 09:55 PM markw

Resync output to input hsync

321 03/15/2015 04:00 PM markw

Space reduction to fit onto a Spartan 6 LX9. Allow disabling stereo and covox. Also replace pokey non-linear table with a piecewise linear function rather than a LUT

319 01/12/2015 10:50 PM markw

Fix write through problem

302 12/14/2014 09:31 PM markw

First sockit build. Not tested, no sound, no ddr3, etc. No zpu, but the idea is to have an avalon mm interface to control the Atari instead from Linux...

296 12/13/2014 08:00 PM markw

Fix for hscrol and mode 8

295 12/13/2014 02:03 PM markw

Direct mode for control by usb firmware. Added mapping for 2nd, 3rd and 4th keypads. 2nd is on f4 to f6 etc, 3rd is as 1st but with control. 4th is as 2nd but with control.

291 12/13/2014 01:53 PM markw

Connect some signals used by svideo

287 12/13/2014 01:47 PM markw

MCC 5200 firmware

285 12/11/2014 10:36 PM markw

Share the USB PS2 override logic. Wire up USB to controllers on the MCC216

283 12/07/2014 11:27 PM markw

Capture SIO commands using a hardware state machine - too time critical to easily merge with USB polling otherwise (without much code refactoring...). Now drive emulation works on MCCTV with USB:)

277 12/01/2014 08:16 PM markw

USB support - larger rom/ram support

276 12/01/2014 08:15 PM markw

mcctv/mcc216 larger rom for usb

274 11/22/2014 11:20 PM markw

Fixed warning

273 11/22/2014 11:20 PM markw

New mode for full OS and no basic rom

272 11/22/2014 11:20 PM markw

Fixed warning

271 11/22/2014 11:19 PM markw

Fixed warning

265 11/09/2014 12:02 AM markw

Added keyboard control of menu

264 11/09/2014 12:02 AM markw

USB host from opencores - lgpl

260 11/08/2014 11:21 PM markw

Output the next key state, so I can easily trigger on random keypresses

259 11/08/2014 11:21 PM markw

Reverse pot direction

258 11/08/2014 11:20 PM markw

Added reverse option. Yes, pots are a different direction from cx52!! 2600daptor vs 5200daptor

257 11/08/2014 11:20 PM markw

Working on high-res fixes - not yet complete, but still passes acid

256 11/03/2014 10:44 PM markw

Fix shift. I hope this is correct now for both platforms... the pokey.pdf misses some details.

250 11/01/2014 10:49 PM markw

Fix pitfall. Was only getting 2/3 values for keycode... My previous implementation seems to match the pokey datasheet but I guess not...

249 11/01/2014 10:15 PM markw

Changed from pullup to pulldown on unused bus locations on 5200

248 11/01/2014 09:56 PM markw

Only hold break, shift or control when those keys are being scanned

244 11/01/2014 02:54 PM markw

Paddle on mist a800. Added NTSC palette. Added support for 4k and 8k roms to 5200 - need to wire up to cartlogic really...

226 10/27/2014 10:50 PM markw

Changed to some empirical values that work better with 5200 daptor...

225 10/26/2014 10:27 PM markw

First 5200 stick now working - at least joystick + keypad

223 10/20/2014 10:45 PM markw

Pass s4_n,s5_n and cctl_n through 6502 timing adaptor. Only accept request at start of cycle.

222 10/19/2014 10:49 PM markw

Started to connect up 5200 joystick. On mist this will work with keyboard + analog stick, or 5200daptor

221 10/19/2014 08:57 PM markw

Patches from Hias. Fix timing to allow The!Cart to work. Start of PBI work.

214 10/16/2014 09:43 PM markw

Upgraded to latest version of Peter Wendrichs core. Thanks Peter!

213 10/12/2014 10:17 PM markw

Fix replay build

212 10/11/2014 11:34 AM markw

Fix PIA store. Checked freezer source, it expects it

211 10/11/2014 10:56 AM markw

Allow delete or scroll lock. I found scroll lock did not work on my mist - perhaps my kb

210 10/11/2014 09:55 AM markw

Merged turbo freezer support from Hias. Working pretty well. PIA freezing not working yet though, so no joystick after freeze. Scoll lock to freeze.

209 10/08/2014 08:34 PM markw

Added some glue to talk to 6502 style bus with phi1/phi2 etc. Connected to GPIO including phi2 out. VBXE carts not running more reliably. In theory other carts such as The!Cart etc should work now, need to test...

205 10/06/2014 08:51 PM markw

To LGPL as discussed

198 10/05/2014 03:18 PM markw

Merged in first cut cartridge emulation support from Hias. Excellent:-)