[cpc] Caprice32 4.6.0 6/04/2021

[10] @ Niedziela, 3 Października 2021 20:37CET

Caprice32 to kolejny fork bazujący na kodzie emulatora Caprice autorstwa Ulricha Doewica. "32" pilotuje Colin Pitrat i jest to kolejny projekt, którego nowe beta build można śledzić dzięki appVoyer.  Praktycznie gro zmian tyczy się poprawek w kodzie, raczej nic nie znajdziemy namacalnie odczuwalnego... ale, że od kwietnia nie publikowałem (a efr zmusił mnie do zerknięcia;)) to wrzucam.

Ostatnia wersja tej mutacji Caprice z numerem 4.6.0 pojawiła się 14/03/2021.

Revision 1323

Author: colin.pitrat | Date: sobota, 2 października 2021 15:28:22

  • Merge pull request #208 from devnexen/cmp_attrs
  • Following up on previous PR, suppressing warning with clang with gcc_…

Revision 1322

Author: colin.pitrat | Date: sobota, 2 października 2021 15:28:22

  • Merge pull request #208 from devnexen/cmp_attrs
  • Following up on previous PR, suppressing warning with clang with gcc_…

Revision 1321

Author: david.carlier | Date: piątek, 23 kwietnia 2021 13:01:01

  • Following up on previous PR, suppressing warning with clang with gcc_struct
  • here on unix. Anyway it is important on Windows to avoid surprises with struct
  • layout differences.

Revision 1320

Author: colin.pitrat | Date: sobota, 2 października 2021 15:26:45

  • Merge pull request #206 from devnexen/clang_build_fix
  • clang build fix proposal.

Revision 1319

Author: david.carlier | Date: niedziela, 11 kwietnia 2021 13:56:06

  • clang build fix proposal.
  • remove few spurious warnings at build time with unsupported gnu gcc flags.

Revision 1318

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:04:47

  • Merge remote-tracking branch 'origin/master' into aligned

Revision 1317

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:03:22

  • Use const ref

Revision 1316

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:03:10

  • Implement stack view in debugger

Revision 1315

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:02:24

  • Use default desturctor

Revision 1314

Author: colin.pitrat | Date: sobota, 15 maja 2021 20:08:06

  • Merge remote-tracking branch 'origin/master' into aligned

Revision 1313

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:54:48

  • Z80 opcodes-instructions correspondence for disassembly

Revision 1312

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:54:11

  • Fix key focus for listbox

Revision 1311

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:53:11

  • Bigger font fore more readable UI #191

Revision 1310

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:52:22

  • Prevent to start DevTools when in fullscreen

Revision 1309

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:51:53

  • Implement disassembly and move MemTool (well, copy for now) to DevTools

Revision 1308

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:50:40

  • Bigger font fore more readable UI

Revision 1307

Author: colin.pitrat | Date: sobota, 15 maja 2021 15:43:14

  • typo

Revision 1306

Author: colin.pitrat | Date: czwartek, 13 maja 2021 08:00:55

  • Allow to bulk add items, accelerate drawing of big lists and allow to selectively notify when setting scrollbar value, fixing bug, using it for ClearItems which fixes a bug when calling ClearItems at high frequency.

Revision 1305

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:59:17

  • Allow to bulk add items and to selectively notify when setting scrollbar value

Revision 1304

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:58:05

  • Fix usage of emplace_back

Revision 1303

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:57:16

  • Fix usage of emplace_back

Revision 1302

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:46:58

  • Make some methods const

Revision 1301

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:41:49

  • Unsilence a few checks

Revision 1300

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:41:36

  • Make some methods const

Revision 1299

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 15:38:51

  • Faster usage of find

Revision 1298

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:18:56

  • Make move assignment noexcept

Revision 1297

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:03:43

  • Fix warnings

Revision 1296

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:03:11

  • Fix warnings

Revision 1295

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:00:40

  • Fix some warnings

Revision 1294

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 12:59:50

  • Fix some warnings

Revision 1293

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 12:59:05

  • Silence more checks

Revision 1292

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 10:15:32

  • Fix indent

Revision 1291

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:59:54

  • Ignore more clang-tidy warnings

Revision 1290

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:59:46

  • Fix misleading indent

Revision 1289

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:58:06

  • Use noexcept rather than throw()

Revision 1288

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:27:12

  • Silence more checks

Revision 1287

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:26:55

  • Oups

Revision 1286

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:23:41

  • Oups

Revision 1285

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:05:25

  • Replace typedef by using for type aliases

Revision 1284

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:05:01

  • Silence readability-magic-numbers clang-tidy check

Revision 1283

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:04:42

  • Replace typedef by using for type aliases

Revision 1282

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 08:39:53

  • Missing include

Revision 1281

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 08:39:33

  • Fix call to clang-tidy

Revision 1280

Author: colin.pitrat | Date: niedziela, 9 maja 2021 10:42:29

  • Ensure windows is redrawned if exposed when UI is on

Revision 1279

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:45:50

  • Integrate DevTools

Revision 1278

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:45:21

  • A UI for developers

Revision 1277

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:44:39

  • Add resources for DevTools

Revision 1276

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:43:13

  • Missing include guards

Revision 1275

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:42:57

  • Allow to have an application that is not leading the dance

Revision 1274

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:39:58

  • Make render_bpp public

Revision 1273

Author: colin.pitrat | Date: sobota, 8 maja 2021 16:19:37

  • Add configuration for doxygen

Revision 1272

Author: colin.pitrat | Date: niedziela, 2 maja 2021 22:26:06

  • Do not crash when the executable is found in the PATH

Revision 1271

Author: colin.pitrat | Date: niedziela, 2 maja 2021 22:24:50

  • Do not crash when the executable is found in the PATH

Revision 1270

Author: colin.pitrat | Date: piątek, 23 kwietnia 2021 17:13:57

  • Uncomment exit that were commented by mistake while testing for MacOS bundle

Revision 1269

Author: colin.pitrat | Date: czwartek, 22 kwietnia 2021 10:59:42

  • Support pasting from clipboard with F11

Revision 1268

Author: colin.pitrat | Date: czwartek, 22 kwietnia 2021 10:02:16

  • Add an option to override configuration items from the command line. This can be useful for testing but also for external tools like TRSE which want to be able to override some settings on a per-call basis.

Revision 1267

Author: colin.pitrat | Date: poniedziałek, 12 kwietnia 2021 17:59:41

  • Run brew update before brew install to workaround https://github.com/actions/virtual-environments/issues/3165

Revision 1266

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 11:07:41

  • Merge pull request #204 from devnexen/ipf_use_shared_resp_over_data
  • ipf using smart pointer as manual data management lifetime would be t…

Revision 1265

Author: david.carlier | Date: sobota, 10 kwietnia 2021 11:30:08

  • ipf using smart pointer as manual data management lifetime would be too complicated.

Revision 1264

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 10:46:18

  • Retry hdutil, hopefully working around occasional failure on github actions

Revision 1263

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 10:13:11

  • Fix usage of get-release output

Revision 1262

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 09:47:58

  • Fix credentials for get-release

Revision 1261

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:21:05

  • We need to call string().c_str() because calling c_str directly returns a const wchar_t* on windows.

Revision 1260

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:16:55

  • Attempt to fix the build error on AppVeyor

Revision 1259

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:08:53

  • Attempt to fix the build error on AppVeyor

Revision 1258

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:04:49

  • Attempt to fix the build error on AppVeyor

Revision 1257

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:42:35

  • Remove log used for debugging issue with make deb_pkg on travis

Revision 1256

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:38:57

  • Fix the version of get-release-by-tag

Revision 1255

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:36:55

  • Preserve CXX variable when building debian package

Revision 1254

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:59:28

  • Publish release asset on tag action. Should fix race condition on latest and may work with releases too ...

Revision 1253

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:52:14

  • Publish release asset on tag action. Should fix race condition on latest and may work with releases too ...

Revision 1252

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:20:10

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 1251

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 17:15:16

  • Do not fail on deleting asset

Revision 1250

Author: melinda.mindruta | Date: sobota, 10 kwietnia 2021 17:05:57

  • Oups, it seems some of these keys were mandatory although plutil was saying the plist was OK

Revision 1249

Author: melinda.mindruta | Date: sobota, 10 kwietnia 2021 17:01:46

  • Fix the bundle for MacOS

Revision 1248

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 14:06:47

  • Use argv[0] to find path to configuration in MacOS bundle

Revision 1247

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 12:47:26

  • Try deleting the dmg before publisyit

Revision 1246

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:19:52

  • Display CXX value to debug why make deb_pkg fails on travis. Also replace info by warning (the warning makes vim redirects to the makefile every single time when running make).

Revision 1245

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 11:21:29

  • Display upload_url when adding it to GITHUB_ENV

Revision 1244

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 11:14:11

  • Define HAVE_GL in glfuncs.h, include it wherever HAVE_GL is used and have the Makefile pass a different WITH_GL instead. #201

Revision 1243

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:46:02

  • Try MacOS build and tests with OpenGL

Revision 1242

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:43:10

  • Merge pull request #202 from devnexen/last_remaining_c_alloc
  • last remaining of pure c allocations

Revision 1241

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:42:16

  • Add TODO

Revision 1240

Author: david.carlier | Date: sobota, 10 kwietnia 2021 07:33:00

  • last remaining of pure c allocations

Revision 1239

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 18:11:16

  • Use GitHub env instead of set-env which is deactivated for security reasons

Revision 1238

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 17:26:00

  • Try retrieving latest upload_url rather than creating release

Revision 1237

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:46:54

  • Use create release to know the release URL

Revision 1236

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:36:31

  • Attempt a different upload_url

Revision 1235

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:30:22

  • Release dmg, not app

Revision 1234

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:27:46

  • Always build for Mac but release latest only when pushing on master.

Revision 1233

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:16:10

  • Merge branch 'master' of https://www.github.com/ColinPitrat/caprice32

Revision 1232

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:50:47

  • Fix dir, hopefully for good this time

Revision 1231

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:35:08

  • Fix Resources directory path

Revision 1230

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:21:16

  • Use GNU sed

Revision 1229

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:14:56

  • Create all required dir in the bundle

Revision 1228

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:06:15

  • Remove -D option from install on Mac

Revision 1227

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:54:57

  • Fix tab

Revision 1226

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:13:20

  • Another attempt to publish latest release

Revision 1225

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:12:28

  • Only keep version in volume name

Revision 1224

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:15:15

  • Attempt to publish MacOS bundle in the releases

Revision 1223

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:07:58

  • Attempt to build a MacOS bundle

Revision 1222

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:34:24

  • Merge branch 'master' of https://www.github.com/ColinPitrat/caprice32

Revision 1221

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:25:45

  • Add MacOS build status

Revision 1220

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:34:08

  • Fix detection of sed version

Revision 1219

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:22:44

  • Make sed configurable, try to use the proper one and fail the test if sed fails.

Revision 1218

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:10:10

  • WITHOUT_GL=1

Revision 1217

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:08:24

  • Use GNU sed for e2e_test

Revision 1216

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:01:37

  • Try WITHOUT_GL

Revision 1215

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:52:50

  • Ah ah, forgot to include the file suppression

Revision 1214

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:49:33

  • Run 3 different build steps

Revision 1213

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:47:22

  • Hopefully fix dependencies names.

Revision 1212

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:45:17

  • Hopefully fix dependencies names.

Revision 1211

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:42:20

  • Rename file and attempt to install deps.

Revision 1210

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:30:44

  • Attempt to use GitHub actions to build for MacOS

Revision 1209

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:47:41

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 1208

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 22:30:10

  • Merge pull request #200 from devnexen/further_cpp_conversion
  • couple of more C++ conversion and trusting more bad_alloc exception

Revision 1207

Author: david.carlier | Date: wtorek, 6 kwietnia 2021 21:51:45

  • couple of more C++ conversion and trusting more bad_alloc exception

Revision 1206

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 09:40:40

  • Merge pull request #199 from devnexen/constify_cpp
  • constexpr usage where useful

Revision 1205

