| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
----------
Space Bridge (Elektronika) [algestam, Ryan Holtz]
|
| |
|
| |
|
|\ |
|
| |\
| | |
| | | |
don't use my ill-conceived generator for arcompact, easier to work with as regular files (nw)
|
| | |
| | |
| | |
| | | |
regular files (nw)
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Credits: ClawGrip, Roberto Fresca, Recreativas.org,
Dumping Union, System11, Dirk Best
This is based on an MCS-51 core, like the MK3 bootleg. They are
clearly based on the same code, so the MK3 bootleg was moved to
this driver.
|
| | |
|
| |
| |
| |
| | |
device_reset) (nw)
|
| | |
|
| | |
|
| |
| |
| |
| | |
These unused parameters don't cause any warnings, so I suggest they shouldn't be commented; make the implementations match their declarations.
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
|
| |
Rework interrupt handling to address two issues:
* clean up software interrupt detection
* prioritize instruction fetch tlb miss exceptions over interrupts when interrupt occurs while PC is unmapped
The second issue is speculative but reasonably likely, and brings r4000 into line with mips1, where the need for this logic was discovered.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
then Wood Place Co., Ltd.
|
|/ |
|
|
|
|
|
|
| |
--------------------
Potten's Poker stealth with Breakout front game
[Roberto Fresca, Grull Osgo, Pako Ortiz, Rockman, Recreativas.org]
|
|
|
|
|
| |
-----------------
Punk Shot (World 2 Players) [frsj8112]
|
|
|
|
|
| |
---------
Mephisto Mondial 68000XL [Sandro Ronco, Berger]
|
|
|
|
| |
regularly poll the mouse but lets it update an internal counter. Also rerouted the extra mouse button to a separate input line.
|
| |
|
|
|
|
|
| |
---------------------------------------
Block Out (Europe and Oceania) [Clawgrip, Recreativas.org]
|
| |
|
| |
|
| |
|
|\
| |
| | |
SS-30 MP-S2: Dual Serial Interface
|
| |
| |
| |
| | |
For the SWTPC09.
|
|/ |
|
| |
|
|
|
|
| |
additional features
|
| |
|
| |
|
| |
|
|
|
|
| |
are CHDs to be recognized (nw)
|
|
|
|
|
|
|
| |
Related changes (nw):
- Split up hc11_regs_r/w into many separate handlers
- Give each MC68HC11 model its own specific io_map
- Remove now-unnecessary readback handlers from skeetsht.cpp and taitojc.cpp
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [Imgtool] Add write support for Thomson BASIC
* [Imgtool] Fix passing --filter= to imgtool get command
This command should work:
imgtool get thom_fd inondation-d-additions.fd INONDATI.BAS TEST.BAS --filter=thombas7
as it matches the expected syntax:
Usage: imgtool get <format> <imagename> <filename> [newname] [--filter=filter] [--fork=fork]
but does not because imgtool fewer "maxargs".
Increase the maximum number of arguments by 2 to cater for --filter and
--fork being passed.
* [Imgtool] Fix handling multiple tokens in BASIC tokenizer
The line:
10 LIMIT$=STR$(LIMIT(N))
was not getting tokenised properly because the loop looking for tokens
wasn't exited and consumed consecutive tokens.
So $ was getting detected, token_shift and token_value were set, the
cursor position got incremented, then = got detected on the next
iteration of the loop.
We should instead exit the loop, and write what we already have.
Closes: #5478
|
|\
| |
| | |
Ensuring that devices emitted by -listxml are sorted
|
| |
| |
| |
| | |
This is primarily to make the output be deterministic.
|
|\ \
| | |
| | | |
nmk16.cpp : Reduce duplicates, Add notes for screen raw params
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Enable precompiled header usage in the Visual Studio compiler
But only for libraries emu frontend precompile dasm optional
Also add emu.h include to hpcdasm.cpp
* Include emu.h in some disassembler sources to use precompiled headers
* Remove debug message
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* goldart : some rendering improvements (nw)
* log fix (nw)
* tweak loggging (nw)
* tweak logging (nw)
* notes on ds5002 issues (nw)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
related to systems when using mega drive VDP (#5470)
* Correct timer rate related to screen refresh rate for 315_5313.cpp, megacd.cpp, mega32x.cpp
315_5313.cpp : Simplify DMA behavior, Add notes, Simplify handlers, Fix spacing, Reduce unnecessary lines, Use shorter / correct type values, Fix debugger issue
megadriv.cpp, segac2.cpp, calcune.cpp : Correct screen refresh rate, Add notes (source : https://segaretro.org/Sega_Mega_Drive/Technical_specifications)
megadriv.cpp : Allow Z80 VDP reading, Correct VDP sound output
calcune.cpp : Fix naming, Add notes
* 315_5313.cpp : Reduce unnecessary lines, Fix spacings
* 315_5313.cpp : Use struct for nametable, Reduce duplicates, Fix spacing, Reduce unnecessary lines
* 315_5313.cpp : Fix spacing
* 315_5313.cpp : Fix spacing, Reduce duplicates, Unnecessary lines, Fix type values
|