Menu ▾ ▴

Subversion (Archive) Commit Log


Commit Date  
[r590] by worfje

Commit of Worfje on 2005-01-07

busa.s/ciaa.s/cpua.s/fmema.s/bus.c/fmem.c/graph.c/bus.h/copper.h

- removed references/includes of Copper assembly files

copper.c

- added converted assembly functions wcopcon, wcop1lch, wcop1lcl, wcop2lch, wcop2lcl, wcopjmp1, wcopjmp2, rcopjmp1, rcopjmp2
- added converted assembly function copperUpdateDMA

removed files

coppera.s
data/copper.inc
func/copper.inc

2005-01-07 21:47:47 Tree
[r589] by worfje

Commit of Worfje on 2005-01-03

cpua.s/cpu.c

- converted all cpuGroupX and cpuFrameX functions
- rewritten/converted (some parts) of function cpuSetUpInterrupt and cpuPrepareException
- replaced all assembly function for generating stack frames by C functions
- added function cpuActivateSSP and cpuPrepareExceptionC
- partially converted (not used yet) cpuSetUpInterruptC

fmema.s/fmem.c

- converted rserdatr, rintenar, rintreqr, rdefault, wintena, wintreq, wadcon and wdefault
- converted rjoy0dat, rjoy1dat, rpot0dat, rpot1dat, rpotgor and wjoytest
- replaced rcopjmp1 and rcopjmp2 by C versions within memory_iobank_read array
- added functions (not yet used) fetb_C, fetw_C, memoryOddRead, memoryFetchB
- added functions (not yet used) memoryNAReadByteC, memoryDmemReadByteC, memoryOVLReadByteC, memoryChipReadByteC, memoryFastReadByteC, memoryBogoReadByteC, memoryMysteryReadByteC, memoryIOReadByteC and memoryKickReadByteC

copper.c

- converted rcopjmp1, rcopjmp2, copperLoad1 and copperLoad2

callconv.mac

- added macro CCALCONV_OUT_ECX

2005-01-03 19:58:18 Tree
[r588] by worfje

busa.s

- removed references to floppy/gameport/keyboard assembly files

ciaa.s

- removed ciaHandleEventWrapper and ciaSetupEventWrapper function

fmema.s

- removed rdskbytr, wdskpth, wdskptl, wdsklen and wdsksync function (converted)

bus.c/cia.c

- calls to assembly wrapper files converted to calls to C functions

draw.c

- let drawStatLast50FramesFps show 50 fps instead of 49 fps

gameport.c

- registers stubs of the gameport use C functions instead of assembly

sysinfo.c

- added functions sysinfoDetectMMX and sysinfoDetectSSE

removed files

data/floppy.inc
data/gameport.inc
data/timer.inc
functions/fellow.inc
functions/floppy.inc
functions/gameport.inc
functions/kbd.inc
floppy.mac
gameport.mac
kbd.mac
mmx.s
sse.s

2005-01-01 00:28:13 Tree
[r587] by --none--

This commit was manufactured by cvs2svn to create tag
'v0-4-3-2_beta_build_6'.

2004-12-28 23:54:45 Tree
[r586] by peschau

* Fixed erroneous test in audxvol.
* Moved the position of audptw + 2 in sound state machine.

2004-12-28 23:54:44 Tree
[r585] by peschau

sprite.c/.h

Optimized the use of action lists to get rid of mallocs.
Removed the use of list.h for managing the sprite action lists.
It is now using pre-allocated arrays of action item structs.
Added functions needed to manage the lists, and changed the
code that used them. This resulted in a huge speed increase.

2004-12-12 21:56:39 Tree
[r584] by peschau

Removed plan2c.mac in VC 2003 project and
sound assembly files + plan2c.mac in VC V6 project.

2004-08-22 18:09:32 Tree
[r583] by peschau

Removed plan2c.mac

2004-08-22 18:04:40 Tree
[r582] by peschau

Removed references to the asm-version of sound-state functions.

2004-08-22 17:58:04 Tree
[r581] by peschau

Deleted reference to assembly files for the sound module,

2004-08-22 17:45:31 Tree
Older >