Author: david.carlier | Date: poniedziałek, 5 kwietnia 2021 23:40:03

  • constexpr usage where useful

Revision 1204

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 09:39:43

  • Merge pull request #198 from devnexen/main_snd_buffer_being_smart
  • sound buffer being smart too

Revision 1203

Author: david.carlier | Date: wtorek, 6 kwietnia 2021 00:05:14

  • sound buffer being smart too

Revision 1202

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:47:36

  • Output RAM config as hex in debug logs

Revision 1201

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:46:50

  • Fix wrong char mapping for quote

Revision 1200

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 17:55:24

  • Merge pull request #196 from devnexen/fix_from_previous_commit_and_smart_ptrs
  • Fix from previous build, obtained still considered as pointer.

Revision 1199

Author: david.carlier | Date: poniedziałek, 5 kwietnia 2021 17:41:00

  • Fix from previous build, obtained still considered as pointer.
  • parcimonious smart pointer usage for screenshots.

Revision 1198

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 15:51:15

  • Use SDL_CloseAudioDevice now that we also use SDL_OpenAudioDevice. #195

Revision 1197

Author: colin.pitrat | Date: środa, 7 lipca 2021 11:07:20

  • Switch travis address to travis-ci.com
  • travis-ci.org has been migrated to travis-ci.com.
  • The former is now read-only and not executing any build anymore.

Revision 1196

Author: colin.pitrat | Date: środa, 7 lipca 2021 11:07:20

  • Switch travis address to travis-ci.com
  • travis-ci.org has been migrated to travis-ci.com.
  • The former is now read-only and not executing any build anymore.

Revision 1195

Author: colin.pitrat | Date: środa, 7 lipca 2021 11:03:54

  • Only pass -lstdc++fs when using g++. #212

Revision 1194

Author: colin.pitrat | Date: środa, 7 lipca 2021 10:57:42

  • Update msys2 version

Revision 1193

Author: colin.pitrat | Date: środa, 7 lipca 2021 10:49:09

  • Always pass -lstdc++fs. #212

Revision 1192

Author: colin.pitrat | Date: czwartek, 24 czerwca 2021 12:25:45

  • Oups

Revision 1191

Author: colin.pitrat | Date: czwartek, 24 czerwca 2021 12:16:11

  • Typo

Revision 1190

Author: colin.pitrat | Date: czwartek, 24 czerwca 2021 11:28:31

  • Try to ship dylib with the bundle.

Revision 1189

Author: colin.pitrat | Date: środa, 23 czerwca 2021 20:36:14

  • Actually create zip

Revision 1188

Author: colin.pitrat | Date: środa, 23 czerwca 2021 19:54:48

  • Use ARCH=macos

Revision 1187

Author: colin.pitrat | Date: środa, 23 czerwca 2021 19:06:09

  • Test for pkg-config presence before using it to have a clear error message if it's missing

Revision 1186

Author: colin.pitrat | Date: środa, 23 czerwca 2021 19:05:44

  • Test for pkg-config presence before using it to have a clear error message if it's missing

Revision 1185

Author: colin.pitrat | Date: środa, 23 czerwca 2021 18:51:27

  • Upload an archive of the binary for MacOS, for those for whom the bundle doesn't work.

Revision 1184

Author: colin.pitrat | Date: środa, 23 czerwca 2021 18:50:21

  • Upload an archive of the binary for MacOS, for those for whom the bundle doesn't work.

Revision 1183

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 21:19:50

  • Pass string by const ref instead of value

Revision 1182

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 14:49:47

  • Oups

Revision 1181

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 14:38:41

  • Fix rule order

Revision 1180

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 12:32:56

  • Retry -j N everywhere

Revision 1179

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 12:28:19

  • Fix dependencies internal to gtest

Revision 1178

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 12:26:12

  • Only use make -j 2 when it works

Revision 1177

Author: colin.pitrat | Date: poniedziałek, 31 maja 2021 11:00:59

  • Only use make -j 2 when it works

Revision 1176

Author: colin.pitrat | Date: niedziela, 30 maja 2021 23:18:02

  • Proper fix for windows issue

Revision 1175

Author: colin.pitrat | Date: niedziela, 30 maja 2021 23:16:25

  • Faster build

Revision 1174

Author: colin.pitrat | Date: niedziela, 30 maja 2021 22:47:10

  • Debug info for windows test

Revision 1173

Author: colin.pitrat | Date: niedziela, 30 maja 2021 22:02:07

  • This should fix tests on windows, although I don't understand why some junk data is at the end of the file ...

Revision 1172

Author: colin.pitrat | Date: niedziela, 30 maja 2021 13:51:27

  • This should fix tests on windows, although I don't understand why some junk data is at the end of the file ...

Revision 1171

Author: colin.pitrat | Date: niedziela, 30 maja 2021 13:09:28

  • More info + potential fix

Revision 1170

Author: colin.pitrat | Date: niedziela, 30 maja 2021 12:51:56

  • Another attempt at fixing windows tests

Revision 1169

Author: colin.pitrat | Date: niedziela, 30 maja 2021 12:35:41

  • Include what you use

Revision 1168

Author: colin.pitrat | Date: niedziela, 30 maja 2021 12:32:37

  • Attempt to fix the test on Windows

Revision 1167

Author: colin.pitrat | Date: niedziela, 30 maja 2021 12:14:57

  • Use emplace_back instead of push_back

Revision 1166

Author: colin.pitrat | Date: niedziela, 30 maja 2021 12:12:59

  • Debug windows test failure

Revision 1165

Author: colin.pitrat | Date: niedziela, 30 maja 2021 11:51:20

  • Implement READ and WRITE watchpoints.

Revision 1164

Author: colin.pitrat | Date: czwartek, 27 maja 2021 10:49:54

  • Update README

Revision 1163

Author: colin.pitrat | Date: wtorek, 25 maja 2021 21:24:52

  • Remove duplicated code and fix occasional core

Revision 1162

Author: colin.pitrat | Date: wtorek, 25 maja 2021 16:51:25

  • Fix coordinates issues when using DevTools with a fullscreen main window (on multiscreen)

Revision 1161

Author: colin.pitrat | Date: wtorek, 25 maja 2021 16:30:50

  • Fix part of the issues from interactions between multiple windows and switching video mode

Revision 1160

Author: colin.pitrat | Date: wtorek, 25 maja 2021 16:02:05

  • Do not pause on breakpoitns/watchpoints if in fullscreen as devtools cannot be displayed

Revision 1159

Author: colin.pitrat | Date: wtorek, 25 maja 2021 15:59:08

  • Stop on breakpoints even if DevTools is off and activate DevTools when it happens

Revision 1158

Author: colin.pitrat | Date: wtorek, 25 maja 2021 15:40:39

  • Ensure execution is resumed when all devtools are closed

Revision 1157

Author: colin.pitrat | Date: wtorek, 25 maja 2021 15:25:26

  • Fix glitches in symbol files and labels handling

Revision 1156

Author: colin.pitrat | Date: wtorek, 25 maja 2021 14:40:44

  • Load breakpoints, entrypoints and symbols from Symfile and use them in DevTools

Revision 1155

Author: colin.pitrat | Date: poniedziałek, 24 maja 2021 18:54:32

  • Fix behavior of assembly view when the current address is not disassembled

Revision 1154

Author: colin.pitrat | Date: poniedziałek, 24 maja 2021 08:41:51

  • Support RAM config in assembly and memory tabs of the devtools.
  • In assembly tab, this allows to see in what configuration the code was
  • disassembled and compare it with current config, helping identify if the
  • disassembled code could be wrong because of a change in RAM/ROM config.
  • In memory tab, this allows to read and update RAM banks that are not in
  • used as well as ROM.

Revision 1153

Author: colin.pitrat | Date: niedziela, 23 maja 2021 12:33:57

  • Add shortcut to load last snapshot taken.

Revision 1152

Author: colin.pitrat | Date: niedziela, 23 maja 2021 12:31:56

  • Add shortcut to load last snapshot taken.

Revision 1151

Author: colin.pitrat | Date: sobota, 22 maja 2021 12:10:45

  • Ensure variables are used

Revision 1150

Author: colin.pitrat | Date: sobota, 22 maja 2021 11:36:31

  • Fix unused variable warning

Revision 1149

Author: colin.pitrat | Date: sobota, 22 maja 2021 10:33:31

  • Add the ability to step in code. Fix bugs in DevTools where display was not always updated as it should.

Revision 1148

Author: colin.pitrat | Date: czwartek, 20 maja 2021 15:19:06

  • Add a way to intersect multiple filters to ease identifying memory addresses corresponding to a given variable (e.g number of lives)

Revision 1147

Author: colin.pitrat | Date: czwartek, 20 maja 2021 15:17:43

  • Follow RST jumps and add lines for invalid opcodes, which avoid infinite loops (when jumping to an invalid opcode)

Revision 1146

Author: colin.pitrat | Date: czwartek, 20 maja 2021 10:14:56

  • Get rid of m_bResourcePoolEnabled

Revision 1145

Author: colin.pitrat | Date: czwartek, 20 maja 2021 10:10:20

  • Get rid of m_bHandleExceptionsInternally

Revision 1144

Author: colin.pitrat | Date: czwartek, 20 maja 2021 08:59:37

  • Get rid of wutil_debug.h

Revision 1143

Author: colin.pitrat | Date: czwartek, 20 maja 2021 08:52:55

  • Remove wgui.h.
  • Reducing the usage of headers allow to reduce incremental compilation
  • time when touching GUI headers. There's no reason to rebuild everything
  • if we modify a widget that is used only in a single place!

Revision 1142

Author: colin.pitrat | Date: środa, 19 maja 2021 21:07:06

  • Allow to start multiple DevTools in parallel

Revision 1141

Author: colin.pitrat | Date: środa, 19 maja 2021 19:03:17

  • Ensure we don't register two views in the same application

Revision 1140

Author: colin.pitrat | Date: środa, 19 maja 2021 18:58:07

  • Link CApplication to CWindow and register the CView in it at creation. Filter events that are handled by the application based on the target window or, if not available, on whether the window has the focus.

Revision 1139

Author: colin.pitrat | Date: środa, 19 maja 2021 11:52:14

  • Remove the CApplication and CView singletons.
  • A few other cleanup included, like removing the CLog (using Caprice32 logging
  • mechanism instead).
  • This is a step towards allowing to display multiple UIs simulataneously.
  • Although this is now technically possible (for example pressing Shift+F2 to
  • start the DevTools and then F1 to start the regular GUI) it's not working well
  • yet because the events are not properly dispatched.

Revision 1138

Author: colin.pitrat | Date: środa, 19 maja 2021 11:49:21

  • Remove the CApplication and CView singletons.
  • A few other cleanup included, like removing the CLog (using Caprice32
  • logging mechanism instead).
  • This is a step towards allowing to display multiple UIs simulataneously.
  • Although this is now technically possible (for example pressing Shift+F2 to
  • start the DevTools and then F1 to start the regular GUI) it's not
  • working well yet because the events are not properly dispatched.

Revision 1137

Author: colin.pitrat | Date: wtorek, 18 maja 2021 17:04:45

  • Make the message server a member of the application.
  • This is the first step to remove the application singleton and allow to
  • have multiple applications (one per SDL window).

Revision 1136

Author: colin.pitrat | Date: niedziela, 16 maja 2021 11:42:47

  • Add flags and show current instruction in assembly window

Revision 1135

Author: colin.pitrat | Date: niedziela, 16 maja 2021 08:20:19

  • Add symbol file early so that user who update Caprice regularly are not impacted when TRSE starts using the option.

Revision 1134

Author: colin.pitrat | Date: niedziela, 16 maja 2021 08:14:57

  • Homogeneize devtools name

Revision 1133

Author: colin.pitrat | Date: niedziela, 16 maja 2021 08:13:24

  • Document Developers' tools in About box

Revision 1132

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:03:22

  • Use const ref

Revision 1131

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:03:10

  • Implement stack view in debugger

Revision 1130

Author: colin.pitrat | Date: sobota, 15 maja 2021 22:02:24

  • Use default desturctor

Revision 1129

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:54:48

  • Z80 opcodes-instructions correspondence for disassembly

Revision 1128

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:54:11

  • Fix key focus for listbox

Revision 1127

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:53:11

  • Bigger font fore more readable UI #191

Revision 1126

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:52:22

  • Prevent to start DevTools when in fullscreen

Revision 1125

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:51:53

  • Implement disassembly and move MemTool (well, copy for now) to DevTools

Revision 1124

Author: colin.pitrat | Date: sobota, 15 maja 2021 19:50:40

  • Bigger font fore more readable UI

Revision 1123

Author: colin.pitrat | Date: sobota, 15 maja 2021 15:43:14

  • typo

Revision 1122

Author: colin.pitrat | Date: czwartek, 13 maja 2021 08:00:55

  • Allow to bulk add items, accelerate drawing of big lists and allow to selectively notify when setting scrollbar value, fixing bug, using it for ClearItems which fixes a bug when calling ClearItems at high frequency.

Revision 1121

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:59:17

  • Allow to bulk add items and to selectively notify when setting scrollbar value

Revision 1120

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:58:05

  • Fix usage of emplace_back

Revision 1119

Author: colin.pitrat | Date: czwartek, 13 maja 2021 07:57:16

  • Fix usage of emplace_back

Revision 1118

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:46:58

  • Make some methods const

Revision 1117

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:41:49

  • Unsilence a few checks

Revision 1116

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 17:41:36

  • Make some methods const

Revision 1115

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 15:38:51

  • Faster usage of find

Revision 1114

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:18:56

  • Make move assignment noexcept

Revision 1113

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:03:43

  • Fix warnings

Revision 1112

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:03:11

  • Fix warnings

Revision 1111

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 13:00:40

  • Fix some warnings

Revision 1110

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 12:59:50

  • Fix some warnings

Revision 1109

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 12:59:05

  • Silence more checks

Revision 1108

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 10:15:32

  • Fix indent

Revision 1107

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:59:54

  • Ignore more clang-tidy warnings

Revision 1106

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:59:46

  • Fix misleading indent

Revision 1105

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:58:06

  • Use noexcept rather than throw()

Revision 1104

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:27:12

  • Silence more checks

Revision 1103

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:26:55

  • Oups

Revision 1102

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:23:41

  • Oups

Revision 1101

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:05:25

  • Replace typedef by using for type aliases

Revision 1100

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:05:01

  • Silence readability-magic-numbers clang-tidy check

Revision 1099

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 09:04:42

  • Replace typedef by using for type aliases

Revision 1098

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 08:39:53

  • Missing include

Revision 1097

Author: colin.pitrat | Date: poniedziałek, 10 maja 2021 08:39:33

  • Fix call to clang-tidy

Revision 1096

Author: colin.pitrat | Date: niedziela, 9 maja 2021 10:42:29

  • Ensure windows is redrawned if exposed when UI is on

Revision 1095

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:45:50

  • Integrate DevTools

Revision 1094

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:45:21

  • A UI for developers

Revision 1093

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:44:39

  • Add resources for DevTools

Revision 1092

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:43:13

  • Missing include guards

Revision 1091

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:42:57

  • Allow to have an application that is not leading the dance

Revision 1090

Author: colin.pitrat | Date: niedziela, 9 maja 2021 09:39:58

  • Make render_bpp public

Revision 1089

Author: colin.pitrat | Date: sobota, 8 maja 2021 16:19:37

  • Add configuration for doxygen

Revision 1088

Author: colin.pitrat | Date: niedziela, 2 maja 2021 22:26:06

  • Do not crash when the executable is found in the PATH

Revision 1087

Author: colin.pitrat | Date: niedziela, 2 maja 2021 22:24:50

  • Do not crash when the executable is found in the PATH

Revision 1086

Author: colin.pitrat | Date: piątek, 23 kwietnia 2021 17:13:57

  • Uncomment exit that were commented by mistake while testing for MacOS bundle

Revision 1085

Author: colin.pitrat | Date: czwartek, 22 kwietnia 2021 10:59:42

  • Support pasting from clipboard with F11

Revision 1084

Author: colin.pitrat | Date: czwartek, 22 kwietnia 2021 10:02:16

  • Add an option to override configuration items from the command line. This can be useful for testing but also for external tools like TRSE which want to be able to override some settings on a per-call basis.

Revision 1083

Author: colin.pitrat | Date: poniedziałek, 12 kwietnia 2021 17:59:41

  • Run brew update before brew install to workaround https://github.com/actions/virtual-environments/issues/3165

Revision 1082

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 11:07:41

  • Merge pull request #204 from devnexen/ipf_use_shared_resp_over_data
  • ipf using smart pointer as manual data management lifetime would be t…

Revision 1081

Author: david.carlier | Date: sobota, 10 kwietnia 2021 11:30:08

  • ipf using smart pointer as manual data management lifetime would be too complicated.

Revision 1080

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 10:46:18

  • Retry hdutil, hopefully working around occasional failure on github actions

Revision 1079

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 10:13:11

  • Fix usage of get-release output

Revision 1078

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 09:47:58

  • Fix credentials for get-release

Revision 1077

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:21:05

  • We need to call string().c_str() because calling c_str directly returns a const wchar_t* on windows.

Revision 1076

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:16:55

  • Attempt to fix the build error on AppVeyor

Revision 1075

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:08:53

  • Attempt to fix the build error on AppVeyor

Revision 1074

Author: colin.pitrat | Date: niedziela, 11 kwietnia 2021 00:04:49

  • Attempt to fix the build error on AppVeyor

Revision 1073

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:42:35

  • Remove log used for debugging issue with make deb_pkg on travis

Revision 1072

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:38:57

  • Fix the version of get-release-by-tag

Revision 1071

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 23:36:55

  • Preserve CXX variable when building debian package

Revision 1070

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:59:28

  • Publish release asset on tag action. Should fix race condition on latest and may work with releases too ...

Revision 1069

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:52:14

  • Publish release asset on tag action. Should fix race condition on latest and may work with releases too ...

Revision 1068

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:20:10

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 1067

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 17:15:16

  • Do not fail on deleting asset

Revision 1066

Author: melinda.mindruta | Date: sobota, 10 kwietnia 2021 17:05:57

  • Oups, it seems some of these keys were mandatory although plutil was saying the plist was OK

Revision 1065

Author: melinda.mindruta | Date: sobota, 10 kwietnia 2021 17:01:46

  • Fix the bundle for MacOS

Revision 1064

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 14:06:47

  • Use argv[0] to find path to configuration in MacOS bundle

Revision 1063

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 12:47:26

  • Try deleting the dmg before publisyit

Revision 1062

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 21:19:52

  • Display CXX value to debug why make deb_pkg fails on travis. Also replace info by warning (the warning makes vim redirects to the makefile every single time when running make).

Revision 1061

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 11:21:29

  • Display upload_url when adding it to GITHUB_ENV

Revision 1060

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 11:14:11

  • Define HAVE_GL in glfuncs.h, include it wherever HAVE_GL is used and have the Makefile pass a different WITH_GL instead. #201

Revision 1059

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:46:02

  • Try MacOS build and tests with OpenGL

Revision 1058

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:43:10

  • Merge pull request #202 from devnexen/last_remaining_c_alloc
  • last remaining of pure c allocations

Revision 1057

Author: colin.pitrat | Date: sobota, 10 kwietnia 2021 10:42:16

  • Add TODO

Revision 1056

Author: david.carlier | Date: sobota, 10 kwietnia 2021 07:33:00

  • last remaining of pure c allocations

Revision 1055

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 18:11:16

  • Use GitHub env instead of set-env which is deactivated for security reasons

Revision 1054

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 17:26:00

  • Try retrieving latest upload_url rather than creating release

Revision 1053

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:46:54

  • Use create release to know the release URL

Revision 1052

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:36:31

  • Attempt a different upload_url

Revision 1051

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:30:22

  • Release dmg, not app

Revision 1050

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:27:46

  • Always build for Mac but release latest only when pushing on master.

Revision 1049

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:16:10

  • Merge branch 'master' of https://www.github.com/ColinPitrat/caprice32

Revision 1048

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:50:47

  • Fix dir, hopefully for good this time

Revision 1047

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:35:08

  • Fix Resources directory path

Revision 1046

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:21:16

  • Use GNU sed

Revision 1045

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:14:56

  • Create all required dir in the bundle

Revision 1044

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 14:06:15

  • Remove -D option from install on Mac

Revision 1043

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:54:57

  • Fix tab

Revision 1042

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:13:20

  • Another attempt to publish latest release

Revision 1041

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 15:12:28

  • Only keep version in volume name

Revision 1040

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:15:15

  • Attempt to publish MacOS bundle in the releases

Revision 1039

Author: colin.pitrat | Date: piątek, 9 kwietnia 2021 13:07:58

  • Attempt to build a MacOS bundle

Revision 1038

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:34:24

  • Merge branch 'master' of https://www.github.com/ColinPitrat/caprice32

Revision 1037

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:25:45

  • Add MacOS build status

Revision 1036

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:34:08

  • Fix detection of sed version

Revision 1035

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:22:44

  • Make sed configurable, try to use the proper one and fail the test if sed fails.

Revision 1034

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:10:10

  • WITHOUT_GL=1

Revision 1033

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:08:24

  • Use GNU sed for e2e_test

Revision 1032

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 19:01:37

  • Try WITHOUT_GL

Revision 1031

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:52:50

  • Ah ah, forgot to include the file suppression

Revision 1030

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:49:33

  • Run 3 different build steps

Revision 1029

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:47:22

  • Hopefully fix dependencies names.

Revision 1028

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:45:17

  • Hopefully fix dependencies names.

Revision 1027

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:42:20

  • Rename file and attempt to install deps.

Revision 1026

Author: colin.pitrat | Date: czwartek, 8 kwietnia 2021 18:30:44

  • Attempt to use GitHub actions to build for MacOS
→ [cpc] Caprice32 4.6.0 6/04/2021

Revision 1024

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 15:40:43

  • Replace SDL_AudioSpec pointers by heap variables and remove the unused global audio_spec variable. #195

Revision 1023

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 15:21:18

  • Merge branch 'master' into aligned

Revision 1022

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 13:07:47

  • Add a reminder to extend the test to various formats

Revision 1021

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 12:47:25

  • Add a test for sound

Revision 1020

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 12:43:14

  • Distinguish final LIBS flag and the one being built

Revision 1019

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 17:10:59

  • Only use -fsanitize=undefined/-lubsan on linux builds, for real.

Revision 1018

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 16:43:53

  • Only use -fsanitize=undefined/-lubsan on linux builds, for real.

Revision 1017

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 16:15:33

  • Only use -fsanitize=undefined/-lubsan on linux builds.

Revision 1016

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 13:58:36

  • Only use -fsanitize=undefined/-lubsan on linux builds.

Revision 1015

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 13:52:28

  • Only use gcc_struct attribute on windows. This is unknown and makes build fail on s390x. #190

Revision 1014

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 13:48:02

  • Try to manually start Xvfb for s390x

Revision 1013

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 13:23:09

  • Try to manually start Xvfb for s390x

Revision 1012

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 12:34:42

  • Try to manually start Xvfb for s390x

Revision 1011

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 10:21:29

  • Install xfvb which is not present by default on s390x. #190

Revision 1010

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 23:52:19

  • Show output of cap32 no matter what to be able to make the difference between passing tests and failing ones on s390x

Revision 1009

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 23:48:43

  • Ensure tests are run with bash (let not found on s390x) #190

Revision 1008

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 23:42:15

  • OK so it's not screenshots

Revision 1007

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 23:34:14

  • See if screenshot is what generates a crash on s390x

Revision 1006

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 11:25:52

  • Attempt to fix zip issues on s390x. #190

Revision 1005

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 10:55:10

  • Attempt to fix zip issues on s390x. #190

Revision 1004

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 10:47:34

  • Remove all the stuff added to debug s390x specific issue

Revision 1003

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 09:43:59

  • Add logs to investigate failure on travis on s380x arch

Revision 1002

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 00:24:21

  • Add logs to investigate failure on travis on s380x arch

Revision 1001

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 00:16:22

  • Add logs to investigate failure on travis on s380x arch

Revision 1000

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 00:08:07

  • Add logs to investigate failure on travis on s380x arch

Revision 999

Author: colin.pitrat | Date: piątek, 2 kwietnia 2021 00:03:24

  • Add logs to investigate failure on travis on s380x arch

Revision 998

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 23:57:51

  • Add logs to investigate failure on travis on s380x arch

Revision 997

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 23:56:58

  • Add logs to investigate failure on travis on s380x arch

Revision 996

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 23:54:24

  • Add logs to investigate failure on travis on s380x arch

Revision 995

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 23:00:50

  • Add logs to investigate failure on travis on s380x arch

Revision 994

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 22:47:52

  • Add logs to investigate failure on travis on s380x arch

Revision 993

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 22:34:30

  • Add logs to investigate failure on travis on s380x arch

Revision 992

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 21:04:06

  • Add test on register access

Revision 991

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 21:03:46

  • Add logs to investigate why integrated tests hangs on s390x on travis

Revision 990

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 20:34:04

  • Remove redirection to generate some output on the console, to see if this unblock tests that timeout on s390x arch on travis.

Revision 989

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 20:05:31

  • Try building on big endian arch. #190

Revision 988

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 19:22:20

  • Support Big Endianness (at least for unions) and add a few tests to verify it works fine. #190

Revision 987

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 18:43:21

  • Add a test to validate union usage (expected to fail on big endian machines). #190

Revision 986

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 11:02:43

  • Enlarge the scope of fsanitize in debug build.

Revision 985

Author: colin.pitrat | Date: środa, 31 marca 2021 22:12:32

  • OK, there was more ...

Revision 984

Author: colin.pitrat | Date: środa, 31 marca 2021 22:03:33

  • OK, there was more ...

Revision 983

Author: colin.pitrat | Date: środa, 31 marca 2021 21:16:26

  • That settles it, I'm really stupid.

Revision 982

Author: colin.pitrat | Date: środa, 31 marca 2021 20:04:44

  • Fix unaligned access in zip files. #190

Revision 981

Author: colin.pitrat | Date: środa, 31 marca 2021 19:44:35

  • Fix unaligned access to zip data. There's still a corner case where it could fail (if we do not reach the directory signature on the first try, we move only one byte backward) but it seems fine as far as I could test so far. #190

Revision 980

Author: colin.pitrat | Date: środa, 31 marca 2021 19:34:34

  • Attempt to align memory access in CRTC. #190

Revision 979

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 10:36:19

  • Set colorcolumn to the max line length in vim modeline

Revision 978

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:47:41

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 977

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:47:41

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 976

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 22:30:10

  • Merge pull request #200 from devnexen/further_cpp_conversion
  • couple of more C++ conversion and trusting more bad_alloc exception

Revision 975

Author: david.carlier | Date: wtorek, 6 kwietnia 2021 21:51:45

  • couple of more C++ conversion and trusting more bad_alloc exception

Revision 974

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 09:40:40

  • Merge pull request #199 from devnexen/constify_cpp
  • constexpr usage where useful

Revision 973

Author: david.carlier | Date: poniedziałek, 5 kwietnia 2021 23:40:03

  • constexpr usage where useful

Revision 972

Author: colin.pitrat | Date: wtorek, 6 kwietnia 2021 09:39:43

  • Merge pull request #198 from devnexen/main_snd_buffer_being_smart
  • sound buffer being smart too

Revision 971

Author: david.carlier | Date: wtorek, 6 kwietnia 2021 00:05:14

  • sound buffer being smart too

Revision 970

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:47:36

  • Output RAM config as hex in debug logs

Revision 969

Author: colin.pitrat | Date: środa, 7 kwietnia 2021 21:46:50

  • Fix wrong char mapping for quote

Revision 968

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 17:55:24

  • Merge pull request #196 from devnexen/fix_from_previous_commit_and_smart_ptrs
  • Fix from previous build, obtained still considered as pointer.

Revision 967

Author: david.carlier | Date: poniedziałek, 5 kwietnia 2021 17:41:00

  • Fix from previous build, obtained still considered as pointer.
  • parcimonious smart pointer usage for screenshots.

Revision 966

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 15:51:15

  • Use SDL_CloseAudioDevice now that we also use SDL_OpenAudioDevice. #195

Revision 965

Author: colin.pitrat | Date: poniedziałek, 5 kwietnia 2021 10:36:19

  • Set colorcolumn to the max line length in vim modeline

Revision 964

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 22:21:30

  • Migrate to SDL2.
  • This includes a few improvements around display and keyboard which were the parts the most affected by the migration.
  • More details in #185

Revision 963

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 22:20:33

  • Merge branch 'sdl2' of https://github.com/ColinPitrat/caprice32 into sdl2

Revision 962

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 22:10:01

  • Update wg_view.h
  • Alignment

Revision 961

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 22:08:41

  • Update wg_message.h
  • Alignment

Revision 960

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 22:20:17

  • Restore test for ntilde

Revision 959

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 20:39:50

  • Add an error when a line is too long rather than silently ignore the rest of the file

Revision 958

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 20:37:53

  • Document keys that cannot be mapped properly.

Revision 957

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 19:49:40

  • Add info about scancode when debugging keyboard input

Revision 956

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 19:40:28

  • Fix a bug where changing the keyboard layout leads to some key not working but starting with it works fine.

Revision 955

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 14:29:32

  • Document keys that may seem buggy in the French keyboard

Revision 954

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 14:15:41

  • Align the mask to remove modifier to the bitshift of modifiers.

Revision 953

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 14:15:14

  • Review a few logging levels.

Revision 952

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 11:14:04

  • Some cleanup in spanish keymap for windows

Revision 951

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 11:04:59

  • Replace some direct uses of std::cerr with LOG_ERROR

Revision 950

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 11:01:31

  • Replace some direct uses of std::cerr with LOG_ERROR

Revision 949

Author: colin.pitrat | Date: niedziela, 4 kwietnia 2021 10:57:58

  • Fix collisions in keyboard mapping and restore error checking. #185

Revision 948

Author: colin.pitrat | Date: sobota, 3 kwietnia 2021 22:48:13

  • Do not allow SDL to change audio spec at all (this should force it to convert if hardware doesn't support the requested format) #185

Revision 947

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 18:29:22

  • Remove check for nullptr after new. Either new returns a valid pointer or throws a std::bad_alloc. #184

Revision 946

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 12:38:38

  • Make log messages info to have them in Windows release build. #185

Revision 945

Author: colin.pitrat | Date: czwartek, 1 kwietnia 2021 11:03:24

  • Switch to the newest SDL2 Audio interface and add some debug info (that was not available with SDL1 API). #185

Revision 944

Author: colin.pitrat | Date: środa, 31 marca 2021 18:48:10

  • Fix bug in the way the shadow is drawn. #190

Revision 943

Author: colin.pitrat | Date: środa, 31 marca 2021 16:19:31

  • Add some logs to investigate timing issues. #185

Revision 942

Author: colin.pitrat | Date: środa, 31 marca 2021 15:01:52

  • Fix COPY key. #185

Revision 941

Author: colin.pitrat | Date: środa, 31 marca 2021 12:02:15

  • Make delete key emulate CLR key

Revision 940

Author: colin.pitrat | Date: środa, 31 marca 2021 11:14:57

  • SDLK_MODE doesn't seem to trigger properly anymore. Map both MODE and RALT to MODE (AltGr) and map only LALT to ALT. #185

Revision 939

Author: colin.pitrat | Date: środa, 31 marca 2021 10:45:18

  • Fix Spanish keymap under linux. #185

Revision 938

Author: colin.pitrat | Date: środa, 31 marca 2021 10:45:12

  • Replace MOD_PC_MODE by MOD_PC_RALT as it seems the former doesn't work for AltGr anymore. #185

Revision 937

Author: colin.pitrat | Date: środa, 31 marca 2021 10:44:41

  • Fix Spanish keymap under linux. #185

Revision 936

Author: colin.pitrat | Date: wtorek, 30 marca 2021 22:11:57

  • Fix question mark on Linux German keyboard mapping. #185

Revision 935

Author: colin.pitrat | Date: wtorek, 30 marca 2021 19:28:54

  • Fix question mark on Linux German keyboard mapping. #185

Revision 934

Author: colin.pitrat | Date: wtorek, 30 marca 2021 00:30:54

  • An attempt to fix German layout under linux. #185

Revision 933

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 22:24:19

  • An attempt to fix German layout under linux. #185

Revision 932

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 21:14:59

  • Implement preserve aspect ratio for OpenGL video plugin. #185

Revision 931

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 15:01:32

  • Implement preserve aspect ratio for OpenGL video plugin. #185

Revision 930

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 14:00:40

  • Preserve aspect ratio when in fullscreen. #185
  • This implements the support for this for all video plugins except
  • OpenGL.
  • I'm not sure yet how to do the same thing efficiently for OpenGL.

Revision 929

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 14:00:03

  • Merge branch 'sdl2' of https://github.com/ColinPitrat/caprice32 into sdl2

Revision 928

Author: colin.pitrat | Date: sobota, 27 marca 2021 22:08:39

  • Fix horizontal scrollbars. #188

Revision 927

Author: colin.pitrat | Date: poniedziałek, 29 marca 2021 13:59:50

  • Fix horizontal scrollbars. #188

Revision 926

Author: colin.pitrat | Date: piątek, 26 marca 2021 20:11:30

  • Fix GUI crash. #187

Revision 925

Author: colin.pitrat | Date: piątek, 26 marca 2021 18:51:54

  • Deactivate auto_pause by default.
  • This is confusing for users who don't expect it, so it seems better to
  • not have it by defaults. Users who do want it will be able to modify it
  • in the configuration.

Revision 924

Author: colin.pitrat | Date: piątek, 26 marca 2021 11:32:06

  • Cleanup done TODOs

Revision 923

Author: colin.pitrat | Date: piątek, 26 marca 2021 11:31:50

  • Remove unused method

Revision 922

Author: colin.pitrat | Date: piątek, 26 marca 2021 11:29:11

  • Fix the delete button in VKeyboard which delete 2 char except when it should do it ...

Revision 921

Author: colin.pitrat | Date: piątek, 26 marca 2021 10:58:36

  • Fix function keys on virtual keyboard. #185

Revision 920

Author: colin.pitrat | Date: czwartek, 25 marca 2021 16:53:21

  • Fix the scaling of mouse coordinates. #185

Revision 919

Author: colin.pitrat | Date: czwartek, 25 marca 2021 15:42:26

  • Remove username from message

Revision 918

Author: colin.pitrat | Date: czwartek, 25 marca 2021 15:40:49

  • Cleanup. #185

Revision 917

Author: colin.pitrat | Date: czwartek, 25 marca 2021 14:08:21

  • Adapt to the SDL version used to build.

Revision 916

Author: colin.pitrat | Date: czwartek, 25 marca 2021 13:53:52

  • Switch to SDL2 DLL

Revision 915

Author: colin.pitrat | Date: czwartek, 25 marca 2021 13:05:55

  • Ensure the window is usable with OpenGL.

Revision 914

Author: colin.pitrat | Date: czwartek, 25 marca 2021 13:03:22

  • Provide more details when failing to get OpenGL version (currently happening on AppVeyor w64).

Revision 913

Author: colin.pitrat | Date: czwartek, 25 marca 2021 09:42:57

  • Fix mouse wheel. #185

Revision 912

Author: colin.pitrat | Date: czwartek, 25 marca 2021 09:42:26

  • Cleanup debug messages

Revision 911

Author: colin.pitrat | Date: czwartek, 25 marca 2021 09:25:00

  • Fix format string for MinGW

Revision 910

Author: colin.pitrat | Date: środa, 24 marca 2021 23:41:04

  • Add a reminder to fix scaling when SDL2 is doing some scaling

Revision 909

Author: colin.pitrat | Date: środa, 24 marca 2021 23:39:56

  • Fix format string for MinGW

Revision 908

Author: colin.pitrat | Date: środa, 24 marca 2021 23:24:16

  • Fix format string for pointer (make it independent of platform)

Revision 907

Author: colin.pitrat | Date: środa, 24 marca 2021 23:19:59

  • Fix clang-tidy errors

Revision 906

Author: colin.pitrat | Date: środa, 24 marca 2021 21:58:36

  • Use xenial & xvfb

Revision 905

Author: colin.pitrat | Date: środa, 24 marca 2021 21:46:55

  • Fix some SDL2 paths and references #185

Revision 904

Author: colin.pitrat | Date: środa, 24 marca 2021 21:46:34

  • Fix some SDL2 paths and references #185

Revision 903

Author: colin.pitrat | Date: środa, 24 marca 2021 21:37:03

  • Remove SDL 1.2 from Travis

Revision 902

Author: colin.pitrat | Date: środa, 24 marca 2021 21:36:55

  • Switch AppVeyor to SDL2

Revision 901

Author: colin.pitrat | Date: środa, 24 marca 2021 21:34:39

  • Remove things that are only in SDL 2.0.5+ to allow build to pass on Travis

Revision 900

Author: colin.pitrat | Date: środa, 24 marca 2021 20:14:14

  • Add SDL2 to Travis

Revision 899

Author: colin.pitrat | Date: środa, 24 marca 2021 20:12:43

  • Support text input. #185

Revision 898

Author: colin.pitrat | Date: środa, 24 marca 2021 18:40:44

  • Fix vkeyboard for spanish keyboard under windows. #185

Revision 897

Author: colin.pitrat | Date: środa, 24 marca 2021 18:37:46

  • Fix vkeyboard for french keyboard under windows. #185

Revision 896

Author: colin.pitrat | Date: środa, 24 marca 2021 18:37:30

  • Fix an annoying bug where first key from VKeyboard was occasionnaly missed.

Revision 895

Author: colin.pitrat | Date: środa, 24 marca 2021 18:27:50

  • Restore GUI. #185

Revision 894

Author: colin.pitrat | Date: środa, 24 marca 2021 18:27:37

  • Deactivate check that prevents vkeyboard from working.

Revision 893

Author: colin.pitrat | Date: środa, 24 marca 2021 18:26:59

  • Fix vkeyboard for french keyboard under linux. #185

Revision 892

Author: colin.pitrat | Date: środa, 24 marca 2021 17:48:40

  • SDL2 conversion: flags are ignored now in CreateSurface. #185

Revision 891

Author: colin.pitrat | Date: środa, 24 marca 2021 17:48:26

  • Reactivate GUI when building. #185

Revision 890

Author: colin.pitrat | Date: środa, 24 marca 2021 17:48:09

  • SDL2 conversion: flags are ignored now in CreateSurface. #185

Revision 889

Author: colin.pitrat | Date: środa, 24 marca 2021 17:47:45

  • SDL2 conversion: fix the GUI and make tests pass. #185

Revision 888

Author: colin.pitrat | Date: środa, 24 marca 2021 17:46:53

  • Improve tests on mapping. Fix some of the mapping issues detected with them.

Revision 887

Author: colin.pitrat | Date: środa, 24 marca 2021 17:46:37

  • Improve tests on mapping. Fix some of the mapping issues detected with them.

Revision 886

Author: colin.pitrat | Date: środa, 24 marca 2021 15:02:37

  • Support OpenGL scaling mode. #185

Revision 885

Author: colin.pitrat | Date: środa, 24 marca 2021 12:47:38

  • Fix the easy part of keymaps: renamed keycodes. #185

Revision 884

Author: colin.pitrat | Date: środa, 24 marca 2021 12:44:58

  • Fix linux fr keymap (for me at least ...)

Revision 883

Author: colin.pitrat | Date: wtorek, 23 marca 2021 22:02:10

  • Fix autopause. #185

Revision 882

Author: colin.pitrat | Date: wtorek, 23 marca 2021 19:43:05

  • Support software scaling with SDL2

Revision 881

Author: colin.pitrat | Date: wtorek, 23 marca 2021 13:54:05

  • Start migrating to SDL2. Deactivate GUI and a few other features to focus on the core issue: display. #185

Revision 880

Author: colin.pitrat | Date: sobota, 14 marca 2020 15:36:08

  • Update releasing info.
→ [cpc] Caprice32 4.6.0 18/03/2021

Revision 879

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:24:40

  • Add GUI view for warning when leaving without saving

Revision 878

Author: colin.pitrat | Date: czwartek, 18 marca 2021 17:48:19

  • Ensure src is always smaller than dst. #182

Revision 877

Author: colin.pitrat | Date: czwartek, 18 marca 2021 17:48:19

  • Ensure src is always smaller than dst. #182

Revision 876

Author: colin.pitrat | Date: czwartek, 18 marca 2021 14:55:09

  • Add an assertion to ensure the rects fit in the corresponding surfaces. #182

Revision 875

Author: colin.pitrat | Date: czwartek, 18 marca 2021 14:47:54

  • Document compute_rect and add tests for it. #182

Revision 874

Author: colin.pitrat | Date: czwartek, 18 marca 2021 13:38:02

  • Make hscroll & vscroll unsigned int as they can't be negative. Fix the corner case (that never happens) of byteShift being > 8 in shiftLittleEndianDwordTriplet. Capping it at 8 may seem weird but it avoids having any performance cost as this is on the critical path. #183

Revision 873

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 16:08:52

  • Fix test

Revision 872

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 14:52:58

  • Skip dependency test on win32 as ldd doesn't show any DLL (statically linked?). #174

Revision 871

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 13:24:37

  • Add some debug info to investigate why this fails with mingw32 but not with mingw64. #174

Revision 870

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 12:45:52

  • Remove cat of non-existent files

Revision 869

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 12:28:28

  • Properly remove leading spaces & tabs. #174

Revision 868

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 10:53:46

  • Enable dependencies test for windows. #174

Revision 867

Author: colin.pitrat | Date: piątek, 14 sierpnia 2020 10:20:08

  • Run ldd on the correct file. #174

Revision 866

Author: colin.pitrat | Date: czwartek, 13 sierpnia 2020 15:03:22

  • Restore test_win_deps. #174

Revision 865

Author: colin.pitrat | Date: czwartek, 13 sierpnia 2020 14:49:58

  • Allow multiple pacman -Suy to kill the terminal as this can happen in some cases (with message 'To complete this update all MSYS2 processes including this terminal will be closed.'). The first one can fail with a network error (for example).

Revision 864

Author: colin.pitrat | Date: czwartek, 13 sierpnia 2020 14:43:43

  • Allow the first pacman -Suy to kill the terminal as this can happen in some cases (with message 'To complete this update all MSYS2 processes including this terminal will be closed.')

Revision 863

Author: colin.pitrat | Date: czwartek, 13 sierpnia 2020 14:21:00

  • Try ldd. #174

Revision 862

Author: colin.pitrat | Date: czwartek, 13 sierpnia 2020 12:08:59

  • Remove the check for now.

Revision 861

Author: colin.pitrat | Date: poniedziałek, 10 sierpnia 2020 17:28:42

  • Attempt to make a test that dump DLLs that are in the package and compare with a hard-coded list. #174

Revision 860

Author: colin.pitrat | Date: niedziela, 9 sierpnia 2020 12:53:08

  • Add a Vim configuration for the project. Now the indentation mixes tabs (wGui) and spaces (the rest). There's a mix of 2 spaces and 3 spaces indent. Arbitrarily choose to use 2 spaces to indent from now on.

Revision 859

Author: colin.pitrat | Date: niedziela, 9 sierpnia 2020 12:45:58

  • Expand tabs everywhere outside of GUI code.

Revision 858

Author: colin.pitrat | Date: niedziela, 9 sierpnia 2020 12:38:59

  • Update scrollbar max limit when changing the drop down list size. #180

Revision 857

Author: colin.pitrat | Date: niedziela, 9 sierpnia 2020 12:32:45

  • Properly remember number of item visible in drop down list. #180

Revision 856

Author: colin.pitrat | Date: niedziela, 9 sierpnia 2020 12:10:35

  • Ensure position is properly recomputed and redrawn when min/max limits are updated. #179

Revision 855

Author: colin.pitrat | Date: sobota, 8 sierpnia 2020 22:49:38

  • Make mouse wheel work as expected in listbox. #178

Revision 854

Author: colin.pitrat | Date: sobota, 8 sierpnia 2020 22:49:00

  • Make mouse wheel work as expected in listbox. #178

Revision 853

Author: colin.pitrat | Date: piątek, 7 sierpnia 2020 21:29:51

  • Use a vector rather than an array for video_plugin_list, removing the need for nb_video_plugins.

Revision 852

Author: colin.pitrat | Date: piątek, 7 sierpnia 2020 19:38:05

  • Use a vector rather than an array for video_plugin_list, removing the need for nb_video_plugins.

Revision 851

Author: colin.pitrat | Date: piątek, 7 sierpnia 2020 19:31:58

  • Remove unused pixel formats.

Revision 850

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 10:27:27

  • Update msys2 version. #176

Revision 849

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 10:17:31

  • Skip the package verification for now. #176

Revision 848

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 09:48:09

  • No confirmation for pacman. #176

Revision 847

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 09:46:59

  • Retrieve newer keys from msys2. #176

Revision 846

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 09:45:27

  • Retrieve newer keys from msys2. #176

Revision 845

Author: colin.pitrat | Date: środa, 5 sierpnia 2020 09:43:06

  • Retrieve newer keys from msys2. #176

Revision 844

Author: colin.pitrat | Date: wtorek, 4 sierpnia 2020 20:28:12

  • Remove inline methods from .h and export new non-inline ones.

Revision 843

Author: colin.pitrat | Date: wtorek, 4 sierpnia 2020 20:27:01

  • Remove inline methods from .h and export new non-inline ones.

Revision 842

Author: colin.pitrat | Date: wtorek, 4 sierpnia 2020 20:13:10

  • Fix unused result from fread. #175

Revision 841

Author: colin.pitrat | Date: wtorek, 4 sierpnia 2020 19:05:18

  • Support loading a binary file directly at a given offset. #175

Revision 840

Author: colin.pitrat | Date: środa, 15 lipca 2020 15:27:49

  • Give up on testing for missing DLL (for now)

Revision 839

Author: colin.pitrat | Date: środa, 15 lipca 2020 12:51:43

  • Explicitly call wine and print out winepath

Revision 838

Author: colin.pitrat | Date: wtorek, 14 lipca 2020 18:20:18

  • Investigate why test doesn't fail

Revision 837

Author: colin.pitrat | Date: wtorek, 14 lipca 2020 13:11:33

  • Verify that new test fails

Revision 836

Author: colin.pitrat | Date: wtorek, 14 lipca 2020 11:56:07

  • Tentatively fix test

Revision 835

Author: colin.pitrat | Date: wtorek, 14 lipca 2020 10:20:03

  • Try to test windows package in appveyor

Revision 834

Author: colin.pitrat | Date: poniedziałek, 13 lipca 2020 14:27:52

  • Attempt to fix issue 173

Revision 833

Author: colin.pitrat | Date: poniedziałek, 13 lipca 2020 12:10:01

  • Attempt to fix issue 173

Revision 832

Author: colin.pitrat | Date: poniedziałek, 6 lipca 2020 14:40:31

  • Fix the test of make install

Revision 831

Author: colin.pitrat | Date: poniedziałek, 6 lipca 2020 14:04:43

  • Include cap32.cfg.tmpl in distrib

Revision 830

Author: colin.pitrat | Date: sobota, 4 lipca 2020 11:37:05

  • Fix path to test_make_install.sh

Revision 829

Author: colin.pitrat | Date: sobota, 4 lipca 2020 11:35:33

  • Add cap32.cfg.tmpl to the distrib

Revision 828

Author: colin.pitrat | Date: piątek, 3 lipca 2020 12:13:06

  • Merge pull request #172 from MartianGirl/AddCtrlAndShiftKeyBindingsForFn
  • Add Ctrl+Fn and Shift+Fn key bindings

Revision 827

Author: marta.sevillano | Date: czwartek, 2 lipca 2020 21:04:19

  • Add Ctrl+Fn and Shift+Fn key bindings
  • These are needed for savegames in "La Abadia del Crimen"

Revision 826

Author: colin.pitrat | Date: czwartek, 14 maja 2020 14:15:54

  • Add tests for make install. #164

Revision 825

Author: colin.pitrat | Date: czwartek, 14 maja 2020 13:53:24

  • Fix lookup for configuration when installed in a DESTDIR

Revision 824

Author: colin.pitrat | Date: środa, 13 maja 2020 16:50:38

  • Generate both local and installed cap32.cfg from template. #164

Revision 823

Author: colin.pitrat | Date: środa, 13 maja 2020 16:12:57

  • Fix default values

Revision 822

Author: colin.pitrat | Date: środa, 13 maja 2020 16:04:03

  • Add info about APP_PATH in version output

Revision 821

Author: colin.pitrat | Date: środa, 13 maja 2020 14:16:53

  • Include map wherever it's used

Revision 820

Author: colin.pitrat | Date: środa, 13 maja 2020 14:16:33

  • Extend check_includes to map (and make it easy to extend to more)

Revision 819

Author: colin.pitrat | Date: środa, 13 maja 2020 14:09:11

  • Move check_clang_format.sh under the tools directory

Revision 818

Author: colin.pitrat | Date: środa, 13 maja 2020 14:05:44

  • Ensure is always included when std::string is used. #165

Revision 817

Author: colin.pitrat | Date: poniedziałek, 4 maja 2020 16:43:55

  • Remove useless parameter

Revision 816

Author: colin.pitrat | Date: poniedziałek, 4 maja 2020 14:17:56

  • Remove useless parameter

Revision 815

Author: colin.pitrat | Date: poniedziałek, 4 maja 2020 10:48:08

  • Compile with clang 9.0 to have filesystem available without experimental

Revision 814

Author: colin.pitrat | Date: poniedziałek, 4 maja 2020 10:40:38

  • Compile with clang 5.0 to have c++17 available

Revision 813

Author: colin.pitrat | Date: poniedziałek, 4 maja 2020 10:33:00

  • Compile with gcc 5 to have c++17 available

Revision 812

Author: colin.pitrat | Date: piątek, 1 maja 2020 22:58:10

  • Add a test to detect invalid keyboard layouts

Revision 811

Author: colin.pitrat | Date: czwartek, 30 kwietnia 2020 18:23:41

  • Add support for CTRL-0 to CTRL-9. #151

Revision 810

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:35:15

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 809

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:28:24

  • Implement a warning dialog when leaving without having saved changes
  • This verifies whether a change has been made to driveA or driveB (the
  • only slots in which we support saving for now) and warns if leaving
  • without having saved.
  • This solves #105

Revision 808

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:24:40

  • Add GUI view for warning when leaving without saving

Revision 807

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:22:50

  • Revert undesired changes in src/asic.cpp

Revision 806

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:21:40

  • Revert unwanted change on src/asic.cpp

Revision 805

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:16:28

  • Implement a warning dialog when leaving without having saved changes.
  • This verifies whether a change has been made to driveA or driveB (the
  • only slots in which we support saving for now) and warns if leaving
  • without having saved.

Revision 804

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 18:35:00

  • Fix clang-tidy warning

Revision 803

Author: colin.pitrat | Date: środa, 29 kwietnia 2020 15:08:25

  • Display an error message when saving fails. This addresses an issue found in #137

Revision 802

Author: colin.pitrat | Date: piątek, 24 kwietnia 2020 10:44:15

  • Merge pull request #162 from zackizacki/feature/green-monitor-palette2
  • Feature/green monitor palette2

Revision 801

Author: colin.pitrat | Date: piątek, 24 kwietnia 2020 10:43:06

  • Make libretro monochrome color map the default
  • It has been unanimously considered better by a representative panel of 3 persons.

Revision 800

Author: ren..st.ckel | Date: czwartek, 23 kwietnia 2020 18:22:08

  • improved green_luma formula test

Revision 799

Author: ren..st.ckel | Date: czwartek, 23 kwietnia 2020 18:13:51

  • added green mode variables to default configuration

Revision 798

Author: ren..st.ckel | Date: poniedziałek, 20 kwietnia 2020 00:23:20

  • code cleanup (test moved to unittests)

Revision 797

Author: ren..st.ckel | Date: poniedziałek, 20 kwietnia 2020 00:15:18

  • integrated alternate rgb to green palette conversion

Revision 796

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 17:28:00

  • Remove useless messages

Revision 795

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 17:20:20

  • Try reactivating GL filter without scanlines

Revision 794

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 16:46:49

  • Try reactivating scanlines only

Revision 793

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 15:16:43

  • Try deactivating GL scanlines, just in case

Revision 792

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 15:14:02

  • More blind tests to understand OpenGL failure on AppVeyor

Revision 791

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 14:10:24

  • More blind tests to understand OpenGL failure on AppVeyor

Revision 790

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 13:40:05

  • More blind tests to understand OpenGL failure on AppVeyor

Revision 789

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 13:10:10

  • Add some information to understand why it fails on AppVeyor

Revision 788

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 12:51:43

  • Fallback to a different bpp with OpenGL if the one requested doesn't work.

Revision 787

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 11:37:09

  • Fix test

Revision 786

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 10:54:44

  • New version of MSYS2 doesn't require removing catgets anymore

Revision 785

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 10:51:53

  • New version of MSYS2

Revision 784

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:58:03

  • Make the scr_style test slightly faster (on my laptop, from 20s to 15s)

Revision 783

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:53:58

  • Add instructions for system where there is the 'GL_GLEXT_VERSION redefined' error

Revision 782

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:53:20

  • Add the output for OpenGL video driver

Revision 781

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:41:27

  • Use number of video plugins from ./cap32 -V output to test all plugins

Revision 780

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:40:54

  • Provide number of video plugins available as output of -V

Revision 779

Author: colin.pitrat | Date: poniedziałek, 30 marca 2020 00:29:18

  • Test all video plugins (except GL that is optional)

Revision 778

Author: colin.pitrat | Date: niedziela, 29 marca 2020 22:46:05

  • Fix indentation

Revision 777

Author: colin.pitrat | Date: niedziela, 29 marca 2020 22:39:01

  • Add a test to verify that the bicubic filter works fine (no segfault). #159

Revision 776

Author: colin.pitrat | Date: niedziela, 29 marca 2020 22:35:23

  • Fix segfault in bicubic filter. #159

Revision 775

Author: colin.pitrat | Date: niedziela, 29 marca 2020 18:13:50

  • More homogeneous way to handle integrated tests

Revision 774

Author: colin.pitrat | Date: piątek, 20 marca 2020 12:26:43

  • Merge pull request #157 from zackizacki/feature/build-on-debian10-instructions
  • added build instructions for debian 10

Revision 773

Author: zackizacki | Date: czwartek, 19 marca 2020 23:07:00

  • some minor fixes from review.

Revision 772

Author: zackizacki | Date: czwartek, 19 marca 2020 16:24:27

  • added build instructions for debian 10

Revision 771

Author: colin.pitrat | Date: czwartek, 19 marca 2020 09:34:52

  • Remove repository that was deleted

Revision 770

Author: colin.pitrat | Date: środa, 18 marca 2020 10:37:29

  • Merge pull request #153 from zackizacki/feature/z80-macro-refactoring
  • Feature/z80 macro refactoring

Revision 769

Author: zackizacki | Date: poniedziałek, 16 marca 2020 23:36:49

  • Added a TODO to rename/refactor one letter macros in z80 module.

Revision 768

Author: u.mmsdom.rest | Date: poniedziałek, 16 marca 2020 21:10:45

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32 into feature/z80-macro-refactoring

Revision 767

Author: rene.stoeckel | Date: czwartek, 12 marca 2020 20:05:31

  • fixed broken z80 test

Revision 766

Author: rene.stoeckel | Date: czwartek, 12 marca 2020 16:55:58

  • forgot to replace z80 macros in slotshandler.cpp

Revision 765

Author: rene.stoeckel | Date: środa, 11 marca 2020 21:44:56

  • isolated some problematic macros from z80.h
  • as the macros _C _A _B _L are defined by some compilers in ctype.h
  • compilation will fail, when z80.h and string.h or ctype.h are referenced
  • by the same c file. thus this refactorin.

Revision 764

Author: colin.pitrat | Date: środa, 18 marca 2020 10:35:10

  • Merge pull request #155 from zackizacki/feature/build-on-win10-instructions
  • Added detailed caprice32 build instructions for mingw64 on Windows 10.

Revision 763

Author: zackizacki | Date: wtorek, 17 marca 2020 00:22:20

  • fixed little missing quote

Revision 762

Author: zackizacki | Date: poniedziałek, 16 marca 2020 21:59:26

  • Added detailed caprice32 build instructions for mingw64 on Windows 10.

Revision 761

Author: colin.pitrat | Date: sobota, 14 marca 2020 15:41:35

  • Update releasing info

Revision 760

Author: colin.pitrat | Date: sobota, 14 marca 2020 15:36:08

  • Update releasing info.

Revision 759

Author: colin.pitrat | Date: sobota, 14 marca 2020 15:28:45

  • Prepare version 4.6.0

Revision 758

Author: colin.pitrat | Date: sobota, 14 marca 2020 11:13:10

  • Add support for control keys (issue #151)

Revision 757

Author: colin.pitrat | Date: sobota, 14 marca 2020 11:04:57

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 756

Author: colin.pitrat | Date: sobota, 14 marca 2020 08:23:50

  • Merge pull request #148 from zackizacki/feature/german-keymap
  • added missing german keymap for windows sdl1.2

Revision 755

Author: rene.stoeckel | Date: środa, 11 marca 2020 19:34:32

  • added missing german keymap for windows sdl1.2

Revision 754

Author: colin.pitrat | Date: sobota, 14 marca 2020 11:04:44

  • Add support for control keys (issue #151)

Revision 753

Author: colin.pitrat | Date: piątek, 13 marca 2020 16:17:42

  • Cleanup debug info now that issue #154 is fixed

Revision 752

Author: colin.pitrat | Date: piątek, 13 marca 2020 16:08:27

  • Try to unblock update

Revision 751

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:57:13

  • Try to unblock update

Revision 750

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:54:01

  • More debugging

Revision 749

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:40:17

  • What's wrong with /usr/bin/make?

Revision 748

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:36:29

  • What's wrong with /usr/bin/make?

Revision 747

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:23:00

  • Retry with faith

Revision 746

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:16:16

  • Is there another usable make?

Revision 745

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:10:06

  • Is find src/ failing?

Revision 744

Author: colin.pitrat | Date: piątek, 13 marca 2020 15:02:45

  • Make print

Revision 743

Author: colin.pitrat | Date: piątek, 13 marca 2020 14:51:38

  • Make debug

Revision 742

Author: colin.pitrat | Date: piątek, 13 marca 2020 12:14:13

  • Where's ctag

Revision 741

Author: colin.pitrat | Date: piątek, 13 marca 2020 12:05:11

  • Where's ctag

Revision 740

Author: colin.pitrat | Date: piątek, 13 marca 2020 12:04:19

  • Where's ctag

Revision 739

Author: colin.pitrat | Date: piątek, 13 marca 2020 11:40:56

  • Found make

Revision 738

Author: colin.pitrat | Date: piątek, 13 marca 2020 11:34:54

  • Where is make?

Revision 737

Author: colin.pitrat | Date: piątek, 13 marca 2020 11:29:56

  • Where is make?

Revision 736

Author: colin.pitrat | Date: piątek, 13 marca 2020 10:01:39

  • Where is make?

Revision 735

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:45:17

  • Where is make?

Revision 734

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:35:46

  • Where is make?

Revision 733

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:31:39

  • Where is make?

Revision 732

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:26:09

  • Where is make?

Revision 731

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:19:20

  • Where is make?

Revision 730

Author: colin.pitrat | Date: piątek, 13 marca 2020 09:13:04

  • Where is make?

Revision 729

Author: colin.pitrat | Date: wtorek, 10 marca 2020 16:15:21

  • Use make from MINGW dir

Revision 728

Author: colin.pitrat | Date: wtorek, 10 marca 2020 16:10:05

  • Remove failing command to see if make is not found or just doesn't support --version anymore ...

Revision 727

Author: colin.pitrat | Date: wtorek, 10 marca 2020 14:54:16

  • Add the keymap for German keyboards contributed in #145
→ [cpc] Caprice32 4.6.0 14/03/2021

Caprice32 v4.6.0 released this on 14 Mar 2020

  • Support CAP32_DELAY in autorun commands
  • Support German keyboard (physical layout only)
  • Better freedesktop integration
  • Better logic for finding configuration file
  • Dynamic loading of CAPS (IPF) library
  • Nix packaging support
→ [cpc] Caprice32 4.5.0 4/01/19

Revision 726

Author: colin.pitrat | Date: środa, 8 stycznia 2020 13:41:25

  • Merge pull request #141 from cpcitor/fix_bug_140
  • Fix bug 140

Revision 725

Author: colin.pitrat | Date: środa, 8 stycznia 2020 13:41:25

  • Merge pull request #141 from cpcitor/fix_bug_140
  • Fix bug 140

Revision 724

Author: st.phane.gourichon..cpcitor. | Date: środa, 1 stycznia 2020 16:41:15

  • Provide information relative to local compilation in appropriate sections in README.md .

Revision 723

Author: st.phane.gourichon..cpcitor. | Date: środa, 1 stycznia 2020 16:40:19

  • Bring cap32.h documentation in sync with doc/man6/cap32.6 and implementation in cap32.cpp.

Revision 722

Author: st.phane.gourichon..cpcitor. | Date: środa, 1 stycznia 2020 16:39:09

  • Warn unsuspecting user about APP_PATH availability.

Revision 721

Author: colin.pitrat | Date: niedziela, 1 września 2019 21:56:26

  • Add installation information, including snap (#131)

Revision 720

Author: colin.pitrat | Date: niedziela, 1 września 2019 13:14:37

  • Make data_ private

Revision 719

Author: colin.pitrat | Date: niedziela, 1 września 2019 13:09:41

  • Add description

Revision 718

Author: colin.pitrat | Date: niedziela, 1 września 2019 13:08:28

  • Merge pull request #139 from ColinPitrat/bignaux-master
  • Use XDG_CONFIG_HOME standard and support nix.

Revision 717

Author: colin.pitrat | Date: niedziela, 1 września 2019 11:25:32

  • Fix config file lookup on windows to avoid crashes when no config file is found locally/in binary directory.

Revision 716

Author: colin.pitrat | Date: niedziela, 1 września 2019 10:44:14

  • Add default copy-constructor

Revision 715

Author: colin.pitrat | Date: niedziela, 1 września 2019 10:29:37

  • Merge https://github.com/ColinPitrat/caprice32 into bignaux-master

Revision 714

Author: colin.pitrat | Date: wtorek, 14 maja 2019 14:45:22

  • This time it should be good

Revision 713

Author: colin.pitrat | Date: wtorek, 14 maja 2019 14:18:18

  • Fix condition to run e2e test

Revision 712

Author: colin.pitrat | Date: wtorek, 14 maja 2019 13:37:22

  • Simpler way to handle the conditional run of e2e tests

Revision 711

Author: colin.pitrat | Date: wtorek, 14 maja 2019 12:48:41

  • Simpler way to handle the conditional run of e2e tests

Revision 710

Author: colin.pitrat | Date: wtorek, 14 maja 2019 12:46:41

  • This is getting very strange ...

Revision 709

Author: colin.pitrat | Date: wtorek, 14 maja 2019 12:05:04

  • It seems escaping in powershell is done with backquote

Revision 708

Author: colin.pitrat | Date: wtorek, 14 maja 2019 11:52:44

  • Do not run e2e_test on win32 as this doesn't work for unknown reason (even just cap32 -h doesn't work)

Revision 707

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 19:42:11

  • Do not run e2e_test on win32 as this doesn't work for unknown reason (even just cap32 -h doesn't work)

Revision 706

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 19:24:11

  • Do not run e2e_test on win32 as this doesn't work for unknown reason (even just cap32 -h doesn't work)

Revision 705

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 19:06:20

  • Do not run e2e_test on win32 as this doesn't work for unknown reason (even just cap32 -h doesn't work)

Revision 704

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 18:37:43

  • Do not run e2e_test on win32 as this doesn't work for unknown reason (even just cap32 -h doesn't work)

Revision 703

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 15:58:18

  • Just try to display the help

Revision 702

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 12:58:47

  • More info

Revision 701

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 11:39:43

  • And I'm stupid ...

Revision 700

Author: colin.pitrat | Date: poniedziałek, 13 maja 2019 11:26:37

  • Investigate why win32 e2e_test fails when win64 ones succeed

Revision 699

Author: bignaux.ronan | Date: czwartek, 9 maja 2019 17:17:46

  • fix: NULL -> nullptr

Revision 698

Author: bignaux.ronan | Date: czwartek, 9 maja 2019 17:03:16

  • some fix according to review

Revision 697

Author: bignaux.ronan | Date: piątek, 3 maja 2019 23:44:06

  • add APP_PATH flag

Revision 696

Author: bignaux.ronan | Date: piątek, 3 maja 2019 17:30:22

  • use XDG_CONFIG_HOME standard

Revision 695

Author: bignaux.ronan | Date: czwartek, 2 maja 2019 18:05:46

  • add small default.nix for nix.

Revision 694

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:52:24

  • Cleanup now that e2e_test works for windows

Revision 693

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:52:24

  • Cleanup now that e2e_test works for windows

Revision 692

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:41:41

  • Better way to find the working diff.exe

Revision 691

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:31:29

  • Playing with various diff.exe

Revision 690

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:14:20

  • Try to get more info on what's wrong now

Revision 689

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:13:22

  • Keep faster iterations for now - still not working

Revision 688

Author: colin.pitrat | Date: piątek, 10 maja 2019 18:05:31

  • Use different diff for appveyor

Revision 687

Author: colin.pitrat | Date: piątek, 10 maja 2019 17:42:36

  • Still investigating

Revision 686

Author: colin.pitrat | Date: piątek, 10 maja 2019 16:38:26

  • Look for diff

Revision 685

Author: colin.pitrat | Date: piątek, 10 maja 2019 16:37:49

  • Faster iteration for testing e2e_test

Revision 684

Author: colin.pitrat | Date: piątek, 10 maja 2019 16:26:21

  • Less verbose

Revision 683

Author: colin.pitrat | Date: piątek, 10 maja 2019 16:11:04

  • Less verbose

Revision 682

Author: colin.pitrat | Date: piątek, 10 maja 2019 14:22:05

  • Even more investigation

Revision 681

Author: colin.pitrat | Date: piątek, 10 maja 2019 14:04:35

  • Add diffutils, hoping this will fix errors on diff in appveyor

Revision 680

Author: colin.pitrat | Date: piątek, 10 maja 2019 14:01:32

  • Even more investigation

Revision 679

Author: colin.pitrat | Date: piątek, 10 maja 2019 12:45:26

  • Even more investigation

Revision 678

Author: colin.pitrat | Date: piątek, 10 maja 2019 11:22:54

  • More investigation

Revision 677

Author: colin.pitrat | Date: piątek, 10 maja 2019 10:55:55

  • Investigate why diff fail on appveyor

Revision 676

Author: colin.pitrat | Date: piątek, 10 maja 2019 10:55:41

  • Imporve output

Revision 675

Author: colin.pitrat | Date: piątek, 10 maja 2019 10:44:00

  • Cleanup

Revision 674

Author: colin.pitrat | Date: piątek, 10 maja 2019 10:31:29

  • Just try to see if appveyor could execute e2e tests

Revision 673

Author: colin.pitrat | Date: czwartek, 9 maja 2019 19:55:15

  • Add e2e_test on windows just to check if it works

Revision 672

Author: colin.pitrat | Date: czwartek, 9 maja 2019 19:53:54

  • Fix e2e test and improve logging

Revision 671

Author: colin.pitrat | Date: środa, 6 lutego 2019 16:37:30

  • Merge pull request #132 from sebhz/ipf_for_ci
  • Added IPF support to Travis builds

Revision 670

Author: sebhz | Date: wtorek, 5 lutego 2019 21:18:06

  • Added IPF support to Travis builds
  • Signed-off-by: sebhz

Revision 669

Author: colin.pitrat | Date: piątek, 11 stycznia 2019 21:51:05

  • Merge pull request #129 from sebhz/dynamic_ipf_load
  • Dynamic ipf load

Revision 668

Author: sebhz | Date: piątek, 11 stycznia 2019 20:48:05

  • Modified dlclose() return value test

Revision 667

Author: sebhz | Date: piątek, 11 stycznia 2019 16:35:58

  • Fixed clang-tidy error
  • Signed-off-by: sebhz

Revision 666

Author: sebhz | Date: piątek, 11 stycznia 2019 09:41:05

  • Change exit process
  • On Linux, it seems that dynamically loaded libraries
  • are unloaded from the process memory upon exit *before*
  • the atexit() callback gets executed. This is not the
  • case on MS Windows.
  • This causes segfault upon exit of cap32 if an IPF file
  • was loaded: during dsk_eject() (called by atexit()), we
  • call some functions from the CAPS library, which is not
  • loaded anymore.
  • Fixing this by removing the atexit() callback and explicitely
  • cleaning up before we exit.
  • Another possibility would have been not to clean up at all:
  • after all when exit is called, the process is terminated so
  • all dangling structures will be freed by the OS.

Revision 665

Author: sebhz | Date: piątek, 11 stycznia 2019 09:39:51

  • Enable dynamic loading of CAPS library
  • This will allow caprice32 to run even if
  • the CAPS shared library is not present in
  • the system.

Revision 664

Author: colin.pitrat | Date: piątek, 11 stycznia 2019 18:09:12

  • Another try to ignore git push error

Revision 663

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:43:21

  • Update list of dependency from what was required on travis

Revision 662

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:42:49

  • Move back build of debian package at the end

Revision 661

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:41:16

  • Do not rebuild for latest tag

Revision 660

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:38:02

  • Another missing dependency

Revision 659

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:31:47

  • Another missing dependency + fail faster on the next one

Revision 658

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:25:31

  • Update Copyright date

Revision 657

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:23:49

  • Missing dependency

Revision 656

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:16:25

  • Validate build of debian package on travis

Revision 655

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:15:56

  • Support building debian package with make deb_pkg VERSION=x.y.z REVISION=w

Revision 654

Author: colin.pitrat | Date: czwartek, 10 stycznia 2019 11:15:10

  • Get rid of the out-of-date-standards-version warning when building debian package

Revision 653

Author: colin.pitrat | Date: środa, 9 stycznia 2019 14:11:29

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 652

Author: colin.pitrat | Date: wtorek, 8 stycznia 2019 18:13:34

  • Merge pull request #127 from sebhz/debian_packaging_fix
  • Fixed debian packaging process

Revision 651

Author: sebhz | Date: wtorek, 8 stycznia 2019 13:41:26

  • Fixed debian packaging process
  • Some commits modified the cap32.cfg file, preventing one
  • debian specific patch to apply. Fixed this.
  • Also, slightly improved INSTALL.md formatting w.r.t debian.

Revision 650

Author: colin.pitrat | Date: środa, 9 stycznia 2019 14:11:18

  • Try another way to ignore git push error

Revision 649

Author: colin.pitrat | Date: wtorek, 8 stycznia 2019 18:11:17

  • Do not fail continuous build when validating a pull request
→ [cpc] Caprice32 4.5.0 4/01/19
Mr. Heli: Battle Chopper (1988, Firebird)

Revision 648

Author: colin.pitrat | Date: piątek, 4 stycznia 2019 20:01:29

  • Version 4.5

Revision 647

Author: colin.pitrat | Date: sobota, 5 stycznia 2019 17:52:26

  • Provide some files to ease freedesktop configuration for package maintainers (#123)

Revision 646

Author: colin.pitrat | Date: sobota, 5 stycznia 2019 17:52:26

  • Provide some files to ease freedesktop configuration for package maintainers (#123)

Revision 645

Author: colin.pitrat | Date: sobota, 5 stycznia 2019 17:13:43

  • Add support for CAP32_DELAY for #124

Revision 644

Author: colin.pitrat | Date: piątek, 4 stycznia 2019 21:02:47

  • Add some information on releases procedures

Revision 643

Author: colin.pitrat | Date: piątek, 4 stycznia 2019 20:01:29

  • Version 4.5

Revision 642

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 21:59:40

  • Part 11 of ugly hack to ensure the release date & commit are updated.

Revision 641

Author: colin.pitrat | Date: piątek, 28 grudnia 2018 08:23:46

  • Get rid of the second release as it doesn't update the release date anyway.

Revision 640

Author: colin.pitrat | Date: piątek, 28 grudnia 2018 08:23:46

  • Get rid of the second release as it doesn't update the release date anyway.

Revision 639

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 23:00:03

  • Remove reference to repository that doesn't exist anymore

Revision 638

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 22:58:14

  • Remove reference to repository that doesn't exist anymore

Revision 637

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 21:59:40

  • Part 11 of ugly hack to ensure the release date & commit are updated.

Revision 636

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 21:58:31

  • Part 11 of ugly hack to ensure the release date & commit are updated.

Revision 635

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 21:55:01

  • Part 11 of ugly hack to ensure the release date & commit are updated.

Revision 634

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 21:53:24

  • Part 10 of ugly hack to ensure the release date & commit are updated.

Revision 633

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 20:08:38

  • Part 9 of ugly hack to ensure the release date & commit are updated: anything written to stderr is considered an exception by PowerShell.

Revision 632

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 19:44:11

  • Part 8 of ugly hack to ensure the release date & commit are updated.

Revision 631

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 19:14:42

  • Part 7 of ugly hack to ensure the release date & commit are updated.

Revision 630

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 18:30:45

  • Part 6 of ugly hack to ensure the release date & commit are updated.

Revision 629

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 18:19:07

  • Part 5 of ugly hack to ensure the release date & commit are updated.

Revision 628

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 17:56:28

  • Part 4 of ugly hack to ensure the release date & commit are updated.

Revision 627

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 17:06:29

  • Part 3 of ugly hack to ensure the release date & commit are updated.

Revision 626

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 17:02:50

  • Part 2 of ugly hack to ensure the release date & commit are updated.

Revision 625

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 16:46:07

  • Ugly hack to ensure the release date & commit are updated.

Revision 624

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 14:20:37

  • Do not release on tag latest (as it is tagged by the continuous build, we don't want to build everything twice)

Revision 623

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 14:13:45

  • Mention the man page

Revision 622

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 13:47:31

  • Another attempt for #91: simply delete the 'latest' tag, let the release recreate it

Revision 621

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 12:39:07

  • Try to fix #91

Revision 620

Author: colin.pitrat | Date: czwartek, 27 grudnia 2018 11:47:48

  • Delay taking screenshot to ensure the frame is complete
→ [cpc] Caprice32 4.4.0 24/12/18

Revision 619

Author: colin.pitrat | Date: poniedziałek, 24 grudnia 2018 21:33:05

  • Try to fix build failing on travis with gcc 4.8

Revision 618

Author: colin.pitrat | Date: poniedziałek, 24 grudnia 2018 19:44:12

  • Support empty tracks

Revision 617

Author: colin.pitrat | Date: poniedziałek, 24 grudnia 2018 18:15:54

  • Missing include

Revision 616

Author: colin.pitrat | Date: poniedziałek, 24 grudnia 2018 18:06:08

  • Fix #121 and extract disk related code in its own file

Revision 615

Author: colin.pitrat | Date: poniedziałek, 24 grudnia 2018 17:07:10

  • Use pkg-config for freetype as it seems freetype-config is not available anymore on ubuntu
→ [cpc] Caprice32 4.4.0 03/12/18
Eden Blues (1986, Ere Informatique)

Revision 614

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 19:32:23

  • Propagate modifications to t_sector to IPF support

Revision 613

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 19:30:48

  • Propagate modifications to t_sector to IPF support

Revision 612

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 19:15:59

  • Propagate modifications to t_sector to IPF support

Revision 611

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 19:13:21

  • Propagate modifications to t_sector to IPF support

Revision 610

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 18:57:33

  • Propagate modifications to t_sector to IPF support

Revision 609

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 18:40:09

  • Propagate modifications to t_sector to IPF support

Revision 608

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 18:23:17

  • Try to make t_sector trivial again to fix appveyor build

Revision 607

Author: colin.pitrat | Date: poniedziałek, 3 grudnia 2018 16:14:36

  • Support weak sectors (#119)

Revision 606

Author: colin.pitrat | Date: niedziela, 2 grudnia 2018 22:34:22

  • Remove uselessly verbose messages (#117)
→ [cpc] Caprice32 4.4.0 09/08/18

Revision 605

Author: colin.pitrat | Date: czwartek, 9 sierpnia 2018 14:44:07

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 604

Author: colin.pitrat | Date: czwartek, 9 sierpnia 2018 14:43:21

  • Add possibility to use gmock
→ [cpc] Caprice32 4.4.0 05/03/18
Rick Dangerous 2 (MicroStyle, 1990)

Revision 603

Author: colin.pitrat | Date: poniedziałek, 5 marca 2018 11:04:31

  • Fix memory leak

Revision 602

Author: colin.pitrat | Date: niedziela, 4 marca 2018 23:21:47

  • Update savepng.cpp

Revision 601

Author: colin.pitrat | Date: niedziela, 4 marca 2018 22:55:38

  • Fix issue #114

Revision 600

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:48:05

  • Add some directories to ignore

Revision 599

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:38:20

  • Transparently change BPP when video driver doesn't support the one given

Revision 598

Author: colin.pitrat | Date: niedziela, 4 marca 2018 18:30:41

  • Fix issue #106: Address SDL surfaces as byte arrays instead of dword arrays

Revision 597

Author: colin.pitrat | Date: piątek, 2 marca 2018 16:16:38

  • Use same check for plus range everywhere

Revision 596

Author: colin.pitrat | Date: piątek, 2 marca 2018 15:12:22

  • Fix second part of issue #113: Asic should only unlock for Plus models & Gate Array RAM config should continue working when ASIC is enabled.

Revision 595

Author: colin.pitrat | Date: piątek, 2 marca 2018 13:05:32

  • Merge branch 'master' of https://github.com/ColinPitrat/caprice32

Revision 594

Author: colin.pitrat | Date: wtorek, 6 lutego 2018 13:31:13

  • Add support section with donate button

Revision 593

Author: colin.pitrat | Date: wtorek, 9 stycznia 2018 19:13:27

  • Merge pull request #112 from cpcitor/feature_waitbreak
  • CAP32_WAITBREAK implementation

Revision 592

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:45:17

  • Whitespace-only change. Change all tabs into spaces.

Revision 591

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:44:53

  • Switch log message to DEBUG verbosity. Suggest possibility of other breakpoint address.

Revision 590

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:42:55

  • Remove unneeded assumption that break point, when used, is always at address 0.

Revision 589

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:30:13

  • Insert only one event at a time. Passes test now. Won't allow cycle-accurate multiple event right after a WAITBREAK.

Revision 588

Author: stephane.gourichon..cpcitor. | Date: wtorek, 2 stycznia 2018 09:30:13

  • New test scripted_operations_timing.
  • This shows and tests that current code has too long delay,
  • causes screenshot to be incomplete because firmware has time to run MC SET INKS.

Revision 587

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 20:36:30

  • Refine test with WAITBREAK.

Revision 586

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 19:00:33

  • Speed up test by specifying no speed limit of emulation.

Revision 585

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 19:00:22

  • Fix test by specifying boot time in frames as requires by new code.

Revision 584

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 15:46:55

  • Implement CAP32_WAITBREAK.
  • Insert as many events as suitable in one go.
  • Insert delay for simylated keypresses: 2 frames for KEYDOWN, 1 frame for KEYUP.

Revision 583

Author: stephane.gourichon..cpcitor. | Date: niedziela, 31 grudnia 2017 15:36:41

  • Add new event CAP32_WAITBREAK following existing pattern.
  • cf. https://github.com/ColinPitrat/caprice32/issues/110
  • Changing language keymaps is needed for the event to propagate.

Revision 582

Author: colin.pitrat | Date: sobota, 30 grudnia 2017 10:58:30

  • Merge pull request #109 from cpcitor/feature_persistent_limit_speed_option
  • Make "Limit emulation speed" persistent.

Revision 581

Author: stephane.gourichon | Date: piątek, 29 grudnia 2017 19:42:50

  • Make "Limit emulation speed" persistent.

Revision 580

Author: colin.pitrat | Date: piątek, 2 marca 2018 13:04:54

  • Fix issue #113: 2 zero at the beginning shouldn't prevent matching the lock sequence

Revision 579

Author: colin.pitrat | Date: czwartek, 28 grudnia 2017 22:05:08

  • Merge pull request #108 from cpcitor/fix_autocmd_high_speed
  • Fix autocmd high speed

Revision 578

Author: stephane.gourichon..cpcitor. | Date: czwartek, 28 grudnia 2017 11:26:49

  • Minimal change to pass test.

Revision 577

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:10:12

  • Firmware includes a debouncer. Provide it (emulated) time to notice that key was released.

Revision 576

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:08:47

  • Rename variable: it did not represent time of last event but time of next event.

Revision 575

Author: stephane.gourichon | Date: czwartek, 28 grudnia 2017 08:00:57

  • Evaluate time before send command in number of emulated frames instead of SDL ticks.
  • This allows to become independent of emulation speed and host performance.
  • This also allows to finetune the time to wait before sending a command.
wstecz03/10/2021 20:37
Inne treści związane z tematem
[cpc] CPCEmu 2.3.2 11/07/2021 [cpc] CPCEmu 2.3.2 11/07/2021
Pojawiła się nowa wersja CPCemu, emulatora maszynek Amstrada, pod system Windows, a od nowej wersji także dla Macintoshy, hostów pracujących pod Linuksem i Androidem. Warto odnotować, iż CPCemu jest jednym z najstarszych projektów na emuscenie - jego początki sięgają 1992 roku.  
[cpc] Caprice Forever 21.6 23/06/2021 [cpc] Caprice Forever 21.6 23/06/2021
Caprice forever jest kontynuacja emulatora Caprice autorstwa Ulrich Doewic, w forever nad zmianami czuwa Frédéric Coste.
[CPC] CPCPower v2021/06/04 - PC 21/05/31 [CPC] CPCPower v2021/06/04 - PC 21/05/31
Pojawiła się nowa wersja emulatora maszynek Amstrad Schneider nijakiego Megachur, emulator ma jak najwierniej odtwarzać pracę prawdziwego CPC, czyli w sumie jak wszystkie inne pozostałe;). Poważniej, całkiem zgrabny emulator, z banalnie prostym interfejsem, gdzie wszystkie opcję wymagają od nas kliknięcia w odpowiednie miejsce (a pozostałe jak zwykle można zmodyfikować w pliku ...
[cpc] Caprice32 4.6.0 6/04/2021
Caprice32 to kolejny fork bazujący na kodzie emulatora Caprice autorstwa Ulricha Doewica. "32" pilotuje Colin Pitrat i jest to kolejny projekt, którego nowe beta build można śledzić dzięki appVoyer. Większość poprawek dotyczy portu dla Linuxa. Ostatnia wersja tej mutacji Caprice z numerem 4.6.0 pojawiła się 14/03/2021.
Do ściągnięcia
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Karatego Atari Disc Cover"

Retro T-Shirt Karatego Atari Disc Cover - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt